Machine Learning and Energy Minimization Approaches for Crystal Structure Predictions: A Review and New Horizons
Source abstract
Abstract
Predicting crystal structure has always been a challenging problem for physical sciences. Recently, computational methods have been built to predict crystal structure with success but have been limited in scope and computational time. In this paper, we review computational methods such as density functional theory and machine learning methods used to predict crystal structure. We also explored the breadth versus accuracy of building a model to predict across any crystal structure using machine learning. We extracted 24 913 unique chemical formulas existing between 290 and 310 K from the Pearson Crystal Database. Of these 24 913 formulas, there exists 10 711 unique crystal structures referred to as entry prototypes. Common entries might have hundreds of chemical compositions, while the vast majority of entry prototypes is represented by fewer than ten unique compositions. To include all data in our predictions, entry prototypes that lacked a minimum number of representatives were relabeled as “Other”. By selecting the minimum numbers to be 150, 100, 70, 40, 20, and 10, we explored how limiting class sizes affected performance. Using each minimum number to reorganize the data, we looked at the classification performance metrics: accuracy, precision, and recall. Accuracy ranged from 97 ± 2 to 85 ± 2%; average precision ranged from 86 ± 2 to 79 ± 2%, while average recall ranged from 73 ± 2 to 54 ± 2% for minimum-class representatives from 150 to 10, respectively.
Source: openalex_inverted_index · 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.
Affiliations
Department of Material Science and Engineering, University of Utah, Salt Lake City, Utah 84112, United States
Funding
Division of Materials Research
References (99)
Show source-provided references
1. 10.1146/annurev-conmatphys-031113-13382210.1146/annurev-conmatphys-031113-133822 ↗
2. 10.1038/nmat198910.1038/nmat1989 ↗
3. 10.1038/3510464410.1038/35104644 ↗
4. 10.1098/rsta.2010.011210.1098/rsta.2010.0112 ↗
5. 10.1016/j.ijhydene.2008.07.11510.1016/j.ijhydene.2008.07.115 ↗
6. 10.1016/j.jpowsour.2007.02.06510.1016/j.jpowsour.2007.02.065 ↗
7. 10.1039/C6DT00809G10.1039/C6DT00809G ↗
8. 10.1126/science.110983010.1126/science.1109830 ↗
9. 10.1146/annurev-matsci-070115-03164910.1146/annurev-matsci-070115-031649 ↗
10. 10.1021/ie50358a00510.1021/ie50358a005 ↗
11. Garrett, A. B. The flash of genius; Van Nostrand: 1963, pp 14–15.
12. Baekeland L. · American Chemical Society · 1993 · 1
13. 10.1038/440429a10.1038/440429a ↗
14. Champagne C. · 2009 · 155
15. Munn O. D. · Sci. Am. · 1886 · 36
16. National Academy of Engineering · 2008
17. 10.1557/mrs.2011.30610.1557/mrs.2011.306 ↗
18. 10.1063/1.494468210.1063/1.4944682 ↗
19. Sangid M. D. · Astronaut. Aeronaut. · 2016 · 54 · 40
20. 10.1007/s11837-010-0012-z10.1007/s11837-010-0012-z ↗
21. 10.1007/s11837-012-0424-z10.1007/s11837-012-0424-z ↗
22. 10.1002/adem.20100002910.1002/adem.201000029 ↗
23. 10.1021/ja01379a00610.1021/ja01379a006 ↗
24. 10.1002/anie.19961286110.1002/anie.199612861 ↗
25. 10.1016/0022-5088(83)90489-710.1016/0022-5088(83)90489-7 ↗
26. 10.1016/0022-5088(84)90333-310.1016/0022-5088(84)90333-3 ↗
27. 10.1016/0022-5088(85)90110-910.1016/0022-5088(85)90110-9 ↗
28. 10.1016/0022-5088(86)90208-010.1016/0022-5088(86)90208-0 ↗
29. 10.1038/nmat232110.1038/nmat2321 ↗
30. 10.1103/RevModPhys.87.89710.1103/RevModPhys.87.897 ↗
31. 10.1038/nmat169110.1038/nmat1691 ↗
32. 10.1038/natrevmats.2015.410.1038/natrevmats.2015.4 ↗
33. 10.1021/cm200679y10.1021/cm200679y ↗
34. 10.1021/cm100795d10.1021/cm100795d ↗
35. 10.1126/science.112215210.1126/science.1122152 ↗
36. 10.1021/acsnano.5b0359110.1021/acsnano.5b03591 ↗
37. 10.1038/ncomms584510.1038/ncomms5845 ↗
38. 10.1039/C4EE03157A10.1039/C4EE03157A ↗
39. 10.1039/C5TC01440A10.1039/C5TC01440A ↗
40. 10.1021/ja062526a10.1021/ja062526a ↗
41. 10.1103/PhysRevLett.105.21700310.1103/PhysRevLett.105.217003 ↗
42. 10.1063/1.487415810.1063/1.4874158 ↗
43. 10.1038/ncomms830810.1038/ncomms8308 ↗
44. 10.1038/nmat175210.1038/nmat1752 ↗
45. Lejaeghere K. · Science · 2016 · 351 · aad300010.1126/science.aad3000 ↗
46. 10.1021/jp900607510.1021/jp9006075 ↗
47. 10.1016/j.physe.2015.02.00810.1016/j.physe.2015.02.008 ↗
48. 10.1016/S0022-3697(00)00246-810.1016/S0022-3697(00)00246-8 ↗
49. 10.1021/acs.chemmater.7b0083610.1021/acs.chemmater.7b00836 ↗
50. 10.1039/C5TA06426K10.1039/C5TA06426K ↗
51. 10.1126/science.220.4598.67110.1126/science.220.4598.671 ↗
52. Azencott, R. Simulated Annealing: Parallelization Techniques; Wiley-Interscience: 1992; Vol. 27, pp 1–33.
53. 10.1016/0895-7177(93)90204-C10.1016/0895-7177(93)90204-C ↗
54. 10.1214/ss/117701107710.1214/ss/1177011077 ↗
55. Kumar M. · International Journal of Information Technology and Knowledge Management · 2010 · 2 · 451
56. 10.1002/jcc.2024710.1002/jcc.20247 ↗
57. 10.1103/PhysRevB.95.15542610.1103/PhysRevB.95.155426 ↗
58. 10.1103/PhysRevB.80.09210110.1103/PhysRevB.80.092101 ↗
59. 10.1088/0953-8984/26/3/03540210.1088/0953-8984/26/3/035402 ↗
60. 10.1016/j.cplett.2009.04.01510.1016/j.cplett.2009.04.015 ↗
61. Pham, D.; Karaboga, D. Intelligent Optimization Techniques: Genetic Algorithms, Tabu Search, Simulated Annealing and Neural Networks; Springer Science & Business Media: 2012, pp 1–50.
62. 10.1021/acs.jpcc.6b0673210.1021/acs.jpcc.6b06732 ↗
63. 10.1021/jacs.5b0816210.1021/jacs.5b08162 ↗
64. 10.1016/j.epsl.2005.10.01410.1016/j.epsl.2005.10.014 ↗
65. 10.1103/PhysRevB.90.05411110.1103/PhysRevB.90.054111 ↗
66. 10.1021/ja508982p10.1021/ja508982p ↗
67. 10.1103/PhysRevLett.91.13550310.1103/PhysRevLett.91.135503 ↗
68. 10.1080/71382718110.1080/713827181 ↗
69. Hastie, T.; Tibshirani, R.; Friedman, J. The Elements of Statistical Learning: Data Mining, Inference, And Prediction, 2nd ed. Springer: New York, NY, 2009, pp 587–604.10.1007/978-0-387-84858-7_15 ↗
70. Roberts, N. A.; Walker, D. G. Phonon Transport in Asymmetric Sawtooth Nanowires. In ASME-JSME Thermal Engineering Joint Conference; Honolulu, HI, March 13–17, 2010.10.1115/AJTEC2011-44341 ↗
71. 10.1103/PhysRevB.89.09410410.1103/PhysRevB.89.094104 ↗
72. 10.1103/PhysRevX.4.01101910.1103/PhysRevX.4.011019 ↗
73. 10.1021/acs.chemmater.6b0272410.1021/acs.chemmater.6b02724 ↗
74. 10.1038/srep1328510.1038/srep13285 ↗
75. Clarke, B.; Fokoue, E.; Zhang, H. H. Principles and Theory for Data Mining and Machine Learning; Springer Science & Business Media: 2009, pp 73–113.10.1007/978-0-387-98135-2 ↗
76. Boser, B. E.; Guyon, I. M.; Vapnik, V. N. A Training Algorithm for Optimal Margin Classifiers. Proceedings of the Fifth Annual Workshop on Computational Learning Theory; ACM: 1992; pp 144–152.10.1145/130385.130401 ↗
77. 10.1021/acs.chemmater.6b0290510.1021/acs.chemmater.6b02905 ↗
78. Chen, N. Support Vector Machine in Chemistry; World Scientific: 2004; pp 53–59.10.1142/5589 ↗
79. Theodoridis, S.; Koutroumbas, K. Pattern Recognition; Academic Press: London, 1999, pp 701–763.
80. Wang, L.; Brown, S. J. Prediction of RNA-Binding Residues in Protein Sequences Using Support Vector Machines. Engineering in Medicine and Biology Society, EMBS’06, 28th Annual International Conference of the IEEE; IEEE: 2006; pp 5830–5833.10.1109/IEMBS.2006.260025 ↗
81. 10.1186/1471-2105-13-5510.1186/1471-2105-13-55 ↗
82. 10.1371/journal.pcbi.003023210.1371/journal.pcbi.0030232 ↗
83. 10.1016/j.commatsci.2004.07.00410.1016/j.commatsci.2004.07.004 ↗
84. 10.1016/j.commatsci.2008.05.01010.1016/j.commatsci.2008.05.010 ↗
85. 10.1021/jacs.7b0846010.1021/jacs.7b08460 ↗
86. 10.1021/cr200066h10.1021/cr200066h ↗
87. 10.1016/S0167-7012(00)00201-310.1016/S0167-7012(00)00201-3 ↗
88. 10.1016/j.jtbi.2014.08.00510.1016/j.jtbi.2014.08.005 ↗
89. 10.1073/pnas.86.1.15210.1073/pnas.86.1.152 ↗
90. 10.1021/acs.jpclett.7b0236410.1021/acs.jpclett.7b02364 ↗
91. 10.1038/nature1743910.1038/nature17439 ↗
92. 10.1021/acs.inorgchem.6b0082610.1021/acs.inorgchem.6b00826 ↗
93. 10.1103/PhysRevB.89.05430310.1103/PhysRevB.89.054303 ↗
94. 10.1021/acs.chemmater.7b0015610.1021/acs.chemmater.7b00156 ↗
95. 10.1103/PhysRevB.93.11510410.1103/PhysRevB.93.115104 ↗
96. 10.1038/srep2095210.1038/srep20952 ↗
97. 10.1038/srep0281010.1038/srep02810 ↗
98. Tilley, R. J. Perovskites: Structure–Property Relationships; John Wiley & Sons: 2016, pp 1–40.10.1002/9781118935651 ↗
99. 10.1038/sdata.2017.12710.1038/sdata.2017.127 ↗