Research

Machine learning (ML) is transforming computational science and engineering. Yet its foundations are increasingly strained at scale: training large models remains costly and largely empirical, learned surrogates often lack error control, and their integration into simulation and design pipelines is still largely ad hoc. 

The SCALE Group works at the interface of scientific computing and machine learning (ML). Our overarching goal is to develop the mathematical and algorithmic foundations for reliable, scalable computing-and-learning technologies for science and engineering at exascale.

We bring tools from optimization and numerical analysis — including globalized multilevel, domain-decomposition, and preconditioning methods — to ML, with the aim of developing efficient, parallel, and provably convergent algorithms for large-scale training. At the same time, we bring ML to scientific computing by developing ML-augmented numerical solvers and learned surrogates that combine the speed and flexibility of learning with the reliability and error control of numerical methods.

Address:
Université de Genève, Département d’informatique, Battelle, Bâtiment A, Route de Drize 7, 1227 Carouge, Switzerland