On the special role of class-selective neurons in early training

05/27/2023
by   Omkar Ranadive, et al.
0

It is commonly observed that deep networks trained for classification exhibit class-selective neurons in their early and intermediate layers. Intriguingly, recent studies have shown that these class-selective neurons can be ablated without deteriorating network function. But if class-selective neurons are not necessary, why do they exist? We attempt to answer this question in a series of experiments on ResNet-50s trained on ImageNet. We first show that class-selective neurons emerge during the first few epochs of training, before receding rapidly but not completely; this suggests that class-selective neurons found in trained networks are in fact vestigial remains of early training. With single-neuron ablation experiments, we then show that class-selective neurons are important for network function in this early phase of training. We also observe that the network is close to a linear regime in this early phase; we thus speculate that class-selective neurons appear early in training as quasi-linear shortcut solutions to the classification task. Finally, in causal experiments where we regularize against class selectivity at different points in training, we show that the presence of class-selective neurons early in training is critical to the successful training of the network; in contrast, class-selective neurons can be suppressed later in training with little effect on final accuracy. It remains to be understood by which mechanism the presence of class-selective neurons in the early phase of training contributes to the successful training of networks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/01/2017

Understanding trained CNNs by indexing neuron selectivity

The impressive performance and plasticity of convolutional neural networ...
research
06/02/2020

Interpretation of ResNet by Visualization of Preferred Stimulus in Receptive Fields

One of the methods used in image recognition is the Deep Convolutional N...
research
06/30/2017

Color-opponent mechanisms for local hue encoding in a hierarchical framework

Various aspects of color have been extensively studied in science and th...
research
05/26/2022

Selective Classification Via Neural Network Training Dynamics

Selective classification is the task of rejecting inputs a model would p...
research
01/13/2012

Competition through selective inhibitory synchrony

Models of cortical neuronal circuits commonly depend on inhibitory feedb...
research
11/19/2022

Gumbel-Softmax Selective Networks

ML models often operate within the context of a larger system that can a...
research
03/25/2016

Early Detection of Combustion Instabilities using Deep Convolutional Selective Autoencoders on Hi-speed Flame Video

This paper proposes an end-to-end convolutional selective autoencoder ap...

Please sign up or login with your details

Forgot password? Click here to reset