{"title":"ANNA: Advanced neural network algorithm for optimization of structures","authors":"N. Khodadadi, S. Talatahari, A. Gandomi","doi":"10.1680/jstbu.22.00083","DOIUrl":null,"url":null,"abstract":"The purpose of this study is to develop an advanced neural network algorithm (ANNA) as a new optimization for the optimal design of truss structures. The central concept of the algorithm is based on biological nervous structures and artificial neural networks. The performance of the proposed method is explored in engineering design problems. Two efficient methods for improving the standard Neural Network Algorithm (NNA) are regarded here. The first one is an enhanced initialization mechanism based on opposite-based learning. The second one is on using a few tunable parameters to provide proper exploration and exploitation abilities for the algorithm that causes finding better solutions while the required structural analyses are reduced. The new algorithm's performance is investigated by using five well-known restricted benchmarks to assess its efficiency concerning the latest optimization techniques. The outcome of the examples demonstrates that the upgraded version of the algorithm has increased efficacy and robustness in comparison to the original version of the algorithm and to some other methods.","PeriodicalId":54570,"journal":{"name":"Proceedings of the Institution of Civil Engineers-Structures and Buildings","volume":"40 1","pages":""},"PeriodicalIF":1.2000,"publicationDate":"2023-02-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Institution of Civil Engineers-Structures and Buildings","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1680/jstbu.22.00083","RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"CONSTRUCTION & BUILDING TECHNOLOGY","Score":null,"Total":0}
引用次数: 7
Abstract
The purpose of this study is to develop an advanced neural network algorithm (ANNA) as a new optimization for the optimal design of truss structures. The central concept of the algorithm is based on biological nervous structures and artificial neural networks. The performance of the proposed method is explored in engineering design problems. Two efficient methods for improving the standard Neural Network Algorithm (NNA) are regarded here. The first one is an enhanced initialization mechanism based on opposite-based learning. The second one is on using a few tunable parameters to provide proper exploration and exploitation abilities for the algorithm that causes finding better solutions while the required structural analyses are reduced. The new algorithm's performance is investigated by using five well-known restricted benchmarks to assess its efficiency concerning the latest optimization techniques. The outcome of the examples demonstrates that the upgraded version of the algorithm has increased efficacy and robustness in comparison to the original version of the algorithm and to some other methods.
期刊介绍:
Structures and Buildings publishes peer-reviewed papers on the design and construction of civil engineering structures and the applied research associated with such activities. Topics include the design, strength, durability and behaviour of structural components and systems.
Topics covered: energy conservation, people movement within and around buildings, strength and durability of steel and concrete structural components, and the behaviour of building and bridge components and systems