Progressive Voronoi Diagram Subdivision: Towards A Holistic Geometric Framework for Exemplar-free Class-Incremental Learning
Not on the map. Why?
Abstract (arXiv)
Exemplar-free Class-incremental Learning (CIL) is a challenging problem because rehearsing data from previous phases is strictly prohibited, causing catastrophic forgetting of Deep Neural Networks (DNNs). In this paper, we present iVoro, a holistic framework for CIL, derived from computational geometry. We found Voronoi Diagram (VD), a classical model for space subdivision, is especially powerful for solving the CIL problem, because VD itself can be constructed favorably in an incremental manner -- the newly added sites (classes) will only affect the proximate classes, making the non-contiguous classes hardly forgettable. Further, in order to find a better set of centers for VD construction, we colligate DNN with VD using Power Diagram and show that the VD structure can be optimized by integrating local DNN models using a divide-and-conquer algorithm. Moreover, our VD construction is not restricted to the deep feature space, but is also applicable to multiple intermediate feature spaces, promoting VD to be multi-centered VD (CIVD) that efficiently captures multi-grained features from DNN. Importantly, iVoro is also capable of handling uncertainty-aware test-time Voronoi cell assignment and has exhibited high correlations between geometric uncertainty and predictive accuracy (up to ~0.9). Putting everything together, iVoro achieves up to 25.26%, 37.09%, and 33.21% improvements on CIFAR-100, TinyImageNet, and ImageNet-Subset, respectively, compared to the state-of-the-art non-exemplar CIL approaches. In conclusion, iVoro enables highly accurate, privacy-preserving, and geometrically interpretable CIL that is particularly useful when cross-phase data sharing is forbidden, e.g. in medical applications. Our code is available at https://machunwei.github.io/ivoro.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 52 of its 86 references that are in the map. First posted on arXiv 28 Jul 2022.
Builds on
52 of 86 references.
References · 52
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,339
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
- 2017Prototypical Networks for Few-shot Learningcited by 3,001
- 2016Learning without Forgettingcited by 2,465
- 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,313
- 2017Gradient Episodic Memory for Continual Learningcited by 1,871
- 2016Progressive Neural Networkscited by 1,332
- 2018Continual Lifelong Learning with Neural Networks: A Reviewcited by 1,313
- 2017Continual Learning with Deep Generative Replaycited by 1,152
38 more
- 2017Memory Aware Synapses: Learning what (not) to forgetcited by 1,094
- 2018Efficient Lifelong Learning with A-GEMcited by 1,044
- 2020Dark Experience for General Continual Learning: a Strong, Simple Baselinecited by 895
- 2017PackNet: Adding Multiple Tasks to a Single Network by Iterative Pruningcited by 882
- 2018Riemannian Walk for Incremental Learning: Understanding Forgetting and Intransigencecited by 734
- 2019Large Scale Incremental Learningcited by 727
- 2013An Empirical Investigation of Catastrophic Forgetting in Gradient-Based Neural Networkscited by 711
- 2017Lifelong Learning with Dynamically Expandable Networkscited by 689
- 2018Overcoming catastrophic forgetting with hard attention to the taskcited by 672
- 2019Three scenarios for continual learningcited by 610
- 2018End-to-End Incremental Learningcited by 596
- 2018Progress & Compress: A scalable framework for continual learningcited by 516
- 2017PathNet: Evolution Channels Gradient Descent in Super Neural Networkscited by 362
- 2017Measuring Catastrophic Forgetting in Neural Networkscited by 359
- 2016On the Expressive Power of Deep Neural Networkscited by 302
- 2019Learn to Grow: A Continual Structure Learning Framework for Overcoming Catastrophic Forgettingcited by 302
- 2019Maintaining Discrimination and Fairness in Class Incremental Learningcited by 281
- 2018Learning without Memorizingcited by 249
- 2021Co2L: Contrastive Continual Learningcited by 243
- 2020Mnemonics Training: Multi-Class Incremental Learning without Forgettingcited by 220
- 2019Compacting, Picking and Growing for Unforgetting Continual Learningcited by 207
- 2019REMIND Your Neural Network to Prevent Catastrophic Forgettingcited by 197
- 2019Learning to Remember: A Synaptic Plasticity Driven Framework for Continual Learningcited by 181
- 2017FearNet: Brain-Inspired Model for Incremental Learningcited by 177
- 2020Adaptive Aggregation Networks for Class-Incremental Learningcited by 149
- 2020Memory-Efficient Incremental Learning Through Feature Adaptationcited by 107
- 2019Continual Learning via Neural Pruningcited by 101
- 2020Continual Adaptation of Visual Representations via Domain Randomization and Meta-learningcited by 54
- 2019The Geometry of Deep Networks: Power Diagram Subdivisioncited by 53
- 2020ScaIL: Classifier Weights Scaling for Class Incremental Learningcited by 47
- 2019Growing a Brain: Fine-Tuning by Increasing Model Capacitycited by 43
- 2020Gradient Regularized Contrastive Learning for Continual Domain Adaptationcited by 35
- 2018Incremental Classifier Learning with Generative Adversarial Networkscited by 32
- 2020Chest X-ray Report Generation through Fine-Grained Label Learningcited by 26
- 2019Bayesian Structure Adaptation for Continual Learningcited by 21
- 2019Neural Style Transfer Improves 3D Cardiovascular MR Image Segmentation on Inconsistent Datacited by 18
- 2021Improving Uncertainty Calibration of Deep Neural Networks via Truth Discovery and Geometric Optimizationcited by 11
- 2020Max-Affine Spline Insights into Deep Generative Networkscited by 10
50 most cited of 52 All 52 (JSON)
Built on by
Not cited yet.