atlas

Research map / Vision-language and multimodal / CLIP and zero-shot

ProKeR: A Kernel Perspective on Few-Shot Adaptation of Large Vision-Language Models

CVPR 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: CLIP training recipes and data curation · 12 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Reframes Tip-Adapter's cache model as a Nadaraya-Watson kernel estimator and proposes ProKeR, a training-free closed-form proximal kernel ridge regression with CLIP as base learner that sets new training-free few-shot SOTA on 11 datasets.

Problem

Caching-based training-free few-shot adaptation of CLIP (e.g., Tip-Adapter) lacks theoretical understanding and global regularization from the zero-shot predictor, leading to bias and limited generalization.

Approach

Views Tip-Adapter's cache term as a Nadaraya-Watson estimator, then fixes its bias with local linear regression and a Mahalanobis metric, and finally introduces a proximal regularizer in an RKHS (kernel ridge regression toward the CLIP zero-shot predictor) that gives a closed-form global solution.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add global proximal regularization in an RKHS to Tip-AdapterCLIP few-shot adaptation · 11 classification datasets, validation-free, 16 shotsaverage accuracy: 64.61 -> 75.12Helped
Use a Polynomial kernel instead of an RBF kernel (ablation)ProKeR · 11 classification datasets, CoOp benchmark, 16 shotsaccuracy: 76.75 -> 76.61Hurt
Use an Epanechnikov kernel instead of an RBF kernel (ablation)ProKeR · 11 classification datasets, CoOp benchmark, 16 shotsaccuracy: 76.75 -> 74.43Hurt
Use a Linear kernel instead of an RBF kernel (ablation)ProKeR · 11 classification datasets, CoOp benchmark, 16 shotsaccuracy: 76.75 -> 72.34Hurt
Approximate the RBF kernel with Random Fourier features (ablation)ProKeR · 11 classification datasets, CoOp benchmark, 16 shotsaverage accuracy: 76.75 -> 76.44Hurt
Jointly train ProKeR with CLAP (ablation)ProKeR · 11 classification datasets, validation-free, 16 shotsaverage accuracy: 75.12 -> 76.84Helped
Replace the local constant fit with regularized local linear regression (ablation)Tip-Adapter · 11 image classification datasetsaverage accuracyHelped
Use a Mahalanobis distance as the global metric (ablation)NW estimator · 11 image classification datasetsaverage accuracyHelped
Use the query-dependent, training-size-agnostic NW reformulation (ablation)Tip-Adapter · 11 image classification datasets, 8 and 16 shotsaverage accuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet Caltech101 DTD EuroSAT FGVCAircraft Flowers102 Food101 OxfordPets StanfordCars SUN397 UCF101

Benchmarks: ImageNet Caltech101 DTD EuroSAT FGVCAircraft Flowers102 Food101 OxfordPets StanfordCars SUN397 UCF101 ImageNet-V2

Metrics: accuracy average accuracy running time

Baselines: Tip-Adapter APE GDA Tip-Adapter-F CrossModalLP TaskRes CLAP CALIP Tip-X CoOp CLIP-Adapter

Builds on: Tip-Adapter CLAP APE Nadaraya-Watson estimator CLIP

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy