Task complexity shapes internal representations and robustness in neural networks
Robert Jankowski, Filippo Radicchi, M. \'Angeles Serrano, Mari\'an Bogu\~n\'a, Santo Fortunato

TL;DR
This paper investigates how task difficulty influences neural network internal representations and robustness, introducing five data-agnostic probes and analyzing their effects on MLPs across different tasks.
Contribution
It introduces a suite of five probes to quantify the impact of task complexity on neural network topology and robustness, revealing new insights into representation structure.
Findings
Binarizing weights in hard tasks reduces accuracy to chance
Pruning reveals a sharp performance phase transition in hard-task models
Moderate noise can improve accuracy, indicating stochastic resonance
Abstract
Neural networks excel across a wide range of tasks, yet remain black boxes. In particular, how their internal representations are shaped by the complexity of the input data and the problems they solve remains obscure. In this work, we introduce a suite of five data-agnostic probes-pruning, binarization, noise injection, sign flipping, and bipartite network randomization-to quantify how task difficulty influences the topology and robustness of representations in multilayer perceptrons (MLPs). MLPs are represented as signed, weighted bipartite graphs from a network science perspective. We contrast easy and hard classification tasks on the MNIST and Fashion-MNIST datasets. We show that binarizing weights in hard-task models collapses accuracy to chance, whereas easy-task models remain robust. We also find that pruning low-magnitude edges in binarized hard-task models reveals a sharp…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
