在欧几里得几何中,平移是一种几何变换,表示把一幅图像或一个空间中的每一个点在相同方向移动相同距离。比如对图像分类任务来说,图像中的目标不管被移动到图片的哪个位置,得到的结果(标签)应该是相同的,这就是卷积神经网络中的平移不变性。

平移不变性意味着系统产生完全相同的响应(输出),不管它的输入是如何平移的 。

平移同变性(translation equivariance)意味着系统在不同位置的工作原理相同,但它的响应随着目标位置的变化而变化 。比如,实例分割任务,就需要平移同变性,目标如果被平移了,那么输出的实例掩码也应该相应地变化。

FCIS文章中提到,一个像素在某一个实例中可能是前景,但是在相邻的一个实例中可能就是背景了,也就是说,同一个像素在不同的相对位置,具有不同的语义,对应着不同的响应,这说的也是平移同变性。

卷积+最大池化约等于平移不变性。即使图像被平移,卷积保证仍然能检测到它的特征,池化则尽可能地保持一致的表达。

平移不变性/平移同变性相关推荐

  1. 平移不变性:Translation Invariance 与 平移同变性:Translation equivariance

    在欧几里得几何中,平移是一种几何变换,表示把一幅图像或一个空间中的每一个点在相同方向移动相同距离.比如对图像分类任务来说,图像中的目标不管被移动到图片的哪个位置,得到的结果(标签)应该是相同的,这就是 ...

  2. CNN的平移不变性是什么?

    什么是平移不变性 不变性 不变性意味着即使目标的外观发生了某种变化,但是你依然可以把它识别出来.这对图像分类来说是一种很好的特性,因为我们希望图像中目标无论是被平移,被旋转,还是被缩放,甚至是不同的光 ...

  3. 平移不变性(卷积神经网络为什么具有平移不变性?)

    卷积神经网络为什么具有平移不变性? 在我们读计算机视觉的相关论文时,经常会看到平移不变性这个词,本文将介绍卷积神经网络中的平移不变性是什么,以及为什么具有平移不变性. 一.什么是平移不变性 1.不变性 ...

  4. 卷积网络的平移不变性

    文章目录 1 什么是不变性 2 为什么有平移不变性 3 为什么没有平移不变性 4 平移不变性的定义 5 如何实现平移不变性 1 什么是不变性 [不变性]就是目标发生了变换,但是你依然可以识别出来.在图 ...

  5. 第一性原理之美:从平移对称性导出卷积

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文转自:深度学习这件小事 卷积的概念无处不在.它究竟有什么特别之 ...

  6. 【深入思考】卷积网络(CNN)的平移不变性

      在这个Vision Transformer睥睨天下的时代,CNN一时式微,作为计算机视觉领域的前任霸主,少不得被拿来对比.相信大家在看论文的时候,会发现引言里面常常会阐述ViT与CNN各自的优势, ...

  7. 卷积层提取的特征具有平移不变性

    1. 什么是不变性 不变性是指目标发生了变换,但是你依然可以识别出来.对于图像处理任务来说,这是一种很好的特性.图像中的目标即使被平移.旋转或者缩放,模型都可以识别出来图像中的目标. 不变性有以下几种 ...

  8. 卷积神经网络为什么具有平移不变性?

    概述 在读计算机视觉的相关论文时,经常会看到平移不变性这个词,本文将介绍卷积神经网络中的平移不变性是什么,以及为什么具有平移不变性. 什么是平移不变性? 不变性 不变性意味着即使目标的外观发生了某种变 ...

  9. 论文解读(二):卷积神经网络真的有平移不变性吗

    在我们读计算机视觉的相关论文时,经常会看到平移不变性这个词,通常观点中,大家都是普遍认为CNN是具有平移不变性的,然而近年来,有一些工作的研究对平移不变性提出了质疑,本文对一些平移不变性的理解进行记录 ...

最新文章

  1. Swift3.0带来的变化汇总系列一——字符串与基本运算符中的变化
  2. Mysql使用存储过程与函数进行批量插入数据
  3. iOS之深入解析dyld与ObjC关联的底层原理
  4. 索尼录音笔怎么导出录音内容_录音笔十大品牌名单出炉!录音笔十大品牌排名榜单揭晓!...
  5. 最大子列和问题(JAVA)
  6. (0)做开发必备软件
  7. Sql Server中判断日志是否为一个星期
  8. Apache Hudi 是Uber 大数据存储系统
  9. 【JavaScript】javaScript基础知识回顾
  10. 基于springboot+vue的医院预约系统(前后端分离)
  11. How can I add a site title refiner
  12. word转PDF-Python编写的插件
  13. 记2021上半年软考中级-数据库系统工程师考试
  14. 3种谷歌多语言翻译接口的调用方法(Python)
  15. 分解质因数_java
  16. 语文音乐计算机的英语怎么读,音乐英语怎么读
  17. 二义性和C++消除二义性
  18. QT QVariant类数据类型使用
  19. TIOBE 7 月编程语言排行榜:C、Java 和 Python 争夺第一
  20. 代码实现 | LDA方法分析红楼梦各回主题

热门文章

  1. mysql revoke_MySQL REVOKE:删除用户权限
  2. 在win8上构建按拼音排序的GridView控件
  3. 入侵防御系统IPS,网络设计的5大原则
  4. VS2017下使用CMake配置opencv3.4.0
  5. python调用C语言里面的函数
  6. 在Linux下配置LAMP
  7. 数据管理的三个阶段(人工管理,文件系统,数据库系统)
  8. calendar java_java中Calendar类的使用讲解
  9. React Native包体积优化之图片优化
  10. C#监控-通过PerformanceCounter实现Process的Cpu占用率以及GC占用监控