Overview#

Machine Learning for Materials (MATE70026) provides an introduction to statistical research tools for materials theory and simulation. It is a module designed for senior undergraduate and junior postgraduate students in the Department of Materials at Imperial College London.

You will consider how composition-structure-property information in materials science can be represented in a form suitable for machine learning. You will then build, train, and evaluate your own models using public tools and open datasets. Recent developments in artificial intelligence for science will also be covered.

A hybrid teaching style will be followed with a mixture of lectures and assignments. The course assumes a basic working knowledge of the Python 3 programming language. MSc students are required to complete Introduction to Python before taking this course.

If you have corrections or suggestions, please raise an issue on Github.

Notebooks