Machine Learning (ML) models have demonstrated human, or even superhuman, performance in many tasks, from playing traditional board games to image classification. In this AI/ML in Materials Science course, we will discuss how ML is poised to have a similar transformative impact in materials science. Applied on large data sets, ML techniques can be used to discover novel technological materials, to model complex systems at an accuracy beyond the reach of traditional computational techniques, and to enhance the accuracy and speed of interpreting characterisation data. A key focus of this course will be on the heterogeneity and scarcity of materials data, the challenges these characteristics present for ML, and the potential approaches to overcome them.
Registration for 2022 is now closed. Please stay tuned for 2023 sessions.
Having basic programming experience with Python is required. Knowledge about using python packages like NumPy, pandas and scikit learn is advantageous.
Attendees will ideally know some basic theory of Machine Learning and Deep Learning, and have intentions of using AI/ML and supercomputers to boost their research.
We will use the NCI ARE service and the Gadi Supercomputer. Attendees are encouraged to review the ARE User Guide for background information.
Course lectures:
Basic of ML: “Machine Learning” by Andrew Ng
Basic of TensorFlow: “DeepLearning.AI TensorFlow Developer Professional Certificate” by Laurence Moroney
Books:
“Deep Learning” by Ian Goodfellow, Yoshua Bengio and Aaron Courville
“Hands-On Machine Learning with Scikit-Learn, Keras, and Tensorflow (second edition)” by Geron
This course is designed to help researchers apply AI/ML in Materials Science and take advantage of the Gadi supercomputer Gadi to boost their research. The objectives of this course include: