Stochastic Kernel Regularisation Improves Generalisation in Deep Kernel Machines

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Milsom, Edward, Anson, Ben, Aitchison, Laurence
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917797928370176
author Milsom, Edward
Anson, Ben
Aitchison, Laurence
author_facet Milsom, Edward
Anson, Ben
Aitchison, Laurence
contents Recent work developed convolutional deep kernel machines, achieving 92.7% test accuracy on CIFAR-10 using a ResNet-inspired architecture, which is SOTA for kernel methods. However, this still lags behind neural networks, which easily achieve over 94% test accuracy with similar architectures. In this work we introduce several modifications to improve the convolutional deep kernel machine's generalisation, including stochastic kernel regularisation, which adds noise to the learned Gram matrices during training. The resulting model achieves 94.5% test accuracy on CIFAR-10. This finding has important theoretical and practical implications, as it demonstrates that the ability to perform well on complex tasks like image classification is not unique to neural networks. Instead, other approaches including deep kernel methods can achieve excellent performance on such tasks, as long as they have the capacity to learn representations from data.
format Preprint
id arxiv_https___arxiv_org_abs_2410_06171
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Stochastic Kernel Regularisation Improves Generalisation in Deep Kernel Machines
Milsom, Edward
Anson, Ben
Aitchison, Laurence
Machine Learning
Recent work developed convolutional deep kernel machines, achieving 92.7% test accuracy on CIFAR-10 using a ResNet-inspired architecture, which is SOTA for kernel methods. However, this still lags behind neural networks, which easily achieve over 94% test accuracy with similar architectures. In this work we introduce several modifications to improve the convolutional deep kernel machine's generalisation, including stochastic kernel regularisation, which adds noise to the learned Gram matrices during training. The resulting model achieves 94.5% test accuracy on CIFAR-10. This finding has important theoretical and practical implications, as it demonstrates that the ability to perform well on complex tasks like image classification is not unique to neural networks. Instead, other approaches including deep kernel methods can achieve excellent performance on such tasks, as long as they have the capacity to learn representations from data.
title Stochastic Kernel Regularisation Improves Generalisation in Deep Kernel Machines
topic Machine Learning
url https://arxiv.org/abs/2410.06171