=Paper= {{Paper |id=Vol-3360/p03 |storemode=property |title=Applications of Machine Learning Techniques for Fault Diagnosis of UAVs |pdfUrl=https://ceur-ws.org/Vol-3360/p03.pdf |volume=Vol-3360 |authors=Luttfi A. Al-Haddad,Alaa Jaber |dblpUrl=https://dblp.org/rec/conf/system/Al-HaddadJ22 }} ==Applications of Machine Learning Techniques for Fault Diagnosis of UAVs== https://ceur-ws.org/Vol-3360/p03.pdf
Applications of Machine Learning Techniques for Fault
Diagnosis of UAVs
Luttfi A. Al-Haddad1 , Alaa Jaber1
1
    University of Technology, Baghdad, Iraq


                                             Abstract
                                             Due to the heavy usage of Unmanned Aerial Vehicles (UAVs) and the co-evolution of modern technologies, a crucial intro-
                                             duction to fault diagnosis has taken place in recent studies in the avoidance of ravaging consequences. Machine Learning
                                             techniques are one of the other major fault-diagnosing approaches in the field of Artificial Intelligence. This review article
                                             delivers an elaborated overview of the latest studies concerning UAVs fault diagnosis utilizing Machine Learning and Deep
                                             Learning techniques. A summarized comparison of the different methods is distinguishably elaborated where the conclusion
                                             highlights that research on fault diagnosis systems is progressing and yet to end. Consideration should be given to a growing
                                             number of research and methodologies.

                                             Keywords
                                             Unmanned Aerial Vehicles, Fault Diagnosis, Machine Learning, Artificial Intelligence, Artificial Neural Network



1. Introduction                                                                                                                       of variant applications have escalated rapidly in recent
                                                                                                                                      years [6, 7, 8, 9, 10, 11, 12], as many application areas have
Usage of Unmanned Aerial Vehicles (UAVs) has exhibited                                                                                taken an interest in their beneficent conclusions. Heli-
an expeditious escalation recently. UAVs are employed                                                                                 copter UAVs fault diagnosis [13] is one, and sensor fault
across many civil applications [1]. They provided a signif-                                                                           diagnosis [14] is two. Fault diagnosis can be achieved
icant role in Infrastructural, Agricultural, Transporting,                                                                            by signal processing or machine learning approaches, or
Security, telecommunications, and many other applica-                                                                                 based on both. Noting that, a recent study showed that
tions. In the past decade and in contrarily, UAVs have                                                                                implementing machine learning onto signal processing is
been used in aerial surveillance for military purposes.                                                                               sufficient [15]. Figure 1 describes the different methods
State, local and federal governments, including govern-                                                                               of fault detection and isolation (FDI). Minimizing ma-
ment officials among many thrived countries, employed                                                                                 chine learning into hardware and analytical redundancy.
UAVs for aerial surveillance [2]. UAVs were also imple-                                                                               This review paper will elaborate on machine learning
mented in monitoring Power transmission lines [3]. Now                                                                                methods in fault diagnosis. Machine learning is one of
that UAVs are employed in both civil and military appli-                                                                              the major data-driven approaches in fault diagnosis and
cations, studies regarding effectiveness and endurance                                                                                has been used in many variant aspects regarding UAVs.
have risen in the past years [4]. Their ascendancy gives                                                                              Figure 2 categorizes the machine learning methods into
them the privilege of replacing humans in jobs that can                                                                               three approaches: supervised, unsupervised, and rein-
be repetitive, hard, or even dangerous [5]. While relying                                                                             forcement learning. Artificial Intelligence (AI) is evolving
on UAVs for performance is increasing, faults started oc-                                                                             in both the short and long-term processes [16, 17]. Ma-
curring despite the modern technologies and advanced                                                                                  chine learning (ML) methods have predicted the battery
manufacturing. A UAV system is partially composed of                                                                                  life of UAVs more efficiently than general methods of
other subsystems, which are consistently vulnerable to                                                                                physics failure [18], especially in non-stationary vibra-
faults. In order to avoid defects, a prediction of faults in                                                                          tions [19]. Usage of UAVs in communication has also
a manner of fault diagnosing methods has taken place in                                                                               led to various problems, problems that were solved by
many recent studies on different fields and applications.                                                                             adopting machine learning methods [20, 21]. Real-life
   Fault diagnosis means diagnosing the event of defi-                                                                                scenarios of security monitoring wildfires using machine
ciencies within the utilitarian units of the process, which                                                                           learning methods have demonstrated the effectiveness of
leads to undesired or intolerable behavior of the com-                                                                                fault detection in many aspects [22]. Another application
plete framework. Studies and reviews on fault diagnosis                                                                               is the detection of the disastrous citrus greening, where
                                                                                                                                      drones proved to be more efficient regarding inspections
SYSYEM 2022: 8th Scholar’s Yearly Symposium of Technology, Engi-                                                                      due to their wide coverage. Machine learning methods
neering and Mathematics, Brunek, July 23, 2022                                                                                        for citrus greening diagnosis were discussed, compared,
" Luttfi.A.AlHaddad@uotechnology.edu.iq (L. A. Al-Haddad);
                                                                                                                                      and elaborated on, demonstrating their high accuracy in
Alaa.A.Jaber@uotechnology.edu.iq (A. Jaber)
 0000-0001-5709-195X (A. Jaber)                                                                                                      fault diagnosis [23, 24? ].
                                       © 2022 Copyright for this paper by its authors. Use permitted under Creative Commons License
                                       Attribution 4.0 International (CC BY 4.0).
    CEUR
    Workshop
    Proceedings
                  http://ceur-ws.org
                  ISSN 1613-0073
                                       CEUR Workshop Proceedings (CEUR-WS.org)




                                                                                                                                 19
Luttfi A. Al-Haddad et al. CEUR Workshop Proceedings                                                              19–25



                                                                2.1. Artificial Neural Network ANN
                                                            Artificial Neural Networks (ANNs) are known to be the
                                                            most commonly used method of machine learning ap-
                                                            proaches as they have evolved due to their flexibility and
                                                            ease of coding[48, 49]. In [29], a prototype of a fault diag-
                                                            nosis pattern to identify and recognize damaged blades
                                                            of a multirotor UAV was used. The ANN was introduced
                                                            to identify some particular features of emitted acoustic
                                                            emissions and signals. In the proposed technique, an
                                                            accurate fault classifier prospered. The recordings of the
                                                            noise emissions from a UAV were utilized to construct a
                                                            classification model to identify the unbalances of blades
                                                            in a UAV blade [36]. The authors have developed a model
Figure 1: Fault Detection and Isolation (FDI) Methods Clas- based on an artificial neural network to detect the unbal-
sification [5]                                              ances of a quadcopter blade. The indoor test experiments
                                                            have shown a promising fault detection method in UAV
                                                            blades. Hence, below are the most popularly used NN
                                                            techniques in this regard.

                                                                2.1.1. Convolutional Neural Network CNN
                                                           CNN is of wide-range use [50]. In [30], the authors have
                                                           introduced a price-conscious fault detection method in a
                                                           large fixed-wing UAV. Six different classifiers were used
                                                           where the convolutional neural network-based classi-
                                                           fier reflected good accurate results despite the longest
                                                           time of these results. The experimental results have
                                                           demonstrated an effective model to reduce expenses on
                                                           computing equipment that ensures the same overall ef-
                                                           ficiency of the fault diagnosis system. The work in [31]
                                                           suggests a method to localize the acoustic emissions in
Figure 2: Machine Learning Overview[28]                    plate-like structures. One sensor and a convolutional
                                                           neural network algorithm were used where intentional
                                                           small damages were made to the system. This work can
2. Commonly Applied Machine                                be similar to a fixed-wing UAV structure. Audio noise
                                                           was recorded during the flight of a UAV with a damaged
      Learning Methods For UAVs                            propeller, where the detection model was trained based
      Fault Diagnosis                                      on the convolutional neural network in [35]. Augmen-
                                                           tation of transfer learning with deep learning has made
The progression in machine learning techniques, sen- the CNN more functional based on experimental data
sors, and IT innovations have opened the entryways validation. The authors of [43] have taken actual test
for UAV applications in numerous divisions. The main flight data of a fixed-wing UAV and implemented them
divisions, be that as it may, are wireless networks, mil- in a compound fault diagnosis and labeling method. Five
itary, agribusiness, mining, and many others [25]. In a classifiers were used, including a fully convolutional neu-
short time, implementing machine learning techniques ral network (FCNN) and a modified CNN. The diagnosing
to detect faults in UAVs has taken the attention of numer- performance is improved according to the experimental
ous previous research studies that that involve. Where results and comparison of the five methods.
it is essential to consider the authenticity and original-
ity of the acquired dataset utilizing signal processing or 2.1.2. Long and Short-Term Memory Neural
other approaches [26, 27]. While different methods were            Network LSTM NN
used, this review paper has considered the most com-
mon modern techniques and approaches. Overview of In [38], an airborne acceleration sensor is used to detect
exiting research studies on fault diagnosis of UAVs using faults of blades in a quadcopter using a long and short-
machine learning techniques are listed in Table 1.         term memory neural network-based model. The accuracy
                                                           of this algorithm is proved to be sufficient compared to



                                                           20
Luttfi A. Al-Haddad et al. CEUR Workshop Proceedings                                                          19–25



Table 1
Summary on existing studies on fault diagnosis of UAVs using machine learning

   Machine Learning Method                                       UAV Type        Part of Fault Detection
   Artificial Neural Network [29]                                Quadcopter      Damaged Blades
   Decision Tree and Convolutional Neural Network[30]            Fixed-Wing      Maintenance purposes
   Convolutional Neural Network [31]                             -               Health monitoring
   Support Vector Machine and K Nearest Neighbor [32]            Fixed-Wing      Damaged Wing
                                                                                 Motor base loosening and Dam-
   Self-Organizing Map [33]                                      Quadcopter
                                                                                 aged blades
                                                                                 Damaged Blades Loosening of
   K Nearest Neighbor [34]                                       Quadcopter      Motor Screw and Loosening of
                                                                                 Arm Screw
   Convolutional Neural Network [35]                             Quadcopter      Damaged Blades
   Artificial Neural Network [36]                                Quadcopter      Unbalanced Blades
                                                                                 Amplitude in normal achieved
   K Nearest Neighbor[37]                                        Fixed-Wing
                                                                                 flights
   Long and Short-Term Memory Neural Network [38]                Quadcopter      Damaged Blades
   Deep Residual Shrinkage Neural Network [39]                   Quadcopter      Damaged Blades
   Radial Basis Function Neural Network [40]                     Quadcopter      Actuators
   Long and Short-Term Memory Neural Network [41]                Fixed-Wing      Wing
   Support Vector Machine[42]                                    Quadcopter      Gyro and Accelerometer
   Convolutional Neural Network [43]                             Fixed-Wing      Wing
   Decision Tree, Support Vector Machines and K Nearest
                                                                 Quadcopter      Motor, Bearing and Blades
   Neighbor [44]
   Back Propagation Neural Network[45]                           Quadcopter      Sensors
   Radial Basis Function Neural Network [46]                     Fixed-Wing      Sensors
   Fuzzy Neural Network [47]                                     Fixed-Wing      Actuators



other neural networks, while the vibrations signals in the     2.1.4. Other Neural Networks
airframe were recorded experimentally and translated
                                                           In [39], the authors have developed and upgraded the
into codes using the fault diagnosis method. A fixed-
                                                           used neural networks. Damaged blades in a quadcopter
wing UAV fault diagnosis system based on five models,
                                                           diagnosis based on a deep residual shrinkage network
one of which was a long and short-term memory neural
                                                           and an extra convolution layer have both emerged to
network [41]. Convenient predictions were provided
                                                           produce an upgraded neural network algorithm named
based on numerical simulations.
                                                           1D-WIDRSN. The experimental statistical analysis has
                                                           shown the effectiveness and accuracy of the hybrid algo-
2.1.3. Radial Basis Function Neural Network RBF rithm compared to normal neural networks. have used a
        NN                                                 back propagation neural network (BPNN) as a machine
In [40], the authors have introduced a fault-tolerant con- learning method to diagnose faults in a sensor of a quad-
trol approach to detect actuator faults in a quadcopter. A copter. Then, it was optimized by a genetic algorithm
normal adaptive sliding mode control is combined with to fasten the convergence. The results are shown ex-
a radial basis function neural network, introducing a perimentally, supporting that enhanced BPNN is more
modified adaptive sliding mode control approach. An efficient in fault diagnosis. A strategy of scattered fault-
experimental, numerical comparison between the two is tolerant cooperative control to acquire a synchronized
elaborated, showing the significant role of a radial basis track control of UAVs was introduced in [47] by using
function network. The authors of [46] have implemented fuzzy neural networks. An experimental approach where
machine learning neural networks into the fault detec- the following UAV tracks the behavior of the leading UAV
tion methods. A radial basis function neural network was is conducted regardless of the actuator faults. The simu-
used to minimize time due to the algorithm’s flexibility lation results are then discussed to prove the adequacy
when dealing with nonlinear environments. Sensor faults of the proposed strategy.
in fixed-wing UAVs are proved to be easily detected using
the proposed system experimentally and statistically.




                                                          21
Luttfi A. Al-Haddad et al. CEUR Workshop Proceedings                                                           19–25



Table 2
Fault Diagnosis ML Methods comparative results

                      Machine Learning Method           UAV Type          Part of Fault Detection
                             ML Method             Fault Detection Part         UAV type
                              CNN 17.4%                Blades 32%          Quadcopter 57.89%
                             K-NN 17.4%                 Wing 16%           Fixed-Wing 36.84%
                               SVM 13%                  Motor 12%
                              ANN 8.7%                Actuators 8%
                            LSTM NN 8.7%            Motor Bearing 8%
                             RBF NN 8.7%               Sensors 8%
                                DT 8.7%                Others 16%
                              SOM 4.3%
                            Other NN 13%



2.2. K Nearest Neighbor K-NN                                assembling method to exhibit a model for diagnosing
                                                            health status in a quadcopter UAV. Vibration features of
The work in [32] describes preliminary damage diag-
                                                            three flight conditions (normal, motor base mount loose,
nosing and classification system for a fixed-wing UAV.
                                                            unbalanced broken blades) were recorded and trained in
The system includes a description of data analysis from a
                                                            a system that has assembled variant vibration patterns
piezoelectric sensor system with independent component
                                                            of fault situations. The experimental results have proved
analysis and machine learning methods. One of which
                                                            that the method can also predict the occurrence of the
was the subspace K-nearest neighbor with the best results
                                                            fault, not only diagnose it.
and accuracy. In [34], variant faults in a quadcopter UAV
were examined in a fault diagnosis system. Damaged
parts were blades, armature eccentric, and motor base 2.4. Support Vector Machine SVM
loosening. Pulse and vibration signals were recorded and SVM is used in many different aspects [51]. In [42], the
analyzed using a machine learning method employing authors simulated an aircraft model and utilized it to
K-NN. Experimental results demonstrate the high effi- generate data and test some designed algorithms. The
ciency of the used method. Authors of [37] suggest an simulated measurements were collected from random
innovative system for fault diagnosis of fixed-wing UAVs flight data. A supervised fault diagnosing method based
(FW-UAVs), where the procedure dynamics, operation on SVM was utilized to identify the faulty and nominal
conditions, changing data density, and procedure dis- flight states in loss of effectiveness in control surfaces
turbance are evaluated. A modified algorithm utilizing of a drone UAV. Results encourage the use of SVM in
Shared Nearest Neighbor based Distance (SNND) and fault diagnosis due to accurate and effective acquired
a K-Nearest Neighbor algorithm hiring SNND (SNND- accuracy. Furthermore, as discussed in subsection 2.2.
KNN) was proposed to realize offline operation condition the authors of [32] have also adopted the use of support
classification and online identification. The results have vector machine in fault diagnosis. An average result
confirmed the suitability of algorithms for fault diagnosis accuracy was obtained using SVM. In addition, authors
of FW-UAVs. Generally, the malfunctions of blades, bear- of [44] and aand as discussed in subsection 2.2, have
ings, and eccentrics are well-known in motors of UAVs. adopted the SVM where the best results were acquired
The recorded sound data of the motors were analyzed in based on it
a fault diagnosis system of the mentioned malfunctions
in [44]. Important feature extraction employing signal
processing and different machine learning techniques, 2.5. Decision Tree
including K-NN, were used in the system network where As discussed in subsections 2.1.2 and 2.2, the authors in
all algorithms proved high result efficiency. High accu- [30] and [44] have adopted the decision tree method in
racy in the proposed approach demonstrated that the machine learning fault diagnosis where Gradient-based
study would put up to the reflections in the pertinent decision tree have showed better accuracy over normal
field.                                                      decision tree machine learning methods.

2.3. Self-Organizing Map SOM
The authors of [33] have embraced the self-organizing
map machine learning method, which is an unsupervised




                                                          22
Luttfi A. Al-Haddad et al. CEUR Workshop Proceedings                                                                   19–25



3. Conclusion                                                          advanced scince Engineering Information Technol-
                                                                       ogy 10 (2020).
According to the statistical analysis of table 2 and based         [7] R. Brociek, G. Magistris, F. Cardia, F. Coppa,
on this review article, we have concluded the following:               S. Russo, Contagion prevention of covid-19 by
                                                                       means of touch detection for retail stores, in: CEUR
     • Neural Network Methods are the most used tech-
                                                                       Workshop Proceedings, volume 3092, CEUR-WS,
       niques concerning fault diagnosis of different part
                                                                       2021, pp. 89–94.
       of UAVs with a total percentage of 56.5
                                                                   [8] J. S. Mohammed, J. A. Abdulhady, Rolling bearing
     • Blades are more vulnerable to damage conditions                 fault detection based on vibration signal analysis
       as their percentage is over 30% in the parts were               and cumulative sum control chart, FME Transac-
       recent studies conducted fault diagnosis on.                    tions 49 (2021) 684–695.
     • Type of UAV percentages proves that drones are              [9] C. Napoli, G. Pappalardo, E. Tramontana, Improv-
       on a heavy usage term and hence more suscepti-                  ing files availability for bittorrent using a diffusion
       ble to damage .                                                 model, IEEE Computer Society, 2014, pp. 191–196.
Adding up, the developing request for secure flights of                doi:10.1109/WETICE.2014.65.
unmanned aerial vehicles requires modern and worldly-             [10] A. A. Jaber, R. Bicker, The optimum selection of
wise fault diagnosis methods not only for faults in blades             wavelet transform parameters for the purpose of
and wings but also in other UAV subsystems. In this                    fault detection in an industrial robot, in: 2014 IEEE
respect, a promising approach that appears to have cap-                International Conference on Control System, Com-
tured the attention of researchers in recent years is the              puting and Engineering (ICCSCE 2014), IEEE, 2014,
hybrid fault diagnosis methods that delicately address                 pp. 304–309.
the undesired behavior of an unmanned aerial vehicle              [11] S. M. Jawad, A. A. Jaber, Bearings health monitor-
based on combined machine learning techniques or/with                  ing based on frequency-domain vibration signals
signal processing for important feature extraction.                    analysis, Engineering and Technology Journal 41
                                                                       (2022) 86–95.
                                                                  [12] N. Brandizzi, V. Bianco, G. Castro, S. Russo, A. Wa-
References                                                             jda, Automatic rgb inference based on facial emo-
                                                                       tion recognition, in: CEUR Workshop Proceedings,
 [1] H. Shakhatreh, A. Sawalmeh, A. Al-Fuqaha, Z. Dou,                 volume 3092, CEUR-WS, 2021, pp. 66–74.
     E. Almaita, I. Khalil, N. Othman, A. Khreishah,              [13] X. Qi, J. Qi, D. Theilliol, Y. Zhang, J. Han, D. Song,
     M. Guizani, Unmanned aerial vehicles: A survey                    C. Hua, A review on fault diagnosis and fault toler-
     on civil applications and key research challenges.                ant control methods for single-rotor aerial vehicles,
     arxiv 2018, arXiv preprint arXiv:1805.00881 (????).               Journal of Intelligent & Robotic Systems 73 (2014)
 [2] T. F. Abiodun, Usage of drones or unmanned aerial                 535–555.
     vehicles (uavs) for effective aerial surveillance, map-      [14] Y. H. Gao, D. Zhao, Y. B. Li, Uav sensor fault diag-
     ping system and intelligence gathering in combat-                 nosis technology: A survey, in: Applied Mechanics
     ing insecurity in nigeria, African Journal of Social              and Materials, volume 220, Trans Tech Publ, 2012,
     Sciences and Humanities Research 3 (2020) 29–44.                  pp. 1833–1837.
 [3] S. Y. Wong, C. W. C. Choe, H. H. Goh, Y. W. Low,             [15] A. Bondyra, P. Gasior, S. Gardecki, A. J. Kasin-
     D. Y. S. Cheah, C. Pang, Power transmission line                  ski, Development of the sensory network for the
     fault detection and diagnosis based on artificial in-             vibration-based fault detection and isolation in the
     telligence approach and its development in uav: A                 multirotor uav propulsion system., in: ICINCO (2),
     review, Arabian Journal for Science and Engineer-                 2018, pp. 112–119.
     ing 46 (2021) 9305–9331.                                     [16] R. Giuliano, The next generation network in 2030:
 [4] G. Capizzi, C. Napoli, S. Russo, M. Woźniak, Lessen-              Applications, services, and enabling technologies,
     ing stress and anxiety-related behaviors by means                 in: 2021 8th International Conference on Electrical
     of ai-driven drones for aromatherapy, in: CEUR                    Engineering, Computer Science and Informatics
     Workshop Proceedings, volume 2594, CEUR-WS,                       (EECSI), IEEE, 2021, pp. 294–298.
     2020, pp. 7–12.                                              [17] F. Bonanno, G. Capizzi, G. L. Sciuto, C. Napoli,
 [5] G. K. Fourlas, G. C. Karras, A survey on fault di-                Wavelet recurrent neural network with semi-
     agnosis and fault-tolerant control methods for un-                parametric input data preprocessing for micro-wind
     manned aerial vehicles, Machines 9 (2021) 197.                    power forecasting in integrated generation systems,
 [6] T. A. Dhomad, A. Jaber, Bearing fault diagnosis                   in: 5th International Conference on Clean Electri-
     using motor current signature analysis and the ar-                cal Power: Renewable Energy Resources Impact,
     tificial neural network, International Journal on                 ICCEP 2015, 2015, p. 602 – 609.



                                                             23
Luttfi A. Al-Haddad et al. CEUR Workshop Proceedings                                                               19–25



[18] S. S. Mansouri, P. Karvelis, G. Georgoulas, G. Niko-          3955.
     lakopoulos, Remaining useful battery life predic-        [30] K. Zheng, G. Jia, L. Yang, C. Liu, A cost-sensitive
     tion for uavs based on machine learning, IFAC-                diagnosis method based on the operation and main-
     PapersOnLine 50 (2017) 4727–4732.                             tenance data of uav, Applied Sciences 11 (2021)
[19] A. A. Jaber, R. Bicker, A simulation of non-                  11116.
     stationary signal analysis using wavelet transform       [31] A. Ebrahimkhanlou, S. Salamone, Single-sensor
     based on labview and matlab, in: 2014 European                acoustic emission source localization in plate-like
     Modelling Symposium, IEEE, 2014, pp. 138–144.                 structures using deep learning, Aerospace 5 (2018)
[20] P. S. Bithas, E. T. Michailidis, N. Nomikos,                  50.
     D. Vouyioukas, A. G. Kanatas, A survey on machine-       [32] M. Anaya, H. Cerón, J. Vitola, D. Tibaduiza, F. Pozo,
     learning techniques for uav-based communications,             Damage classification based on machine learning
     Sensors 19 (2019) 5170.                                       applications for an un-manned aerial vehicle, Struc-
[21] N. Dat, V. Ponzi, S. Russo, F. Vincelli, Supporting           tural Health Monitoring 2017 (2017).
     impaired people with a following robotic assistant       [33] D.-L. Cheng, W.-H. Lai, Application of self-
     by means of end-to-end visual target navigation               organizing map on flight data analysis for quad-
     and reinforcement learning approaches, in: CEUR               copter health diagnosis system., International
     Workshop Proceedings, volume 3118, CEUR-WS,                   Archives of the Photogrammetry, Remote Sensing
     2021, pp. 51–63.                                              & Spatial Information Sciences (2019).
[22] D. Alexandrov, E. Pertseva, I. Berman, I. Pantiukhin,    [34] W.-H. Lai, S.-T. Tsai, D.-L. Cheng, Y.-R. Liang, Appli-
     A. Kapitonov, Analysis of machine learning meth-              cation of wavelet scattering and machine learning
     ods for wildfire security monitoring with an un-              on structural health diagnosis for quadcopter, Ap-
     manned aerial vehicles, in: 2019 24th conference of           plied Sciences 11 (2021) 10297.
     open innovations association (FRUCT), IEEE, 2019,        [35] W. Liu, Z. Chen, M. Zheng, An audio-based fault di-
     pp. 3–9.                                                      agnosis method for quadrotors using convolutional
[23] Y. Lan, Z. Huang, X. Deng, Z. Zhu, H. Huang,                  neural network and transfer learning, in: 2020
     Z. Zheng, B. Lian, G. Zeng, Z. Tong, Comparison               American Control Conference (ACC), IEEE, 2020,
     of machine learning methods for citrus greening               pp. 1367–1372.
     detection on uav multispectral images, Computers         [36] G. Iannace, G. Ciaburro, A. Trematerra, Fault diag-
     and electronics in agriculture 171 (2020) 105234.             nosis for uav blades using artificial neural network,
[24] F. Bonanno, G. Capizzi, S. Coco, C. Napoli, A. Lau-           Robotics 8 (2019) 59.
     dani, G. Sciuto, Optimal thicknesses determination       [37] S. Liang, S. Zhang, Y. Huang, X. Zheng, J. Cheng,
     in a multilayer structure to improve the spp effi-            S. Wu, Data-driven fault diagnosis of fw-uavs with
     ciency for photovoltaic devices by an hybrid fem -            consideration of multiple operation conditions, ISA
     cascade neural network based approach, IEEE Com-              transactions (2021).
     puter Society, 2014, pp. 355–362. doi:10.1109/           [38] X. Zhang, Z. Zhao, Z. Wang, X. Wang, Fault de-
     SPEEDAM.2014.6872103.                                         tection and identification method for quadcopter
[25] A. I. Khan, Y. Al-Mulla, Unmanned aerial vehicle              based on airframe vibration signals, Sensors 21
     in the machine learning environment, Procedia                 (2021) 581.
     computer science 160 (2019) 46–53.                       [39] P. Yang, H. Geng, C. Wen, P. Liu, An intelligent
[26] F. Fallucchi, M. Gerardi, M. Petito, E. W. De Luca,           quadrotor fault diagnosis method based on novel
     Blockchain framework in digital government for                deep residual shrinkage network, Drones 5 (2021)
     the certification of authenticity, timestamping and           133.
     data property, in: Proceedings of the 54th Hawaii        [40] N. P. Nguyen, S. K. Hong, Fault-tolerant control
     International Conference on System Sciences, 2021,            of quadcopter uavs using robust adaptive sliding
     p. 2307.                                                      mode approach, Energies 12 (2018) 95.
[27] A. Simonetta, A. Trenta, M. C. Paoletti, A. Vetrò,       [41] A. Cui, Y. Zhang, P. Zhang, W. Dong, C. Wang, In-
     Metrics for identifying bias in datasets, SYSTEM              telligent health management of fixed-wing uavs: A
     (2021).                                                       deep-learning-based approach, in: 2020 16th In-
[28] M.-A. Lahmeri, M. A. Kishk, M.-S. Alouini, Artificial         ternational Conference on Control, Automation,
     intelligence for uav-enabled wireless networks: A             Robotics and Vision (ICARCV), IEEE, 2020, pp.
     survey, IEEE Open Journal of the Communications               1055–1060.
     Society 2 (2021) 1015–1040.                              [42] E. Baskaya, M. Bronz, D. Delahaye, Fault detection
[29] A. Bondyra, M. Kołodziejczak, R. Kulikowski,                  & diagnosis for small uavs via machine learning,
     W. Giernacki, An acoustic fault detection and isola-          in: 2017 IEEE/AIAA 36th Digital Avionics Systems
     tion system for multirotor uav, Energies 15 (2022)            Conference (DASC), IEEE, 2017, pp. 1–6.



                                                         24
Luttfi A. Al-Haddad et al. CEUR Workshop Proceedings            19–25



[43] K. Zheng, G. Jia, L. Yang, J. Wang, A compound
     fault labeling and diagnosis method based on flight
     data and bit record of uav, Applied Sciences 11
     (2021) 5410.
[44] A. Altinors, F. Yol, O. Yaman, A sound based method
     for fault detection with statistical feature extraction
     in uav motors, Applied Acoustics 183 (2021) 108325.
[45] Y. Chen, C. Zhang, Q. Zhang, X. Hu, Uav fault de-
     tection based on ga-bp neural network, in: 2017
     32nd Youth Academic Annual Conference of Chi-
     nese Association of Automation (YAC), IEEE, 2017,
     pp. 806–811.
[46] I. Samy, I. Postlethwaite, D.-W. Gu, I. Fan, Detection
     of multiple sensor faults using neural networks-
     demonstrated on an unmanned air vehicle (uav)
     model (2010).
[47] Z. Yu, Y. Zhang, Z. Liu, Y. Qu, C.-Y. Su, Distributed
     adaptive fractional-order fault-tolerant cooperative
     control of networked unmanned aerial vehicles via
     fuzzy neural networks, IET Control Theory & Ap-
     plications 13 (2019) 2917–2929.
[48] G. Capizzi, G. Lo Sciuto, C. Napoli, E. Tramontana,
     An advanced neural network based solution to en-
     force dispatch continuity in smart grids, Applied
     Soft Computing Journal 62 (2018) 768 – 775.
[49] G. Capizzi, G. Lo Sciuto, C. Napoli, R. Shikler,
     M. Wozniak, Optimizing the organic solar cell man-
     ufacturing process by means of afm measurements
     and neural networks, Energies 11 (2018).
[50] G. C. Cardarilli, L. Di Nunzio, R. Fazzolari, D. Gi-
     ardino, A. Nannarelli, M. Re, S. Spanò, A pseudo-
     softmax function for hardware-based high speed
     image classification, Scientific reports 11 (2021)
     1–10.
[51] R. R. Sarra, A. M. Dinar, M. A. Mohammed, K. H.
     Abdulkareem, Enhanced heart disease prediction
     based on machine learning and 𝜒2 statistical opti-
     mal feature selection model, Designs 6 (2022) 87.




                                                           25