Training Deep Visual Networks Beyond Loss and Accuracy Through a Dynamical Systems Approach
Organizations: Posts and Telecommunications Institute of Technology Vietnam · Centre for Visual Computing and Intelligent Systems University of Bradford United Kingdom · School of Individualized Study Rochester Institute of Technology United States
Abstract
Deep visual recognition models are usually trained and evaluated using metrics such as loss and accuracy. While these measures show whether a model is improving, they reveal very little about how its internal representations change during training. This paper introduces a complementary way to study that process by examining training through the lens of dynamical systems. Drawing on ideas from signal analysis originally used to study biological neural activity, we define three measures from layer activations collected across training epochs: an integration score that reflects long-range coordination across layers, a metastability score that captures how flexibly the network shifts between more and less synchronised states, and a combined dynamical stability index. We apply this framework to nine combinations of model architecture and dataset, including several ResNet variants, DenseNet-121, MobileNetV2, VGG-16, and a pretrained Vision Transformer on CIFAR-10 and CIFAR-100. The results suggest three main patterns. First, the integration measure consistently distinguishes the easier CIFAR-10 setting from the more difficult CIFAR-100 setting. Second, changes in the volatility of the stability index may provide an early sign of convergence before accuracy fully plateaus. Third, the relationship between integration and metastability appears to reflect different styles of training behaviour. Overall, this study offers an exploratory but promising new way to understand deep visual training beyond loss and accuracy.
Figures & tables
| Model | Dataset | Epochs | Best acc. (%) | State | |||||
| ResNet-18 | CIFAR-10 | 25 | 78.6 | 0.086 | 0.777 | Transitional | |||
| ResNet-34 | CIFAR-10 | 27 | 76.8 | 0.085 | 0.514 | Transitional | |||
| ResNet-152 | CIFAR-10 | 38 | 68.6 | 0.104 | 0.600 | Metastable H-I | |||
| DenseNet-121 | CIFAR-10 | 25 | 77.7 | 0.064 | Stable Convergent | ||||
| MobileNetV2 | CIFAR-10 | 27 | 68.9 | 0.044 | 0.095 | Metastable H-I | |||
| ViT (pretrained) | CIFAR-10 | 30 | 89.3 | 0.049 | 0.036 | Metastable H-I |
| C10 | C100 | Sep. | ||
|---|---|---|---|---|
| 0.5 | 0.05 | 0.037 | 0.283 | No |
| 0.5 | 0.10 | 0.275 | 0.522 | No |
| 0.5 | 0.15 | 0.496 | 0.715 | No |
| 0.5 | 0.20 | 0.652 | 0.820 | No |
| 0.6 | 0.05 | 0.455 | 0.010 | Yes |
| 0.6 | 0.10 | 0.663 | 0.169 | Yes |
| Configuration | |||
|---|---|---|---|
| DenseNet-121 (C10) | |||
| ViT (C10) | |||
| ResNet-50 (C100) | |||
| ResNet-101 (C100) | |||
| VGG-16 (C100) |
| Config. | Dataset | Acc. plateau | |||
| ResNet-18 | C10 | — | — | 18 | ep. 22 |
| DenseNet-121 | C10 | 24 | 15 | 15 | ep. 22 |
| MobileNetV2 | C10 | — | 14 | 13 | ep. 24 |
| ResNet-101 | C100 | 40 | 40 | 20 | ep. 55 |
| VGG-16 | C100 | 27 | 27 | 9 | ep. 52 |
| ViT | C10 | — | 13 | 13 | ep. 4 † |
| State | (late) | trend | Dynamical interpretation | Observed models | |
|---|---|---|---|---|---|
| Stable Convergent | , stable | Rapidly collapsing | (decoupled) | Convergence to high-complexity metastable attractor | DenseNet-121 |
| Metastable H-I | Persistently elevated | (weakly coupled) | High integration, no stable attractor found | ViT, ResNet-152, MobileNetV2 | |
| Partial Integration | – | Slowly collapsing | (weakly coupled) | Apparent integration ceiling; structured but incomplete | VGG-16 |
| Rigidly Synchronised | Flat / non-converging | (tightly locked) | Trapped in low-complexity fixed-point attractor | ResNet-50, ResNet-101 |
Neural Network Training Dynamics
Neural network training dynamics studies how parameters and representations change during optimization and how those changes shape learning, stability, and generalization.
See all 499 papers