Interpretation and Optimization of Shallow Convolutional Filters
Convolutional Neural Networks (CNNs) have become a cornerstone technology in deep learning, achieving remarkable success in computer vision in recent years. Despite CNNs' impressive performance in tasks such as image classification and object detection, their internal mechanisms remain opaque, particularly regarding the principles behind feature extraction by convolutional filters, which are often viewed as a “black box.” Shallow convolutional filters in CNNs play a crucial role in feature extraction, effectively capturing fundamental attributes such as color, texture, and edges. This study aims to elucidate the underlying logic of feature extraction by analyzing the weight distributions of shallow convolutional filters, providing a precise classification of these filters. Furthermore, using Bayesian optimization to determine the optimal configuration of different types of filters and eliminating redundant ones, we conducted experiments across diverse datasets and network architectures. The results demonstrate that the optimized networks achieve notable improvements in both accuracy and computational efficiency, with a reduction in computational overhead. These findings offer valuable theoretical insights for guiding CNN design and application.
Authors
- Baisen Liu (ORCID: https://orcid.org/0000-0002-2551-816X)
- Dongchuan Yang
- Weili Kong (ORCID: https://orcid.org/0000-0003-4783-4566)
Institutions
- Harbin University of Science and Technology (CN)
- Harbin Engineering University (CN)
- Heilongjiang Institute of Technology (CN)
Publication Details
- Published
- 2024-12-20
- DOI
- https://doi.org/10.1109/pic62406.2024.10892778
- Primary Topic
- Advanced Adaptive Filtering Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00