150 likes | 324 Views
Particle Swarm Optimization applied to Automated Docking. Automated docking of a ligand to a macromolecule Particle Swarm Optimization Multi-objective PSO + Clustering Docking experiments Conclusion. Automated Docking. Predict binding of a ligand molecule to a receptor macromolecule
E N D
Particle Swarm Optimization applied to Automated Docking • Automated docking of a ligand to a macromolecule • Particle Swarm Optimization • Multi-objective PSO + Clustering • Docking experiments • Conclusion
Automated Docking • Predict binding of a ligand molecule to a receptor macromolecule • Minimize resulting binding energy
Energy Evaluation [Morris et al.]
Autodock 3.05 • Determine energies using trilinear interpolation on precalculated grid maps • Minimize docking energy with various optimization techniques • Simulated Annealing • Genetic Algorithm with Local Search • Sum of energies is minimized
Particle Swarm Optimization • Multi-dimensional, numerical optimization by a swarm of particles • Each particle has current position ,best position and velocity • Attracted by personal best positionand neighbourhood best position
Clustering • Particles are clustered into K separate swarm • K-means Clustering • m data-vectors are clustered into k clusters • Iteratively calculate centroids of each cluster
Multiple Objectives • Optimize , simultaneously • Find dominating solutions • Non-Dominated Front
Clust-MPSO • Update personal best position • Each swarm has non-dominated front • is dominated if no particle is in • Dominated swarms are relocated • Neighbourhood best particle • Picked for several iterations
Conclusions • Application of PSO to Automated Docking • Optimization of two objectives • Clustering to divide the search space