官术网_书友最值得收藏!

How does an ANN learn?

Based on the concept of biological neurons, the term and the idea of ANs arose. Similarly to biological neurons, the artificial neuron consists of the following:

  • One or more incoming connections that aggregate signals from neurons
  • One or more output connections for carrying the signal to the other neurons
  • An activation function, which determines the numerical value of the output signal

The learning process of a neural network is configured as an iterative process of optimization of the weights (see more in the next section). The weights are updated in each epoch. Once the training starts, the aim is to generate predictions by minimizing the loss function. The performance of the network is then evaluated on the test set.

Now we know the simple concept of an artificial neuron. However, generating only some artificial signals is not enough to learn a complex task. Albeit, a commonly used supervised learning algorithm is the backpropagation algorithm, which is very commonly used to train a complex ANN.

主站蜘蛛池模板: 屏边| 大关县| 扬州市| 湘潭市| 山东省| 峡江县| 栾城县| 马龙县| 辽阳市| 佛学| 伊川县| 花莲市| 汉源县| 确山县| 阜新| 托里县| 朔州市| 寿宁县| 大方县| 涞源县| 曲麻莱县| 义乌市| 和平县| 开江县| 天全县| 炎陵县| 茂名市| 普宁市| 菏泽市| 镇江市| 孟连| 江永县| 西和县| 绥宁县| 东光县| 确山县| 邢台市| 观塘区| 张家界市| 英德市| 大洼县|