arrow
Return

Eliminating Network Depth: Genetic Algorithm for Parameter Optimization in CNNs

delete2025-01-01
delete0
delete
OA
AI
M
M. Askari
S
Seyfollah Soleimani *
M
Mohammad Hossein Shakoor
M
Maryam Momeni
DOI:10.1109/ACCESS.2025.3533976delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Recent advances in Convolutional Neural Networks (CNNs) have significantly enhanced image classification performance. However, CNNs often require large numbers of parameters, leading to increased computational complexity, prolonged training times, and substantial resource demands. Achieving higher classification accuracy typically involves deepening network architectures, which further exacerbates these challenges. This paper proposes a novel method based on a genetic algorithm to optimize parameter selection, enabling the construction of CNNs that achieve superior accuracy with fewer parameters. By focusing on parameters with the most significant impact on performance, the method reduces the need for deeper networks, thereby minimizing computational costs. Experimental results demonstrate that the proposed algorithm outperforms its counterparts. For instance, the generated CNN achieves an accuracy improvement of 0.75 percentage points over ResNet-110 while using 84% fewer parameters. These findings highlight the method's potential to balance efficiency and accuracy, making it a promising solution for resource-constrained applications.
Keywords:
Convolutional neural networks
Computer architecture
Feature extraction
Accuracy
Training
Filters
Genetic algorithms
Optimization
Transfer learning
Neurons
Convolutional neural network
genetic algorithm
effective weights
image classification

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

A
Arak University
Scholars:
1.5K
Papers: 1.6K
Citations: 1.5K