
CNN
小-灰-灰
这个作者很懒,什么都没留下…
展开
-
简单明了的理解神经网络BP传播算法
最近在用numpy实现Lenet5的时候发现网络结构的正向传播理解没问题,但是在对误差逆传播的理解却很是困惑,在查了一些资料却发现对对神经网络的BP传播理解也不是很透彻,看来学习这件事来不得半点虚的。现实总是会在我不经意间将我打回原型,并且按在泥里面来回摩擦。那我只能停止幻想,继续奋斗了。。。今天就详细的记录一下BP传播算法的推导过程(借鉴了zhihu大神的图片和公式)。为了简单起见这里定义三层网络,输入层(第0层),隐藏层(第1层),输出层(第二层)。并且每个结点没有偏置(有偏置原理完全一样)激活原创 2020-08-20 23:47:51 · 541 阅读 · 0 评论 -
用卷积神经网络实现对小狗品种的识别
本例程是一个处理图像数据的标准的分布过程,利用CNN 实现对狗的品种的鉴定。实现过程在代码中会有相关注释。import os#这里用到opencv,需要安装此包(用了清华镜像)#pip install -i https://mirrors.aliyun.com/pypi/simple/ opencv-pythonimport cv2import numpy as npimport pandas as pd#Tqdm 是一个快速,可扩展的Python进度条,可以在 Python 长循环原创 2020-06-18 17:23:01 · 2856 阅读 · 1 评论