Towards overcoming data scarcity in materials science: unifying models and datasets with a mixture of experts framework
About
While machine learning has emerged in recent years as a useful tool for rapid prediction of materials properties, generating sufficient data to reliably train models without overfitting is still impractical for many applications. Towards overcoming this limitation, we present a general framework for leveraging complementary information across different models and datasets for accurate prediction of data scarce materials properties. Our approach, based on a machine learning paradigm called mixture of experts, outperforms pairwise transfer learning on 16 of 19 materials property regression tasks, performing comparably on the remaining three. Unlike pairwise transfer learning, our framework automatically learns to combine information from multiple source tasks in a single training run, alleviating the need for brute-force experiments to determine which source task to transfer from. The approach also provides an interpretable, model-agnostic, and scalable mechanism to transfer information from an arbitrary number of models and datasets to any downstream property prediction task. We anticipate the performance of our framework will further improve as better model architectures, new pre-training tasks, and larger materials datasets are developed by the community.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Material Property Prediction | Matminer Formation Enthalpy (eV/atom) (5-split average) | MAE (eV/atom)0.0949 | 7 | |
| Material Property Prediction | Matminer 2D Formation Energy (eV/atom) (5-split average) | MAE (eV/atom)0.106 | 7 | |
| Material Property Prediction | Matminer 2D Dielectric Constant 5-split average | MAE2.29 | 7 | |
| Material Property Prediction | Matminer 2D Band Gap (eV) (5-split average) | MAE (eV)0.532 | 7 | |
| Material Property Prediction | Matminer Poly Total 5-split average | MAE5.51 | 7 | |
| Material Property Prediction | Matminer Experimental Band Gap (eV) 5-split average | MAE0.374 | 7 | |
| Material Property Prediction | Matminer 3D Poly Electronic 5-split average | MAE27.7 | 7 | |
| Material Property Prediction | Matminer 3D Band Gap (eV) 5-split average | MAE (eV)0.361 | 7 | |
| Material Property Prediction | Matminer Elastic Anisotropy 5-split average | MAE3.01 | 7 | |
| Material Property Prediction | Matminer Poisson Ratio 5-split average | MAE0.0292 | 7 |