arrow
Return

Singular values-driven automated filter pruning

delete2025-07-12
delete0
delete
OA
AI
V
Van Tien Pham
Y
Yassine Zniyed
T
Thanh Phương Nguyễn
DOI:10.1016/j.neunet.2025.107857delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In this paper, we present SLIMING (Singular vaLues-drIven autoMated filter prunING), an automated filter pruning method that uses singular values to formalize the pruning process as an optimization problem over filter tensors. Recognizing that this original formulation poses a combinatorial challenge, we propose to replace it with a two-step process that consistently uses singular values in each phase: (i) determining the pruning configuration, which specifies the number of filters to retain in each layer, and (ii) selecting the filters themselves. We show that this approach ensures the preservation of the filters’ multidimensional structure throughout the pruning process. For each of these steps, we propose a straightforward algorithm to solve them. To validate each part of our approach, we performed a numerical simulation on an overparameterized synthetic toy example. Additionally, we conducted extensive simulations across eight architectures, four benchmark datasets, and four vision tasks, validating the efficacy of our framework. Our code is available for research purposes at sliming-ai.github.io .
Keywords:
Matrix and tensor decompositions
HOSVD
Structured pruning
Automated pruning
Network compression

Journal

Neural Networks cover
Neural Networks
IF:
6.3
Papers:
7.8K
Citations:
3.0W

Organization

A
Aix Marseille University
Scholars:
236
Papers: 119
Citations: 0