摘要

本发明公开了一种基于机器学习的无人机传感器攻击实时检测和恢复方法,本发明的实现步骤是,通过获取无人机正常飞行时的传感器数据生成训练集,对构建的神经网络进行训练,利用训练好的神经网络预测无人机传感器数据。通过比较神经网络预测的传感器数据和无人机测量的传感器数据之间的差异,判断无人机传感器是否受到攻击,并在发现攻击后实时的隔离和恢复受到攻击的传感器。本发明可用于检测和防御无人机传感器被攻击,且可实时恢复无人机传感器,由此提高了无人机飞行时的安全性。