Crystal structure prediction of materials with high symmetry using differential evolution

Crystal structure determines properties of materials. With the crystal structure of a chemical substance, many physical and chemical properties can be predicted by first-principles calculations or machine learning models. Since it is relatively easy to generate a hypothetical chemically valid formula, crystal structure prediction becomes an important method for discovering new materials. In our previous work, we proposed a contact map-based crystal structure prediction method, which uses global optimization algorithms such as genetic algorithms to maximize the match between the contact map of the predicted structure and the contact map of the real crystal structure to search for the coordinates at the Wyckoff positions (WP), demonstrating that known geometric constraints (such as the contact map of the crystal structure) help the crystal structure reconstruction. However, when predicting the crystal structure with high symmetry, we found that the global optimization algorithm has difficulty to find an effective combination of WP that satisfies the chemical formula, which is mainly caused by the inconsistency between the dimensionality of the contact map of the predicted crystal structure and the dimensionality of the contact map of the target crystal structure. This makes it challenging to predict the crystal structures of high-symmetry crystals. In order to solve this problem, here we propose to use PyXtal to generate and filter random crystal structures with given symmetry constraints based on the information such as chemical formulas and space groups. With contact map as the optimization goal, we use differential evolution algorithms to search for non-special coordinates at the WP to realize the structure prediction of high-symmetry crystal materials. Our experimental results show that our proposed algorithm CMCrystalHS can effectively solve the problem of inconsistent contact map dimensions and predict the crystal structures with high symmetry.

[1]  Qianxiao Li,et al.  Inverse design of crystals using generalized invertible crystallographic representation , 2020, ArXiv.

[2]  Qiang Zhu,et al.  New developments in evolutionary structure prediction algorithm USPEX , 2013, Comput. Phys. Commun..

[4]  Edirisuriya M. D. Siriwardane,et al.  AlphaCrystal: Contact map based crystal structure prediction using deep learning , 2021, 2102.01620.

[5]  Yoshua Bengio,et al.  Data-Driven Approach to Encoding and Decoding 3-D Crystal Structures , 2019, ArXiv.

[6]  Artem R. Oganov,et al.  Structure prediction drives materials discovery , 2019, Nature Reviews Materials.

[7]  Matt J. Kusner,et al.  A Model to Search for Synthesizable Molecules , 2019, NeurIPS.

[8]  Jianjun Hu,et al.  Generative adversarial networks (GAN) based efficient sampling of chemical composition space for inverse design of inorganic materials , 2019, npj Computational Materials.

[9]  Alán Aspuru-Guzik,et al.  Inverse Design of Solid-State Materials via a Continuous Representation , 2019, Matter.

[10]  Álvaro Vázquez-Mayagoitia,et al.  GAtor: A First-Principles Genetic Algorithm for Molecular Crystal Structure Prediction. , 2018, Journal of chemical theory and computation.

[11]  In-Ho Lee,et al.  Crystal structure prediction in a continuous representative space , 2021 .

[12]  Turab Lookman,et al.  Active learning in materials science with emphasis on adaptive sampling using uncertainties for targeted design , 2019, npj Computational Materials.

[13]  Jian Lv,et al.  Erratum: Materials discovery at high pressures , 2017 .

[14]  Jihan Kim,et al.  Inverse design of porous materials using artificial neural networks , 2020, Science Advances.

[15]  Peter Ertl,et al.  Artificial intelligence in chemistry and drug design , 2020, Journal of Computer-Aided Molecular Design.

[16]  C. Wolverton,et al.  Computational Discovery of Stable Heteroanionic Oxychalcogenides ABXO (A, B = Metals; X = S, Se, and Te) and Their Potential Applications , 2020 .

[17]  Nikolaus Hansen,et al.  USPEX - Evolutionary crystal structure prediction , 2006, Comput. Phys. Commun..

[18]  Savitha Ramasamy,et al.  Fast and interpretable classification of small X-ray diffraction datasets using data augmentation and deep neural networks , 2018, npj Computational Materials.

[19]  Alexander V. Shapeev,et al.  Accelerating crystal structure prediction by machine-learning interatomic potentials with active learning , 2018, Physical Review B.

[20]  A. Oganov,et al.  How evolutionary crystal structure prediction works--and why. , 2011, Accounts of chemical research.

[21]  Alán Aspuru-Guzik,et al.  Automatic Chemical Design Using a Data-Driven Continuous Representation of Molecules , 2016, ACS central science.

[22]  Jianjun Hu,et al.  Computational discovery of new 2D materials using deep learning generative models , 2020, ACS applied materials & interfaces.

[24]  Yong Zhao,et al.  Machine Learning-Based Prediction of Crystal Systems and Space Groups from Inorganic Materials Compositions , 2020, ACS omega.

[25]  Kevin M. Ryan,et al.  Crystal Structure Prediction via Deep Learning. , 2018, Journal of the American Chemical Society.

[26]  Jianjun Hu,et al.  Mlatticeabc: Generic Lattice Constant Prediction of Crystal Materials Using Machine Learning , 2020, ACS omega.

[27]  A. Zunger Inverse design in search of materials with target functionalities , 2018 .

[28]  Mohamed El Amine Ben Seghier,et al.  Prediction of Lattice Constant of A2XY6 Cubic Crystals using Gene Expression Programming. , 2020, The journal of physical chemistry. B.

[29]  J. Maddox Crystals from first principles , 1988, Nature.

[30]  Hui Wang,et al.  CALYPSO Method for Structure Prediction and Its Applications to Materials Discovery , 2018, Handbook of Materials Modeling.

[31]  R. Storn,et al.  Differential Evolution: A Practical Approach to Global Optimization (Natural Computing Series) , 2005 .

[32]  Berend Smit,et al.  Big-Data Science in Porous Materials: Materials Genomics and Machine Learning , 2020, Chemical reviews.

[33]  S. Woodley,et al.  Crystal structure prediction from first principles. , 2008, Nature materials.

[34]  Qiang Zhu,et al.  PyXtal: A Python library for crystal structure generation and symmetry analysis , 2021, Comput. Phys. Commun..

[35]  E. Pidcock,et al.  Space group selection for crystal structure prediction of solvates , 2007 .

[36]  Zahed Allahyari,et al.  Computational discovery of hard and superhard materials , 2019, Journal of Applied Physics.