Related Experiment Video
Updated: Apr 7, 2026

Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications
Published on: December 15, 2023
MGPP-DL: deep learning approach for material graph properties prediction
Outhman Abbassi1, Hicham Labrim2,3, Soumia Ziti2
1IPSS, Intelligent Processing and Security of Systems, Faculty of Science, Mohammed V University in Rabat, 1014 RP, Rabat, Morocco. outhmane.abbassi@um5r.ac.ma.
Context:
The discovery of semiconductor materials for photovoltaic and optoelectronic applications is limited by the computational cost of DFT calculations and the requirement for complete 3D crystal structures. Existing deep learning approaches, including graph neural networks (CGCNN, MEGNet, ALIGNN) and transformer architectures (Matformer, CrysCo), require structural information, limiting their applicability to hypothetical materials of which only the composition is known. We developed MGPP-DL (Materials Graph Property Prediction via Deep Learning), a structure-agnostic approach that predicts the band gap and formation energy directly from the chemical composition of the material structure. Evaluated on 389,000 materials from the Materials Project, MGPP-DL achieves unprecedented accuracy with mean absolute errors of 0.0178 eV/atom for formation energy and 0.0619 eV for band gap, representing a 67% improvement over state-of-the-art models. The model demonstrates a robust generalization (R = 0.9869 and 0.9182, respectively) and provides an acceleration of 10,000 par rapport à la DFT, allowing the high-throughput screening of millions of hypothetical compositions.
Methods:
Chemical compositions are represented as graphs of completely connected elements with nodes encoding 33 elementary properties extracted via Pymatgen, including electronegativity, atomic radius, and stoichiometric coefficients. Three GNN layers with message passing refine the embeddings of elements (64-dimensional) by multi-scale aggregation. GNN output is processed by two EfficientNet blocks (dimension 128, expansion ratio 4) with squeeze-and-excitation attention mechanisms (reduction ratio 0.25). The training employed the optimizer Adam (learning rate 0.001), MSE loss, dropout (0.3), and batch standardization over 40 epochs (batch size 32). The Materials Project dataset (DFT-GGA, functional PBE) has been divided by scaffold methodology (70/15/15) to ensure structural diversity.
Implementation:
Python 3.10.12, TensorFlow 2.12.0/Keras (CUDA 11.8), trained on NVIDIA RTX 3080 GPU (10 GB VRAM), with Pymatgen 2023.8.10, NumPy 1.24.3, Pandas 2.0.3, Scikit-learn 1.3.0, Matplotlib 3.7.2, and Seaborn 0.12.2.
Related Concept Videos
Prediction Intervals
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
Predicting Molecular Geometry
Ogive Graph
Time-Series Graph
Bar Graph
Predicting Reaction Outcomes