Training Neural Networks Using Multiobjective Particle Swarm Optimization
نویسندگان
چکیده
This paper suggests an approach to neural network training through the simultaneous optimization of architectures and weights with a Particle Swarm Optimization (PSO)-based multiobjective algorithm. Most evolutionary computation-based training methods formulate the problem in a single objective manner by taking a weighted sum of the objectives from which a single neural network model is generated. Our goal is to determine whether Multiobjective Particle Swarm Optimization can train neural networks involving two objectives: accuracy and complexity. We propose rules for automatic deletion of unnecessary nodes from the network based on the following idea: a connection is pruned if its weight is less than the value of the smallest bias of the entire network. Experiments performed on benchmark datasets obtained from the UCI machine learning repository show that this approach provides an effective means for training neural networks that is competitive with other evolutionary computation-based methods.
منابع مشابه
Traffic Signal Prediction Using Elman Neural Network and Particle Swarm Optimization
Prediction of traffic is very crucial for its management. Because of human involvement in the generation of this phenomenon, traffic signal is normally accompanied by noise and high levels of non-stationarity. Therefore, traffic signal prediction as one of the important subjects of study has attracted researchers’ interests. In this study, a combinatorial approach is proposed for traffic signal...
متن کاملNiche Particle Swarm Optimization for Neural Network Ensembles
This research investigates a swarm intelligence based multiobjective optimization algorithm for optimizing the behavior of a group of Arti cial Neural Networks (ANNs), where each ANN specializes to solving a speci c part of a task, such that the group as a whole achieves an e ective solution. Niche Particle Swarm Optimization (NichePSO) is a speciation technique that has proven e ective at loca...
متن کاملUsing Particle Swarm Optimization to Pre-Train Artificial Neural Networks: Selecting Initial Training Weights for Feed-Forward Back-Propagation Neural Networks
Performance 1 of supervised training of Artificial Neural Networks (ANNs) depends on several factors, including neural network architecture, number of neurons in hidden layers, the neurons' activation functions, and selection of initial network parameters (connection weights). Trial and error is commonly used to select the network parameters and the initial connection weights. Such practice can...
متن کاملNeural Network Learning using Particle Swarm Optimizers
This paper presents a method to employ particle swarm optimization in a split architecture injected with a plain ‘attractor’ configuration. This is achieved by splitting the input vector into two even sub-vectors, each of which is optimized in its own swarm. Then, a plain ‘attractor’ is injected into each swarm. The application of this technique to neural network training is investigated. Key-W...
متن کاملOPTIMUM SHAPE DESIGN OF DOUBLE-LAYER GRIDS BY QUANTUM BEHAVED PARTICLE SWARM OPTIMIZATION AND NEURAL NETWORKS
In this paper, a methodology is presented for optimum shape design of double-layer grids subject to gravity and earthquake loadings. The design variables are the number of divisions in two directions, the height between two layers and the cross-sectional areas of the structural elements. The objective function is the weight of the structure and the design constraints are some limitations on str...
متن کامل