Impact of internal noise on convolutional neural networks
By: Ivan Kolesnikov, Nadezhda Semenova
Potential Business Impact:
Makes computer brains work better with messy data.
In this paper, we investigate the impact of noise on a simplified trained convolutional network. The types of noise studied originate from a real optical implementation of a neural network, but we generalize these types to enhance the applicability of our findings on a broader scale. The noise types considered include additive and multiplicative noise, which relate to how noise affects individual neurons, as well as correlated and uncorrelated noise, which pertains to the influence of noise across one layers. We demonstrate that the propagation of uncorrelated noise primarily depends on the statistical properties of the connection matrices. Specifically, the mean value of the connection matrix following the layer impacted by noise governs the propagation of correlated additive noise, while the mean of its square contributes to the accumulation of uncorrelated noise. Additionally, we propose an analytical assessment of the noise level in the network's output signal, which shows a strong correlation with the results of numerical simulations.
Similar Papers
Internal noise in hardware deep and recurrent neural networks helps with learning
Neural and Evolutionary Computing
Makes smart machines learn better with built-in "mistakes."
On the Role of Label Noise in the Feature Learning Process
Machine Learning (Stat)
Helps computers learn better even with wrong answers.
Exploring specialization and sensitivity of convolutional neural networks in the context of simultaneous image augmentations
Machine Learning (Stat)
Helps computers explain their decisions like doctors.