Kernel Relative-Prototype Spectral Filtering for Few-Shot Learning

Abstract

Few-shot learning performs classification tasks and regression tasks on scarce samples. As one of the most representative few-shot learning models, Prototypical Network represents each class as sample average, or a prototype, and measures the similarity of samples and prototypes by Euclidean distance. In this paper, we propose a framework of spectral filtering (shrinkage) for measuring the difference between query samples and prototypes, or namely the relative prototypes, in a reproducing kernel Hilbert space (RKHS). In this framework, we further propose a method utilizing Tikhonov regularization as the filter function for few-shot classification. We conduct several experiments to verify our method utilizing different kernels based on the miniImageNet dataset, tiered-ImageNet dataset and CIFAR-FS dataset. The experimental results show that the proposed model can perform the state-of-the-art. In addition, the experimental results show that the proposed shrinkage method can boost the performance. Source code is available at https://github.com/zhangtao2022/DSFN.

Cite

Text

Zhang and Huang. "Kernel Relative-Prototype Spectral Filtering for Few-Shot Learning." Proceedings of the European Conference on Computer Vision (ECCV), 2022. doi:10.1007/978-3-031-20044-1_31

Markdown

[Zhang and Huang. "Kernel Relative-Prototype Spectral Filtering for Few-Shot Learning." Proceedings of the European Conference on Computer Vision (ECCV), 2022.](https://mlanthology.org/eccv/2022/zhang2022eccv-kernel/) doi:10.1007/978-3-031-20044-1_31

BibTeX

@inproceedings{zhang2022eccv-kernel,
  title     = {{Kernel Relative-Prototype Spectral Filtering for Few-Shot Learning}},
  author    = {Zhang, Tao and Huang, Wu},
  booktitle = {Proceedings of the European Conference on Computer Vision (ECCV)},
  year      = {2022},
  doi       = {10.1007/978-3-031-20044-1_31},
  url       = {https://mlanthology.org/eccv/2022/zhang2022eccv-kernel/}
}