神经网络 (Neural Network) 算法
一个 Hidden Layer 的 Neural Network 算法实现 ( Gradient Descent )
设:
- 输入 x feature 数目为 n[0]
- hidden layer 节点数为 n[1]
- 输出节点数为 n[2]
- Activation Function 为 g(z)
Parameters
-
w1: ( n[1] , n[0] )
-
b1: ( n[1] , 1 )
-
w2: ( n[2] , n[1] )
-
b2: ( n[2] , 1 )
Forward Propagation
输入数据 X ( n[0], m ) 通过神经网络计算 ŷ
逐层计算即可:
Backward Propagation
Cost Function
Gradient Descent
其它参数同理
实现
Newest Posts