当前位置:网站首页>9.卷积神经网络介绍
9.卷积神经网络介绍
2022-07-07 23:11:00 【booze-J】
卷积神经网络
概述
卷积神经网络是近年发展起来,并广泛应用于图像处理和NLP等领域的一种多层神经网络。

传统BP处理图像时的问题:
- 1.权值太多,计算量太大
假设使用100X100的图片进行训练,那么100X100大小的图片有10000个像素点,那么构建网络的输入就需要10000个神经元,网络中的隐藏层神经元数目和输入层神经元数目差不多,这样的话,就会有很多的权值需要训练更新。 计算量非常的大。
- 2.权值太多,需要大量样本进行训练
神经元越多,参数就越多,当你的参数越多的时候,就和解方程一样未知参数越多,需要的越多的数据才能够解出未知参数。
既然存在这些问题那怎么办呢?
CNN通过局部感受野和权值共享减少了神经网络需要训练的参数个数。
上方第一张图为全连接神经网络,上方第二张图和下放第一张图为局部连接神经网络。局部连接神经网络相对于全连接神经网络参数更少。
1.卷积核


滤波器,卷积核的作用大家可以理解为就是提取图片一些不同的特征,不同的卷积核可以提取到不同的特征。
2.池化
Pooling常用的三种方式:
max-pooling
-
meaning-pooling

stochastic pooling

3.卷积Padding
SAME PADDING
给平面外部补0,卷积窗口采样后得到一个跟原来大小相同的平面
VALID PADDING
不会超出平面外部,卷积窗口采样后得到一个比原来平面小的平面

4.池化Padding
SAME PADDING:可能会给平面外部补0
VALID PADDING:不会超出平面外部
假如有一个28*28的平面,用2*2步长为2的窗口对其进行pooling操作:
使用SAME PADDING的方式,得到14*14的平面;
使用VALID PADDING的方式,得到14*14的平面。假如有一个2*3的平面,用2*2步长为2的窗口对其进行pooling操作:

使用SAME PADDING的方式,得到1*2的平面;
使用VALID PADDING的方式,得到1*1的平面。
5.LeNET-5介绍
LeNET-5是最早的卷积神经网络之一,曾广泛用于美国银行。手写数字识别正确率在99%以上。
边栏推荐
- 【GO记录】从零开始GO语言——用GO语言做一个示波器(一)GO语言基础
- 搭建ADG过程中复制报错 RMAN-03009 ORA-03113
- STL--String类的常用功能复写
- 哪个券商公司开户佣金低又安全,又靠谱
- 新库上线 | CnOpenData中华老字号企业名录
- 【obs】Impossible to find entrance point CreateDirect3D11DeviceFromDXGIDevice
- Kubernetes static pod (static POD)
- 股票开户免费办理佣金最低的券商,手机上开户安全吗
- Experience of autumn recruitment in 22 years
- Qt不同类之间建立信号槽,并传递参数
猜你喜欢

Interface test advanced interface script use - apipost (pre / post execution script)

QT adds resource files, adds icons for qaction, establishes signal slot functions, and implements

Thinkphp内核工单系统源码商业开源版 多用户+多客服+短信+邮件通知

【愚公系列】2022年7月 Go教学课程 006-自动推导类型和输入输出

Jouer sonar

基于人脸识别实现课堂抬头率检测

Course of causality, taught by Jonas Peters, University of Copenhagen

5g NR system messages

NVIDIA Jetson测试安装yolox过程记录

【笔记】常见组合滤波电路
随机推荐
牛客基础语法必刷100题之基本类型
Solution to the problem of unserialize3 in the advanced web area of the attack and defense world
After going to ByteDance, I learned that there are so many test engineers with an annual salary of 40W?
接口测试进阶接口脚本使用—apipost(预/后执行脚本)
股票开户免费办理佣金最低的券商,手机上开户安全吗
v-for遍历元素样式失效
Kubernetes Static Pod (静态Pod)
【obs】Impossible to find entrance point CreateDirect3D11DeviceFromDXGIDevice
How to add automatic sorting titles in typora software?
C language 001: download, install, create the first C project and execute the first C language program of CodeBlocks
Which securities company has a low, safe and reliable account opening commission
How can CSDN indent the first line of a paragraph by 2 characters?
Binder core API
Tapdata 的 2.0 版 ,开源的 Live Data Platform 现已发布
服务器防御DDOS的方法,杭州高防IP段103.219.39.x
SDNU_ACM_ICPC_2022_Summer_Practice(1~2)
动态库基本原理和使用方法,-fPIC 选项的来龙去脉
NVIDIA Jetson测试安装yolox过程记录
应用实践 | 数仓体系效率全面提升!同程数科基于 Apache Doris 的数据仓库建设
【愚公系列】2022年7月 Go教学课程 006-自动推导类型和输入输出