Characterizing Learning Dynamics of Deep Neural Networks via Complex Networks
In this paper, we interpret Deep Neural Networks with Complex Network Theory. Complex Network Theory (CNT) represents Deep Neural Networks (DNNs) as directed weighted graphs to study them as dynamical systems. We efficiently adapt CNT measures to examine the evolution of the learning process of DNNs with different initializations and architectures: we introduce metrics for nodes/neurons and layers, namely Nodes Strength and Layers Fluctuation. Our framework distills trends in the learning dynamics and separates low from high accurate networks. We characterize populations of neural networks (ensemble analysis) and single instances (individual analysis). We tackle standard problems of image recognition, for which we show that specific learning dynamics are indistinguishable when analysed through the solely Link-Weights analysis. Further, Nodes Strength and Layers Fluctuations make unprecedented behaviours emerge: accurate networks, when compared to under-trained models, show substantially divergent distributions with the greater extremity of deviations. On top of this study, we provide an efficient implementation of the CNT metrics for both Convolutional and Fully Connected Networks, to fasten the research in this direction.
Code (1)
Similar Papers 제목 키워드 기반
Characterizing Non-Markovian Dynamics of Open Quantum Systems
Characterizing non-Markovian quantum dynamics is essential for accurately modeling open quantum systems, particularly in near-term quantum technologies. In this work, we develop a structure-preserving approach to charact…
Characterizing User Archetypes and Discussions on Scored.co
In recent years, the proliferation of social platforms has drastically transformed the way individuals interact, organize, and share information. In this scenario, we experience an unprecedented increase in the scale and…
Energy landscape analysis of cardiac fibrillation wave dynamics using pairwise maximum entropy model
Cardiac fibrillation is characterized by chaotic and disintegrated spiral wave dynamics patterns, whereas sinus rhythm shows synchronized excitation patterns. To determine functional correlations among cardiomyocytes dur…
RhythmLearning Sentinel-2 Spectral Dynamics for Long-Run Predictions Using Residual Neural Networks
Making the most of multispectral image time-series is a promising but still relatively under-explored research direction because of the complexity of jointly analyzing spatial, spectral and temporal information. Capturin…
Time SeriesTime Series AnalysisInvariant Subspace Approach to Boolean (Control) Networks
A logical function can be used to characterizing a property of a state of Boolean network (BN), which is considered as an aggregation of states. To illustrate the dynamics of a set of logical functions, which characteriz…