python-神经网络编程笔记摘要第二章

本文根据《Python神经网络编程》第二章内容,利用Ipython搭建了一个用于手写数字识别的三层神经网络。介绍了初始化、查询和训练的核心过程,虽然实际结果未达原书的0.96准确率,但阐述了原理实现。
摘要由CSDN通过智能技术生成

书名--《Python 神经网络编程》中文版,英文版《Make Your Own Neural Network》,第二章使用Ipython搭建了简单的三层神经网络,并使用其进行的手写数字体识别的实现,下面对原文中的代码,使用python实现,并进行解读。

第一章中的核心公式,在编程的过程当中可以非常容易的实现:

搭建的构架:

初始化函数——设定输入层节点,隐藏层节点,输出层节点数量,学习率

查询——即通过输入获得一组输出

训练——通过训练样本,不停的更新参数

import numpy as np 
import scipy.special as sci
import matplotlib.pyplot as plt 
class
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值