Learning Invariances using the Marginal Likelihood
Not on the map. Why?
Abstract (arXiv)
Generalising well in supervised learning tasks relies on correctly extrapolating the training data to a large region of the input space. One way to achieve this is to constrain the predictions to be invariant to transformations on the input that are known to be irrelevant (e.g. translation). Commonly, this is done through data augmentation, where the training set is enlarged by applying hand-crafted transformations to the inputs. We argue that invariances should instead be incorporated in the model structure, and learned using the marginal likelihood, which correctly rewards the reduced complexity of invariant models. We demonstrate this for Gaussian process models, due to the ease with which their marginal likelihood can be estimated. Our main contribution is a variational inference scheme for Gaussian processes containing invariances described by a sampling procedure. We learn the sampling procedure by back-propagating through it to maximise the marginal likelihood.
Key facts. Cited by 51 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Aug 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 19; 2022: 11; 2023: 9; 2024: 5; 2025: 6; 2026: 1.
51 papers.
Sort:
- 2021Bayesian Neural Network Priors Revisitedcited by 121
- 2021Scalable Marginal Likelihood Estimation for Model Selection in Deep Learningcited by 105
- 2021Priors in Bayesian Deep Learning: A Reviewcited by 101
- 2021The Promises and Pitfalls of Deep Kernel Learningcited by 81
- 2021Residual Pathway Priors for Soft Equivariance Constraintscited by 74
- 2022Bayesian Model Selection, the Marginal Likelihood, and Generalizationcited by 56
- 2023Time Series Contrastive Learning with Information-Aware Augmentationscited by 52
- 2022DEVIANT: Depth EquiVarIAnt NeTwork for Monocular 3D Object Detectioncited by 48
- 2021Learning Partial Equivariances from Datacited by 44
- 2022Invariance Learning in Deep Neural Networks with Differentiable Laplace Approximationscited by 42
- 2022Relaxing Equivariance Constraints with Non-stationary Continuous Filterscited by 41
- 2021Data augmentation in Bayesian neural networks and the cold posterior effectcited by 36
38 more
- 2021Out-of-distribution Prediction with Invariant Risk Minimization: The Limitation and An Effective Fixcited by 27
- 2021Deep Neural Networks as Point Estimates for Deep Gaussian Processescited by 26
- 2021Grounding inductive biases in natural images:invariance stems from variations in datacited by 25
- 2023Learning Probabilistic Symmetrization for Architecture Agnostic Equivariancecited by 25
- 2023Learning Layer-wise Equivariances Automatically using Gradientscited by 23
- 2021Disentangling the Roles of Curation, Data-Augmentation and the Prior in the Cold Posterior Effectcited by 22
- 2021Last Layer Marginal Likelihood for Invariance Learningcited by 21
- 2022Generalized Variational Inference in Function Spaces: Gaussian Measures meet Bayesian Deep Learningcited by 20
- 2022Learning Invariant Weights in Neural Networkscited by 16
- 2023The Geometry of Neural Nets' Parameter Spaces Under Reparametrizationcited by 16
- 2021Learning Augmentation Distributions using Transformed Risk Minimizationcited by 13
- 2024A Complexity-Based Theory of Compositionalitycited by 13
- 2023Modulated Neural ODEscited by 10
- 2023Stochastic Marginal Likelihood Gradients using Neural Tangent Kernelscited by 10
- 2024A Generative Model of Symmetry Transformationscited by 10
- 2022Regularising for invariance to data augmentation improves supervised learningcited by 9
- 2023Incorporating Unlabelled Data into Bayesian Neural Networkscited by 9
- 2021Neural Networks for Learning Counterfactual G-Invariances from Single Environmentscited by 8
- 2021Scalable Variational Gaussian Processes via Harmonic Kernel Decompositioncited by 8
- 2022Adversarially Robust Models may not Transfer Better: Sufficient Conditions for Domain Transferability from the View of Regularizationcited by 8
- 2023Hyperparameter Optimization through Neural Network Partitioningcited by 8
- 2022Deep invariant networks with differentiable augmentation layerscited by 6
- 2025Koopman-Equivariant Gaussian Processescited by 6
- 2023Using and Abusing Equivariancecited by 4
- 2024Noether's razor: Learning Conserved Quantitiescited by 4
- 2024Sample-efficient Bayesian Optimisation Using Known Invariancescited by 4
- 2024A Stochastic Approach to Bi-Level Optimization for Hyperparameter Optimization and Meta Learningcited by 3
- 2021Invariant Priors for Bayesian Quadraturecited by 2
- 2022A Simple Strategy to Provable Invariance via Orbit Mappingcited by 2
- 2025InvZW: Invariant Feature Learning via Noise-Adversarial Training for Robust Image Zero-Watermarkingcited by 2
- 2025Fine-Tuned In-Context Learners for Efficient Adaptationcited by 2
- 2021Rotating spiders and reflecting dogs: a class conditional approach to learning data augmentation distributionscited by 1
- 2021A Bayesian Approach to Invariant Deep Neural Networkscited by 1
- 2021Kernel Interpolation as a Bayes Point Machinecited by 1
- 2022A tradeoff between universality of equivariant models and learnability of symmetriescited by 1
- 2025Optimizing Data Augmentation through Bayesian Model Selectioncited by 1
- 2025On Equivariant Model Selection through the Lens of Uncertaintycited by 1
- 2025Reinforcement Learning Using known Invariancescited by 0
50 most cited of 51 All 51 (JSON)
- 2026Triply-Scalable Equivariant Gaussian Process Modeling17 Sep 2026
- 2025Fine-Tuned In-Context Learners for Efficient Adaptation22 Dec 2025
- 2025Reinforcement Learning Using known Invariances5 Nov 2025
- 2025InvZW: Invariant Feature Learning via Noise-Adversarial Training for Robust Image Zero-Watermarking25 Jun 2025
- 2025On Equivariant Model Selection through the Lens of Uncertainty23 Jun 2025
- 2025Optimizing Data Augmentation through Bayesian Model Selection27 May 2025
- 2025Koopman-Equivariant Gaussian Processes10 Feb 2025
- 2024Sample-efficient Bayesian Optimisation Using Known Invariances22 Oct 2024
- 2024A Complexity-Based Theory of Compositionality18 Oct 2024
- 2024A Stochastic Approach to Bi-Level Optimization for Hyperparameter Optimization and Meta Learning14 Oct 2024
- 2024Noether's razor: Learning Conserved Quantities10 Oct 2024
- 2024A Generative Model of Symmetry Transformations4 Mar 2024
38 more
- 2023Learning Layer-wise Equivariances Automatically using Gradients9 Oct 2023
- 2023Using and Abusing Equivariance22 Aug 2023
- 2023Stochastic Marginal Likelihood Gradients using Neural Tangent Kernels6 Jun 2023
- 2023Learning Probabilistic Symmetrization for Architecture Agnostic Equivariance5 Jun 2023
- 2023Hyperparameter Optimization through Neural Network Partitioning28 Apr 2023
- 2023Incorporating Unlabelled Data into Bayesian Neural Networks4 Apr 2023
- 2023Time Series Contrastive Learning with Information-Aware Augmentations21 Mar 2023
- 2023Modulated Neural ODEs26 Feb 2023
- 2023The Geometry of Neural Nets' Parameter Spaces Under Reparametrization14 Feb 2023
- 2022A tradeoff between universality of equivariant models and learnability of symmetries17 Oct 2022
- 2022A Simple Strategy to Provable Invariance via Orbit Mapping24 Sep 2022
- 2022DEVIANT: Depth EquiVarIAnt NeTwork for Monocular 3D Object Detection21 Jul 2022
- 2022Generalized Variational Inference in Function Spaces: Gaussian Measures meet Bayesian Deep Learning12 May 2022
- 2022Relaxing Equivariance Constraints with Non-stationary Continuous Filters14 Apr 2022
- 2022Regularising for invariance to data augmentation improves supervised learning7 Mar 2022
- 2022Learning Invariant Weights in Neural Networks25 Feb 2022
- 2022Bayesian Model Selection, the Marginal Likelihood, and Generalization23 Feb 2022
- 2022Invariance Learning in Deep Neural Networks with Differentiable Laplace Approximations22 Feb 2022
- 2022Deep invariant networks with differentiable augmentation layers4 Feb 2022
- 2022Adversarially Robust Models may not Transfer Better: Sufficient Conditions for Domain Transferability from the View of Regularization3 Feb 2022
- 2021Invariant Priors for Bayesian Quadrature2 Dec 2021
- 2021Residual Pathway Priors for Soft Equivariance Constraints2 Dec 2021
- 2021Learning Augmentation Distributions using Transformed Risk Minimization16 Nov 2021
- 2021Learning Partial Equivariances from Data19 Oct 2021
- 2021Kernel Interpolation as a Bayes Point Machine8 Oct 2021
- 2021A Bayesian Approach to Invariant Deep Neural Networks20 Jul 2021
- 2021Last Layer Marginal Likelihood for Invariance Learning14 Jun 2021
- 2021Disentangling the Roles of Curation, Data-Augmentation and the Prior in the Cold Posterior Effect11 Jun 2021
- 2021Scalable Variational Gaussian Processes via Harmonic Kernel Decomposition10 Jun 2021
- 2021Data augmentation in Bayesian neural networks and the cold posterior effect10 Jun 2021
- 2021Grounding inductive biases in natural images:invariance stems from variations in data9 Jun 2021
- 2021Rotating spiders and reflecting dogs: a class conditional approach to learning data augmentation distributions7 Jun 2021
- 2021Priors in Bayesian Deep Learning: A Review14 May 2021
- 2021Deep Neural Networks as Point Estimates for Deep Gaussian Processes10 May 2021
- 2021Neural Networks for Learning Counterfactual G-Invariances from Single Environments20 Apr 2021
- 2021Scalable Marginal Likelihood Estimation for Model Selection in Deep Learning11 Apr 2021
- 2021The Promises and Pitfalls of Deep Kernel Learning24 Feb 2021
- 2021Bayesian Neural Network Priors Revisited12 Feb 2021
50 newest of 51 All 51 (JSON)
- 2021Bayesian Neural Network Priors Revisitedcited by 121
- 2021Scalable Marginal Likelihood Estimation for Model Selection in Deep Learningcited by 105
- 2021Priors in Bayesian Deep Learning: A Reviewcited by 101
- 2021The Promises and Pitfalls of Deep Kernel Learningcited by 81
- 2021Residual Pathway Priors for Soft Equivariance Constraintscited by 74
- 2022Bayesian Model Selection, the Marginal Likelihood, and Generalizationcited by 56
- 2023Time Series Contrastive Learning with Information-Aware Augmentationscited by 52
- 2022DEVIANT: Depth EquiVarIAnt NeTwork for Monocular 3D Object Detectioncited by 48
- 2021Learning Partial Equivariances from Datacited by 44
- 2022Invariance Learning in Deep Neural Networks with Differentiable Laplace Approximationscited by 42
- 2022Relaxing Equivariance Constraints with Non-stationary Continuous Filterscited by 41
- 2021Data augmentation in Bayesian neural networks and the cold posterior effectcited by 36
12 most cited of 51 All 51 (JSON)
- 2026Triply-Scalable Equivariant Gaussian Process Modeling17 Sep 2026
- 2025Fine-Tuned In-Context Learners for Efficient Adaptation22 Dec 2025
- 2025Reinforcement Learning Using known Invariances5 Nov 2025
- 2025InvZW: Invariant Feature Learning via Noise-Adversarial Training for Robust Image Zero-Watermarking25 Jun 2025
- 2025On Equivariant Model Selection through the Lens of Uncertainty23 Jun 2025
- 2025Optimizing Data Augmentation through Bayesian Model Selection27 May 2025
- 2025Koopman-Equivariant Gaussian Processes10 Feb 2025
- 2024Sample-efficient Bayesian Optimisation Using Known Invariances22 Oct 2024
- 2024A Complexity-Based Theory of Compositionality18 Oct 2024
- 2024A Stochastic Approach to Bi-Level Optimization for Hyperparameter Optimization and Meta Learning14 Oct 2024
- 2024Noether's razor: Learning Conserved Quantities10 Oct 2024
- 2024A Generative Model of Symmetry Transformations4 Mar 2024
12 newest of 51 All 51 (JSON)