arXiv Analytics

Sign in

arXiv:1511.03042 [cs.CV]AbstractReferencesReviewsResources

Analyzing Stability of Convolutional Neural Networks in the Frequency Domain

Elnaz J. Heravi, Hamed H. Aghdam, Domenec Puig

Published 2015-11-10Version 1

Understanding the internal process of ConvNets is commonly done using visualization techniques. However, these techniques do not usually provide a tool for estimating the stability of a ConvNet against noise. In this paper, we show how to analyze a ConvNet in the frequency domain using a 4-dimensional visualization technique. Using the frequency domain analysis, we show the reason that a ConvNet might be sensitive to a very low magnitude additive noise. Our experiments on a few ConvNets trained on different datasets revealed that convolution kernels of a trained ConvNet usually pass most of the frequencies and they are not able to effectively eliminate the effect of high frequencies. Our next experiments shows that a convolution kernel which has a more concentrated frequency response could be more stable. Finally, we show that fine-tuning a ConvNet using a training set augmented with noisy images can produce more stable ConvNets.

Comments: Under review as a conference paper at ICLR2016
Categories: cs.CV
Related articles: Most relevant | Search more
arXiv:1606.04189 [cs.CV] (Published 2016-06-14)
Inverting face embeddings with convolutional neural networks
arXiv:1609.09671 [cs.CV] (Published 2016-09-30)
Caffeinated FPGAs: FPGA Framework For Convolutional Neural Networks
arXiv:1604.03168 [cs.CV] (Published 2016-04-11)
Hardware-oriented Approximation of Convolutional Neural Networks