Saved in:
Bibliographic Details
Main Authors: Termritthikun, Chakkrit, Umer, Ayaz, Suwanwimolkul, Suwichaya, Xia, Feng, Lee, Ivan
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2407.20062
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914891552522240
author Termritthikun, Chakkrit
Umer, Ayaz
Suwanwimolkul, Suwichaya
Xia, Feng
Lee, Ivan
author_facet Termritthikun, Chakkrit
Umer, Ayaz
Suwanwimolkul, Suwichaya
Xia, Feng
Lee, Ivan
contents Recent advancements in deep convolutional neural networks have significantly improved the performance of saliency prediction. However, the manual configuration of the neural network architectures requires domain knowledge expertise and can still be time-consuming and error-prone. To solve this, we propose a new Neural Architecture Search (NAS) framework for saliency prediction with two contributions. Firstly, a supernet for saliency prediction is built with a weight-sharing network containing all candidate architectures, by integrating a dynamic convolution into the encoder-decoder in the supernet, termed SalNAS. Secondly, despite the fact that SalNAS is highly efficient (20.98 million parameters), it can suffer from the lack of generalization. To solve this, we propose a self-knowledge distillation approach, termed Self-KD, that trains the student SalNAS with the weighted average information between the ground truth and the prediction from the teacher model. The teacher model, while sharing the same architecture, contains the best-performing weights chosen by cross-validation. Self-KD can generalize well without the need to compute the gradient in the teacher model, enabling an efficient training system. By utilizing Self-KD, SalNAS outperforms other state-of-the-art saliency prediction models in most evaluation rubrics across seven benchmark datasets while being a lightweight model. The code will be available at https://github.com/chakkritte/SalNAS
format Preprint
id arxiv_https___arxiv_org_abs_2407_20062
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle SalNAS: Efficient Saliency-prediction Neural Architecture Search with self-knowledge distillation
Termritthikun, Chakkrit
Umer, Ayaz
Suwanwimolkul, Suwichaya
Xia, Feng
Lee, Ivan
Computer Vision and Pattern Recognition
Artificial Intelligence
Machine Learning
Recent advancements in deep convolutional neural networks have significantly improved the performance of saliency prediction. However, the manual configuration of the neural network architectures requires domain knowledge expertise and can still be time-consuming and error-prone. To solve this, we propose a new Neural Architecture Search (NAS) framework for saliency prediction with two contributions. Firstly, a supernet for saliency prediction is built with a weight-sharing network containing all candidate architectures, by integrating a dynamic convolution into the encoder-decoder in the supernet, termed SalNAS. Secondly, despite the fact that SalNAS is highly efficient (20.98 million parameters), it can suffer from the lack of generalization. To solve this, we propose a self-knowledge distillation approach, termed Self-KD, that trains the student SalNAS with the weighted average information between the ground truth and the prediction from the teacher model. The teacher model, while sharing the same architecture, contains the best-performing weights chosen by cross-validation. Self-KD can generalize well without the need to compute the gradient in the teacher model, enabling an efficient training system. By utilizing Self-KD, SalNAS outperforms other state-of-the-art saliency prediction models in most evaluation rubrics across seven benchmark datasets while being a lightweight model. The code will be available at https://github.com/chakkritte/SalNAS
title SalNAS: Efficient Saliency-prediction Neural Architecture Search with self-knowledge distillation
topic Computer Vision and Pattern Recognition
Artificial Intelligence
Machine Learning
url https://arxiv.org/abs/2407.20062