Optimal errors and phase transitions in high-dimensional generalized linear models
By Jean Barbier, Florent Krzakala, Nicolas Macris, Léo Miolane, Lenka Zdeborov'a. Proceedings of the National Academy of Sciences of the United States of America, 2017
314 citations recorded by the source corpus.
Significance High-dimensional generalized linear models are basic building blocks of current data analysis tools including multilayers neural networks. They arise in signal processing, statistical inference, machine learning, communication theory, and other fields. We establish rigorously the intrinsic information-theoretic limitations of inference and learning for a class of randomly generated instances of generalized linear models, thus closing several decades-old conjectures. Moreover, we delimit regions of parameters for which the optimal error rates are efficiently achievable with currently known algorithms. Our proof technique is able to deal with the output nonlinearity and is hence of independent interest, opening ways to establish similar results for models of neural networks where nonlinearities are essential but in general difficult to account for. Generalized linear models (GLMs) are used in high-dimensional machine learning, statistics, communications, and signal processing. In this paper we analyze GLMs when the data matrix is random, as relevant in problems such as compressed sensing, error-correcting codes, or benchmark models in neural networks. We evaluate the mutual information (or “free entropy”) from which we deduce the Bayes-optimal estimation and generalization errors. Our analysis applies to the high-dimensional limit where both the number of samples and the dimension are large and their ratio is fixed. Nonrigorous predictions for the optimal errors existed for special cases of GLMs, e.g., for the perceptron, in the field of statistical physics based on the so-called replica method. Our present paper rigorously establishes those decades-old conjectures and brings forward their algorithmic interpretation in terms of performance of the generalized approximate message-passing algorithm. Furthermore, we tightly characterize, for many learning problems, regions of parameters for which this algorithm achieves the optimal performance and locate the associated sharp phase transitions separating learnable and nonlearnable regions. We believe that this random version of GLMs can serve as a challenging benchmark for multipurpose algorithms.
Subfields: Artificial Intelligence, Computational Mechanics, Signal Processing
View Paper: https://www.semanticscholar.org/paper/998086d6d735fe7df6569bb3d570e112f84c0057
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Lenka Zdeborov'a
- Florent Krzakala
- Matthieu Wyart
- Mario Geiger
- Stefano Spigler
- Sebastian Goldt
- Alia Abbara
- M. M'ezard
In Computational Mechanics
- Lenka Zdeborov'a
- Florent Krzakala
- Stefano Spigler
- Mario Geiger
- M. M'ezard
- Matthieu Wyart
- Sundeep Rangan
In Signal Processing
Citations in the corpus
- Modelling the influence of data structure on learning in neural networks (2019, background): “…played a major role in theoretical studies of the generalisation ability of neural networks from an average-case perspective, particularly within the framework of statistical mechanics [3, 12, 4, 5, 13, 14, 15, 16, 17], and also in recent statistical learning theory works, e.g. [18, 19, 20, 21].”
- Asymptotic learning curves of kernel methods: empirical data v.s. Teacher-Student paradigm (2019, methodology): “The Teacher-Student paradigm has been broadly used to study supervised learning (Saad and Solla, 1995; Monasson and Zecchina, 1995; Opper and Saad, 2001; Engel and Van den Broeck, 2001; Zdeborová and Krzakala, 2016; Barbier et al., 2019; Gabrié et al., 2018; Aubin et al., 2018; Franz et al., 2018).”
- Rademacher complexity and spin glasses: A link between the replica and statistical theories of learning (2019, background): “The black dotted-dashed curve is the generalization error in the teacher-student scenario [35].”