@inproceedings{
kuntala2023understanding,
title={Understanding Learning Dynamics of Neural Representations via Feature Visualization at Scale},
author={Chandana Kuntala and Carlos R Ponce and Deepak Kumar Sharma and Binxu Wang},
booktitle={UniReps:  the First Workshop on Unifying Representations in Neural Models},
year={2023},
url={https://openreview.net/forum?id=j641gZOD7m}
}
How does feature learning happen during the training of a neural network? We developed an accelerated pipeline to synthesize maximally activating images ("prototypes") for hidden units in a parallel fashion. Through this, we were able to perform feature visualization at scale, and to track the emergence and development of visual features across the training of neural networks. 
Using this technique, we studied the `developmental' process of features in a convolutional neural network trained from scratch using SimCLR with or without color jittering augmentation. After creating over one million prototypes with our method, tracking and comparing these visual signatures showed that the color-jittering augmentation led to constantly diversifying high-level features during training, while no color-jittering led to more diverse low-level features but less development of high-level features. 
These results illustrate how feature visualization can be used to understand training dynamics under different training objectives and data distribution.
Understanding Learning Dynamics of Neural Representations via Feature Visualization at Scale
Chandana Kuntala Carlos R Ponce Deepak Kumar Sharma Binxu Wang