如何使用numpy搭建双隐层神经网络?看这一篇文章就够用了
在阅读本文之前,请确保您已经有了一定的神经网络基础(具体的介绍可以看西瓜书)。
本文采用的是标准的BP算法,即每次仅针对一个样例更新权重和阈值。
本文将搭建用于分类的双隐层BP神经网络
目录
一、理论部分
二、使用步骤
1.引入库
2.读入数据
总结
一、理论部分
1.1 正向计算
符号说明
设我们的双隐层BP神经网络有m个输入神经元,n个输出神经元,第一个隐层有p个隐层神经元,第二个隐层有q个隐层神经元。
权重:第个输入神经元到第个第一个隐层的神经元的权重记为, 第个第一.
原创
2022-03-20 23:18:38 ·
3504 阅读 ·
7 评论