Safe Design of Stable Neural Networks for Fault Detection in Small UAVs

被引:1
作者
Gupta, Kavya [1 ,2 ]
Kaakai, Fateh [2 ]
Pesquet-Popescu, Beatrice [2 ]
Pesquet, Jean-Christophe [1 ]
机构
[1] Univ Paris Saclay, Cent Supelec, Inria Ctr Vis Numer, Gif Sur Yvette, France
[2] Thales LAS France, Air Mobil Solut BL, Rungis, France
来源
COMPUTER SAFETY, RELIABILITY, AND SECURITY, SAFECOMP 2022 WORKSHOPS | 2022年 / 13415卷
关键词
Safety; Stability; Lipschitz constant; Verification; Machine learning; Neural networks; UAV; Tabular data; Adversarial attacks; MODEL; DRIVEN;
D O I
10.1007/978-3-031-14862-0_19
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Stability of a machine learning model is the extent to which a model can continue to operate correctly despite small perturbations in its inputs. A formal method to measure stability is the Lipschitz constant of the model which allows to evaluate how small perturbations in the inputs impact the output variations. Variations in the outputs may lead to high errors for regression tasks or unintended changes in the classes for classification tasks. Verification of the stability of ML models is crucial in many industrial domains such as aeronautics, space, automotive etc. It has been recognized that data-driven models are intrinsically extremely sensitive to small perturbation of the inputs. Therefore, the need to design methods for verifying the stability of ML models is of importance for manufacturers developing safety critical products. In this work, we focus on Small Unmanned Aerial Vehicles (UAVs) which are in the frontage of new technology solutions for intelligent systems. However, real-time fault detection/diagnosis in such UAVs remains a challenge from data collection to prediction tasks. This work presents application of neural networks to detect in real-time elevon positioning faults. We show the efficiency of a formal method based on the Lipschitz constant for quantifying the stability of neural network models. We also present how this method can be coupled with spectral normalization constraints at the design phase to control the internal parameters of the model and make it more stable while keeping a high level of performance (accuracy-stability trade-off).
引用
收藏
页码:263 / 275
页数:13
相关论文
共 26 条
[1]   Real-time Fault Detection on Small Fixed-Wing UAVs using Machine Learning [J].
Bronz, Murat ;
Baskaya, Elgiz ;
Delahaye, Daniel ;
Puechmorel, Stephane .
2020 AIAA/IEEE 39TH DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC) PROCEEDINGS, 2020,
[2]   Lipschitz Certificates for Layered Network Structures Driven by Averaged Activation Operators [J].
Combettes, Patrick L. ;
Pesquet, Jean-Christophe .
SIAM JOURNAL ON MATHEMATICS OF DATA SCIENCE, 2020, 2 (02) :529-557
[3]   Deep Neural Network Structures Solving Variational Inequalities [J].
Combettes, Patrick L. ;
Pesquet, Jean-Christophe .
SET-VALUED AND VARIATIONAL ANALYSIS, 2020, 28 (03) :491-518
[4]   Autolanding control system design with deep learning based fault estimation [J].
Eroglu, Batuhan ;
Sahin, M. Cagatay ;
Ure, Nazim Kemal .
AEROSPACE SCIENCE AND TECHNOLOGY, 2020, 102
[5]  
Fazlyab M., 2019, NEURIPS
[6]   Model-Based and Data-Driven Fault Detection Performance for a Small UAV [J].
Freeman, Paul ;
Pandita, Rohit ;
Srivastava, Nisheeth ;
Balas, Gary J. .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2013, 18 (04) :1300-1309
[7]   A hybrid feature model and deep learning based fault diagnosis for unmanned aerial vehicle sensors [J].
Guo, Dingfei ;
Zhong, Maiying ;
Ji, Hongquan ;
Liu, Yang ;
Yang, Rui .
NEUROCOMPUTING, 2018, 319 :155-163
[8]  
Gupta K., 2022, FRONT SIG PROCESS
[9]  
Gupta K., 2021, IJCAI SAFETY WORKSHO
[10]  
Hattenberger G., 2014, INT MICR VEH C COMP, P247, DOI DOI 10.4233/UUID:B38FBDB7-E6BD-440D-93BE-F7DD1457BE60