DeepLearning-L4-LeNet5

简介: DeepLearning-L4-LeNet5

1. 简介


1998年,Yann LeCun在论文《Gradient-based learning applied to document recognition》提出LeNet-5,它是第一个成功应用于手写数字识别问题的卷积神经网络,在MNIST数据集上可达到99.2%的正确率。

20200526163634631.jpg


2. 网络结构



20200526163700564.png

Layer 1:卷积层


输入:32 × 32 (灰度图像28 × 28 ,周围用两个像素填充)

卷积核:5 × 5 ,深度6 ,步长1

输出:28 × 28 × 6

参数个数:5 × 5 × 1 × 6 + 6 = 156 ,其中加项的6 66个为偏置项参数

连接数:( 5 ∗ 5 + 1 ) × 6 × ( 28 ∗ 28 ) = 122 , 304

Layer 2:池化层


输入:28 × 28 × 6

池化核:平均池化,每个大小2 × 2 ,步长2

输出:14 × 14 × 6

Layer 3:卷积层


输入:14 × 14 × 6

卷积核:5 × 5 5,深度16,步长1

输出:10 × 10 × 16

参数个数:5 × 5 × 6 × 16 + 16 = 2416

连接数:( 5 ∗ 5 + 1 ) × 16 × ( 28 ∗ 28 ) = 41600

Layer 4:池化层


输入:10 × 10 × 16

池化核:平均池化,每个大小2 × 2

输出:5 × 5 × 16

Layer 5:全连接层


输入:400

输出:120

参数个数:400 × 120 + 120 = 48120

Layer 6:全连接层


输入:120

输出:84

参数个数:120 × 84 + 84 = 10164

Layer 7:全连接层


输入:84

输出:10

参数个数:84 × 10 + 84 = 850

网络中的权重个数:


Conv1:5 × 5 × 1 × 6 + 6 = 156 5

Conv2:5 × 5 × 6 × 16 + 16 = 2416

FC1:400 × 120 + 120 = 48120

FC2:120 × 84 + 84 = 10164

FC3:84 × 10 + 84 = 850

总计:61706 6170661706


相关文章
|
PyTorch 算法框架/工具 异构计算
Pytorch实现经典模型AlexNet模型
Pytorch实现经典模型AlexNet模型
87 0
|
数据采集 机器学习/深度学习 PyTorch
深度学习实战(一):LeNet实现CIFAR-10图像分类
利用torchvision.datasets函数可以在线导入pytorch中的数据集,包含一些常见的数据集如MNIST、CIFAR-10等。本次使用的是CIFAR10数据集,也是一个很经典的图像分类数据集,由 Hinton 的学生 Alex Krizhevsky 和 Ilya Sutskever 整理的一个用于识别普适物体的小型数据集,一共包含 10 个类别的 RGB 彩色图片。
297 0
|
机器学习/深度学习 TensorFlow 算法框架/工具
TensorFlow MNIST手写数字识别(神经网络极简版)
TensorFlow MNIST手写数字识别(神经网络极简版)
TensorFlow MNIST手写数字识别(神经网络极简版)
|
机器学习/深度学习 PyTorch 算法框架/工具
|
机器学习/深度学习 存储 算法
100天搞定机器学习|day39 Tensorflow Keras手写数字识别
100天搞定机器学习|day39 Tensorflow Keras手写数字识别
100天搞定机器学习|day39 Tensorflow Keras手写数字识别
|
机器学习/深度学习
DeepLearning-L6-VGG16
DeepLearning-L6-VGG16
DeepLearning-L6-VGG16
|
机器学习/深度学习 数据挖掘 计算机视觉
DeepLearning-L5-AlexNet
DeepLearning-L5-AlexNet
DeepLearning-L5-AlexNet
|
机器学习/深度学习 数据挖掘
DeepLearning-L7-GoogLeNet
DeepLearning-L7-GoogLeNet
DeepLearning-L7-GoogLeNet
|
TensorFlow 算法框架/工具 计算机视觉
TensorFlow 实现VGG16图像分类
TensorFlow 实现VGG16图像分类
TensorFlow 实现VGG16图像分类