Collaborative Adaptive Curriculum for Progressive Knowledge Distillation
Organizations: Fudan University · The University of British Columbia · Duke Kunshan University · Shanghai Shentong Metro Co., Ltd. ·
Abstract
Recent advances in collaborative knowledge distillation have demonstrated cutting-edge performance for resource-constrained distributed multimedia learning scenarios. However, achieving such competitiveness requires addressing a fundamental mismatch: high-dimensional teacher knowledge complexity versus heterogeneous client learning capacities, which currently prohibits deployment in edge-based visual analytics systems. Drawing inspiration from curriculum learning principles, we introduce Federated Adaptive Progressive Distillation (FAPD), a consensus-driven framework that orchestrates adaptive knowledge transfer. FAPD hierarchically decomposes teacher features via PCA-based structuring, extracting principal components ordered by variance contribution to establish a natural visual knowledge hierarchy. Clients progressively receive knowledge of increasing complexity through dimension-adaptive projection matrices. Meanwhile, the server monitors network-wide learning stability by tracking global accuracy fluctuations across a temporal consensus window, advancing curriculum dimensionality only when collective consensus emerges. Consequently, FAPD provably adapts knowledge transfer pace while achieving superior convergence over fixed-complexity approaches. Extensive experiments on three datasets validate FAPD's effectiveness: it attains 3.64% accuracy improvement over FedAvg on CIFAR-10, demonstrates 2x faster convergence, and maintains robust performance under extreme data heterogeneity (α=0.1), outperforming baselines by over 4.5%.
Figures & tables
| Method | CIFAR-10 | CIFAR-100 | Tiny-ImageNet |
| FedAvg [ 21 ] | 85.78 | 61.26 | 43.35 |
| FedProx [ 35 ] | 85.68 | 61.40 | 43.48 |
| MOON [ 36 ] | 86.10 | 61.48 | 43.78 |
| FedNH [ 10 ] | 86.25 | 61.43 | 44.12 |
| FedRCL [ 11 ] | 86.89 | 62.36 | 44.89 |
| FedCDA [ 13 ] | 87.11 | 61.95 | 44.56 |
| ID | HKD | CDC | PKD | CIFAR-10 | CIFAR-100 | |||
| 1 | ✗ | ✗ | ✗ | ✓ | ✗ | ✗ | 85.78 | 61.26 |
| 2 | ✗ | ✗ | ✗ | ✓ | ✗ | ✓ | 86.23 | 61.67 |
| 3 | ✓ | ✗ | ✗ | ✓ | ✓ | ✗ | 86.12 | 61.74 |
| 4 | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | 87.23 | 62.18 |
| 5 | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ | 87.89 | 63.05 |
| 6 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | 89.42 | 63.84 |
| Dataset | Method | ||||
| CIFAR-10 | FedAvg [ 21 ] | 81.35 | 84.12 | 85.78 | 87.12 |
| FAPD nadpt | 83.12 | 85.78 | 87.23 | 88.45 | |
| FAPD ncont | 84.56 | 86.89 | 87.89 | 89.12 | |
| FAPD (Ours) | 85.87 | 88.34 | 89.42 | 90.18 | |
| CIFAR-100 | FedAvg [ 21 ] | 56.12 | 58.45 | 61.26 | 62.89 |
| FAPD nadpt | 57.45 | 59.78 | 62.18 | 63.56 |
Federated Knowledge Distillation
Federated knowledge distillation transfers predictive behavior among data-isolated clients to train useful models without sharing raw data.
See all 36 papers