当前位置:网站首页>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.
边栏推荐
- AVR学习笔记之熔丝位
- 橄榄枝大课堂APP正式启动上线
- 【WeChat Mini Program】Social Internship Production Project for Information Management and Information System Major--Trash Fingerprint
- Execution failed for task ‘:xxx:generateReleaseRFile‘.
- odoo15 大部分模块都用的附件整理成一独立模块
- 异步编程概览
- TS - type
- router---Route guard
- Analysis and application of portrait segmentation technology
- 第六届未来网络发展大会,即将开幕!
猜你喜欢
随机推荐
如何通过使用“缓存”相关技术,解决“高并发”的业务场景案例?
SMART S7-200PLC串行自由口通讯(耐压测试仪)
AlphaFold 如何实现 AI 在结构生物学中的全部潜力
(记录)异步并发,多线程处理表的统计
Win11快速助手在哪里?Win11打开快速助手的方法
js深拷贝和浅拷贝具体使用区别_es6深拷贝和浅拷贝
编程思想_编程有必要给孩子学吗?
Is the code more messy?That's because you don't use Chain of Responsibility!
metaRTC5.0新版本支持mbedtls(PolarSSL)
牛客网刷题记录 || 链表
router---Programmatic navigation
Script to get local IP address
LeetCode 1403 Minimum subsequence in non-increasing order [greedy] HERODING's LeetCode road
Map常见的遍历方式-keySet 和 entrySet
小 P 周刊 Vol.13
九州云出席领航者线上论坛,共话5G MEC边缘计算现状、挑战和未来
Why don't young people like to buy Mengniu and Yili?
SLAM 04.视觉里程计-1-相机模型
"Social Enterprises Conducting Civilian Personnel Training Specifications" group standard on the shelves of Xinhua Bookstore
PAT甲级:1038 Recover the Smallest Number









