THE USE OF A GENETIC ALGORITHM FOR OPTIMIZING THE PARAMETERS OF THE NEURAL NETWORK IN PREDICTING THE STRESS-STRAIN STATE OF A SQUARED PLATE
DOI:
https://doi.org/10.32782/KNTU2618-0340/2020.3.2-1.27Keywords:
machine learning; artificial neural network; genetic algorithm; population; mutation; crossover; stress-strain state; plate; prediction; regressionAbstract
In modern production, computer-aided design systems have become widespread, which allow to design technological processes with less time and money, with increased accuracy of designed processes and processing programs, which reduces material costs and processing time, due to the fact that processing modes are also calculated and optimized using a computer. The development of machine learning methods and models allows to make quick estimates of the necessary parameters of the state of the object. From a practical point of view, machine learning models for predicting the values of structural parameters can serve as interactive assistants in the design process. One of the main issues in the application of neural networks is their structural optimization, the choice of the optimal number of layers, neurons, activation functions and so on. Such optimization can be performed both manually, provided a relatively small number of parameters, and automatically. This paper considers the peculiarities of using a genetic algorithm to optimize the parameters of the neural network to predict the stress-strain state of a square plate. The test sample, which contains the possible states of the plate depending on the geometric and mechanical parameters, was constructed using analytical formulas and the finite element method. An essential stage of genetic algorithms is the definition of genetic operators: selection, crossover, mutation and selection. The choice of these operators affects the convergence and efficiency of the method as a whole. The genetic algorithm is an example of metaheuristic methods. The convergence of such methods is quite difficult to prove formally. However, the use of a genetic algorithm when setting up neural networks can minimize user intervention. A genetic algorithm is used to optimize the parameters of the neural network for predicting the stress-strain state of a square plate. Learning models based on artificial neural networks are built. The constructed models allow predicting the deflection in the center of the plate, as well as the maximum value of the stress intensity according to Mises. The main advantage of an artificial neural network is the speed of prediction. The calculation of the required characteristics in comparison with the finite element method is almost instantaneous (milliseconds). Thus, «trained» artificial neural networks can serve as interactive assistants in the design process.
References
Последовательная модель. URL: https://www.tensorflow.org/guide/keras (дата звернення: 19.06.2020).
Abambres M., Marcy M., Doz G. Potential of Neural Networks for Structural Damage Localization. ACI Avances En Ciencias E Ingenierías. 2018. Vol. 11. № 2. P. 124−153. DOI: 10.31224/osf.io/rghpf.
Jin C., Jang S., Sun X. et. al. Damage Detection of a Highway Bridge under Severe Temperature Changes Using Extended Kalman Filter Trained Neural Network. Journal of Civil Structural Health Monitoring. 2016. Vol. 6. Issue 3. P. 545–560.
Onur Avci P. O., Abdeljaber A. O. Self-Organizing Maps for Structural Damage Detection: A Novel Unsupervised Vibration-Based Algorithm. Journal of Performance of Constructed Facilities. 2016. Vol. 30. Issue 3. P. 1–11.
Li K., Liu W., Zhao K., Shao M., Liu L. A Novel Dynamic Weight Neural Network Ensemble Model. International Journal of Distributed Sensor Networks. 2015. Vol. 11. Article ID 862056. 13 p. DOI: 10.1155/2015/862056.
Tao S. Deep Neural Network Ensembles. URL: https://arxiv.org/abs/1904.05488.
Webb A.M., Reynolds C., Iliescu D.-A., Reeve H., Lujan M., Brown G. Joint Training of Neural Network Ensembles. URL: https://arxiv.org/abs/1902.04422.
Sallam H., Regazzoni Carlo S., Talkhan Ihab E., Atiya A. Evolving Neural Networks Ensembles NNEs. IAPR Workshop on Cognitive Information Processing. (Greece, Santorini, June 9-10, 2008). P. 142−147.
Symone G. Soares, Carlos H. Antunes, Rui Arajo. A Genetic Algorithm for Designing Neural Network Ensembles. 14th Annual Conference on Genetic and Evolutionary Computation. (Canada, Montreal, July 8-12, 2009). New York: Association forComputing Machinery, 2009. P. 681−688.
Максимова О. М. Развитие и применение нейросетевых технологий для задач механики и строительных конструкций. Вестник ИрГТУ. 2013. № 8 (79). С. 81–88.
Лесовик Р. В. Оптимальное проектирование строительных конструкций на основе генетического алгоритма. Строительная механика инженерных конструкций и сооружений. 2010. № 2. С. 20–24. 12. Вакал Л. П. Генетичнi алгоритми як iнструмент розв’язання нелiнiйних крайових задач. Комп’ютерні засоби, мережі та системи. 2015. № 14. С. 16–23.
Олійник А. О., Субботін С. О., Олійник О. О. Еволюційні обчислення тапрограмування. Запоріжжя: ЗНТУ, 2010. 324 с.
Козин И. В. Эволюционные модели в дискретной оптимизации. Запорожье: ЗНУ,2019. 204 с.