Science Success Story
AI Predicts Synthesizability of Crystals via Abstract Images
Images derived from crystal structures give neural network running on XSEDE-allocated system clues needed to predict ability to create a given crystal in the real world
By Ken Chiacchia, Pittsburgh Supercomputing Center
To create new electronic and other tools, materials scientists need new types of crystals with specific electrical and physical properties. But while they have been able to predict whether a given new material has the properties needed, they've been limited in their ability to predict whether it's possible to create it in the real world. A team led from the University of Illinois Chicago has taken a completely new artificial intelligence (AI) tack, coding crystal structures as abstract 3D images that powerful neural network AI programs, honed for image recognition, can "understand" in a way far beyond human experts' abilities. Their AI, run on the XSEDE-allocated Bridges-2 at the Pittsburgh Supercomputing Center (PSC), showed high accuracy in predicting synthesizability in a group of test materials.
![]() |
| Overall framework of the synthesizability-likelihood-prediction AI. a) The researchers obtained hypothetical crystal structures never synthesized using CSPD algorithms alongside those that are synthesized or naturally formed from the Crystallographic Open Database (COD). b) They converted the crystal structures (top) and properties data into digitized, abstract 3D images (bottom). c) The AI analyzed the 3D images without human supervision, first learning and then successfully predicting crystal synthesizability. From Davariashtiyani, A., Kadkhodaie, Z. & Kadkhodaei, S. Predicting synthesizability of crystalline materials via deep learning. Commun Mater 2, 115 (2021), reproduced under Creative Commons. |
Why It's Important
Figuring out how materials act the way they do – and predicting how new materials will act – may not exactly be glamorous. But materials science lies at the center of the miraculous developments of the Information Age. It also provides us with new structural materials, whether they're making a military plane harder to see on radar, giving a high-stress component of a reactor greater strength or allowing an electrical circuit to operate with essentially zero resistance.
Predicting what properties new materials, particularly crystals, will have is really important for developing tomorrow's smartphones, energy storage, aircraft and many other useful devices. But such predictions, even with advanced computing, have been limited. Even with the best supercomputers, predicting the properties of a crystal from first principles is impossible. Instead, scientists had to take theoretical shortcuts, which posed their own problems. Scientists could often predict how changing a given atom in a crystal would change its properties. But that limited them to small changes in already-known materials. Other predictions, using a type of AI called machine learning, could predict when a given new crystal had the right properties and whether it was stable enough to exist. But often creating that crystal in the real world was virtually impossible.
"The reason we want to know if we can or cannot make a certain crystal form of a material is the properties of materials highly depend on their structure. So if you target a certain property – let's say very high electric conductivity or superconductivity or a very hard material … [you] should be able to synthesize a certain crystal form [with that property]. It should be thermodynamically stable, but that's not enough. It should also be accessible through [today's] processing techniques." – Sara Kadkhodaei, University of Illinois Chicago
That's why Sara Kadkhodaei of the University of Illinois Chicago assigned her very first graduate student, Ali Davariashtiyani, to use a completely new approach to machine learning on the problem. Her hope was that Davariashtiyani could create a computing solution that drew on the strengths of AI to predict required properties and the ability to be created in the lab. To do this, they turned to the XSEDE-allocated Bridges-2 advanced research computer at PSC.
How XSEDE Helped
As a new junior faculty member, Kadkhodaei was not exactly rich in physical research resources. But she did have access to a kind of dream team. She herself was a materials scientist. Davariashtiyani had studied computer science as a master's-degree candidate. And Kadkhodaei's sister, Zahra Kadkhodaie of New York University (NYU), specialized in computational neuroscience – particularly in neural network modeling. A kind of machine-learning AI, neural networks have made huge leaps in image processing and recognition by copying theories of how nerve cells in the brain communicate and process information.
The teammates wondered whether they could reduce a crystal's chemical structure, properties and above all ability to be synthesized to a kind of abstract, 3D image that encoded all that information. No human could ever create or understand such an image directly, without computers translating it. But once such an image existed, a neural-network AI might be able to "understand" it, much as neural networks can now successfully pick out images of cats from the Internet.
"I just want to emphasize how critical XSEDE resources are to my research … I can't really do my [work] if I didn't have access to XSEDE … it is really a critical tool for me and my students to just do our research." – Sara Kadkhodaei, University of Illinois Chicago
The only problem was that their AI would be data- and computation-hungry, particularly in the graphics processing units (GPUs) that have powered the AI revolution since 2012. That's where Bridges-2, which was designed to excel at tasks combining "Big Data" and AI, came in. By writing a relatively simple proposal for a startup allocation on Bridges-2, Davariashtiyani was able to get going, eventually generating enough results to write a full research allocation that helped give him the computing time he needed to complete the work.
As an added advantage, he was able to leverage XSEDE's educational offerings to learn how to use the machine. He used both online tutorials at xsede.org and virtual online classes to get up and running.
Davariashtiyani started with a known group of crystals whose properties were labeled as synthesizable, "training" the AI to recognize which were and weren't buildable in the real world. Then he tested the AI on another known group of crystals without labeling their properties, to see how accurately it predicted synthesizability. The results were encouraging. Without human intervention, the AI was able to predict whether or not those crystals could be synthesized in the lab. His AI had "Area Under the ROC Curve" values – AUC, a measure of how much a prediction improves upon random guessing – above 0.9, not far from the 1.0 perfect score, with accuracies (not too many false positives or missed "good" crystals) also above 90%. The scientists reported their results in the journal Communications Materials in November 2021.
Today, Kadkhodaei has access to more computing resources. Her team is using an expanded supercomputer toolbox, including Stampede2 at the Texas Advanced Computing Center – another resource available through the XSEDE network of NSF supercomputing centers – for the next phase of their work. They're also continuing to use Bridges-2. The work will include expanding into predictions of how pressure can influence the synthesizability of crystals, as well as developing AI models that can discover crystalline materials with extreme hardness.
This research is based upon work supported by the National Science Foundation (NSF) under Award Numbers DMR-1954621 and DMR-2119308. The work also used the Extreme Science and Engineering Discovery Environment (XSEDE), which is supported by National Science Foundation grant number ACI-1548562. Specifically, it used the Bridges system, which was supported by NSF award number NSF 14-45606 and Bridges-2, award number is: NSF 19-28147, at the Pittsburgh Supercomputing Center (PSC). It also used resources at the Electronic Visualization Laboratory (EVL) at UIC available through the NSF Award CNS-1828265.
At a Glance
-
To create new electronic and other tools, materials scientists need new types of crystals with specific electrical and physical properties.
-
While they have been able to predict whether a given new material has the properties needed, they've been limited in their ability to predict whether it's possible to create it in the real world.
-
Scientists used a completely new artificial intelligence (AI) tack on XSEDE-allocated systems to code crystal structures as abstract 3D images.
-
Their AI showed high accuracy in predicting the synthesizability in a group of test materials.
