On the Detection of Shared Data Manipulation in Distributed Optimization

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Alkhraijah, Mohannad, Harris, Rachel, Litchfield, Samuel, Huggins, David, Molzahn, Daniel K.
Formato: Preprint
Publicado: 2023
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866908621383663616
author Alkhraijah, Mohannad
Harris, Rachel
Litchfield, Samuel
Huggins, David
Molzahn, Daniel K.
author_facet Alkhraijah, Mohannad
Harris, Rachel
Litchfield, Samuel
Huggins, David
Molzahn, Daniel K.
contents This paper investigates the vulnerability of the Alternating Direction Method of Multipliers (ADMM) algorithm to shared data manipulation, with a focus on solving optimal power flow (OPF) problems. Deliberate data manipulation may cause the ADMM algorithm to converge to suboptimal solutions. We derive a sufficient condition for detecting data manipulation based on the theoretical convergence trajectory of the ADMM algorithm. We evaluate the performance of the detection condition on three data manipulation strategies with various levels of complexity and stealth. The simplest attack sends the target values and each iteration, the second attack uses a feedback loop to find the next target values, and the last attack uses a bilevel optimization to find the target values. We then extend the three data manipulation strategies to avoid detection by the detection conditions and a neural network (NN) detection model. We also propose an adversarial NN training framework to detect shared data manipulation. We illustrate the performance of our data manipulation strategy and detection framework on OPF problems. The results show that the proposed detection condition successfully detects most of the data manipulation attacks. However, the bilevel optimization attack strategy that incorporates the detection methods may avoid being detected. Countering this, our proposed adversarial training framework detects all the instances of the bilevel optimization attack.
format Preprint
id arxiv_https___arxiv_org_abs_2310_13252
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle On the Detection of Shared Data Manipulation in Distributed Optimization
Alkhraijah, Mohannad
Harris, Rachel
Litchfield, Samuel
Huggins, David
Molzahn, Daniel K.
Systems and Control
This paper investigates the vulnerability of the Alternating Direction Method of Multipliers (ADMM) algorithm to shared data manipulation, with a focus on solving optimal power flow (OPF) problems. Deliberate data manipulation may cause the ADMM algorithm to converge to suboptimal solutions. We derive a sufficient condition for detecting data manipulation based on the theoretical convergence trajectory of the ADMM algorithm. We evaluate the performance of the detection condition on three data manipulation strategies with various levels of complexity and stealth. The simplest attack sends the target values and each iteration, the second attack uses a feedback loop to find the next target values, and the last attack uses a bilevel optimization to find the target values. We then extend the three data manipulation strategies to avoid detection by the detection conditions and a neural network (NN) detection model. We also propose an adversarial NN training framework to detect shared data manipulation. We illustrate the performance of our data manipulation strategy and detection framework on OPF problems. The results show that the proposed detection condition successfully detects most of the data manipulation attacks. However, the bilevel optimization attack strategy that incorporates the detection methods may avoid being detected. Countering this, our proposed adversarial training framework detects all the instances of the bilevel optimization attack.
title On the Detection of Shared Data Manipulation in Distributed Optimization
topic Systems and Control
url https://arxiv.org/abs/2310.13252