书名--《Python 神经网络编程》中文版,英文版《Make Your Own Neural Network》,第二章使用Ipython搭建了简单的三层神经网络,并使用其进行的手写数字体识别的实现,下面对原文中的代码,使用python实现,并进行解读。
第一章中的核心公式,在编程的过程当中可以非常容易的实现:
搭建的构架:
初始化函数——设定输入层节点,隐藏层节点,输出层节点数量,学习率
查询——即通过输入获得一组输出
训练——通过训练样本,不停的更新参数
import numpy as np
import scipy.special as sci
import matplotlib.pyplot as plt
class