Back to Search Start Over

Corruption depth: Analysis of DNN depth for misclassification.

Authors :
Agarwal, Akshay
Vatsa, Mayank
Singh, Richa
Ratha, Nalini
Source :
Neural Networks. Apr2024, Vol. 172, pN.PAG-N.PAG. 1p.
Publication Year :
2024

Abstract

Many large and complex deep neural networks have been shown to provide higher performance on various computer vision tasks. However, very little is known about the relationship between the complexity of the input data along with the type of noise and the depth needed for correct classification. Existing studies do not address the issue of common corruptions adequately, especially in understanding what impact these corruptions leave on the individual part of a deep neural network. Therefore, we can safely assume that the classification (or misclassification) might be happening at a particular layer(s) of a network that accumulates to draw a final correct or incorrect prediction. In this paper, we introduce a novel concept of corruption depth , which identifies the location of the network layer/depth until the misclassification persists. We assert that the identification of such layers will help in better designing the network by pruning certain layers in comparison to the purification of the entire network which is computationally heavy. Through our extensive experiments, we present a coherent study to understand the processing of examples through the network. Our approach also illustrates different philosophies of example memorization and a one-dimensional view of sample or query difficulty. We believe that the understanding of the corruption depth can open a new dimension of model explainability and model compression , where in place of just visualizing the attention map, the classification progress can be seen throughout the network. • A novel metric corruption depth is proposed to explain functioning of neural network. • The proposed research helps in deciphering the flow of classification decisions. • The proposed research overcomes the limitations of understanding example difficulty. • Corruption depth notation helps in pruning the networks while improving the accuracy. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
08936080
Volume :
172
Database :
Academic Search Index
Journal :
Neural Networks
Publication Type :
Academic Journal
Accession number :
175643381
Full Text :
https://doi.org/10.1016/j.neunet.2023.11.035