journal article·2022-04-01Open access

Generative design, manufacturing, and molecular modeling of 3D architected materials based on natural language input

Yu-Chuan Hsu, Zhenze Yang, Markus J. Buehler

APL Materials· Volume 10· Issue 4

Abstract

We describe a method to generate 3D architected materials based on mathematically parameterized human readable word input, offering a direct materialization of language. Our method uses a combination of a vector quantized generative adversarial network and contrastive language-image pre-training neural networks to generate images, which are translated into 3D architectures that are then 3D printed using fused deposition modeling into materials with varying rigidity. The novel materials are further analyzed in a metallic realization as an aluminum-based nano-architecture, using molecular dynamics modeling and thereby providing mechanistic insights into the physical behavior of the material under extreme compressive loading. This work offers a novel way to design, understand, and manufacture 3D architected materials designed from mathematically parameterized language input. Our work features, at its core, a generally applicable algorithm that transforms any 2D image data into hierarchical fully tileable, periodic architected materials. This method can have broader applications beyond language-based materials design and can render other avenues for the analysis and manufacturing of architected materials, including microstructure gradients through parametric modeling. As an emerging field, language-based design approaches can have a profound impact on end-to-end design environments and drive a new understanding of physical phenomena that intersect directly with human language and creativity. It may also be used to exploit information mined from diverse and complex databases and data sources.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Machine Learning in Materials Science · Additive Manufacturing and 3D Printing Technologies · Cellular and Composite Structures

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Laboratory for Atomistic and Molecular Mechanics (LAMM), Department of Civil and Environmental Engineering, Massachusetts Institute of Technology 1 , 77 Massachusetts Ave., Cambridge, Massachusetts 02139, USA

Department of Materials Science and Engineering, Massachusetts Institute of Technology 2 , 77 Massachusetts Ave., Cambridge, Massachusetts 02139, USA

Center for Computational Science and Engineering, Schwarzman College of Computing, Massachusetts Institute of Technology 3 , 77 Massachusetts Ave., Cambridge, Massachusetts 02139, USA

Funding

MIT IBM AI Lab and Quest · AFOSR-MURI · ONR · ARO

References (63)

Show source-provided references
1. Biological materials by design10.1088/0953-8984/26/7/073101 ↗
2. Bioinspired structural materials10.1038/nmat4089 ↗
3. Roadmap across the mesoscale for durable and sustainable cement paste—A bioinspired approach10.1016/j.conbuildmat.2016.04.020 ↗
4. Mechanical behavior of nanocomposites10.1557/mrs.2018.323 ↗
5. Tu(r)ning weakness to strength10.1016/j.nantod.2010.08.001 ↗
6. Artificial intelligence and machine learning in design of mechanical materials10.1039/d0mh01451f ↗
7. Additive manufacturing approaches for hydroxyapatite-reinforced composites10.1002/adfm.201903055 ↗
8. Categorical prototyping: Incorporating molecular mechanisms into 3D printing10.1088/0957-4484/27/2/024002 ↗
9. Category theoretic analysis of hierarchical protein materials and social networks10.1371/journal.pone.0023911 ↗
10. Reoccurring patterns in hierarchical protein materials and music: The power of analogies10.1007/s12668-011-0022-5 ↗
11. A self-consistent sonification method to translate amino acid sequences into musical compositions and application in protein design using artificial intelligence10.1021/acsnano.9b02180 ↗
12. Materials from fire: Sonification of flames, use in neural image generation and 3D printing using deep learning10.1016/j.isci.2021.102873 ↗
13. Bioinspired translation of classical music into de novo protein structures using deep learning and molecular modeling10.1088/1748-3190/ac338a ↗
14. Deep learning model to predict complex stress and strain fields in hierarchical composites10.1126/sciadv.abd7416 ↗
15. End-to-end deep learning method to predict complete strain and stress tensors for complex hierarchical composite microstructures10.1016/j.jmps.2021.104506 ↗
16. Sounds interesting: Can sonification help us design new proteins?10.1080/14789450.2019.1697236 ↗
17. 2012
18. Matriarch: A Python library for materials architecture10.1021/acsbiomaterials.5b00251 ↗
19. Category theory based solution for the building block replacement problem in materials design10.1002/adem.201200109 ↗
20. Words to matter: De novo architected materials design using transformer neural networks10.3389/fmats.2021.740754 ↗
21. Neural discrete representation learning10.48550/arXiv.1711.00937 ↗
22. VQGAN-CLIP, https://github.com/nerdyrodent/VQGAN-CLIP, 2021.
23. On the opportunities and risks of foundation models10.48550/arXiv.2108.07258 ↗
24. An attentive survey of attention models10.1145/3465055 ↗
25. Neural machine translation by jointly learning to align and translate10.48550/arXiv.1409.0473 ↗
26. Attention is all you need10.48550/arXiv.1706.03762 ↗
27. Survey on the attention based RNN model and its applications in computer vision10.48550/arXiv.1601.06823 ↗
28. BERT: Pre-training of deep bidirectional transformers for language understanding10.48550/arXiv.1810.04805 ↗
29. 2020
30. End-to-end Object Detection with Transformers, Lecture Notes in Computer Science (LNCS) (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in
31. An image is worth 16 × 16 words: Transformers for image recognition at scale10.48550/arXiv.2010.11929 ↗
32. 3D-Transformer: Molecular representation with transformer in 3D space10.48550/arXiv.2110.01191 ↗
33. Molecular transformer: A model for uncertainty-calibrated chemical reaction prediction10.1021/acscentsci.9b00576 ↗
34. Transfer learning enables the molecular transformer to predict regio- and stereoselective reactions on carbohydrates10.1038/s41467-020-18671-7 ↗
35. Transformer neural network for protein-specific de novo drug generation as a machine translation problem10.1038/s41598-020-79682-4 ↗
36. 4D printing soft robots guided by machine learning and finite element models10.1016/j.sna.2021.112774 ↗
37. Exploiting generative design for 3D printing of bacterial biofilm resistant composite devices10.1002/advs.202100249 ↗
38. Bio-inspired generative design for support structure generation and optimization in Additive Manufacturing (AM)10.1016/j.cirp.2020.04.091 ↗
39. 2005 · 1
40. Damage-tolerant architected materials inspired by crystal microstructure10.1038/s41586-018-0850-3 ↗
41. A semi-supervised approach to architected materials design using graph neural networks10.1016/j.eml.2020.101029 ↗
42. Meta-biomaterials10.1039/c9bm01247h ↗
43. Multi-material additive manufacturing technologies for Ti-, Mg-, and Fe-based biomaterials for bone substitution10.1016/J.ACTBIO.2020.03.037 ↗
44. Mechanical meta-materials10.1039/C6MH00065G ↗
45. 4D printing of reconfigurable metamaterials and devices10.1038/s43246-021-00165-8 ↗
46. Interatomic potentials for monoatomic metals from experimental data and ab initio calculations10.1103/PhysRevB.59.3393 ↗
47. 2014 · 1
48. 2017 · 1543
49. Electrochemically reconfigurable architected materials10.1038/s41586-019-1538-z ↗
50. Biological and bioinspired composites with spatially tunable heterogeneous architectures10.1002/adfm.201300340 ↗
51. The synergic effects of FDM 3D printing parameters on mechanical behaviors of bronze poly lactic acid composites10.3390/jcs4010017 ↗
52. 1983
53. 2017
54. 2010
55. Learning transferable visual models from natural language supervision10.48550/arXiv.2103.00020 ↗
56. LAION-400M: Open dataset of CLIP-filtered 400 million image-text pairs10.48550/arXiv.2111.02114 ↗
57. 2000
58. Scikit-image: Image processing in python10.7717/peerj.453 ↗
59. Trimesh, Computer software, Retrieved from https://github.com/mikedh/trimesh, 2019.
60. LAMMPS—A flexible simulation tool for particle-based materials modeling at the atomic, meso, and continuum scales10.1016/j.cpc.2021.108171 ↗
61. Visualization and analysis of atomistic simulation data with OVITO-the open visualization tool10.1088/0965-0393/18/1/015012 ↗
62. Computational analysis methods in atomistic modeling of crystals10.1007/s11837-013-0827-5 ↗
63. Automated identification and indexing of dislocations in crystal interfaces10.1088/0965-0393/20/8/085007 ↗