Efficient Sparse Artificial Neural Networks
Seyed Majid Naji, Azra Abtahi, Farokh Marvasti

TL;DR
This paper introduces two evolutionary methods for training sparse artificial neural networks, inspired by the brain's structure, resulting in models that are more accurate, efficient, and require fewer parameters.
Contribution
The paper proposes novel evolutionary techniques that adapt both the structure and parameters of ANNs during training, enhancing performance and efficiency over existing methods.
Findings
Achieved 40% fewer parameters in ResNet47 with 12% higher accuracy.
Converged 7 times faster on CIFAR10 with 6% accuracy improvement.
Improved generalization and reduced training sample requirements.
Abstract
The brain, as the source of inspiration for Artificial Neural Networks (ANN), is based on a sparse structure. This sparse structure helps the brain to consume less energy, learn easier and generalize patterns better than any other ANN. In this paper, two evolutionary methods for adopting sparsity to ANNs are proposed. In the proposed methods, the sparse structure of a network as well as the values of its parameters are trained and updated during the learning process. The simulation results show that these two methods have better accuracy and faster convergence while they need fewer training samples compared to their sparse and non-sparse counterparts. Furthermore, the proposed methods significantly improve the generalization power and reduce the number of parameters. For example, the sparsification of the ResNet47 network by exploiting our proposed methods for the image classification…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and ELM · Neural Networks and Applications · Metaheuristic Optimization Algorithms Research
