arXiv:2505.01947cs.SEcs.LG2025-05中稿 · the 29th Internati…被引 5

融合规则挖掘与无监督学习,提升无人机运行时异常检测准确率与可解释性。

Runtime Anomaly Detection for Drones: An Integrated Rule-Mining and Unsupervised-Learning Approach

  • 结合传感器间约束规则与多种无监督模型,捕捉显性和隐性异常模式。
  • 在6类故障上检测率达93.84%,误报率仅2.33%。
  • 适合需要高安全性和可解释性的无人机实时监控系统。

无人机(UAV)因应用广泛而迅速普及,其作为网络物理系统依赖摄像头、GPS、加速度计和陀螺仪等多种传感器输入,故障可能导致物理失稳与严重安全隐患。为降低风险,运行时异常检测成为关键防护机制,能识别问题的物理表现并促使操作员提前干预。现有基于LSTM的检测方法虽有成效,但仍面临三大挑战:跨任务场景的泛化能力不足、结果缺乏可解释性,以及难以从日志中提取领域知识。为此,本文提出RADD——一种融合规则挖掘与无监督学习的无人机异常检测方法。通过44条任务阶段规则捕获传感器与执行器间的预期关系,并利用五种无监督学习模型补全规则未覆盖的细微关联。实验基于ArduPilot与Gazebo仿真平台,结果显示该方法在六类故障中实现93.84%的检测率,误报率仅为2.33%,且可实时部署。RADD在各类故障检测上优于当前最先进的LSTM方法。

原文摘要 · Abstract (English)

UAVs, commonly referred to as drones, have witnessed a remarkable surge in popularity due to their versatile applications. These cyber-physical systems depend on multiple sensor inputs, such as cameras, GPS receivers, accelerometers, and gyroscopes, with faults potentially leading to physical instability and serious safety concerns. To mitigate such risks, anomaly detection has emerged as a crucial safeguarding mechanism, capable of identifying the physical manifestations of emerging issues and allowing operators to take preemptive action at runtime. Recent anomaly detection methods based on LSTM neural networks have shown promising results, but three challenges persist: the need for models that can generalise across the diverse mission profiles of drones; the need for interpretability, enabling operators to understand the nature of detected problems; and the need for capturing domain knowledge that is difficult to infer solely from log data. Motivated by these challenges, this paper introduces RADD, an integrated approach to anomaly detection in drones that combines rule mining and unsupervised learning. In particular, we leverage rules (or invariants) to capture expected relationships between sensors and actuators during missions, and utilise unsupervised learning techniques to cover more subtle relationships that the rules may have missed. We implement this approach using the ArduPilot drone software in the Gazebo simulator, utilising 44 rules derived across the main phases of drone missions, in conjunction with an ensemble of five unsupervised learning models. We find that our integrated approach successfully detects 93.84% of anomalies over six types of faults with a low false positive rate (2.33%), and can be deployed effectively at runtime. Furthermore, RADD outperforms a state-of-the-art LSTM-based method in detecting the different types of faults evaluated in our study.

无人机异常检测规则挖掘无监督学习

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。