- 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.
- 軟件項目管理(第2版)
- JMeter 性能測試實戰(第2版)
- 我的第一本算法書
- aelf區塊鏈應用架構指南
- Windows Presentation Foundation Development Cookbook
- 零基礎學Python網絡爬蟲案例實戰全流程詳解(入門與提高篇)
- Learning Probabilistic Graphical Models in R
- 區塊鏈底層設計Java實戰
- LabVIEW虛擬儀器程序設計從入門到精通(第二版)
- 從零開始構建深度前饋神經網絡:Python+TensorFlow 2.x
- JavaScript前端開發基礎教程
- C++服務器開發精髓
- 微信小程序開發邊做邊學(微課視頻版)
- 美麗洞察力:從化妝品行業看顧客需求洞察
- Leaflet.js Essentials