当前位置:网站首页>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.
边栏推荐
- ssm学习心得(完结篇
- 2042. 检查句子中的数字是否递增-力扣双百代码-设置前置数据
- PAT甲级:1038 Recover the Smallest Number
- Redis 复习计划 - Redis主从数据一致性和哨兵机制
- LeetCode 1403 非递增顺序的最小子序列[贪心] HERODING的LeetCode之路
- 《社会企业开展应聘文职人员培训规范》团体标准在新华书店上架
- 信创是什么意思?涉及哪些行业?为什么要发展信创?
- 《C 陷阱与缺陷 》阅读概要
- Interviewer: How to view files containing abc string in /etc directory?
- PAT甲级:1040 Longest Symmetric String
猜你喜欢

国家安全机关对涉嫌危害国家安全犯罪嫌疑人杨智渊实施刑事拘传审查

How to find the location of a pdf file in endnote literature

智能电视可以打开小程序应用,再也不用头痛内存了

谁说 Mysql 单表最大 2000 W ?我硬要塞它 1 个亿

零基础可以转行软件测试吗 ?这篇文章告诉你

LM2596有没有可以替代的?LM2576可以

Programmer Qixi Gift - How to quickly build an exclusive chat room for your girlfriend in 30 minutes
MySQL性能指标TPS\QPS\IOPS如何压测?

浙江大学团队使用基于知识图谱的新方法,从空间分辨转录组数据中推断细胞间通信状况

漏洞复现 - - - Alibaba Nacos权限认证绕过
随机推荐
Various problems with npm install
How to find the location of a pdf file in endnote literature
考研上岸又转行软件测试,从5k到13k完美逆袭,杭州校区小哥哥拒绝平庸终圆梦!
烂大街的缓存穿透、缓存击穿和缓存雪崩,你真的懂了?
1375. 二进制字符串前缀一致的次数-前序遍历法
【LeetCode】1403. 非递增顺序的最小子序列
leetcode 48. Rotate Image 旋转图像(Medium)
将 Sentinel 熔断限流规则持久化到 Nacos 配置中心
【LeetCode】38、外观数列
【模型部署与业务落地】基于量化芯片的损失分析
CCF GLCC正式开营|九州云开源专家携丰厚奖金,助力高校开源推广
PAT甲级:1040 Longest Symmetric String
智能电视可以打开小程序应用,再也不用头痛内存了
SLAM 04.视觉里程计-1-相机模型
大势所趋之下的nft拍卖,未来艺术品的新赋能
LCP 06. 拿硬币-遍历
odoo13笔记点
文盘Rust -- 配置文件解析
面试官:如何查看/etc目录下包含abc字符串的文件?
代码越写越乱?那是因为你没用责任链!