PANDAS: Prototype-based Novel Class Discovery and Detection

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Hayes, Tyler L., de Souza, César R., Kim, Namil, Kim, Jiwon, Volpi, Riccardo, Larlus, Diane
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866929331274514432
author Hayes, Tyler L.
de Souza, César R.
Kim, Namil
Kim, Jiwon
Volpi, Riccardo
Larlus, Diane
author_facet Hayes, Tyler L.
de Souza, César R.
Kim, Namil
Kim, Jiwon
Volpi, Riccardo
Larlus, Diane
contents Object detectors are typically trained once and for all on a fixed set of classes. However, this closed-world assumption is unrealistic in practice, as new classes will inevitably emerge after the detector is deployed in the wild. In this work, we look at ways to extend a detector trained for a set of base classes so it can i) spot the presence of novel classes, and ii) automatically enrich its repertoire to be able to detect those newly discovered classes together with the base ones. We propose PANDAS, a method for novel class discovery and detection. It discovers clusters representing novel classes from unlabeled data, and represents old and new classes with prototypes. During inference, a distance-based classifier uses these prototypes to assign a label to each detected object instance. The simplicity of our method makes it widely applicable. We experimentally demonstrate the effectiveness of PANDAS on the VOC 2012 and COCO-to-LVIS benchmarks. It performs favorably against the state of the art for this task while being computationally more affordable.
format Preprint
id arxiv_https___arxiv_org_abs_2402_17420
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle PANDAS: Prototype-based Novel Class Discovery and Detection
Hayes, Tyler L.
de Souza, César R.
Kim, Namil
Kim, Jiwon
Volpi, Riccardo
Larlus, Diane
Computer Vision and Pattern Recognition
Artificial Intelligence
Object detectors are typically trained once and for all on a fixed set of classes. However, this closed-world assumption is unrealistic in practice, as new classes will inevitably emerge after the detector is deployed in the wild. In this work, we look at ways to extend a detector trained for a set of base classes so it can i) spot the presence of novel classes, and ii) automatically enrich its repertoire to be able to detect those newly discovered classes together with the base ones. We propose PANDAS, a method for novel class discovery and detection. It discovers clusters representing novel classes from unlabeled data, and represents old and new classes with prototypes. During inference, a distance-based classifier uses these prototypes to assign a label to each detected object instance. The simplicity of our method makes it widely applicable. We experimentally demonstrate the effectiveness of PANDAS on the VOC 2012 and COCO-to-LVIS benchmarks. It performs favorably against the state of the art for this task while being computationally more affordable.
title PANDAS: Prototype-based Novel Class Discovery and Detection
topic Computer Vision and Pattern Recognition
Artificial Intelligence
url https://arxiv.org/abs/2402.17420