【问题标题】:Neural Network in VB.NETVB.NET 中的神经网络
【发布时间】:2014-06-06 05:50:17
【问题描述】:

我想在 VB.NET 中实现一个非常简单的神经网络。 我有整数数组,实际上是从黑白位图未映射的 - 我们可以假设每个整数都是 1 或 0。位图上画了 1 个点,没有别的。我想创建和训练神经网络来告诉我它是否更像: 1圈 2平方 3水平线 4-垂直线 5-水平椭圆 6-垂直椭圆 7-水平和垂直椭圆合并 8-垂直和水平椭圆合并 9-2水平椭圆合并 而且形状真的很丑,但是一个人可以清楚地做出这个决定,所以我认为可以很容易地训练一个神经网络来做到这一点。但是我是神经网络的新手,我不知道如何解决这个问题,例如不同的点有不同的大小,所以我不知道如何在我的 NN 中获取固定数量的输入 - 调整大小不是选项

【问题讨论】:

    标签: vb.net bitmap


    【解决方案1】:

    一种选择是使用现有的神经网络实现,我建议查看Accord.Net 库和相应的Accord.Neuro namespace

    神经网络已经成功用于handwriting recognition,这可能接近你的问题。查看文章Classifying Digits with Deep Belief Nets,其中包含使用 Accord.Net 的示例。

    注意:您需要手动标记的数据集来训练神经网络。

    【讨论】:

      猜你喜欢
      • 2017-09-11
      • 1970-01-01
      • 2017-02-19
      • 2018-11-01
      • 2016-09-02
      • 2014-01-15
      • 1970-01-01
      • 1970-01-01
      • 2010-12-30
      相关资源
      最近更新 更多