Nature-inspired optimization for predicting molecular structure
Encadrants
- Radu Dragomir (IDS)
- Emails: dragomir@telecom-paris.fr
- Bureaux: 5C45
Nombre d'étudiant par instance du projet:
- Minimum: 2
- Maximum: 3
Nombre d'instances du projet :
1Sigles des UE couvertes et/ou Mots-clés :
optimization, computational chemistry, protein folding, evolutionary algorithmsLogo/Favicon
Description du projet :
How to compute the minimizer of a multidimensional function? Optimization problems appear in pretty much all domains of science and engineering.We will focus on a classical task in computational chemistry and biology: finding the stable conformation of N interacting atoms [3]. To do so, we minimize a function of the position of atoms corresponding to their interaction energy. It is a highly challenging task, as the energy function presents a complex landscape with a large number of different local minima. It is at the heart of the famous protein folding problem.
We propose to implement and compare numerical optimization methods which are inspired from nature. For instance, the particle swarm method [1] mimics the behavior of a cooperating group of animals, such as a bird flock, to efficiently explore the optimization space. Another class of methods is that of genetic algorithms [2]. They are inspired by Darwinian evolution and use random mutations, pairing and selection to find good candidate solutions.
Objectifs du projet :
- Implement in Python one or several global optimization methods such as : random search, simulated annealing, particle swarm optimization, genetic algorithm.
- Understand the method behavior and influence of parameters
- Compare the performance on simple test functions
- Apply to molecular conformation problems. The most classical one is that of predicting Lennard-Jones clusters for up to 100 atoms [3,4].
Références bibliographiques:
- A gentle introduction to Particle Swarm Optimization. https://machinelearningmastery.com/a-gentle-introduction-to-particle-swarm-optimization/
- Thomas Weise, 2009. Global Optimization Algorithms: Theory and Applications.
- David J. Wales and Jonathan P. K. Doye, 1997. Global Optimization by Basin-Hopping and the Lowest Energy Structures of Lennard-Jones Clusters Containing up to 110 Atoms. J. Phys. Chem. A.
- List of kown solution of Lennard-Jones clusters. http://doye.chem.ox.ac.uk/jon/structures/LJ.html