Command Palette
Search for a command to run...
Massimiliano Patacchiola Jack Turner Elliot J. Crowley Michael O' Boyle Amos Storkey

Abstract
Recently, different machine learning methods have been introduced to tackle the challenging few-shot learning scenario that is, learning from a small labeled dataset related to a specific task. Common approaches have taken the form of meta-learning: learning to learn on the new problem given the old. Following the recognition that meta-learning is implementing learning in a multi-level model, we present a Bayesian treatment for the meta-learning inner loop through the use of deep kernels. As a result we can learn a kernel that transfers to new tasks; we call this Deep Kernel Transfer (DKT). This approach has many advantages: is straightforward to implement as a single optimizer, provides uncertainty quantification, and does not require estimation of task-specific parameters. We empirically demonstrate that DKT outperforms several state-of-the-art algorithms in few-shot classification, and is the state of the art for cross-domain adaptation and regression. We conclude that complex meta-learning routines can be replaced by a simpler Bayesian model without loss of accuracy.
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| few-shot-image-classification-on-cub-200-5 | DKT + BNCosSim | Accuracy: 85.64 |
| few-shot-image-classification-on-cub-200-5-1 | DKT + BNCosSim | Accuracy: 72.27 |
| few-shot-image-classification-on-mini-2 | DKT + BNCosSim | Accuracy: 62.96 |
| few-shot-image-classification-on-mini-3 | DKT + BNCosSim | Accuracy: 64.0 |
| few-shot-image-classification-on-mini-5 | DKT + CosSim | Accuracy: 40.22 |
| few-shot-image-classification-on-mini-6 | DKT + BNCosSim | Accuracy: 56.40 |
| few-shot-image-classification-on-omniglot | DKT + BNCosSim | Accuracy: 75.40 |
| few-shot-image-classification-on-omniglot-2 | DKT + BNCosSim | Accuracy: 90.3 |
Build AI with AI
From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.