Multi-objective optimization for reducing feature maps redundancy in CNNs
Ali Boufssasse,El houssaine Hssayni,Nour-Eddine Joudar,Mohamed Ettaouil
DOI: https://doi.org/10.1007/s11042-024-18462-y
IF: 2.577
2024-02-20
Multimedia Tools and Applications
Abstract:Nowadays, Convolutional neural networks (CNNs) have achieved relevant results on several data sciences-related tasks, such as image processing and pattern recognition. However, CNNs contain an immense number of parameters which often leads to a huge redundancy, overfitting, and a significant amount of memory. In this paper, we aim to present a multi-objective optimization model for kernels redundancy reduction in convolutional neural networks. In fact, the suggested approach, named MOFM-CNN, allows to minimize redundant feature maps using a set of decision control variables. MOFM-CNN is composed of two objectives where in the first one, the decision variables are technically introduced in the cross-entropy function in order to evaluate the impact of each feature map on the CNNs training. In the second one, the control parameters are used to calculate the proportion of active feature maps, that is related to the complexity of the model. The resultant problem is manipulated and solved using non dominated sorting genetic algorithm (NSGA-II). The performance of our proposal is demonstrated visually and numerically for both classification and features maps optimization.
computer science, information systems, theory & methods,engineering, electrical & electronic, software engineering