journal article·2024-11-01Open access

Study of crystal property prediction based on dual attention mechanism and transfer learning

Yongyin Xu, Wei Deng, Jiaxin Zheng

AIP Advances· Volume 14· Issue 11

Abstract

To avoid the step of manual feature engineering when predicting crystal properties, a graph convolutional neural network based on the dual attention mechanism, named DA-CGCNN, is proposed. It fuses both the channel attention mechanism and self-attention mechanism, named the dual attention mechanism, benefiting from capturing the complex features of each atom and dependencies between atomic nodes better. It is found to have comparable or superior performance to other advanced graph neural network (GNN) models by predicting five properties of the crystal: formation energy, total energy, bandgap, Fermi energy, and density. In addition, cross-property transfer learning is conducted on the computed properties from four small-sample crystal materials. The results show better performance on transferring prediction from these four samples. The proposed model in this study significantly improves the accuracy of crystal property prediction and demonstrates excellent prediction performance by incorporating transfer learning techniques. In summary, this work is important in accelerating the prediction of crystalline material properties and the discovery and design of crystalline materials.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Machine Learning in Materials Science · X-ray Diffraction in Crystallography · Crystallization and Solubility Studies

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Big Data Statistics, Guizhou University of Finance and Economics 1 , GuiYang,

School of Advanced Materials, Peking University, Shenzhen Graduate School 2 , Shenzhen,

Funding

Guizhou Provincial Science and Technology Projects · Research Foundation of Guizhou University of Finance and Economics

References (36)

Show source-provided references
1. Vacancy defects in Ga2O3: First-principles calculations of electronic structure10.3390/ma14237384 ↗
2. First-principles-based prediction of yield strength in the RhIrPdPtNiCu high-entropy alloy10.1038/s41524-019-0151-x ↗
3. Machine learning in materials science10.1002/inf2.12028 ↗
4. Predictions and strategies learned from machine learning to develop high-performing perovskite solar cells10.1002/aenm.201901891 ↗
5. Accelerated discovery of two-dimensional optoelectronic octahedral oxyhalides via high-throughput ab initio calculations and machine learning10.1021/acs.jpclett.9b02420 ↗
6. Improvement of TCAD augmented machine learning using autoencoder for semiconductor variation identification and inverse design10.1109/access.2020.3014470 ↗
7. A machine-learning approach to predicting and understanding the properties of amorphous metallic alloys10.1016/j.matdes.2019.108378 ↗
8. Crystal graph convolutional neural networks for an accurate and interpretable prediction of material properties10.1103/physrevlett.120.145301 ↗
9. Graph networks as a universal machine learning framework for molecules and crystals10.1021/acs.chemmater.9b01294 ↗
10. Enumeration of 166 billion organic small molecules in the chemical universe database GDB-1710.1021/ci300415d ↗
11. Quantum chemistry structures and properties of 134 kilo molecules10.1038/sdata.2014.22 ↗
12. S. Zhang , Y.Liu, and L.Xie, “Molecular mechanics-driven graph neural network with multiplex graph for molecular structures,” arXiv:2011.07457 (2020).
13. The PDBbind database:Collection of binding affinities for protein–ligand complexes with known three-dimensional structures10.1021/jm030580l ↗
14. Orbital graph convolutional neural network for material property prediction10.1103/physrevmaterials.4.093801 ↗
15. Study on prediction of crystal properties based on deep learning10.16182/j.issn1004731x.joss.21-FZ0772 ↗
16. Study of crystal properties based on attention mechanism and crystal graph convolutional neural network10.1088/1361-648x/ac5705 ↗
17. Examining graph neural networks for crystal structures: Limitations and opportunities for capturing periodicity10.1126/sciadv.adi3245 ↗
18. M. L. Hutchinson , E.Antono, B. M.Gibbons, “Overcoming data scarcity with transfer learning,” arXiv:1711.05099 (2017).
19. S. Sanyal , J.Balachandran, N.Yadati, “MT-CGCNN: Integrating crystal graph convolutional neural network with multitask learning for material property prediction,” arXiv:1811.05660 (2018).
20. Transfer learning for materials informatics using crystal graph convolutional neural network10.1016/j.commatsci.2021.110314 ↗
21. Application of deep transfer learning to predicting crystal structures of inorganic substances10.1016/j.commatsci.2021.110476 ↗
22. Commentary: The Materials Project: A materials genome approach to accelerating materials innovation10.1063/1.4812323 ↗
23. Atomate: A high-level interface to generate, execute, and analyze computational materials science workflows10.1016/j.commatsci.2017.07.030 ↗
24. Ab initio molecular dynamics for liquid metals10.1103/physrevb.47.558 ↗
25. Efficient iterative schemes for ab initio total-energy calculations using a plane-wave basis set10.1103/physrevb.54.11169 ↗
26. Charting the complete elastic properties of inorganic crystalline compounds10.1038/sdata.2015.9 ↗
27. Predicting band gaps of MOFs on small data by deep transfer learning with data augmentation strategies10.1039/d3ra02142d ↗
28. Predicting lattice thermal conductivity of semiconductors from atomic-information-enhanced CGCNN combined with transfer learning10.1063/5.0142150 ↗
29. Attention is all you need
30. CBAM: Convolutional block attention module
31. Fireworks: A dynamic workflow system designed for high-throughput applications10.1002/cpe.3505 ↗
32. Python Materials Genomics (pymatgen): A robust, open-source python library for materials analysis10.1016/j.commatsci.2012.10.028 ↗
33. Graph convolutional neural networks with global attention for improved materials property prediction10.1039/d0cp01474e ↗
34. BNM-CDGNN: Batch normalization multilayer perceptron crystal distance graph neural network for excellent-performance crystal property prediction10.1021/acs.jcim.3c01148 ↗
35. SLI-GNN: A self-learning-input graph neural network for predicting crystal and molecular properties10.1021/acs.jpca.3c01558 ↗
36. H. Liu , Z.Li, D.Hall, “Sophia: A scalable stochastic second-order optimizer for language model pre-training,” arXiv:2305.14342 (2023).