当前位置:网站首页>Chapter 9 of Huawei Deep Learning Course - Convolutional Neural Network and Case Practice
Chapter 9 of Huawei Deep Learning Course - Convolutional Neural Network and Case Practice
2022-08-01 07:27:00 【swl. Crow】
目录
第一节 Convolutional Neural Networks Review Summary
前言
This course refers to learning Huawei Deep Learning Course
第一节 Convolutional Neural Networks Review Summary
This section briefly describes the network layers of a convolutional neural network、The core ideas and advantages are reviewed and summarized
首先,Convolutional Neural Networks have convolutional layers、池化层和全连接层.
The function of the convolutional layer is to extract the local features of the image;
The role of the pooling layer is to reduce the amount of parameters and solve the problem of image invariance;
The role of the fully connected layer is to map the feature map to a vector,以便分类.
其次,The core idea of convolutional neural network is parameter sharing and local perception.
因此,Convolutional Neural Networks imitate the characteristics of people's local perception of images,Feature extraction is performed through the action of convolution,in order to reduce the redundant amount of information,Understand the salient features of retention.
最后,Convolutional Neural Networks have significant advantages in the field of computer vision,Because it can achieve high-precision recognition and can automatically extract features(The traditional image processing is to extract features based on certain rules).
第二节 经典的CNN网络
The development of deep learning and convolutional neural networks is inseparableILSVRC比赛,with the competition,Many classic convolutional neural networks have emerged.
AlexNet
(1)网络结构:
Because at that time the network structure appeared,Chip performance is not very powerful,所以最早AlexNetThe structure adopts the design of data shunting.
(2)特点:
- 使用ReLU函数代替了Sigmoid激活函数,实现快速收敛.
- design overlappingPooling,即stride<kernel size,Overfitting can be reduced.
- 进行了数据增强,能够防止过拟合.
- designed a stepDropout,Randomly drop certain neurons,防止过拟合.
VGGNet
(1)网络结构:
(2)特点:
VGGNetNeural Networks starring research on the effect of depth on convolutional networks,使用3*3卷积核,Convolution is repeated continuously、池化,最后全连接、Softmax,Get the output probability.
Below are its six configurations:
GoogLeNet
(1)网络结构:
(2)特点:
GoogLeNetWhat is explored are convolution kernels of different sizes、The impact of wider network layers on classification performance.It is proved that more convolutions and deeper layers lead to better structure.
与AlexNetOne of the differences is joiningInception结构:
使用不同大小的卷积核,Extract features of different receptive fields.
ResNet
(1)网络结构:
(2)特点:
The residual structure is designed,It effectively solves the problem of gradient disappearance of deep neural network.
SENet
Not a complete neural network by itself,is a module that can be embedded into other neural networks:
Its structure is added toInceptionThe structure is as follows:
加入到残差结构中:
案例实践
Resnet-经典卷积神经网络
边栏推荐
猜你喜欢
随机推荐
special day to remember
仿牛客网项目总结
Golang: go get url and form attribute value
支付宝如何生成及配置公钥证书
Electromagnetic compatibility introductory tutorial (6) test project
Golang: go open web service
Detailed explanation of the crawler framework Scrapy
pytest接口自动化测试框架 | 跳过模块
史上超强最常用SQL语句大全
信息系统项目管理师必背核心考点(五十六)配置控制委员会(CCB)的工作
阿里云李飞飞:中国云数据库在很多主流技术创新上已经领先国外
nodetype中值1、2、3分别代表什么意思
C语言学习概览(二)
Generate pictures based on the content of the specified area and share them with a summary
pytest接口自动化测试框架 | 单个/多个参数
第02章 MySQL的数据目录【1.MySQL架构篇】【MySQL高级】
并发编程13-JUC之CountDownLatch
pytest接口自动化测试框架 | 执行失败跳转pdb
dbeaver连接MySQL数据库及错误Connection refusedconnect处理
LeetCode240+312+394



















