- Java Deep Learning Projects
- Md. Rezaul Karim
- 169字
- 2021-06-18 19:07:59
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.
- 32位嵌入式系統與SoC設計導論
- Mastering Spark for Data Science
- 手把手教你學AutoCAD 2010
- 現代機械運動控制技術
- Visual Basic.NET程序設計
- Red Hat Linux 9實務自學手冊
- Deep Reinforcement Learning Hands-On
- 激光選區熔化3D打印技術
- 實用網絡流量分析技術
- Ansible 2 Cloud Automation Cookbook
- ZigBee無線通信技術應用開發
- 寒江獨釣:Windows內核安全編程
- Mastering OpenStack(Second Edition)
- 人工智能云平臺:原理、設計與應用
- 微控制器的選擇與應用