当前位置:网站首页>Theory 1: Deep Learning - Detailed Explanation of the LetNet Model
Theory 1: Deep Learning - Detailed Explanation of the LetNet Model
2022-08-04 14:03:00 【xp_fangfei】
Event address: CSDN 21-day Learning Challenge
Introduction
LeNet is the first real convolutional neural network proposed by Y. Lecun et al. in 1998. Now LeNet now mainly refers to LeNet5, which is mainly characterized by convolutional layers and lowerThe sampling layers are combined as the basic structure of the network, which includes 3 convolutional layers and 2 downsampling layers and 2 fully connected layers.The original purpose of designing LeNet is to recognize handwritten characters and printed characters, and the effect is very good.
Network Structure

Structure Explanation:
- The C1 layer is a convolutional layer with 6 channels, which is obtained by convolution of the input image through 6 5x5 convolution checks.
- The S1 layer is a downsampling layer with 6 channels. It is obtained by the average pooling of the feature map of the C1 layer through a 2x2 window with a step size of 2, and is transformed by the sigmoid activation function.
- C3 is a convolutional layer with 16 channels, which is obtained by convolving S2 with 16 5x5 convolution kernels.
- S4 is a downsampling layer with 16 channels, which is obtained by the average pooling of the feature map of the C3 layer through a 2x2 window with a step size of 2, and using the sigmoid activation function to transform.
- C5 is a convolutional layer containing 120 feature maps, which is obtained by convolving S2 with 120 5x5 convolution kernels.
- F6 is a fully connected layer with 84 neurons, using a hyperbolic tangent activation function.
- output is the output layer with 10 neurons.
Network Process:

- k_size: represents the size of the convolution kernel
- k_num: represents the number of convolutions
- s: represents the step size
Calculation formula introduction:
- Convolution calculation formula:
(n + 2p - k_size) / s + 1
Where: n is the input image size
p is the padding size;is 0;
- The special part of the above process is the process from AvgPool4 to Conv5. The input feature map size is the same as the convolution kernel size, and one-dimensional data is obtained.
Summary:
As the earliest convolutional neural network, LetNet is characterized by a small number of layers, few parameters, and fast training; although the model is relatively small, it has what a real neural network should have (although the sparrow is small and complete), in handwritingWord recognition has better results.
边栏推荐
猜你喜欢

Unity插件:使用PopulationSystem制作行走交流的路人

How to play the Tower of Hanoi

量化细胞内的信息流:机器学习时代下的研究进展

【牛客刷题-SQL大厂面试真题】NO5.某宝店铺分析(电商模式)

Programmer Qixi Gift - How to quickly build an exclusive chat room for your girlfriend in 30 minutes

开放麒麟 openKylin 版本规划敲定:10 月发布 0.9 版并开启公测,12 月发布 1.0 版

AutoCAD DWG,DXF文件导出高清图片、PDF

中大型商业银行堡垒机升级改造就用行云管家!必看!

State security organs conduct criminal arrest and summons review on Yang Zhiyuan, a suspect suspected of endangering national security

《C 陷阱与缺陷 》阅读概要
随机推荐
eyb:JWT介绍
Oracle RAC环境下vip/public/private IP的区别
搭建ros交叉编译环境(从x86到nvidia arm)
odoo13 note point
节省50%成本!京东云重磅发布新一代混合CDN产品
阴影初始化【5】
JSX use
router---dynamic route matching
metaRTC5.0新版本支持mbedtls(PolarSSL)
ssm学习心得(完结篇
关于redis的几件小事(五)redis保证高并发以及高可用
华为手机切换屏幕效果_华为p40页面切换效果怎么换
SMART S7-200PLC串行自由口通讯(耐压测试仪)
zabbix自定义图形
GeoAO:一种快速的环境光遮蔽方案
南瓜科学产品升级 开启益智探索新篇章
考研上岸又转行软件测试,从5k到13k完美逆袭,杭州校区小哥哥拒绝平庸终圆梦!
nVisual secondary development - Chapter 2 nVisual API operation guide Swagger use
干掉visio,这个画图神器真的绝了
开放麒麟 openKylin 版本规划敲定:10 月发布 0.9 版并开启公测,12 月发布 1.0 版