The insideness problem is an aspect of image segmentation that consists of determining which pixels are inside and outside a region. Deep Neural Networks (DNNs) excel in segmentation benchmarks, but it is unclear if they have the ability to solve the insideness problem as it requires evaluating long-range spatial dependencies. In this paper, the insideness problem is analysed in isolation, without texture or semantic cues, such that other aspects of segmentation do not interfere in the analysis. We demonstrate that DNNs for segmentation with few units have sufficient complexity to solve insideness for any curve. Yet, such DNNs have severe problems with learning general solutions. Only recurrent networks trained with small images learn solutions that generalize well to almost any curve. Recurrent networks can decompose the evaluation of long-range dependencies into a sequence of local operations, and learning with small images alleviates the common difficulties of training recurrent networks with a large number of unrolling steps.
翻译:内心问题是图像分割的一个方面, 其中包括确定区域内外的像素。 深神经网络( DNNS) 在分割基准方面非常出色, 但不清楚它们是否有能力解决内心问题, 因为它需要评估远程空间依赖性。 在本文中, 内心问题是孤立分析的, 没有纹理或语义提示, 以便分解的其他方面不会干扰分析。 我们证明, 与少数单位分解的DNNS 具有足够的复杂性, 足以解决任何曲线的内心问题。 然而, 此类DNNS在学习一般解决方案方面存在严重问题。 只有受过小图象培训的经常性网络才能学习能够概括到几乎任何曲线的解决方案。 经常性网络可以将长期依赖性评估分解成一系列本地操作, 用小图像学习可以减轻培训具有大量不旋转步骤的经常性网络的常见困难。