Evolving convolutional autoencoders using multi-objective Particle Swarm Optimization

被引:11
作者
Kanwal, Saba [1 ]
Younas, Irfan [1 ]
Bashir, Maryam [1 ]
机构
[1] Natl Univ Comp & Emerging Sci, FAST Sch Comp, Lahore, Pakistan
关键词
Deep architecture optimization; Evolutionary deep learning; Image Classification; Multi-objective Particle Swarm Optimization (MOPSO); PSO;
D O I
10.1016/j.compeleceng.2021.107108
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Convolution autoencoders have shown that they have useful applications in multiple areas related to image classification and generation. The architecture of deep neural networks has a huge impact on the performance of the network. In recent years, metaheuristics have become quite popular for the optimization of the architectures of deep neural networks. In this paper, we propose a multi-objective Particle Swarm Optimization (PSO) for designing flexible convolution autoencoders by evolving the arrangement of convolution and pooling layers along with the number of parameters. A novel encoding strategy for PSO particles is introduced, which allows flexible positioning of pooling layers. To enhance the exploration of the search space, velocity and the position update methods for variable-length particles in PSO are also modified. The proposed method is evaluated on different datasets for image classification. The experimental results show that the resultant architectures are more generalized, optimized, and accurate than their competitors.
引用
收藏
页数:18
相关论文
共 25 条
[1]  
[Anonymous], 2012, P 2012 INT JOINT C N
[2]  
Baker B., 2016, P INT C LEARN REPR I
[3]  
Bergstra J., 2011, P 25 INT C NEUR INF, P24, DOI DOI 10.5555/2986459.2986743
[4]  
Bergstra J, 2012, J MACH LEARN RES, V13, P281
[5]   Evolutionary artificial neural networks: a review [J].
Ding, Shifei ;
Li, Hui ;
Su, Chunyang ;
Yu, Junzhao ;
Jin, Fengxiang .
ARTIFICIAL INTELLIGENCE REVIEW, 2013, 39 (03) :251-260
[6]   Evolving deep learning architectures for network intrusion detection using a double PSO metaheuristic [J].
Elmasry, Wisam ;
Akbulut, Akhan ;
Zaim, Abdul Halim .
COMPUTER NETWORKS, 2020, 168
[7]   Equilibrium optimizer: A novel optimization algorithm [J].
Faramarzi, Afshin ;
Heidarinejad, Mohammad ;
Stephens, Brent ;
Mirjalili, Seyedali .
KNOWLEDGE-BASED SYSTEMS, 2020, 191
[8]   Convolutional neural network-based PSO for lung nodule false positive reduction on CT images [J].
Franca da Silva, Giovanni Lucca ;
Azevedo Valente, Thales Levi ;
Silva, Aristofanes Correa ;
de Paiva, Anselmo Cardoso ;
Gattass, Marcelo .
COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2018, 162 :109-118
[9]   Gray wolf optimizer approach to the reliability-cost optimization of residual heat removal system of a nuclear power plant safety system [J].
Kumar, Anuj ;
Pant, Sangeeta ;
Ram, Mangey .
QUALITY AND RELIABILITY ENGINEERING INTERNATIONAL, 2019, 35 (07) :2228-2239
[10]   Multi-objective grey wolf optimizer approach to the reliability-cost optimization of life support system in space capsule [J].
Kumar, Anuj ;
Pant, Sangeeta ;
Ram, Mangey ;
Chaube, Shshank .
INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2019, 10 (02) :276-284