[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2576768.2598314acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

Neuro-evolutionary topology optimization of structures by utilizing local state features

Published: 12 July 2014 Publication History

Abstract

In this paper we propose a novel method for the topology optimization of mechanical structures, based on a hybrid combination of a neuro-evolution with a gradient-based optimizer. Conventional gradient-based topology optimization requires problem-specific sensitivity information, however this is not available in the general case. The proposed method substitutes the analytical gradient by an artificial neural network approximation model, whose parameters are learned by an evolutionary algorithm. Advantageous is that the number of parameters in the evolutionary search is not directly coupled to the mesh of the discretized design, potentially enabling the optimization of fine discretizations. Concretely, the network maps features, obtained for each element of the discretized design, to an update signal, that is used to determine a new design. A new network is learned for every iteration of the topology optimization. The proposed method is evaluated on the minimum compliance design problem, with two different sets of features. Feasible designs are obtained, showing that the neural network is able to successfully replace analytical sensitivity information. In concluding remarks, we discuss the significant improvement that is achieved when including the strain energy as feature.

References

[1]
F. Ahmed, B. Bhattacharya, and K. Deb. Constructive solid geometry based topology optimization using evolutionary algorithm. In J. C. Bansal, P. K. Singh, K. Deep, M. Pant, and A. K. Nagar, editors, Proceedings of Seventh International Conference on Bio-Inspired Computing: Theories and Applications (BIC-TA 2012), volume 201 of Advances in Intelligent Systems and Computing, pages 227--238. Springer India, 2013.
[2]
E. Andreassen, A. Clausen, M. Schevenels, B. Lazarov, and O. Sigmund. Efficient topology optimization in matlab using 88 lines of code. Structural and Multidisciplinary Optimization, 43(1):1--16, 2011.
[3]
N. Aulig and M. Olhofer. Evolutionary generation of neural network update signals for the topology optimization of structures. In Proceeding of the Fifteenth Annual Conference Companion on Genetic and Evolutionary Computation Conference Companion, GECCO '13 Companion, pages 213--214, New York, NY, USA, 2013. ACM.
[4]
R. Balamurugan, C. Ramakrishnan, and N. Swaminathan. A two phase approach based on skeleton convergence and geometric variables for topology optimization using genetic algorithm. Structural and Multidisciplinary Optimization, 43(3):381--404, 2011.
[5]
R. Balamurugan, C. V. Ramakrishnan, and N. Singh. Performance evaluation of a two stage adaptive genetic algorithm (TSAGA) in structural topology optimization. Appl. Soft Comput., 8(4):1607--1624, 2008.
[6]
A. Baumgartner, L. Harzheim, and C. Mattheck. SKO (soft kill option): the biological way to find an optimum structure topology. International Journal of Fatigue, 14(6):387 -- 393, 1992.
[7]
M. Bendsøe. Optimal shape design as a material distribution problem. Structural optimization, 1:193--202, 1989.
[8]
M. Bendsøe and O. Sigmund. Topology Optimization Theory, Methods and Applications. Springer Verlag Berlin, 2nd edition edition, 2004.
[9]
A. Chandra and X. Yao. Ensemble learning using multi-objective evolutionary algorithms. J. Math. Model. Algorithms, 5(4):417--445, 2006.
[10]
J. Deaton and R. Grandhi. A survey of structural and multidisciplinary continuum topology optimization: post 2000. Structural and Multidisciplinary Optimization, 49(1):1--38, 2014.
[11]
D. Floreano, P. Dürr, and C. Mattiussi. Neuroevolution: from architectures to learning. Evolutionary Intelligence, 1(1):47--62, 2008.
[12]
N. Hansen and A. Ostermeier. Completely derandomized self-adaptation in evolution strategies. Evolutionary Computation, 9(2):159--195, 2001.
[13]
V. Heidrich-Meisner and C. Igel. Neuroevolution strategies for episodic reinforcement learning. J. Algorithms, 64(4):152--168, 2009.
[14]
X. Huang and Y. Xie. Evolutionary Topology Optimization of continuum structures. John Wiley & Sons, 2012.
[15]
C. Igel, V. Heidrich-Meisner, and T. Glasmachers. Shark. Journal of Machine Learning Research, 9:993--996, 2008.
[16]
A. Kaveh, B. Hassani, S. Shojaee, and S. Tavakkoli. Structural topology optimization using ant colony methodology. Engineering Structures, 30(9):2559 -- 2565, 2008.
[17]
J. Madeira, H. Pina, and H. Rodrigues. GA topology optimization using random keys for tree encoding of structures. Structural and Multidisciplinary Optimization, 40(1--6):227--240, 2010.
[18]
J. A. Madeira, H. Rodrigues, and H. Pina. Multi-objective optimization of structures topology by genetic algorithms. Advances in Engineering Software, 36(1):21 -- 28, 2005. Evolutionary Optimization of Engineering Problems.
[19]
C. Mattheck. Design in Nature Learning from Trees. Springer-Verlag Berlin Heidelberg, 1998.
[20]
F. Neri and C. Cotta. Memetic algorithms and memetic computing optimization: A literature review. Swarm and Evolutionary Computation, 2(0):1 -- 14, 2012.
[21]
N. M. Patel, B.-S. Kang, J. E. Renaud, and A. Tovar. Crashworthiness design using topology optimization. Journal of Mechanical Design, 131:061013, 2009.
[22]
H.-T. C. Pedro and M. H. Kobayashi. On a cellular division method for topology optimization. International Journal for Numerical Methods in Engineering, 88(11):1175--1197, 2011.
[23]
J. Reisinger, E. Bahçeci, I. Karpov, and R. Miikkulainen. Coevolving strategies for general game playing. In CIG, pages 320--327. IEEE, 2007.
[24]
K. O. Stanley, R. Cornelius, and R. Miikkulainen. Real-time learning in the NERO video game. In R. M. Young and J. E. Laird, editors, AIIDE, pages 159--160. AAAI Press, 2005.
[25]
K. O. Stanley and R. Miikkulainen. Evolving neural networks through augmenting topologies. Evolutionary Computation, 10(2):99--127, 2002.
[26]
T. Steiner, Y. Jin, and B. Sendhoff. A cellular model for the evolutionary development of lightweight material with an inner structure. In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO 2008), New York, 2008. ACM.
[27]
T. Steiner, J. Trommler, M. Brenn, Y. Jin, and B. Sendhoff. Global shape with morphogen gradients and motile polarized cells. In Proceedings of the 2009 IEEE Congress on Evolutionary Computation, Trondheim. IEEE, 2009.
[28]
K. Svanberg. The method of moving asymptotes - a new method for structural optimization. Int. J. Numer. Meth. Engrg., 24:359--373, 1987.
[29]
C.-Y. Wu and K.-Y. Tseng. Topology optimization of structures using modified binary differential evolution. Structural and Multidisciplinary Optimization, 42(6):939--953, 2010.
[30]
X. Yao. Evolving artificial neural networks. Proceedings of the IEEE, 87:1423--1447, 1999.

Cited By

View all
  • (2022)Deep learning accelerated topology optimization with inherent control of image qualityStructural and Multidisciplinary Optimization10.1007/s00158-022-03433-465:11Online publication date: 2-Nov-2022
  • (2021)A constructive solid geometry-based generative design method for additive manufacturingAdditive Manufacturing10.1016/j.addma.2021.10195241(101952)Online publication date: May-2021
  • (2021)An intelligent algorithm for topology optimization in additive manufacturingThe International Journal of Advanced Manufacturing Technology10.1007/s00170-021-08014-1Online publication date: 12-Nov-2021
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
GECCO '14: Proceedings of the 2014 Annual Conference on Genetic and Evolutionary Computation
July 2014
1478 pages
ISBN:9781450326629
DOI:10.1145/2576768
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 12 July 2014

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. CM-ES
  2. hybrid algorithm
  3. local state features
  4. minimum compliance
  5. neuro-evolution
  6. topology optimization

Qualifiers

  • Research-article

Conference

GECCO '14
Sponsor:
GECCO '14: Genetic and Evolutionary Computation Conference
July 12 - 16, 2014
BC, Vancouver, Canada

Acceptance Rates

GECCO '14 Paper Acceptance Rate 180 of 544 submissions, 33%;
Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)7
  • Downloads (Last 6 weeks)0
Reflects downloads up to 11 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2022)Deep learning accelerated topology optimization with inherent control of image qualityStructural and Multidisciplinary Optimization10.1007/s00158-022-03433-465:11Online publication date: 2-Nov-2022
  • (2021)A constructive solid geometry-based generative design method for additive manufacturingAdditive Manufacturing10.1016/j.addma.2021.10195241(101952)Online publication date: May-2021
  • (2021)An intelligent algorithm for topology optimization in additive manufacturingThe International Journal of Advanced Manufacturing Technology10.1007/s00170-021-08014-1Online publication date: 12-Nov-2021
  • (2020)Evolutionary Black-Box Topology Optimization: Challenges and PromisesIEEE Transactions on Evolutionary Computation10.1109/TEVC.2019.295441124:4(613-633)Online publication date: Aug-2020
  • (2020)Cooperative coevolutionary topology optimization using moving morphable componentsEngineering Optimization10.1080/0305215X.2020.1759579(1-22)Online publication date: 19-May-2020
  • (2019)Topology Optimization Applications on Engineering StructuresTruss and Frames - Recent Advances and New Perspectives [Working Title]10.5772/intechopen.90474Online publication date: 16-Dec-2019
  • (2019)Deep learning for determining a near-optimal topological design without any iterationStructural and Multidisciplinary Optimization10.1007/s00158-018-2101-559:3(787-799)Online publication date: 1-Mar-2019
  • (2018)On the Integrity of Performance Comparison for Evolutionary Multi-objective Optimisation AlgorithmsAdvances in Computational Intelligence Systems10.1007/978-3-319-97982-3_1(3-15)Online publication date: 11-Aug-2018
  • (2016)Hybrid evolutionary approach for level set topology optimization2016 IEEE Congress on Evolutionary Computation (CEC)10.1109/CEC.2016.7748335(5092-5099)Online publication date: Jul-2016
  • (2016)Evolutionary computation for topology optimization of mechanical structures: An overview of representations2016 IEEE Congress on Evolutionary Computation (CEC)10.1109/CEC.2016.7744026(1948-1955)Online publication date: Jul-2016
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media