论文标题
通过匹配的过滤器揭开图像的CNN神秘
Demystifying CNNs for Images by Matched Filters
论文作者
论文摘要
卷积神经网络(CNN)的成功一直在彻底改变我们在大数据时代的接近和使用智能机器的方式。尽管取得了成功,但由于其\ textit {black-box}自然,CNN一直受到审查。这对CNN的定量和定性理解及其在更敏感的领域(例如AI的健康中)都非常有用。我们着手解决这些问题,并通过采用匹配过滤的角度来揭开CNN的操作。我们首先阐明了卷积操作,即CNN的核心,代表了一个匹配的过滤器,旨在确定输入数据中特征的存在。然后,这是解释CNN中CNN中卷积激活链的工具,在匹配过滤的理论伞下,这是信号处理中的常见操作。我们进一步提供了广泛的示例和实验来说明这种连接,从而证明CNN中的学习也可以执行匹配的过滤,这进一步将灯光放到了学到的参数和层的物理含义上。我们希望这种材料能为CNN的理解,构建和分析提供新的见解,并为开发CNN的新方法和体系结构铺平道路。
The success of convolution neural networks (CNN) has been revolutionising the way we approach and use intelligent machines in the Big Data era. Despite success, CNNs have been consistently put under scrutiny owing to their \textit{black-box} nature, an \textit{ad hoc} manner of their construction, together with the lack of theoretical support and physical meanings of their operation. This has been prohibitive to both the quantitative and qualitative understanding of CNNs, and their application in more sensitive areas such as AI for health. We set out to address these issues, and in this way demystify the operation of CNNs, by employing the perspective of matched filtering. We first illuminate that the convolution operation, the very core of CNNs, represents a matched filter which aims to identify the presence of features in input data. This then serves as a vehicle to interpret the convolution-activation-pooling chain in CNNs under the theoretical umbrella of matched filtering, a common operation in signal processing. We further provide extensive examples and experiments to illustrate this connection, whereby the learning in CNNs is shown to also perform matched filtering, which further sheds light onto physical meaning of learnt parameters and layers. It is our hope that this material will provide new insights into the understanding, constructing and analysing of CNNs, as well as paving the way for developing new methods and architectures of CNNs.