Skip to main content
Log in

A deep learning–based method for the design of microstructural materials

  • Research Paper
  • Published:
Structural and Multidisciplinary Optimization Aims and scope Submit manuscript

Abstract

Due to their designable properties, microstructural materials have emerged as an important class of materials that have the potential for used in a variety of applications. The design of such materials is challenged by the multifunctionality requirements and various constraints stemmed from manufacturing limitations and other practical considerations. Traditional design methods such as those based on topological optimization techniques rely heavily on high-dimensional physical simulations and can be inefficient. In addition, it is difficult to impose geometrical constraints in those methods. In this work, we propose a deep learning model based on deep convolutional generative adversarial network (DCGAN) and convolutional neural network (CNN) for the design of microstructural materials. The DCGAN is used to generate design candidates that satisfy geometrical constraints and the CNN is used as a surrogate model to link the microstructure to its properties. Once trained, the two networks are combined to form the design network which is utilized to for the inverse design. The advantages of the method include its high efficiency and the simplicity in handling geometrical constraints. In addition, no high-dimensional sensitivity simulations are required. The performance of the method is demonstrated on the design of microstructural materials with desired compliance tensor, subject to specified geometrical constraints.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price includes VAT (France)

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23

References

  • Abdel-Hamid O, Mohamed AR, Jiang H, Penn G (2012) Applying convolutional neural networks concepts to hybrid NN-HMM model for speech recognition. In Acoustics, Speech and Signal Processing (ICASSP), 2012 IEEE International Conference on (pp. 4277-4280). IEEE

  • Arjovsky M, Chintala S, Bottou L (2017) Wasserstein generative adversarial networks. In International Conference on Machine Learning. pp. 214-223

  • Bendsøe MP (1989) Optimal shape design as a material distribution problem. Structural optimization 1(4):193–202

    Article  Google Scholar 

  • Bendsøe MP, Sigmund O (1999) Material interpolation schemes in topology optimization. Arch Appl Mech 69(9-10):635–654

    Article  MATH  Google Scholar 

  • Bessa MA, Bostanabad R, Liu Z, Hu A, Apley DW, Brinson C, Liu WK (2017) A framework for data-driven analysis of materials under uncertainty: Countering the curse of dimensionality. Comput Methods Appl Mech Eng 320:633–667

    Article  MathSciNet  MATH  Google Scholar 

  • Cang R, Li H, Yao H, Jiao Y, Ren Y (2018) Improving direct physical properties prediction of heterogeneous materials from imaging data via convolutional neural network and a morphology-aware generative model. Comput Mater Sci 150:212–221

    Article  Google Scholar 

  • Chen W, Jeyaseelan A, Fuge M (2018) Synthesizing designs with inter-part dependencies using hierarchical generative adversarial networks. In: ASME 2018 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, ASME, Quebec City, Canada

  • Fang N, Xi D, Xu J, Ambati M, Srituravanich W, Sun C, Zhang X (2006) Ultrasonic metamaterials with negative modulus. Nat Mater 5(6)

  • Goodfellow I et al. (2014) Generative adversarial nets. In Advances in neural information processing systems: 2672-2680

  • Guo X, Zhang W, Zhong W (2014) Doing topology optimization explicitly and geometrically—a new moving morphable components based framework. J Appl Mech 81(8):081009

    Article  Google Scholar 

  • Guo T, Lohan DJ, Cang R, Ren MY, Allison JT (2018) An indirect design representation for topology optimization using variational autoencoder and style transfer. In: 2018 AIAA/ASCE/AHS/ASC Structures, Structural Dynamics, and Materials Conference 2018, p. 0804

  • Gupta A, Cecen A, Goyal S, Singh AK, Kalidindi SR (2015) Structure–property linkages using a data science approach: application to a non-metallic inclusion/steel composite system. Acta Mater 91:239–254

    Article  Google Scholar 

  • Hu X, Shen Y, Liu X, Fu R, Zi J (2004) Superlensing effect in liquid surface waves. Phys Rev E 69:030201

    Article  Google Scholar 

  • Kingma DP, Ba J (2014) Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980

  • Kodali N, Abernethy J, Hays J, Kira Z (2017) How to train your DRAGAN. arXiv preprint arXiv:1705.07215, 2(4)

  • Krish S (2011) A practical generative design method. Comput Aided Des 43(1):88–100

    Article  Google Scholar 

  • Krizhevsky A, Hinton G (2010) Convolutional deep belief networks on cifar-10. Unpublished manuscript, 40(7)

  • Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks. In Advances in neural information processing systems, pp. 1097-1105

  • Lazarov BS, Wang F, Sigmund O (2016) Length scale and manufacturability in density-based topology optimization. Arch Appl Mech 86(1-2):189–218

    Article  Google Scholar 

  • LeCun Y, Boser BE, Denker JS, Henderson D, Howard RE, Hubbard WE, Jackel LD (1990) Handwritten digit recognition with a back-propagation network. In Advances in neural information processing systems, pp. 396-404

  • LeCun Y, Bottou L, Bengio Y, Haffner P (1998) Gradient-based learning applied to document recognition. Proc IEEE 86(11):2278–2324

    Article  Google Scholar 

  • Ledig C, Theis L, Huszár F, Caballero J, Cunningham A, Acosta A, Shi W (2017) Photo-realistic single image super-resolution using a generative adversarial network. In CVPR Vol. 2, No. 3, p. 4

  • Lei X, Liu C, Du Z, Zhang W, Guo X (2019) Machine learning-driven real-time topology optimization under moving morphable component-based framework. J Appl Mech 86(1):011004

    Article  Google Scholar 

  • Li X, Yang Z, Brinson LC, Choudhary A, Agrawal A, Chen W (2018a) A deep adversarial learning methodology for designing microstructural material systems. In: ASME 2018 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference 2018, Paper No. DETC2018-85633, pp. V02BT03A008. American Society of Mechanical Engineers

  • Li X, Zhang Y, Zhao H, Burkhart C, Brinson LC, Chen W (2018b) A transfer learning approach for microstructure reconstruction and structure-property predictions. Scientific reports, 8

  • Liang B, Guo XS, Tu J, Zhang D, Chen JC (2010) An acoustic rectifier. Nat Mater 9:989–992

    Article  Google Scholar 

  • Liu R, Yabansu YC, Agrawal A, Kalidindi SR, Choudhary AN (2015) Machine learning approaches for elastic localization linkages in high-contrast composite materials. Integrating Materials and Manufacturing Innovation 4(1):13

    Article  Google Scholar 

  • Liu Q, Zhang N, Yang W, Wang S, Cui Z, Chen X, Chen L (2017) A review of image recognition with deep convolutional neural network. In International Conference on Intelligent Computing (pp. 69-80). Springer, Cham

  • Lohan DJ, Dede EM, Allison JT (2017) Topology optimization for heat conduction using generative design algorithms. Struct Multidiscip Optim 55(3):1063–1077

    Article  MathSciNet  Google Scholar 

  • Mao X, Li Q, Xie H, Lau RY, Wang Z, Smolley SP (2017) Least squares generative adversarial networks. In Computer Vision (ICCV), 2017 IEEE International Conference on (pp. 2813-2821). IEEE

  • Martin GL (1993) Centered-object integrated segmentation and recognition of overlapping handprinted characters. Neural Comput 5(3):419–429

    Article  Google Scholar 

  • McDowell DL, Olson GB (2008) Concurrent design of hierarchical materials and structures. Scientific Modeling and Simulations. Springer, Dordrecht, pp 207–240

    Book  Google Scholar 

  • Mirza M, Osindero S (2014) Conditional generative adversarial nets. arXiv preprint arXiv:1411.1784

  • Nakshatrala P, Tortorelli D (2015) Topology optimization for effective energy propagation in rate-independent elastoplastic material systems. Comput Methods Appl Mech Eng 295:305–326

    Article  MathSciNet  MATH  Google Scholar 

  • Osher SJ, Santosa F (2001) Level set methods for optimization problems involving geometry and constraints: I. frequencies of a two-density inhomogeneous drum. J Comput Phys 171(1):272–288

    Article  MathSciNet  MATH  Google Scholar 

  • Radford A, Metz L, Chintala S (2015) Unsupervised representation learning with deep convolutional generative adversarial networks. arXiv preprint arXiv:1511.06434

  • Reed S, Akata Z, Yan X, Logeswaran L, Schiele B, Lee H (2016) Generative adversarial text to image synthesis. arXiv preprint arXiv:1605.05396

  • Rong J, Ye W (2019) Topology optimization design scheme for broadband non-resonant hyperbolic elastic metamaterials. Comput Methods Appl Mech Eng 344:819–836

    Article  MathSciNet  MATH  Google Scholar 

  • Sosnovik I, Oseledets I (2017) Neural networks for topology optimization. arXiv preprint arXiv:1709.09578

  • Vaz L, Hinton E (1995) FE-shape sensitivity of elastoplastic response. Struct Multidiscip Optim 10(3):231–238

    Article  Google Scholar 

  • Villanueva CH, Maute K (2017) CutFEM topology optimization of 3D laminar incompressible flow problems. Comput Methods Appl Mech Eng 320:444–473

    Article  MathSciNet  MATH  Google Scholar 

  • Wang SC (2003) Artificial neural network. In: Interdisciplinary computing in java programming. Springer, Boston, pp 81–100

    Chapter  Google Scholar 

  • Wang S, Wang MY (2006) Radial basis functions and level set method for structural topology optimization. Int J Numer Methods Eng 65(12):2060–2090

    Article  MathSciNet  MATH  Google Scholar 

  • Wang MY, Wang X, Guo D (2003) A level set method for structural topology optimization. Comput Methods Appl Mech Eng 192(1-2):227–246

    Article  MathSciNet  MATH  Google Scholar 

  • Yan F, Chan YC, Saboo A, Shah J, Olson GB, Chen W (2018) Data-driven prediction of mechanical properties in support of rapid certification of additively manufactured alloys. Comput Model Eng Sci:343–366

  • Yang Z, Dai HM, Chan NH, Ma GC, Sheng P (2010) Acoustic metamaterial panels for sound attenuation in the 50-1000 Hz regime. Appl Phys Lett 96:041906

    Article  Google Scholar 

  • Yu Y, Hur T, Jung J, Jang IG (2019) Deep learning for determining a near-optimal topological design without any iteration. Struct Multidiscip Optim 59(3):787–799

  • Zeiler MD, Fergus R (2013) Stochastic pooling for regularization of deep convolutional neural networks. arXiv preprint arXiv:1301.3557

  • Zhang Y, Ye W (2018) Deep learning based inverse method for layout design. Structural and Multidisciplinary Optimization: 1-10

  • Zhang W, Zhou Y, Zhu J (2017) A comprehensive study of feature definitions with solids and voids for topology optimization. Comput Methods Appl Mech Eng 325:289–313

    Article  MathSciNet  MATH  Google Scholar 

  • Zhao J, Mathieu M, LeCun Y (2016) Energy-based generative adversarial network. arXiv preprint arXiv:1609.03126

  • Zhou Y, Zhang W, Zhu J, Xu Z (2016) Feature-driven topology optimization method with signed distance function. Comput Methods Appl Mech Eng 310:1–32

    Article  MathSciNet  MATH  Google Scholar 

  • Zhu R, Liu XN, Hu GK, Sun CT, Huang GL (2014) Negative refraction of elastic waves at the deep-subwavelength scale in a single-phase metamaterials. Nat Commun 5:5510

    Article  Google Scholar 

Download references

Funding

This work is supported by the Hong Kong Research Grants under Competitive Earmarked Research Grant No. 16212318.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wenjing Ye.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Responsible Editor: Xu Guo

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Tan, R.K., Zhang, N.L. & Ye, W. A deep learning–based method for the design of microstructural materials. Struct Multidisc Optim 61, 1417–1438 (2020). https://doi.org/10.1007/s00158-019-02424-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00158-019-02424-2

Keywords

Navigation