A Novel BSO Algorithm for Three-Layer Neural Network Optimization Applied to UAV Edge Control

被引:9
作者
Chen, Dechao [1 ]
Fang, Zhaotian [1 ]
Li, Shuai [2 ]
机构
[1] Hangzhou Dianzi Univ, Sch Comp Sci & Technol, Hangzhou, Peoples R China
[2] Swansea Univ, Coll Engn, Swansea SA1 7EN, Wales
基金
中国国家自然科学基金;
关键词
Weight and structure determination (WASD) method; Control system; Neural networks; Beetle swarm optimization (BSO); UAV flight control; BEETLE ANTENNAE SEARCH; NONLINEAR OPTIMIZATION; TIME; ATTITUDE; DESIGN;
D O I
10.1007/s11063-023-11157-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Unmanned aerial vehicle is an unmanned aircraft operated by radio remote control equipment and self-provided program control device. The flight control system is the core of the entire flight process of unmanned aerial vehicle to complete take-off, mission execution and recovery. The classical proportion integral differential controller is widely used in the modern control field because of its simple principle and flexible implementation. However, tuning proportion integral differential parameters depends on lots of experience. In this paper, a three-layer feedforward neural network is proposed and used to stabilize the unmanned aerial vehicle edge control system. A novel weight and structure determination method that incorporates bionic beetle swarm optimization algorithm, called beetle swarm optimization weight and structure determination algorithm, is proposed to train the three-layer neural network. Furthermore, the sigmoid activation functions are utilized in the beetle swarm optimization weight and structure determination algorithm to identify the ideal weight and structure of the neural network when dealing with fitting and validation. Then, other five algorithms are added for the comparative analysis, namely particle swarm optimization algorithm, genetic algorithm, bat algorithm, firefly algorithm and artificial bee colony algorithm. In this way, the performance improvement of the beetle swarm optimization algorithm can be highlighted. Finally, the application of unmanned aerial vehicle edge control is given by using two different control methods respectively, i.e., the proportion integral differential controller and the beetle swarm optimization weight and structure determination neural network. It can be seen from the results that the beetle swarm optimization weight and structure determination neural network can enable the unmanned aerial vehicle to better achieve trajectory tracking by showing a better performance on edge control.
引用
收藏
页码:6733 / 6752
页数:20
相关论文
共 43 条
[1]   Performance of a Novel Chaotic Firefly Algorithm with Enhanced Exploration for Tackling Global Optimization Problems: Application for Dropout Regularization [J].
Bacanin, Nebojsa ;
Stoean, Ruxandra ;
Zivkovic, Miodrag ;
Petrovic, Aleksandar ;
Rashid, Tarik A. ;
Bezdan, Timea .
MATHEMATICS, 2021, 9 (21)
[2]   Computing the Matrix Exponential with an Optimized Taylor Polynomial Approximation [J].
Bader, Philipp ;
Blanes, Sergio ;
Casas, Fernando .
MATHEMATICS, 2019, 7 (12)
[3]  
Chen D, 2022, IEEE T NEURAL NETW L, V32, P2663
[4]   DRDNN: A robust model for time-variant nonlinear optimization under multiple equality and inequality constraints [J].
Chen, Dechao ;
Li, Shuai .
NEUROCOMPUTING, 2022, 511 :198-212
[5]   A multi-constrained zeroing neural network for time-dependent nonlinear optimization with application to mobile robot tracking control [J].
Chen, Dechao ;
Cao, Xinwei ;
Li, Shuai .
NEUROCOMPUTING, 2021, 460 :331-344
[6]   New Super-Twisting Zeroing Neural-Dynamics Model for Tracking Control of Parallel Robots: A Finite-Time and Robust Solution [J].
Chen, Dechao ;
Li, Shuai ;
Lin, Faa-Jeng ;
Wu, Qing .
IEEE TRANSACTIONS ON CYBERNETICS, 2020, 50 (06) :2651-2660
[7]   Weight and Structure Determination Neural Network Aided With Double Pseudoinversion for Diagnosis of Flat Foot [J].
Chen, Liangming ;
Huang, Zhiguan ;
Li, Yuhe ;
Zeng, Nianyin ;
Liu, Mei ;
Peng, Anjie ;
Jin, Long .
IEEE ACCESS, 2019, 7 :33001-33008
[8]   Design and Analysis of Two Prescribed-Time and Robust ZNN Models With Application to Time-Variant Stein Matrix Equation [J].
Dai, Jianhua ;
Jia, Lei ;
Xiao, Lin .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2021, 32 (04) :1668-1677
[9]   Autonomous UAV Trajectory for Localizing Ground Objects: A Reinforcement Learning Approach [J].
Ebrahimi, Dariush ;
Sharafeddine, Sanaa ;
Ho, Pin-Han ;
Assi, Chadi .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2021, 20 (04) :1312-1324
[10]   PID Controller Tuning via Dominant Pole Placement in Comparison with Ziegler-Nichols Tuning [J].
Fiser, Jaromir ;
Zitek, Pavel .
IFAC PAPERSONLINE, 2019, 52 (18) :43-48