paper-with-me

홈 › Papers

Deep learning generalizes because the parameter-function map is biased towards simple functions

2018-05-22 · ICLR 2019 5 · Guillermo Valle-Pérez, Chico Q. Camargo, Ard A. Louis

Deep neural networks (DNNs) generalize remarkably well without explicit regularization even in the strongly over-parametrized regime where classical learning theory would instead predict that they would severely overfit. While many proposals for some kind of implicit regularization have been made to rationalise this success, there is no consensus for the fundamental reason why DNNs do not strongly overfit. In this paper, we provide a new explanation. By applying a very general probability-complexity bound recently derived from algorithmic information theory (AIT), we argue that the parameter-function map of many DNNs should be exponentially biased towards simple functions. We then provide clear evidence for this strong simplicity bias in a model DNN for Boolean functions, as well as in much larger fully connected and convolutional networks applied to CIFAR10 and MNIST. As the target functions in many real problems are expected to be highly structured, this intrinsic simplicity bias helps explain why deep networks generalize well on real world problems. This picture also facilitates a novel PAC-Bayes approach where the prior is taken over the DNN input-output function space, rather than the more conventional prior over parameter space. If we assume that the training algorithm samples parameters close to uniformly within the zero-error region then the PAC-Bayes theorem can be used to guarantee good expected generalization for target functions producing high-likelihood training sets. By exploiting recently discovered connections between DNNs and Gaussian processes to estimate the marginal likelihood, we produce relatively tight generalization PAC-Bayes error bounds which correlate well with the true error on realistic datasets such as MNIST and CIFAR10 and for architectures including convolutional and fully connected networks.

📄 PDF Abstract BibTeX arXiv:1805.08522

Code (0)

등록된 구현이 없습니다.

Tasks

Gaussian ProcessesLearning Theory

Similar Papers 제목 키워드 기반

Latent Transformations for Discrete-Data Normalising Flows

2020-06-11 · Rob Hesselink, Wilker Aziz

Normalising flows (NFs) for discrete data are challenging because parameterising bijective transformations of discrete variables requires predicting discrete/integer parameters. Having a neural network architecture predi…

Normalising Flows

Direct Debiased Machine Learning via Bregman Divergence Minimization

2025-10-27 · Masahiro Kato arxiv

We develop a direct debiased machine learning framework comprising Neyman targeted estimation and generalized Riesz regression. Our framework unifies Riesz regression for automatic debiased machine learning, covariate ba…

Direct loss minimization algorithms for sparse Gaussian processes

2020-04-07 · Yadi Wei, Rishit Sheth, Roni Khardon

The paper provides a thorough investigation of Direct loss minimization (DLM), which optimizes the posterior to minimize predictive loss, in sparse Gaussian processes. For the conjugate case, we consider DLM for log-loss…

Computational EfficiencyGaussian ProcessesHyperparameter OptimizationStochastic Optimization+1

Diagonalisation SGD: Fast & Convergent SGD for Non-Differentiable Models via Reparameterisation and Smoothing

2024-02-19 · Dominik Wagner, Basim Khajwal, C. -H. Luke Ong

It is well-known that the reparameterisation gradient estimator, which exhibits low variance in practice, is biased for non-differentiable models. This may compromise correctness of gradient-based optimisation methods su…

How Far Can Fairness Constraints Help Recover From Biased Data?

2023-12-16 · Mohit Sharma, Amit Deshpande

A general belief in fair classification is that fairness constraints incur a trade-off with accuracy, which biased data may worsen. Contrary to this belief, Blum & Stangl (2019) show that fair classification with equal o…

Fairness