Course info
NSCI0028: Machine Learning and Data-Driven Materials Science 22/23
NCSI00028: Machine Learning and Data-driven MaterialsIntroduction and
ScopeModule AimsMachine Learning and Data-driven Materials Science is a
module devoted to students with different scientific backgrounds
(Materials Science, Chemistry, Physics and other relevant Engineering
disciplines). This module provides strong foundations of different
methodologies in the field of Machine learning and computing skills
applied to Data-driven Modelling and prediction of materials properties as
well as other relevant methodologies related disciplines in the field of
Materials Modelling such as atomistic modelling. To achieve this, the
course aims at providing relevant tools from algorithm programming,
computational intelligence, principles of database management, pattern
characterisation and model interpretation. The course aims to
provide broadening for students from science and engineering disciplines
to design and implement their own Machine Learning methods using popular
programming languages such as Python and Matlab. This module also aims at
consolidating the understanding and knowledge of the different types of
learning approaches from Machine Learning usually employed in the modelling
and prediction of materials properties.Objectives:A strong understanding of
various popular Machine Learning algorithms for the solution of regression,
classification, feature selection and data clustering.General knowledge of
common pipelines for the implementation of Machine Learning in the field of
Materials Discovery.A solid foundation of algorithm design and its coding
using PythonAbility to critically identify the type of modelling problem to
be solved in the field of Materials Science and property
characterisation.Ability to learn new methodologies in the field of Data
Science, algorithm programming and Artificial Intelligence.Ability to apply
Machine learning not only in the field of Materials Science but also in
other relevant Engineering problems.Specific learning Outcomes:Knowledge of
the principles of Machine LearningProgramming coding in Matlab and
PythonData set managementAbility to design and implement computing
algorithmsAbility to evaluate the prospects for future development in
Machine Learning and Artificial Intelligence with an application to
Materials Discovery
Course contacts
Tutor
ZH
BL
RT
Course Administrator
JD
MP