A Scale-Invariant Diagnostic Approach Towards Understanding Dynamics of Deep Neural Networks
Ambarish Moharil, Damian Tamburri, Indika Kumara, Willem-Jan Van Den Heuvel, Alireza Azarfar
TL;DR
The paper tackles intrinsic explainability for deep neural networks by introducing a scale-invariant, fractal-based framework that analyzes nonlinear dynamics across multiple observation scales. It segmentally analyzes weight matrices to compute fractal features via box-counting with $FD=\frac{\ln(N)}{\ln(1/r)}$, applies an exponential kernel to relate fractal segments, and learns a fractal topology with a Graph-Based Neural Network to form a fractal hypergraph. Preliminary MNIST experiments demonstrate phase-flow dynamics with decreasing gradient norms and attractor convergence, suggesting enhanced stability and interpretability of training dynamics. This approach potentially advances XAI by revealing multiscale dynamical structure that underpins decision behavior in DNNs, guiding intrinsic explanations rather than post-hoc surrogates.
Abstract
This paper introduces a scale-invariant methodology employing \textit{Fractal Geometry} to analyze and explain the nonlinear dynamics of complex connectionist systems. By leveraging architectural self-similarity in Deep Neural Networks (DNNs), we quantify fractal dimensions and \textit{roughness} to deeply understand their dynamics and enhance the quality of \textit{intrinsic} explanations. Our approach integrates principles from Chaos Theory to improve visualizations of fractal evolution and utilizes a Graph-Based Neural Network for reconstructing network topology. This strategy aims at advancing the \textit{intrinsic} explainability of connectionist Artificial Intelligence (AI) systems.
