journal article·2021-04-01Open access

Materials discovery through machine learning formation energy

Gordon G C Peterson, Jakoah Brgoch

Journal of Physics: Energy· Volume 3· Issue 2

Abstract

Abstract The budding field of materials informatics has coincided with a shift towards artificial intelligence to discover new solid-state compounds. The steady expansion of repositories for crystallographic and computational data has set the stage for developing data-driven models capable of predicting a bevy of physical properties. Machine learning methods, in particular, have already shown the ability to identify materials with near ideal properties for energy-related applications by screening crystal structure databases. However, examples of the data-guided discovery of entirely new, never-before-reported compounds remain limited. The critical step for determining if an unknown compound is synthetically accessible is obtaining the formation energy and constructing the associated convex hull. Fortunately, this information has become widely available through density functional theory (DFT) data repositories to the point that they can be used to develop machine learning models. In this Review, we discuss the specific design choices for developing a machine learning model capable of predicting formation energy, including the thermodynamic quantities governing material stability. We investigate several models presented in the literature that cover various possible architectures and feature sets and find that they have succeeded in uncovering new DFT-stable compounds and directing materials synthesis. To expand access to machine learning models for synthetic solid-state chemists, we additionally present MatLearn. This web-based application is intended to guide the exploration of a composition diagram towards regions likely to contain thermodynamically accessible inorganic compounds. Finally, we discuss the future of machine-learned formation energy and highlight the opportunities for improved predictive power toward the synthetic realization of new energy-related materials.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Machine Learning in Materials Science · Computational Drug Discovery Methods · X-ray Diffraction in Crystallography

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

References (77)

Show source-provided references
1. High-temperature superconductor fault current limiters: concepts, applications, and development status10.1088/0953-2048/20/3/R01 ↗
2. Applications of bulk high-temperature superconductors10.1109/JPROC.2004.833796 ↗
3. Kalsi · 2011
4. Room-temperature superconductivity in a carbonaceous sulfur hydride10.1038/s41586-020-2801-z ↗
5. Perspective: materials informatics and big data: realization of the ‘fourth paradigm’ of science in materials science10.1063/1.4946894 ↗
6. Commentary: the materials project: a materials genome approach to accelerating materials innovation10.1063/1.4812323 ↗
7. Crystallographic databases
8. Villars · 2007
9. The Open Quantum Materials Database (OQMD): assessing the accuracy of DFT formation energies10.1038/npjcompumats.2015.10 ↗
10. AFLOWLIB. ORG: a distributed materials properties repository from high-throughput ab initio calculations10.1016/j.commatsci.2012.02.002 ↗
11. The NOMAD laboratory: from data sharing to artificial intelligence10.1088/2515-7639/ab13bb ↗
12. Combinatorial screening for new materials in unconstrained composition space with machine learning10.1103/PhysRevB.89.094104 ↗
13. Machine-learning-assisted discovery of polymers with high thermal conductivity using a molecular design algorithm10.1038/s41524-019-0203-2 ↗
14. Finding unprecedentedly low-thermal-conductivity half-Heusler semiconductors via high-throughput materials modeling10.1103/physrevx.4.011019 ↗
15. Coupling the high-throughput property map to machine learning for predicting lattice thermal conductivity10.1021/acs.chemmater.9b01046 ↗
16. Machine learning the magnetocaloric effect in manganites from compositions and structural parameters10.1063/1.5144241 ↗
17. Predicting the performance of magnetocaloric systems using machine learning regressors10.1016/j.egyai.2020.100030 ↗
18. Machine learning technique for prediction of magnetocaloric effect in La(Fe, Si/Al)13-based materials10.1088/1674-1056/27/6/067503 ↗
19. Can machine learning identify the next high-temperature superconductor? Examining extrapolation performance for materials discovery10.1039/C8ME00012C ↗
20. Machine learning modeling of superconducting critical temperature10.1038/s41524-018-0085-8 ↗
21. Materials cartography: representing and mining materials space using structural and electronic fingerprints10.1021/cm503507h ↗
22. High-dimensional materials and process optimization using data-driven experimental design with well-calibrated uncertainty estimates10.1007/s40192-017-0098-z ↗
23. Prediction of superconducting transition temperatures for Fe-based superconductors using support vector machine
24. Estimation of superconducting transition temperature TC for superconductors of the doped MgB2 system from the crystal lattice parameters using support vector regression10.1007/s10948-014-2891-7 ↗
25. Multivariate method-assisted Ab initio study of olivine-type LiMXO4 (main group M2+–X5+ and M3+–X4+ compositions as potential solid electrolytes10.1021/cm3000427 ↗
26. Informatics-aided density functional theory study on the Li ion transport of tavorite-type LiMTO4F (M3+–T5+, M2+–T6+10.1021/ci500752n ↗
27. Accelerated materials design of lithium superionic conductors based on first‐principles calculations and machine learning algorithms10.1002/aenm.201300060 ↗
28. Universal fragment descriptors for predicting properties of inorganic crystals10.1038/ncomms15679 ↗
29. A critical review of machine learning of energy materials10.1002/aenm.201903242 ↗
30. A critical examination of compound stability predictions from machine-learned formation energies10.1038/s41524-020-00362-y ↗
31. The thermodynamic scale of inorganic crystalline metastability10.1126/sciadv.1600225 ↗
32. Error estimates for solid-state density-functional theory predictions: an overview by means of the ground-state elemental crystals10.1080/10408436.2013.772503 ↗
33. Blokhin · 2020 · 1837
34. NIMS structural materials databases and cross search engine-MatNavi
35. Harris · 2010
36. Targeting productive composition space through machine-learning-directed inorganic synthesis10.1016/j.matt.2020.05.002 ↗
37. A general-purpose machine learning framework for predicting properties of inorganic materials10.1038/npjcompumats.2016.28 ↗
38. Matminer: an open source toolkit for materials data mining10.1016/j.commatsci.2018.05.018 ↗
39. Atomic-position independent descriptor for machine learning of material properties10.1103/PhysRevB.98.214112 ↗
40. Machine learning with force-field-inspired descriptors for materials: fast screening and mapping energy landscape10.1103/PhysRevMaterials.2.083801 ↗
41. Including crystal structure attributes in machine learning models of formation energies via Voronoi tessellations10.1103/PhysRevB.96.024104 ↗
42. Computational predictive models for organic semiconductors10.1007/s10825-013-0486-3 ↗
43. Random forests10.1023/A:1010933404324 ↗
44. Classification and regression by randomForest
45. Extremely randomized trees10.1007/s10994-006-6226-1 ↗
46. Xgboost: extreme gradient boosting. R package version 0.4–2
47. Rotation forest: a new classifier ensemble method10.1109/TPAMI.2006.211 ↗
48. Xgboost: scalable tree boosting system
49. Han · 2011
50. Support-vector networks10.1007/BF00994018 ↗
51. Least squares support vector machine classifiers10.1023/A:1018628609742 ↗
52. A tutorial on support vector regression10.1023/B:STCO.0000035301.49549.88 ↗
53. Drucker · 1997 · 155
54. Benchmarking materials property prediction methods: the matbench test set and automatminer reference algorithm
55. Elemnet: deep learning the chemistry of materials from only elemental composition10.1038/s41598-018-35934-y ↗
56. PiNN: a python library for building atomic neural networks of molecules and materials10.1021/acs.jcim.9b00994 ↗
57. MoleculeNet: a benchmark for molecular machine learning10.1039/C7SC02664A ↗
58. SchNet–A deep learning architecture for molecules and materials10.1063/1.5019779 ↗
59. Predicting materials properties without crystal structure: deep representation learning from stoichiometry
60. Scikit-learn: machine learning in Python
61. Plotly visuzalization library
62. Intermetallic reactivity: Ca-3Cu7. 8Al26. 2 and the role of electronegativity in the stabilization of modular structures10.1021/acs.inorgchem.0c00246 ↗
63. Disentangling structural confusion through machine learning: structure prediction and polymorphism of equiatomic ternary phases ABC10.1021/jacs.7b08460 ↗
64. Solving the coloring problem in half-heusler structures: machine-learning predictions and experimental validation10.1021/acs.inorgchem.9b00987 ↗
65. Half-heusler structures with full-heusler counterparts: machine-learning predictions and experimental validation10.1021/acs.cgd.0c00646 ↗
66. Discovery of intermetallic compounds from traditional to machine-learning approaches10.1021/acs.accounts.7b00490 ↗
67. Experimental search for high-temperature ferroelectric perovskites guided by two-step machine learning10.1038/s41467-018-03821-9 ↗
68. Energy-based descriptors to rapidly predict hydrogen storage in metal–organic frameworks10.1039/C8ME00050F ↗
69. Machine learning directed search for ultraincompressible, superhard materials10.1021/jacs.8b02717 ↗
70. Identifying an efficient, thermally robust inorganic phosphor host via machine learning10.1038/s41467-018-06625-z ↗
71. Machine learning assisted optimization of electrochemical properties for Ni-rich cathode materials10.1038/s41598-018-34201-4 ↗
72. Machine Learning in materials discovery: confirmed predictions and their underlying approaches10.1146/annurev-matsci-090319-010954 ↗
73. Materials discovery via CALYPSO methodology10.1088/0953-8984/27/20/203203 ↗
74. USPEX—Evolutionary crystal structure prediction10.1016/j.cpc.2006.07.020 ↗
75. Inverse design of materials by multi-objective differential evolution10.1016/j.commatsci.2014.10.054 ↗
76. Data mined ionic substitutions for the discovery of new compounds10.1021/ic102031h ↗
77. Graph networks as a universal machine learning framework for molecules and crystals10.1021/acs.chemmater.9b01294 ↗