基本上我知道神经网络的概念和它是什么,但我无法弄清楚它在编码时的外观或如何存储数据,我浏览了许多我在谷歌上找到但不能的教程找到任何一段代码,只是概念和算法。

谁能给我一段简单的神经网络代码,比如“Hello World!”?

最佳答案

您主要需要的是一个表示单个神经元与其他神经元(代表突触)及其权重的正确关联的对象。

典型的 OOP 语言中的单个神经元类似于

class Synapse
{
  Neuron sending;
  Neuron receiving;
  float weight;
}

class Neuron
{
  ArrayList<Synapse> toSynapses;
  ArrayList<Synapse> fromSynapses;

  Function threshold;
}

其中 threshold 表示应用于输入加权和的函数,以查看神经元是否激活自身并传播信号。

当然,那么您将需要特定的算法来前馈网络或反向传播将在此数据结构上运行的学习。

你可以开始实现的最简单的事情是一个简单的感知器,你可以找到一些信息 here

关于neural-network - 神经网络,它们在编码中是怎样的?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3159976/

10-15 14:51