当前位置:网站首页>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.
边栏推荐
- Is there a replacement for the LM2596?LM2576 can
- PAT甲级:1040 Longest Symmetric String
- ICML 2022 | 图神经网络的局部增强
- Interviewer: Tell me the difference between NIO and BIO
- BZOJ 1798 维护序列 (多校连萌,对线段树进行加乘混合操作)
- MySQL性能指标TPS\QPS\IOPS如何压测?
- Interviewer: How to view files containing abc string in /etc directory?
- 并发刺客(False Sharing)——并发程序的隐藏杀手
- 【毕设选题推荐】机器人工程专业毕设选题推荐
- C# 复制列表
猜你喜欢
随机推荐
SMART S7-200PLC串行自由口通讯(耐压测试仪)
记录都有哪些_js常用方法总结
[Niu Ke brush questions-SQL big factory interview questions] NO5. Analysis of a treasure store (e-commerce model)
Why don't young people like to buy Mengniu and Yili?
FreeConfig.h文件
vcl啥意思_oval
ICML 2022 | 图神经网络的局部增强
GeoAO:一种快速的环境光遮蔽方案
c#之winform(软件开发)
postgre 支持 newsql 特性可行性有多大?
中大型商业银行堡垒机升级改造就用行云管家!必看!
MPLS experiment
博途1200/1500PLC斜坡指令RAMP(带暂停功能)
odoo13笔记点
BZOJ 1798 维护序列 (多校连萌,对线段树进行加乘混合操作)
Is there a replacement for the LM2596?LM2576 can
【模型部署与业务落地】基于量化芯片的损失分析
router---dynamic route matching
手搓一个“七夕限定”,用3D Engine 5分钟实现烟花绽放效果
router---路由守卫









