- Neural Networks with Keras Cookbook
- V Kishore Ayyadevara
- 128字
- 2021-07-02 12:46:21
Training a neural network
Training a neural network basically means calibrating all of the weights in a neural network by repeating two key steps: forward-propagation and back-propagation.
In forward-propagation, we apply a set of weights to the input data, pass it through the hidden layer, perform the nonlinear activation on the hidden layer output, and then connect the hidden layer to the output layer by multiplying the hidden layer node values with another set of weights. For the first forward-propagation, the values of the weights are initialized randomly.
In back-propagation, we try to decrease the error by measuring the margin of error of output and then adjust weight accordingly. Neural networks repeat both forward- and back-propagation to predict an output until the weights are calibrated.
- 一步一步學(xué)Spring Boot 2:微服務(wù)項(xiàng)目實(shí)戰(zhàn)
- PostgreSQL Cookbook
- Java入門很輕松(微課超值版)
- Mastering Python Scripting for System Administrators
- 營(yíng)銷數(shù)據(jù)科學(xué):用R和Python進(jìn)行預(yù)測(cè)分析的建模技術(shù)
- STM32F0實(shí)戰(zhàn):基于HAL庫(kù)開發(fā)
- Learning ArcGIS for Desktop
- BIM概論及Revit精講
- SQL Server與JSP動(dòng)態(tài)網(wǎng)站開發(fā)
- Android系統(tǒng)級(jí)深入開發(fā)
- 深入淺出React和Redux
- MongoDB,Express,Angular,and Node.js Fundamentals
- 用戶體驗(yàn)可視化指南
- Python:Deeper Insights into Machine Learning
- Scala Functional Programming Patterns