Title
A Multi-objective Particle Swarm Optimization for Neural Networks Pruning
Abstract
There is a ruling maxim in deep learning land, bigger is better. However, bigger neural network provides higher performance but also expensive computation, memory and energy. The simplified model which preserves the accuracy of original network arouses a growing interest. A simple yet efficient method is pruning, which cuts off unimportant synapses and neurons. Therefore, it is crucial to identify important parts from the given numerous connections. In this paper, we use the evolutionary pruning method to simplify the structure of deep neural networks. A multi-objective neural networks pruning model which balances the accuracy and the sparse ratio of networks is proposed and we solve this model with particle swarm optimization (PSO) method. Furthermore, we fine-tune the network which is obtained by pruning to obtain better pruning result. The framework of alternate pruning and fine-tuning operations is used to achieve more prominent pruning effect. In experimental studies, we prune LeNet on MNIST and shallow VGGNet on CIFAR-10. Experimental results demonstrate that our method could prune over 80% weights in general with no loss of accuracy.
Year
DOI
Venue
2019
10.1109/CEC.2019.8790145
2019 IEEE Congress on Evolutionary Computation (CEC)
Keywords
Field
DocType
multiobjective particle swarm optimization,evolutionary pruning method,deep neural networks,deep learning,multiobjective neural network pruning model
Particle swarm optimization,MNIST database,Computer science,Multi-objective optimization,Linear programming,Artificial intelligence,Deep learning,Artificial neural network,Machine learning,Pruning,Computation
Conference
ISBN
Citations 
PageRank 
978-1-7281-2154-3
0
0.34
References 
Authors
12
5
Name
Order
Citations
PageRank
Tao Wu120.72
Jiao Shi231.37
Deyun Zhou301.69
Yu Lei475.92
Maoguo Gong52676172.02