Knowledge Distillation in YOLOX-ViT for Side-Scan Sonar Object Detection

Martin Aubard, László Antal, Ana Madureira, Erika Ábrahám
3/14/2024
cs.CVcs.AI

Official code: remaro-network/KD-YOLOX-ViT (96 stars, Apache-2.0, last commit 2024-07-25).

Abstract

In this paper we present YOLOX-ViT, a novel object detection model, and investigate the efficacy of knowledge distillation for model size reduction without sacrificing performance. Focused on underwater robotics, our research addresses key questions about the viability of smaller models and the impact of the visual transformer layer in YOLOX. Furthermore, we introduce a new side-scan sonar image dataset, and use it to evaluate our object detector's performance. Results show that knowledge distillation effectively reduces false positives in wall detection. Additionally, the introduced visual transformer layer significantly improves object detection accuracy in the underwater environment. The source code of the knowledge distillation in the YOLOX-ViT is at https://github.com/remaro-network/KD-YOLOX-ViT.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

This repository holds the code for the Python implementation of YOLOX-ViT. Furthermore, it has the implementation of the Knowledge Distillation (KD) method, evaluation metrics of the object detector and the side-scan sonar image dataset for underwater wall detection.

9616C++, PythonJan 23, 20242 years agoApache-2.0

Similar Papers

Cite this paper

@article{aubard2024knowledge,
  title  = {Knowledge Distillation in YOLOX-ViT for Side-Scan Sonar Object Detection},
  author = {Martin Aubard and László Antal and Ana Madureira and Erika Ábrahám},
  year   = {2024},
  eprint = {2403.09313},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2403.09313v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2403.09313.svg)](https://codeofpaper.com/paper/2403.09313)

Discussion