- 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.
- Git Version Control Cookbook
- Java異步編程實戰
- Oracle從新手到高手
- Backbone.js Blueprints
- 重學Java設計模式
- 正則表達式經典實例(第2版)
- Ext JS 4 Web Application Development Cookbook
- Android系統原理及開發要點詳解
- 深度學習原理與PyTorch實戰(第2版)
- Vue.js 3應用開發與核心源碼解析
- UX Design for Mobile
- PHP 8從入門到精通(視頻教學版)
- Application Development with Parse using iOS SDK
- Web開發的平民英雄:PHP+MySQL
- PHP動態網站開發實踐教程