Envisioning Future Deep Learning Theories: Some Basic Concepts and Characteristics
Weijie J. Su
TL;DR
The paper addresses the lack of a cohesive theoretical foundation for deep learning by introducing neurashed, a phenomenological, hierarchical graphical model that imitates neural-network training through firing feature pathways and backpropagation-like amplification. Neurashed enforces three core characteristics—hierarchical architecture, iterative optimization, and compressive information flow—capturing them with nodes, amplification factors $\lambda_F$, and edge weights $\eta_{fF}$, and yielding class logits via $Z_j = \sum_{f \rightarrow F_j} \eta_{fF_j} S_f$ and probabilities $p_j(x) = \exp(Z_j)/\sum_i \exp(Z_i)$. The framework demonstrates how implicit regularization, the information bottleneck, and local elasticity can arise from such dynamics, offering a transparent lens to interpret DL behavior and guiding future theoretical development. By relating neurashed to real networks and exploring extensions (e.g., stochastic updates, edge firing, and adaptive graphs), the work lays groundwork for a principled theory that informs both architecture design and training strategies.
Abstract
To advance deep learning methodologies in the next decade, a theoretical framework for reasoning about modern neural networks is needed. While efforts are increasing toward demystifying why deep learning is so effective, a comprehensive picture remains lacking, suggesting that a better theory is possible. We argue that a future deep learning theory should inherit three characteristics: a \textit{hierarchically} structured network architecture, parameters \textit{iteratively} optimized using stochastic gradient-based methods, and information from the data that evolves \textit{compressively}. As an instantiation, we integrate these characteristics into a graphical model called \textit{neurashed}. This model effectively explains some common empirical patterns in deep learning. In particular, neurashed enables insights into implicit regularization, information bottleneck, and local elasticity. Finally, we discuss how neurashed can guide the development of deep learning theories.
