15
EMBIO – Cambridge 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

EMBIO – Cambridge Particle Swarm Optimization applied to Automated Docking Automated docking of a ligand to a macromolecule Particle Swarm Optimization

  • View
    235

  • Download
    0

Embed Size (px)

Citation preview

Page 1: EMBIO – Cambridge Particle Swarm Optimization applied to Automated Docking Automated docking of a ligand to a macromolecule Particle Swarm Optimization

EMBIO – Cambridge

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

Page 2: EMBIO – Cambridge Particle Swarm Optimization applied to Automated Docking Automated docking of a ligand to a macromolecule Particle Swarm Optimization

EMBIO – Cambridge

Automated Docking Predict binding of a ligand molecule to

a receptor macromolecule Minimize resulting binding energy

Page 3: EMBIO – Cambridge Particle Swarm Optimization applied to Automated Docking Automated docking of a ligand to a macromolecule Particle Swarm Optimization

EMBIO – Cambridge

Energy Evaluation

[Morris et al.]

Page 4: EMBIO – Cambridge Particle Swarm Optimization applied to Automated Docking Automated docking of a ligand to a macromolecule Particle Swarm Optimization

EMBIO – Cambridge

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

Page 5: EMBIO – Cambridge Particle Swarm Optimization applied to Automated Docking Automated docking of a ligand to a macromolecule Particle Swarm Optimization

EMBIO – Cambridge

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

Page 6: EMBIO – Cambridge Particle Swarm Optimization applied to Automated Docking Automated docking of a ligand to a macromolecule Particle Swarm Optimization

EMBIO – Cambridge

PSO Algorithm

Page 7: EMBIO – Cambridge Particle Swarm Optimization applied to Automated Docking Automated docking of a ligand to a macromolecule Particle Swarm Optimization

EMBIO – Cambridge

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

Page 8: EMBIO – Cambridge Particle Swarm Optimization applied to Automated Docking Automated docking of a ligand to a macromolecule Particle Swarm Optimization

EMBIO – Cambridge

Multiple Objectives Optimize ,

simultaneously Find dominating solutions

Non-Dominated Front

Page 9: EMBIO – Cambridge Particle Swarm Optimization applied to Automated Docking Automated docking of a ligand to a macromolecule Particle Swarm Optimization

EMBIO – Cambridge

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

Page 10: EMBIO – Cambridge Particle Swarm Optimization applied to Automated Docking Automated docking of a ligand to a macromolecule Particle Swarm Optimization

EMBIO – Cambridge

Page 11: EMBIO – Cambridge Particle Swarm Optimization applied to Automated Docking Automated docking of a ligand to a macromolecule Particle Swarm Optimization

EMBIO – Cambridge

1hvr Docking

Page 12: EMBIO – Cambridge Particle Swarm Optimization applied to Automated Docking Automated docking of a ligand to a macromolecule Particle Swarm Optimization

EMBIO – Cambridge

4cha Docking

Page 13: EMBIO – Cambridge Particle Swarm Optimization applied to Automated Docking Automated docking of a ligand to a macromolecule Particle Swarm Optimization

EMBIO – Cambridge

Convergence – 1hvr

Page 14: EMBIO – Cambridge Particle Swarm Optimization applied to Automated Docking Automated docking of a ligand to a macromolecule Particle Swarm Optimization

EMBIO – Cambridge

Convergence – 4cha

Page 15: EMBIO – Cambridge Particle Swarm Optimization applied to Automated Docking Automated docking of a ligand to a macromolecule Particle Swarm Optimization

EMBIO – Cambridge

Conclusions Application of PSO to Automated

Docking Optimization of two objectives Clustering to divide the search space