Abstract
The object of the study is complex dynamic objects with a hierarchical structure. A method for assessing the state of dynamic objects using a population algorithm is proposed. The study is based on the snake optimization algorithm for finding a solution to the state of dynamic objects with a hierarchical structure. For training snake agents (SA), evolving artificial neural networks are used. The originality of the method lies in using additional advanced procedures that allow you: – to determine the initial position of SA, taking into account the type of uncertainty by using a correction factor for the degree of awareness of the state of the initial situation in relation to the object of analysis; – to take into account the initial velocity of each SA, which allows studying complex functions; – to ensure the universality of SA food location search strategies, which allows classifying the type of data to be processed; – to adjust the SA velocity by adjusting the ambient temperature, which allows priorizing the search for a solution in a certain plane; – to explore the solution spaces of functions described by non-typical functions, using exploitation mode procedures; – to flexibly adjust the transition from the SA fighting mode to the mating mode using the food saturation coefficient; – to replace individuals unsuitable for search using the SA fertility rate; – to conduct a simultaneous search for a solution in different directions, by changing the ambient temperature and adjusting the food saturation coefficient. Modeling showed a 13–19 % increase in data processing efficiency by using additional improved procedures.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: Control processes
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.