Efficient Channel Search Algorithm for Convolutional Neural Networks Based on Value Density

Convolutional Neural Networks (CNNs) have exhibited remarkable success in various vision tasks. The allocation of channels within each layer significantly influences CNN performance. Despite the acknowledged importance of channel configurations, achieving an optimal distribution that balances computational efficiency and model accuracy remains challenging. In this paper, we initially transform the CNN training problem into an analogous knapsack optimization problem, incorporating the loss sensitivity criteria. Subsequently, we introduce the concept of value density, employing greedy algorithms, to accurately quantify the improvement in accuracy achievable by increasing the unit FLOPs on every layer. This fosters a proficient exploration and optimization of channel configurations within convolutional layers. Additionally, the efficacy of the proposed methodology has been substantiated through both theoretical derivations and experimental validations by the research team, outperforming popular pruning methods under equal-scale FLOPs conditions. We hope that the integration of value density into channel search algorithms will contribute to the development of more powerful CNNs.

Authors

Institutions

Publication Details

Published
2024-10-06
DOI
https://doi.org/10.1109/smc54092.2024.10831526
Citations
1
Primary Topic
Advanced Algorithms and Applications
Type
article
Field-Weighted Citation Impact
0.33

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Efficient Channel Search Algorithm for Convolutional Neural Networks Based on Value Density

Fengge Wu, Junsuo Zhao, Jiaguo Yuan, Lipeng Chen et al.
1 citations
Advanced Algorithms and Applications
0.33
article

Efficient Channel Search Algorithm for Convolutional Neural Networks Based on Value Density

Fengge Wu, Junsuo Zhao, Jiaguo Yuan, Lipeng Chen, Sheng Yang
article en
1 citations

Abstract

Convolutional Neural Networks (CNNs) have exhibited remarkable success in various vision tasks. The allocation of channels within each layer significantly influences CNN performance. Despite the acknowledged importance of channel configurations, achieving an optimal distribution that balances computational efficiency and model accuracy remains challenging. In this paper, we initially transform the CNN training problem into an analogous knapsack optimization problem, incorporating the loss sensitivity criteria. Subsequently, we introduce the concept of value density, employing greedy algorithms, to accurately quantify the improvement in accuracy achievable by increasing the unit FLOPs on every layer. This fosters a proficient exploration and optimization of channel configurations within convolutional layers. Additionally, the efficacy of the proposed methodology has been substantiated through both theoretical derivations and experimental validations by the research team, outperforming popular pruning methods under equal-scale FLOPs conditions. We hope that the integration of value density into channel search algorithms will contribute to the development of more powerful CNNs.

Chinese Academy of Sciences (CN), Institute of Software (CN), University of Chinese Academy of Sciences (CN)
Chinese Academy of Sciences
Openalex Percentile: Top 37%
Advanced Algorithms and Applications
0.33
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.