A Multi-objective Optimization Model for Redundancy Reduction in Convolutional Neural Networks

被引:2
|
作者
Boufssasse, Ali [1 ]
Hssayni, El Houssaine [2 ]
Joudar, Nour-Eddine [3 ]
Ettaouil, Mohamed [1 ]
机构
[1] Sidi Mohamed Ben Abdellah Univ, Dept Math, FST Fez, Fes, Morocco
[2] Mohammed V Univ Rabat, ENSIAS, Rabat, Morocco
[3] Mohammed V Univ Rabat, ENSAM, Rabat, Morocco
关键词
Muli-objective optimization; Pareto front; NSGA-II; Convolutional neural networks; Redundancy reduction; Image classification; EVOLUTIONARY ALGORITHMS;
D O I
10.1007/s11063-023-11223-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Until now, convolutional neural networks (CNNs) still among the powerful and robust deep neural networks that proved its efficiency through several real applications. However, their functioning requires a large number of parameters which in turn lead to some undesired effects such as the overparametrization, overfitting and the high consumption of computational resources. To deal effectively with these issues, we propose in this paper a new multi-objective optimization model for redundancy reduction in CNNs. The suggested model named MoRR-CNN allows to eliminate the unwanted parameters (kernels and weights) as well as to speeding up the CNN evaluation process. It consists of two objectives, the first one is related to the training task where the solution is the optimal parameters. These parameters are combined with a set of decision variables that controlling their contribution in the training process, making at the end a redundancy-related objective function. Both of the objectives are optimized using the non dominated sorting genetic algorithm NSGA-II. The robustness of MoRR-CNN has been demonstrated through different experimentation applied on three benchmark datasets including MNIST, Fashion-MNIST and CIFAR and using three of the most known CNNs such as VGG-19, Net-in-Net and VGG-16.
引用
收藏
页码:9721 / 9741
页数:21
相关论文
共 50 条
  • [21] MILP method for objective reduction in multi-objective optimization
    Vazquez, Daniel
    Fernandez-Torres, Maria J.
    Ruiz-Femenia, Ruben
    Jimenez, Laureano
    Caballero, Jose A.
    COMPUTERS & CHEMICAL ENGINEERING, 2018, 108 : 382 - 394
  • [22] MILP models for objective reduction in multi-objective optimization: Error measurement considerations and non-redundancy ratio
    Vazquez, Daniel
    Ruiz-Femenia, Ruben
    Jimenez, Laureano
    Caballero, Jose A.
    COMPUTERS & CHEMICAL ENGINEERING, 2018, 115 : 323 - 332
  • [23] Multi-objective optimization for reducing feature maps redundancy in CNNs
    Boufssasse, Ali
    Hssayni, El houssaine
    Joudar, Nour-Eddine
    Ettaouil, Mohamed
    MULTIMEDIA TOOLS AND APPLICATIONS, 2024, 83 (31) : 75671 - 75688
  • [24] Multi-Objective Hyperparameter Optimization of Convolutional Neural Network for Obstructive Sleep Apnea Detection
    Mostafa, Sheikh Shanawaz
    Mendonca, Fabio
    Ravelo-Garcia, Antonio G.
    Julia-Serda, Gabriel
    Morgado-Dias, Fernando
    IEEE ACCESS, 2020, 8 : 129586 - 129599
  • [25] A Convolutional Neural Network-Based Surrogate Model for Multi-objective Optimization Evolutionary Algorithm Based on Decomposition
    Zhang, Tao
    Li, Fuzhang
    Zhao, Xin
    Qi, Wang
    Liu, Tianwei
    SWARM AND EVOLUTIONARY COMPUTATION, 2022, 72
  • [26] Sunflower seeds classification based on sparse convolutional neural networks in multi-objective scene
    Xiaowei Jin
    Yuhong Zhao
    Hao Wu
    Tingting Sun
    Scientific Reports, 12
  • [27] A novel multi-objective grammar-based framework for the generation of Convolutional Neural Networks
    da Silva, Cleber A. C. F.
    Rosa, Daniel Carneiro
    Miranda, Pericles B. C.
    Cordeiro, Filipe R.
    Si, Tapas
    Nascimento, Andre C. A.
    Mello, Rafael F. L.
    Mattos Neto, Paulo S. G. de
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 212
  • [28] Multi-objective evolutionary architectural pruning of deep convolutional neural networks with weights inheritance
    Chung, K. T.
    Lee, C. K. M.
    Tsang, Y. P.
    Wu, C. H.
    Asadipour, Ali
    INFORMATION SCIENCES, 2024, 685
  • [29] Sunflower seeds classification based on sparse convolutional neural networks in multi-objective scene
    Jin, Xiaowei
    Zhao, Yuhong
    Wu, Hao
    Sun, Tingting
    SCIENTIFIC REPORTS, 2022, 12 (01)
  • [30] Multi-criteria Optimization of neural networks using multi-objective genetic algorithm
    Senhaji, Kaoutar
    Ettaouil, Mohamed
    2017 INTELLIGENT SYSTEMS AND COMPUTER VISION (ISCV), 2017,