SCCS Colloquium - Oct 2, 2019
Date: | October 2, 2019 |
Room: | 02.07.023 |
Time: | 15:00 - 16:00 |
Deniz Candas: Auto-Tuning via Machine Learning in AutoPas
This is a Bachelor's thesis submission talk. Deniz is advised by Steffen Seckler and Fabio Gratl.
AutoPas is a C++ library capable of running molecular dynamics simulations with different optimization schemes, which are configurations with differing data structures (i.e. array of structures or structure of arrays), traversal strategies, container types (e.g. linked cells, verlet lists) and optimization techniques (enabling Newton 3 optimization). The current methodology uses an algorithm that tests out the whole search space, which increases day by day. In this thesis, the process of training a machine learning model based on neural networks to create an auto-tuner capable of suggesting the best simulation configuration available to AutoPas is shown. This strategy reduces search time by testing fewer options, and it chooses the optimal configuration with a likelihood of over 99%.
Keywords: Molecular Dynamics, Machine Learning, Neural Networks, Simulations, AutoPas
Language: English