SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2110.15017 · NeurIPS · 2021

Bridging Non Co-occurrence with Unlabeled In-the-wild Data for Incremental Object Detection

Gim Lee, Na Dong, Yongqiang Zhang, Mingli Ding

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 4 functions out of this paper's own repositories and ran 0 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
dongnana777/Bridging-Non-Co-occurrence canonical 0 of 4
FunctionStatusWhere it lives
get_imdb Not yet run dongnana777/Bridging-Non-Co-occurrence/lib/datasets/factory.py
code served (permissive licence) · get_code("3be9228820b46ef3")
unique_boxes Not yet run dongnana777/Bridging-Non-Co-occurrence/lib/datasets/ds_utils.py
code served (permissive licence) · get_code("8a015c012f507631")
xywh_to_xyxy Not yet run dongnana777/Bridging-Non-Co-occurrence/lib/datasets/ds_utils.py
code served (permissive licence) · get_code("d3e019b11b709edb")
xyxy_to_xywh Not yet run dongnana777/Bridging-Non-Co-occurrence/lib/datasets/ds_utils.py
code served (permissive licence) · get_code("a832e5017f504280")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

Deep networks have shown remarkable results in the task of object detection. However, their performance suffers critical drops when they are subsequently trained on novel classes without any sample from the base classes originally used to train the model. This phenomenon is known as catastrophic forgetting. Recently, several incremental learning methods are proposed to mitigate catastrophic forgetting for object detection. Despite the effectiveness, these methods require co-occurrence of the unlabeled base classes in the training data of the novel classes. This requirement is impractical in many real-world settings since the base classes do not necessarily co-occur with the novel classes. In view of this limitation, we consider a more practical setting of complete absence of cooccurrence of the base and novel classes for the object detection task. We propose the use of unlabeled in-the-wild data to bridge the non co-occurrence caused by the missing base classes during the training of additional novel classes. To this end, we introduce a blind sampling strategy based on the responses of the baseclass model and pre-trained novel-class model to select a smaller relevant dataset from the large in-the-wild dataset for incremental learning. We then design a dual-teacher distillation framework to transfer the knowledge distilled from the base-and novel-class teacher models to the student model using the sampled inthe-wild data. Experimental results on the PASCAL VOC and MS COCO datasets show that our proposed method significantly outperforms other state-of-the-art class-incremental object detection methods when there is no co-occurrence between the base and novel classes during training. Our source code is available at https://github.com/dongnana777/Bridging-Non-Co-occurrence.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2110.15017")
get_code_for_paper("2110.15017")
have("2110.15017")

Connect an agent — have() is free.