data_mining:neural_network:debugging

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
data_mining:neural_network:debugging [2017/08/20 00:06] phreazerdata_mining:neural_network:debugging [2017/08/20 00:12] (current) phreazer
Line 10: Line 10:
  
 Approx error is in $O(\epsilon^2)$ Approx error is in $O(\epsilon^2)$
 +
 +Take $W^{[1]}, b^{[1]}, \dots, W^{[L]},b^{[L]}$ and put it in a big vector $\theta$.
 +
 +Take $dW^{[1]}, db^{[1]}, \dots, dW^{[L]},db^{[L]}$ and put it in a big vector $d\theta$.
 +
 +J is now $J(\Theta) = J(\Theta_1, ...)$
 +
 +For each i:
 +
 +$d\Theta_{approx}[i] = \frac{J(\dots, \Theta_i+\epsilon,\dots) - J(\dots, \Theta_i-\epsilon,\dots)}{2\epsilon}$
 +
 +$\epsilon = 10^{-7}$
  • data_mining/neural_network/debugging.1503180396.txt.gz
  • Last modified: 2017/08/20 00:06
  • by phreazer