easyNeurons 神经网络入门教程


To create and train Supervised Hebbian neural network with easyNeurons do the following:

  1. 选择supervised
  2. 选择神经元参数
  3. 创建训练集
  4. 设置训练参数 训练
  5. 测试神经网络 输入

Step 1. 选择 Networks > Supervised Hebbian  

 

 Step 2. Enter number of neurons in input and output layer, chooseRamp transfer function as shown on picture below and click Create button.

 

 This will create the Supervised Hebbian neural network with two neurons in input, and one in output layer.

 

 Now we shall train this network to learn logical OR function. First we have to create thetraining set according to OR truth table, and we will use supervised learning method.

 Step 3.  In main menu click Training > New Training Set to open training set training set wizard

 

Enter training set name, number of inputs, number of outputs as shown on picture below and clickCreate button.

Then create training set by entering training elements as input and desired output values of neurons in input and output layer. UseAdd row button to add new elements or press Enter, and click OK button when finished.

Step 4. To start network training procedure, in network window select training set from drop down list and clickTrain button.

In Set Learning parameters dialog use default learning parameters, and just click theTrain button.

When the Total Net Error is zero, the training is complete.

Step 5. After the training is complete, you can test network by usingSet Input button. This opens Set Network Input dialog in which you can enter input values for network separated with white space.

The result of network test is shown on picture below. Network learned logical OR function,so the value of output neuron is 1. Test to see how the network behaves for other inputs.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值