paper-with-me

홈 › Papers

Knowledge Amalgamation for Object Detection with Transformers

2022-03-07 · Haofei Zhang, Feng Mao, Mengqi Xue, Gongfan Fang, Zunlei Feng, Jie Song, Mingli Song

Knowledge amalgamation (KA) is a novel deep model reusing task aiming to transfer knowledge from several well-trained teachers to a multi-talented and compact student. Currently, most of these approaches are tailored for convolutional neural networks (CNNs). However, there is a tendency that transformers, with a completely different architecture, are starting to challenge the domination of CNNs in many computer vision tasks. Nevertheless, directly applying the previous KA methods to transformers leads to severe performance degradation. In this work, we explore a more effective KA scheme for transformer-based object detection models. Specifically, considering the architecture characteristics of transformers, we propose to dissolve the KA into two aspects: sequence-level amalgamation (SA) and task-level amalgamation (TA). In particular, a hint is generated within the sequence-level amalgamation by concatenating teacher sequences instead of redundantly aggregating them to a fixed-size one as previous KA works. Besides, the student learns heterogeneous detection tasks through soft targets with efficiency in the task-level amalgamation. Extensive experiments on PASCAL VOC and COCO have unfolded that the sequence-level amalgamation significantly boosts the performance of students, while the previous methods impair the students. Moreover, the transformer-based students excel in learning amalgamated knowledge, as they have mastered heterogeneous detection tasks rapidly and achieved superior or at least comparable performance to those of the teachers in their specializations.

📄 PDF Abstract BibTeX arXiv:2203.03187

Code (1)

zju-vipa/KamalEngine pytorch

Tasks

Objectobject-detectionObject Detection

Similar Papers 제목 키워드 기반

Contrastive Knowledge Amalgamation for Unsupervised Image Classification

2023-07-27 · Shangde Gao, Yichao Fu, Ke Liu, Yuqiang Han

Knowledge amalgamation (KA) aims to learn a compact student model to handle the joint objective from multiple teacher models that are are specialized for their own tasks respectively. Current methods focus on coarsely al…

Classificationimage-classificationImage ClassificationUnsupervised Image Classification

Anno-incomplete Multi-dataset Detection

2024-08-29 · Yiran Xu, Haoxiang Zhong, Kai Wu, Jialin Li 외

Object detectors have shown outstanding performance on various public datasets. However, annotating a new dataset for a new task is usually unavoidable in real, since 1) a single existing dataset usually does not contain…

Multi-Task LearningObjectobject-detectionObject Detection

Class-Incremental Learning via Knowledge Amalgamation

2022-09-05 · Marcus de Carvalho, Mahardhika Pratama, Jie Zhang, Yajuan San

Catastrophic forgetting has been a significant problem hindering the deployment of deep learning algorithms in the continual learning setting. Numerous methods have been proposed to address the catastrophic forgetting pr…

class-incremental learningClass Incremental LearningContinual LearningIncremental Learning

Model Uncertainty-Aware Knowledge Amalgamation for Pre-Trained Language Models

2021-12-14 · Lei LI, Yankai Lin, Xuancheng Ren, Guangxiang Zhao 외

As many fine-tuned pre-trained language models~(PLMs) with promising performance are generously released, investigating better ways to reuse these models is vital as it can greatly reduce the retraining computational cos…

Amalgamating Knowledge towards Comprehensive Classification

2018-11-07 · Chengchao Shen, Xinchao Wang, Jie Song, Li Sun 외

With the rapid development of deep learning, there have been an unprecedentedly large number of trained deep network models available online. Reusing such trained models can significantly reduce the cost of training the …

ClassificationGeneral Classification