Enhancing prediction accuracy of physical band gaps in semiconductor materials
Source abstract
Abstract
Accurate band-gap prediction is essential for designing and discovering new materials with desired properties. However, current methods for calculating band gaps based on local and semilocal functionals lead to significant underestimation, hindering the effectiveness of in silico and high-throughput screening of materials. We present a machine learning model with domain adaptation to rapidly yield accurate band-gap prediction of semiconductors (oxides, chalcogenides, nitrides, phosphides, etc.). The approach circumvents the prerequisite for a large amount of physically measured band-gap data, which is notoriously scarce. It instead sources knowledge from a large dataset with underestimated band gaps and subsequently transfers knowledge to train a crystal graph convolution neural network (CGCNN) using a small dataset of accurate, physically measured band gaps. The prediction model shows a low mean absolute error (MAE) of 0.23 eV, outperforming those using Perdew-Burke-Ernzerhof (PBE) functionals (MAE = 0.87 eV). Visualization of the learned crystal graph using the t-distributed stochastic neighbor embedding (t-SNE) algorithm revealed that the crystal structure and composition have a strong influence on the material band gaps.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Machine Learning in Materials Science · Chalcogenide Semiconductor Thin Films · Electronic and Structural Properties of Oxides
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (43)
Show source-provided references
1. Single-layer MoS2 transistors10.1038/nnano.2010.279 ↗
2. Photovoltaic materials: Present efficiencies and future challenges10.1126/science.aad4424 ↗
3. Photocatalytic water splitting10.1038/s43586-023-00226-x ↗
4. A computational survey of semiconductors for power electronics10.1039/C9EE01529A ↗
5. Computational Screening of Indirect-Gap Semiconductors for Potential Photovoltaic Absorbers10.1021/acs.chemmater.9b00708 ↗
6. Machine Learning for Accelerated Discovery of Solar Photocatalysts10.1021/acscatal.9b02531 ↗
7. One-particle properties of an inhomogeneous interacting electron gas10.1103/PhysRev.145.561 ↗
8. Inhomogeneous electron gas10.1103/PhysRev.136.B864 ↗
9. Commentary: The Materials Project: A materials genome approach to accelerating materials innovation10.1063/1.4812323 ↗
10. Materials design and discovery with high-throughput density functional theory: the open quantum materials database (OQMD)10.1007/s11837-013-0755-4 ↗
11. AFLOWLIB. ORG: A distributed materials properties repository from high-throughput ab initio calculations10.1016/j.commatsci.2012.02.002 ↗
12. Physical content of the exact Kohn-Sham orbital energies: band gaps and derivative discontinuities10.1103/PhysRevLett.51.1884 ↗
13. Large-scale benchmark of exchange–correlation functionals for the determination of electronic band gaps of solids10.1021/acs.jctc.9b00322 ↗
14. Robust and synthesizable photocatalysts for CO2 reduction: a data-driven materials discovery10.1038/s41467-019-08356-1 ↗
15. A band-gap database for semiconducting inorganic materials calculated with hybrid functional10.1038/s41597-020-00723-8 ↗
16. Magnitude and origin of the band gap in NiO10.1103/PhysRevLett.53.2339 ↗
17. Efficient band gap prediction for solids10.1103/PhysRevLett.105.196403 ↗
18. New method for calculating the one-particle Green's function with application to the electron-gas problem10.1103/PhysRev.139.A796 ↗
19. Hybrid functionals based on a screened Coulomb potential10.1063/1.1564060 ↗
20. Effectively improving the accuracy of PBE functional in calculating the solid band gap via machine learning10.1016/j.commatsci.2021.110699 ↗
21. An empirical, yet practical way to predict the band gap in solids by using density functional band structure calculations10.1021/acs.jpcc.7b07421 ↗
22. Predicting the band gaps of inorganic solids by machine learning10.1021/acs.jpclett.8b00124 ↗
23. Machine learning bandgaps of double perovskites10.1038/srep19375 ↗
24. Universal fragment descriptors for predicting properties of inorganic crystals10.1038/ncomms15679 ↗
25. A geometric-information-enhanced crystal graph network for predicting properties of materials10.1038/s43246-021-00194-3 ↗
26. Crystal graph convolutional neural networks for an accurate and interpretable prediction of material properties10.1103/PhysRevLett.120.145301 ↗
27. Transfer learning for materials informatics using crystal graph convolutional neural network10.1016/j.commatsci.2021.110314 ↗
28. Transfer learning for process fault diagnosis: Knowledge transfer from simulation to physical processes10.1016/j.compchemeng.2020.106904 ↗
29. DA-DCGAN: An effective methodology for DC series arc fault diagnosis in photovoltaic systems10.1109/ACCESS.2019.2909267 ↗
30. The inorganic crystal structure data base10.1021/ci00038a003 ↗
31. Use of metamodels for rapid discovery of narrow bandgap oxide photocatalysts10.1016/j.isci.2021.103068 ↗
32. How to correctly determine the band gap energy of modified semiconductor photocatalysts based on UV–Vis spectra10.1021/acs.jpclett.8b02892 ↗
33. Synthesis, characterization and photocatalytic activity of α-Fe2O3 nanoparticles10.1016/j.poly.2011.11.017 ↗
34. Crystal-size-induced band gap tuning in perovskite films10.1002/anie.202106394 ↗
35. Prediction model of band gap for inorganic compounds by combination of density functional theory calculations and machine learning techniques10.1103/PhysRevB.93.115104 ↗
36. Efficient visible light magnetic modified iron oxide photocatalysts10.1016/j.ceramint.2017.07.193 ↗
37. Machine learning bandgaps of double perovskites10.1038/srep19375 ↗
38. Machine learning prediction for bandgaps of inorganic materials
39. How transferable are features in deep neural networks?
40. On the impact of data set size in transfer learning using deep neural networks
41. A family of ring system-based structural fragments for use in Structure− Activity studies: Database mining and recursive partitioning10.1021/ci050521b ↗
42. Accelerating t-SNE using tree-based algorithms
43. openTSNE: a modular Python library for t-SNE dimensionality reduction and embedding