Related Experiment Videos
Optimized Particle Swarm Optimization (OPSO) and its application to artificial neural network training.
Michael Meissner1, Michael Schmuker, Gisbert Schneider
1Johann Wolfgang Goethe-Universität, Institut für Organische Chemie und Chemische Biologie, Siesmayerstrasse 70, D-60323 Frankfurt, Germany. meissner@chemie.uni-frankfurt.de
BMC Bioinformatics
|March 15, 2006
Summary
Optimizing Particle Swarm Optimization (PSO) parameters with the Optimized Particle Swarm Optimization (OPSO) method enhances performance. OPSO improves convergence speed and prediction accuracy in neural network training for tasks like blood-brain barrier permeation modeling.
Area of Science:
- Computational Intelligence
- Machine Learning
- Optimization Algorithms
Background:
- Particle Swarm Optimization (PSO) is a widely used parameter optimization technique.
- PSO's performance is sensitive to its strategy parameters, requiring careful selection for specific tasks.
- Meta-optimization of PSO parameters is essential for improving its convergence behavior.
Purpose of the Study:
- To introduce the Optimized Particle Swarm Optimization (OPSO) method for meta-optimizing PSO parameters.
- To evaluate OPSO's effectiveness on artificial fitness functions and compare it with existing PSO implementations.
- To apply OPSO to neural network training for quantitative prediction of blood-brain barrier permeation.
Main Methods:
- Developed OPSO, a meta-optimization technique where swarms optimize PSO's free parameters.
- Assessed OPSO performance against two popular PSO implementations using five artificial fitness functions.
- Applied OPSO to train a neural network model for predicting blood-brain barrier permeation.
Main Results:
- Meta-optimized parameters significantly improved PSO performance.
- OPSO enhanced optimization speed and quality compared to other PSO methods in most experiments.
- Neural network training time decreased by factors of four and two; a predictive model with good data correlation was achieved.
Conclusions:
- Optimizing PSO parameters through meta-optimization leads to performance gains.
- The OPSO approach provides effective parameter combinations for enhanced optimization.
- OPSO's straightforward implementation facilitates its practical application.