卷积神经网络卷积层和池化层的作用(卷积神经网络的重要性)

链接:https://www.zhihu.com/question/36686900/answer/130890492个人觉得主要是两个作用:1.invariance(不变性),这种不变性包括translation(平移),rotation(旋转),scale(尺度)2.保留主要的特征同时减少参数(降维,效果类似PCA)和计算量,防止过拟合,提高模型泛化能力(1

大家好,又见面了,我是你们的朋友全栈君。

链接:https://www.zhihu.com/question/36686900/answer/130890492


个人觉得主要是两个作用:
1. invariance(不变性),这种不变性包括translation(平移),rotation(旋转),scale(尺度)
2. 保留主要的特征同时减少参数(降维,效果类似PCA)和计算量,防止过拟合,提高模型泛化能力

(1) translation invariance:
这里举一个直观的例子(数字识别),假设有一个16×16的图片,里面有个数字1,我们需要识别出来,这个数字1可能写的偏左一点(图1),这个数字1可能偏右一点(图2),图1到图2相当于向右平移了一个单位,但是图1和图2经过max pooling之后它们都变成了相同的8×8特征矩阵,主要的特征我们捕获到了,同时又将问题的规模从16×16降到了8×8,而且具有平移不变性的特点。图中的a(或b)表示,在原始图片中的这些a(或b)位置,最终都会映射到相同的位置。


卷积神经网络卷积层和池化层的作用(卷积神经网络的重要性)

 
rotation invariance:

下图表示汉字“一”的识别,第一张相对于x轴有倾斜角,第二张是平行于x轴,两张图片相当于做了旋转,经过多次max pooling后具有相同的特征


卷积神经网络卷积层和池化层的作用(卷积神经网络的重要性)

(3) scale invariance:
下图表示数字“0”的识别,第一张的“0”比较大,第二张的“0”进行了较小,相当于作了缩放,同样地,经过多次max pooling后具有相同的特征

卷积神经网络卷积层和池化层的作用(卷积神经网络的重要性)

具体来说,左边是图像输入,中间部分就是滤波器filter(带着一组固定权重的神经元),不同的滤波器filter会得到不同的输出数据,比如颜色深浅、轮廓。相当于如果想提取图像的不同特征,则用不同的滤波器filter,提取想要的关于图像的特定信息:颜色深浅或轮廓。

如下图所示


卷积神经网络卷积层和池化层的作用(卷积神经网络的重要性)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/128869.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月12日 下午10:20
下一篇 2022年4月12日 下午10:20


相关推荐

  • jq中ajax的dataType:”json”是指什么?

    jq中ajax的dataType:”json”是指什么?dataType String预期服务器返回的数据类型。如果不指定,jQuery 将自动根据 HTTP 包 MIME 信息来智能判断,比如XML MIME类型就被识别为XML。在1.4中,JSON就会生成一个JavaScript对象,而script则会执行这个脚本。随后服务器端返回的数据会根据这个值解析后,传递给回调函数。可用值:"xml": 返回 XML 文档,可用 jQuery 处理。"…

    2022年6月13日
    102
  • ADRC算法Auto Disturbances Rejection control

    ADRC算法Auto Disturbances Rejection control 自抗扰控制 其中,e=v(t)-y(t)是控制系统参考输入量v(t)与被控对象输出量y(t)之间的差值,kp比例系数,ki积分系数,,kd微分系数优点:1.仅由误差来决定控制2.运算量低,可以以极高的速率运行缺点:1.误差的取法e=v-y,使得初始时刻误差较大,容易造成控制系统快速性和超调的矛盾,比如输入为阶跃信号的时候,会导致误差函数也是一个阶跃信号,对…

    2022年5月16日
    52
  • C# SortedList类概念和示例

    SortedList类[C#]命名空间:System.Collections表示键/值对的集合,这些键和值按键排序并可按照键和索引访问。SortedList是Hashtable和A

    2021年12月21日
    41
  • datagrid直接编辑保存“设计缺陷”

    datagrid直接编辑保存“设计缺陷”

    2022年1月3日
    52
  • matlab画三维图形_matlab的三维函数

    matlab画三维图形_matlab的三维函数对散点图拟合三维网格图形:num=xlsread(‘data_2011a.xls’,’B4:E322′)//读取出该区域的数据作为表格A=num(:,1)//从B矩阵取出第一列的所有行B=num(:,2)C=num(:,3)xx=linspace(min(A),max(A),50);//产生min(A)到max(A)均摊的50个点,目的上拟合离散点数量上的不足yy=linsp…

    2022年10月11日
    5
  • 相机的介绍–新手入门级介绍

    相机的介绍–新手入门级介绍相机最大的两个类别 胶片和数码 一 单反和微单 无反 目前市面上主流的数码相机分为 单反 无反 微单 卡片机 紧凑型相机 旁轴 单反 全称叫做单镜头反光式取景照相机 singlelensre 单镜头是指摄影曝光光路和取景光路共用一个镜头 不像旁轴相机或者双反相机那样取景光路有独立镜头 代表品牌 佳能 尼康 索尼无反 也就是常说的微单 无反就是没有反光板的可换 无反相机比单反更小更轻单反 看的和拍的不一样 难度高便宜稳定

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号