bp神经网络学习
来源:互联网 发布:mathtype 矩阵虚线 编辑:程序博客网 时间:2024/05/19 19:59
import numpy as np#使用逻辑回归进行分类def nonlin(x,deriv=False): if(deriv==True): return x*(1-x) return 1/(1+np.exp(-x))#待分类的数据X = np.array([ [0,0,1], [0,1,1], [1,0,1], [1,1,1] ])print(X)#每一行所对应的类,用0,1来表示 y = np.array([[0,0,1,1]]).Tprint(y)#产生随机种子np.random.seed(1)#随机生成一个三行一列的数据syn0 = 2*np.random.random((3,1)) - 1print('产生随机权重')print(syn0)for iter in range(10000): l0 = X #待分类的数据跟权值相乘,并且使用逻辑回归进行分类 l1 = nonlin(np.dot(l0,syn0)) #用标签来计算分类的错误程度,计算出来负值说明要减小,计算出来正值说明要增大 l1_error = y - l1 #根据错误率来计算更改的幅度 l1_delta = l1_error * nonlin(l1,True) #设定更改的值 syn0 += np.dot(l0.T,l1_delta)print ("Output After Training:")print (l1)
0 0
- 神经网络学习 之 BP神经网络
- BP神经网络算法学习
- BP神经网络学习一
- BP神经网络算法学习
- BP神经网络算法学习
- BP神经网络算法学习
- BP神经网络学习笔记
- BP神经网络学习过程
- BP神经网络的学习
- 【深度学习】BP神经网络
- bp神经网络学习
- matlab BP神经网络学习
- BP神经网络学习笔记
- 深度学习之BP神经网络
- BP神经网络学习算法原理
- 机器学习之BP神经网络
- 神经网络学习笔记 (四) BP神经网络
- (BP进阶2)学习和实现BP神经网络
- BaseRecycleViewAdapter的封装,基于多种bean数据源的呈现
- Lua的线程和状态 及协程
- 相关网址
- ffmpeg命令行录屏和录音(麦克风+扬声器)并rtmp推流
- java全角转半角,半角转全角的方法
- bp神经网络学习
- listview 复用数据错误以及listview item中的控件之间修改状态
- ISCSI HBA卡和普通网卡的区别
- python format的应用
- Android提示框
- Python3 re(正则表达式)
- HTTP
- Spring学习-18:Spring的AOP:不带有切点的切面
- oracle 数据库4——高级查询