GenMS: An Hierarchical Approach to Generating Crystal Structures from Natural Language Descriptions

Add as a preferredsource on Google

Generative models have advanced significantly, enabling the creation of diverse data types, including crystal structures. In materials science, these models can combine existing knowledge to propose new crystals, leveraging their ability to generalize from large datasets. However, current models often require detailed input or large numbers of samples to generate new materials. Researchers are developing methods that translate natural language descriptions into crystal structures to address this. This involves integrating language-to-formula data with formula-to-structure information, using hierarchical models to handle the multimodal nature of the task, and refining user specifications into viable crystal candidates.

Researchers from Google DeepMind have introduced Generative Hierarchical Materials Search (GenMS), a method for end-to-end language-to-structure generation. GenMS combines an LLM, a diffusion model, and a GNN to generate crystal structures from natural language descriptions. The LLM produces chemical formulae, the diffusion model creates detailed crystal structures, and the GNN predicts their properties. GenMS is formulated as a multi-objective optimization problem, ensuring generated structures meet user specifications and have low formation energies. Experiments demonstrate GenMS’s high success rate in generating complex structures and outperforming traditional methods.

Open Source OmniParseBench ยท by Datalab ยท Apache 2.0 Benchmark any document parser on tables, math, forms and handwriting. Yes/no tests per page across text, table and layout families. Score vendor parsers on the Hugging Face dataset or your own PDFs with score and predict primitives. โ˜… Star on GitHub Multi-column, rotated text, degraded scans ยท tagged by script and language github.com/datalab-to/omni_parse_bench Fork it ยท Add your parser

Hierarchical and latent generation models, such as latent and cascaded diffusion models, break down complex generation tasks into simpler stages, which inspired GenMSโ€™s design. These models generate high-resolution images or videos through hierarchical steps, starting from text inputs and producing detailed outputs. In crystal structure generation, prior work often relies on large datasets or specific conditioning. Still, GenMS improves upon this by using a multi-step process combining language models, diffusion models, and property prediction. Similar hierarchical approaches are used in fields like robotics and self-driving, and recent advances in large language models aim to extend these capabilities to generate detailed scientific structures.

GenMS addresses crystal structure generation from language by framing it as a multi-objective optimization problem. It employs a hierarchical approach combining a language model for generating high-level chemical formulae, a diffusion model for deriving detailed crystal structures, and a graph neural network for property prediction. The process involves sampling intermediate formulae and refining them through heuristic functions to optimize high-level and low-level criteria. GenMSโ€™s design includes efficient sampling techniques using a compact crystal representation and advanced retrieval methods to enhance context and performance, ensuring precise and effective structure generation.

The researchers evaluated GenMS’s performance in generating crystal structures from high-level descriptions. GenMS consistently outperformed baseline models in end-to-end tests by producing more valid and unique structures with lower formation energies, despite occasional challenges with uniqueness. Qualitative assessments showed GenMS effectively meets specific user requests. The study also analyzed GenMS’s components, revealing that language input significantly influences formula generation, and retrieval augmented generation (RAG) enhances formula validity and match rates. GenMS’s compact crystal representation and best-of-N sampling strategy also improve structure validity and energy efficiency compared to previous methods and finetuned LLMs.

In conclusion, GenMS introduces an approach for generating physically viable crystal structures from natural language prompts, showing effectiveness with families like pyrochlores and spinels. However, it faces challenges with complex structures, experimental validation, synthesizability, and extension to other chemical systems. By combining a language model, diffusion model, and graph neural network, GenMS performs a multi-objective optimization to generate and evaluate crystal structures, outperforming traditional methods and laying the groundwork for advanced material design.


Check out the Paper and Project. All credit for this research goes to the researchers of this project. Also,ย donโ€™t forget to follow us onย Twitter and join ourย Telegram Channel andย LinkedIn Group. If you like our work, you will love ourย newsletter..

Donโ€™t Forget to join our 50k+ ML SubReddit

โฉ โฉ FREE AI WEBINAR: โ€˜SAM 2 for Video: How to Fine-tune On Your Dataโ€™ (Wed, Sep 25, 4:00 AM โ€“ 4:45 AM EST)

+ posts

Sana Hassan, a consulting intern at Marktechpost and dual-degree student at IIT Madras, is passionate about applying technology and AI to address real-world challenges. With a keen interest in solving practical problems, he brings a fresh perspective to the intersection of AI and real-life solutions.