Examining convolutional feature extraction using Maximum Entropy (ME) and Signal-to-Noise Ratio (SNR) for image classification

05/10/2021
by   Nidhi Gowdra, et al.
0

Convolutional Neural Networks (CNNs) specialize in feature extraction rather than function mapping. In doing so they form complex internal hierarchical feature representations, the complexity of which gradually increases with a corresponding increment in neural network depth. In this paper, we examine the feature extraction capabilities of CNNs using Maximum Entropy (ME) and Signal-to-Noise Ratio (SNR) to validate the idea that, CNN models should be tailored for a given task and complexity of the input data. SNR and ME measures are used as they can accurately determine in the input dataset, the relative amount of signal information to the random noise and the maximum amount of information respectively. We use two well known benchmarking datasets, MNIST and CIFAR-10 to examine the information extraction and abstraction capabilities of CNNs. Through our experiments, we examine convolutional feature extraction and abstraction capabilities in CNNs and show that the classification accuracy or performance of CNNs is greatly dependent on the amount, complexity and quality of the signal information present in the input data. Furthermore, we show the effect of information overflow and underflow on CNN classification accuracies. Our hypothesis is that the feature extraction and abstraction capabilities of convolutional layers are limited and therefore, CNN models should be tailored to the input data by using appropriately sized CNNs based on the SNR and ME measures of the input dataset.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/19/2020

A Lite Microphone Array Beamforming Scheme with Maximum Signal-to-Noise Ratio Filter

Since space-domain information can be utilized, microphone array beamfor...
research
08/10/2021

The information of attribute uncertainties: what convolutional neural networks can learn about errors in input data

Errors in measurements are key to weighting the value of data, but are o...
research
08/16/2019

Needles in Haystacks: On Classifying Tiny Objects in Large Images

In some computer vision domains, such as medical or hyperspectral imagin...
research
09/09/2020

Deep learning for gravitational-wave data analysis: A resampling white-box approach

In this work, we apply Convolutional Neural Networks (CNNs) to detect gr...
research
07/10/2017

Topology Reduction in Deep Convolutional Feature Extraction Networks

Deep convolutional neural networks (CNNs) used in practice employ potent...
research
06/07/2012

Dispelling Classes Gradually to Improve Quality of Feature Reduction Approaches

Feature reduction is an important concept which is used for reducing dim...

Please sign up or login with your details

Forgot password? Click here to reset