A Large Language Model and Denoising Diffusion Framework for Targeted Design of Microstructures with Commands in Natural Language
<|reference_start|>A Large Language Model and Denoising Diffusion Framework for Targeted Design of Microstructures with Commands in Natural Language: Microstructure plays a critical role in determining the macroscopic properties of materials, with applications spanning alloy design, MEMS devices, and tissue engineering, among many others. Computational frameworks have been developed to capture the complex relationship between microstructure and material behavior. However, despite these advancements, the steep learning curve associated with domain-specific knowledge and complex algorithms restricts the broader application of these tools. To lower this barrier, we propose a framework that integrates Natural Language Processing (NLP), Large Language Models (LLMs), and Denoising Diffusion Probabilistic Models (DDPMs) to enable microstructure design using intuitive natural language commands. Our framework employs contextual data augmentation, driven by a pretrained LLM, to generate and expand a diverse dataset of microstructure descriptors. A retrained NER model extracts relevant microstructure descriptors from user-provided natural language inputs, which are then used by the DDPM to generate microstructures with targeted mechanical properties and topological features. The NLP and DDPM components of the framework are modular, allowing for separate training and validation, which ensures flexibility in adapting the framework to different datasets and use cases. A surrogate model system is employed to rank and filter generated samples based on their alignment with target properties. Demonstrated on a database of nonlinear hyperelastic microstructures, this framework serves as a prototype for accessible inverse design of microstructures, starting from intuitive natural language commands.<|reference_end|>
@article{kartashov2024a,
    title={A Large Language Model and Denoising Diffusion Framework for Targeted
  Design of Microstructures with Commands in Natural Language},
    author={Nikita Kartashov and Nikolaos N. Vlassis},
    journal={arXiv preprint arXiv:2409.14473},
    year={2024},
    archivePrefix={arXiv},
    eprint={2409.14473},
    primaryClass={cs.CE cs.CL}
}