atlas

Research map / Label-efficient and robust learning / Zero-/few-shot and meta-learning

Enabling Few-Shot Learning with PID Control: A Layer Adaptive Optimizer

ICML 2024 · Label-efficient and robust learning › Zero-/few-shot and meta-learning · approach: Meta-learning analysis and benchmarks

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.

Proposes LA-PID, a MAML-based inner-loop optimizer that uses a PID-style update with layer-wise, task-adaptive gains generated by a small MLP, evaluated on few-shot classification and mini-ImageNet to CUB cross-domain transfer.

Problem

MAML-based few-shot learning generalizes poorly under train/test task distribution shift and needs manual tuning of inner-loop learning rates; existing optimizers lack convergence guarantees for non-convex training.

Approach

Replaces the SGD-momentum inner-loop update with a PID-like rule (proportional, integral from accumulated gradients, derivative from gradient-difference prediction), where the three PID gains are produced per layer by a generated network that takes layer mean, variance and gradients as input, and is meta-learned in the outer loop.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the LA-PID optimizer instead of standard MAML updatesMAML with 4-CONV · mini-ImageNet 5-way 1-shotaccuracy: 48.70±1.75% -> 57.48±0.49%Helped
Use the LA-PID optimizer instead of standard MAML updatesMAML with 4-CONV · mini-ImageNet 5-way 5-shotaccuracy: 63.11±0.91% -> 72.02±0.44%Helped
Use the LA-PID optimizer instead of ALFA+MAMLMAML with ResNet12 · tiered-ImageNet 5-way 5-shotaccuracy: 82.48±0.38% -> 82.59±0.37%No clear effect
Use the LA-PID optimizer instead of standard MAML updatesMAML with 4-CONV · mini-ImageNet to CUB 5-way 5-shotaccuracy: 52.70±0.32% -> 59.73±0.49%Helped
Generate both KI and KD rather than only one of them (ablation)LA-PID with 4-CONV · mini-ImageNet 5-way 5-shotaccuracy: 68.34±0.46% -> 72.02±0.44%Helped
Generate both KI and KD rather than only one of them (ablation)LA-PID with 4-CONV · mini-ImageNet 5-way 1-shotaccuracy: 50.87±0.50% -> 57.48±0.49%Helped
Use weight and gradient information rather than weight only as fζ input (ablation)LA-PID with 4-CONV · mini-ImageNet 5-way 5-shotaccuracy: 63.79±0.48% -> 72.02±0.44%Helped
Use weight and gradient information rather than gradient only as fζ input (ablation)LA-PID with 4-CONV · mini-ImageNet 5-way 5-shotaccuracy: 64.10±0.47% -> 72.02±0.44%Helped
Use one LA-PID inner-loop update instead of five MAML updates (ablation)MAML with 4-CONV · mini-ImageNet 5-way 5-shotaccuracy: 63.11±0.91% -> 70.21±0.45%Helped
Omit the historical cumulative error term (ablation)LA-PID++ with 4-CONV · mini-ImageNet 5-way 5-shotaccuracy: 72.02 -> 71.57Hurt

Surprising findings

Limitations

Experimental setup

Datasets: mini-ImageNet tiered-ImageNet FC100 CIFAR-FS CUB-200-2011

Benchmarks: mini-ImageNet tiered-ImageNet FC100 CIFAR-FS CUB-200-2011

Metrics: test accuracy (%)

Baselines: MAML ALFA+MAML L2TT+MAML MAML+Finetune Random Init Baseline++ Baseline

Builds on: MAML SGD with momentum ALFA Ziegler-Nichols tuning

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