Tutorial on kernel ridge regression for the block course "Big data and artificial intelligence in materials science" as part of the Max Planck Graduate Center for Quantum Materials.
Topics covered:
- Kernel ridge regression
- Fundamentals
- HP Optimisation
- Toy implementation
- Representations
- Application to the NOMAD2018 challenge dataset
- Strategy
- Dataset exploration
- HP Optimisation
- Discussion of results
## Technicalities
In addition to the prerequisites in `setup.py`, this tutorial requires [`qmmlpack`](https://gitlab.com/qmml/qmmlpack/-/tree/development) on the DEVELOPMENT branch.
It also requires the environment variable `CML_PLUGINS=cscribe` to be set.
"title":"Kernel Ridge Regression for Materials Property Prediction: A Tutorial Introduction",
"description":"In this tutorial, we'll explore the application of kernel ridge regression to the prediction of materials properties. We will begin with a largely informal, pragmatic introduction to kernel ridge regression, including a rudimentary implementation, in order to become familiar with the basic terminology and considerations. We will then discuss representations, and re-trace the NOMAD 2018 Kaggle challenge.",