LGDIS-NNMLNov 26, 2023

Applying statistical learning theory to deep learning

arXiv:2311.15404v24 citationsh-index: 73
Originality Synthesis-oriented
AI Analysis

This work addresses a foundational theoretical problem for researchers in machine learning, but it is incremental as it builds on existing frameworks to analyze specific network architectures.

The paper tackles the challenge of understanding deep learning's inductive bias through statistical learning theory, focusing on how gradient descent on linear diagonal networks leads to different forms of implicit bias, such as transitioning between kernel and feature learning.

Although statistical learning theory provides a robust framework to understand supervised learning, many theoretical aspects of deep learning remain unclear, in particular how different architectures may lead to inductive bias when trained using gradient based methods. The goal of these lectures is to provide an overview of some of the main questions that arise when attempting to understand deep learning from a learning theory perspective. After a brief reminder on statistical learning theory and stochastic optimization, we discuss implicit bias in the context of benign overfitting. We then move to a general description of the mirror descent algorithm, showing how we may go back and forth between a parameter space and the corresponding function space for a given learning problem, as well as how the geometry of the learning problem may be represented by a metric tensor. Building on this framework, we provide a detailed study of the implicit bias of gradient descent on linear diagonal networks for various regression tasks, showing how the loss function, scale of parameters at initialization and depth of the network may lead to various forms of implicit bias, in particular transitioning between kernel or feature learning.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes