中文

分布式过程估计中的虚假数据注入攻击设计

系统与控制 2021-01-15 v1 多智能体系统 系统与控制

摘要

本文考虑对分布式信息物理系统的虚假数据注入攻击设计。具有线性动力学与高斯噪声的随机过程由多个智能体节点测量,每个节点配备多个传感器。智能体节点之间构成多跳网络。每个智能体节点通过使用其传感器观测与来自邻节点的消息,经卡尔曼共识滤波计算过程的估计。能够任意操纵部分或全部智能体节点传感器观测的外部攻击者,向那些传感器观测注入误差。攻击者的目标是在满足攻击检测概率约束的前提下,使智能体节点处的估计尽可能接近预先指定值。为此,构建一个约束优化问题以寻找某类线性攻击的最优参数值。线性攻击的参数通过结合基于随机近似的拉格朗日乘子更新、以及涉及 Karush-Kuhn-Tucker(KKT)条件或在线随机梯度下降的优化技术进行在线学习。该问题在某些特殊情况下为凸。利用凸性与随机近似算法性质证明了所提算法的期望收敛性。最后,数值结果展示了攻击的有效性。

关键词

引用

@article{arxiv.2101.05567,
  title  = {Design of false data injection attack on distributed process estimation},
  author = {Moulik Choraria and Arpan Chattopadhyay and Urbashi Mitra and Erik Strom},
  journal= {arXiv preprint arXiv:2101.05567},
  year   = {2021}
}

备注

arXiv admin note: substantial text overlap with arXiv:2002.01545