MatMMFuse: Multi-Modal Fusion model for Material Property Prediction
Abhiroop Bhattacharya, Sylvain G. Cloutier
TL;DR
MatMMFuse addresses the limited generalization of single-modality crystal-property predictors by fusing structure-aware graph embeddings with global textual context from a pretrained language model via multi-head cross-attention. Trained end-to-end on the Materials Project dataset, it improves prediction across formation energy, band gap, energy above hull, and Fermi energy, and demonstrates strong zero-shot performance on Perovskites, Chalcogenides, and JARVIS subsets. The work shows that combining local structural information with global domain knowledge yields a richer representation, with ablation studies supporting the benefits of encoded knowledge, lattice encoding, and cross-modal attention. Its practical impact lies in enabling more accurate predictions with limited data, supporting industrial applications where collecting extensive training data is expensive.
Abstract
The recent progress of using graph based encoding of crystal structures for high throughput material property prediction has been quite successful. However, using a single modality model prevents us from exploiting the advantages of an enhanced features space by combining different representations. Specifically, pre-trained Large language models(LLMs) can encode a large amount of knowledge which is beneficial for training of models. Moreover, the graph encoder is able to learn the local features while the text encoder is able to learn global information such as space group and crystal symmetry. In this work, we propose Material Multi-Modal Fusion(MatMMFuse), a fusion based model which uses a multi-head attention mechanism for the combination of structure aware embedding from the Crystal Graph Convolution Network (CGCNN) and text embeddings from the SciBERT model. We train our model in an end-to-end framework using data from the Materials Project Dataset. We show that our proposed model shows an improvement compared to the vanilla CGCNN and SciBERT model for all four key properties: formation energy, band gap, energy above hull and fermi energy. Specifically, we observe an improvement of 40% compared to the vanilla CGCNN model and 68% compared to the SciBERT model for predicting the formation energy per atom. Importantly, we demonstrate the zero shot performance of the trained model on small curated datasets of Perovskites, Chalcogenides and the Jarvis Dataset. The results show that the proposed model exhibits better zero shot performance than the individual plain vanilla CGCNN and SciBERT model. This enables researchers to deploy the model for specialized industrial applications where collection of training data is prohibitively expensive.
