https://scholaridea.com/2022/05/12/phd-on-robust-and-generalizable-machine-learning-software/