Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

NIFF: Alleviating Forgetting in Generalized Few-Shot Object Detection via Neural Instance Feature Forging

About

Privacy and memory are two recurring themes in a broad conversation about the societal impact of AI. These concerns arise from the need for huge amounts of data to train deep neural networks. A promise of Generalized Few-shot Object Detection (G-FSOD), a learning paradigm in AI, is to alleviate the need for collecting abundant training samples of novel classes we wish to detect by leveraging prior knowledge from old classes (i.e., base classes). G-FSOD strives to learn these novel classes while alleviating catastrophic forgetting of the base classes. However, existing approaches assume that the base images are accessible, an assumption that does not hold when sharing and storing data is problematic. In this work, we propose the first data-free knowledge distillation (DFKD) approach for G-FSOD that leverages the statistics of the region of interest (RoI) features from the base model to forge instance-level features without accessing the base images. Our contribution is three-fold: (1) we design a standalone lightweight generator with (2) class-wise heads (3) to generate and replay diverse instance-level base features to the RoI head while finetuning on the novel data. This stands in contrast to standard DFKD approaches in image classification, which invert the entire network to generate base images. Moreover, we make careful design choices in the novel finetuning pipeline to regularize the model. We show that our approach can dramatically reduce the base memory requirements, all while setting a new standard for G-FSOD on the challenging MS-COCO and PASCAL-VOC benchmarks.

Karim Guirguis, Johannes Meier, George Eskandar, Matthias Kayser, Bin Yang, Juergen Beyerer• 2023

Related benchmarks

TaskDatasetResultRank
Generalized Few-Shot Object DetectionPASCAL VOC All Set 1 (test)
AP5077.9
90
Generalized Few-Shot Object DetectionPASCAL VOC (Set 2)
AP5075.1
90
Generalized Few-Shot Object DetectionPASCAL VOC (Set 3)
AP5076.8
90
Object DetectionMS-COCO (test)
AP33.3
81
Object DetectionPASCAL VOC (Novel Set 1)--
71
Object DetectionPascal VOC (Novel Split 3)
AP5064.1
65
Object DetectionPascal VOC (Novel Split 2)
nAP5056.4
65
Object DetectionPascal-5i 2010 (Novel Split 1)
nAP5070.3
54
Object DetectionCOCO-FSOD 30-shot COCO-20
nAP20.9
47
Few-shot Object DetectionMS-COCO 10-shot (novel classes)
nAP18.8
34
Showing 10 of 25 rows

Other info

Follow for update