Conference Paper
Machine Learning

Deep Learning is Not So Mysterious or Different

A. G. Wilson
March 3, 2025International Conference on Machine Learning48 citations

48

Citations

1

Influential Citations

International Conference on Machine Learning

Venue

2025

Year

Abstract

Deep neural networks are often seen as different from other model classes by defying conventional notions of generalization. Popular examples of anomalous generalization behaviour include benign overfitting, double descent, and the success of overparametrization. We argue that these phenomena are not distinct to neural networks, or particularly mysterious. Moreover, this generalization behaviour can be intuitively understood, and rigorously characterized, using long-standing generalization frameworks such as PAC-Bayes and countable hypothesis bounds. We present soft inductive biases as a key unifying principle in explaining these phenomena: rather than restricting the hypothesis space to avoid overfitting, embrace a flexible hypothesis space, with a soft preference for simpler solutions that are consistent with the data. This principle can be encoded in many model classes, and thus deep learning is not as mysterious or different from other model classes as it might seem. However, we also highlight how deep learning is relatively distinct in other ways, such as its ability for representation learning, phenomena such as mode connectivity, and its relative universality.

Analysis

Why This Paper Matters

This paper challenges the prevailing narrative that deep neural networks exhibit mysterious and unique generalization behaviors. By arguing that phenomena like benign overfitting and double descent can be understood through long-standing frameworks such as PAC-Bayes, the authors demystify deep learning and bridge the gap between classical statistical learning theory and modern practice. This is significant because it suggests that the tools and insights from decades of research can still inform deep learning, potentially leading to more principled model design.

The introduction of soft inductive biases as a unifying principle is particularly impactful. Instead of restricting the hypothesis space to avoid overfitting, the authors advocate for flexible spaces with a preference for simpler solutions. This perspective aligns with Occam's razor and provides a practical guideline for practitioners: design models that can fit complex data but are biased toward simplicity. This is a refreshing departure from the often ad-hoc regularization techniques used in deep learning.

Technical Contributions

The paper's key technical contributions include:

  • Unification of generalization phenomena: It shows that benign overfitting, double descent, and overparametrization success are not exclusive to neural networks and can be explained by classical bounds.
  • Soft inductive biases: A novel framing that emphasizes a soft preference for simplicity within a flexible hypothesis space, rather than hard constraints.
  • Application of PAC-Bayes: Demonstrates how PAC-Bayes bounds can rigorously characterize these behaviors, providing a theoretical foundation.
  • Distinction of deep learning: While demystifying generalization, the paper also identifies areas where deep learning is genuinely unique, such as representation learning and mode connectivity.

Results

As a conceptual paper, it does not present new empirical results. Instead, it reinterprets existing observations through the lens of classical theory. The authors argue that the success of overparametrized models is not paradoxical when viewed through PAC-Bayes, which can account for the implicit bias toward simple functions. They also note that double descent can be seen as a natural consequence of the bias-variance tradeoff in flexible hypothesis spaces.

Significance

This paper has the potential to influence both theory and practice. For theorists, it encourages the use of classical frameworks to analyze deep learning, potentially leading to new bounds and insights. For practitioners, the concept of soft inductive biases offers a design principle: build models that are flexible but biased toward simplicity, which could lead to better generalization. By demystifying deep learning, the paper also fosters a more unified view of machine learning, where deep learning is not an outlier but a continuation of classical principles, with its own unique strengths.