Proceedings

Adversarial Regression for Detecting Attacks in Cyber-Physical Systems

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 3769-3775.

https://doi.org/10.24963/ijcai.2018/524

Abstract

Attacks in cyber-physical systems (CPS) which manipulate sensor

readings can cause enormous physical damage if undetected.

Detection of attacks on sensors

is crucial to mitigate this issue.

We study supervised regression as a means to detect anomalous sensor

readings, where each sensor's measurement is predicted as a function

of other sensors.

We show that several common learning approaches in this context

are still vulnerable to stealthy attacks, which carefully

modify readings of compromised sensors to cause desired damage while

remaining undetected.

Next, we model the interaction between the CPS defender and attacker

as a Stackelberg game in which the defender chooses detection

thresholds, while the attacker deploys a stealthy attack in response.

We present a heuristic algorithm for finding an approximately optimal threshold for

the defender in this game, and show that it increases system

resilience to attacks without significantly increasing the false alarm rate.

  1. [Bathelt et al., 2015] Andreas Bathelt, N Lawrence Ricker, and Mohieddine Jelali. Revision of the tennessee east- man process model. IFAC-PapersOnLine, 48(8):309-314, 2015.
  2. [Biggio et al., 2010] Battista Biggio, Giorgio Fumera, and Fabio Roli. Multiple classifier systems for robust classifier design in adversarial environments. International Jour- nal of Machine Learning and Cybernetics, 1(1-4):27-41, 2010.
  3. [Biggio et al., 2014] Battista Biggio, Giorgio Fumera, and Fabio Roli. Security evaluation of pattern classifiers un- der attack. IEEE Transactions on Knowledge and Data Engineering, 26(4):984-996, 2014.
  4. [Cárdenas et al., 2011] Alvaro A Cárdenas, Saurabh Amin, Zong-Syun Lin, Yu-Lun Huang, Chi-Yen Huang, and Shankar Sastry. Attacks against process control systems: risk assessment, detection, and response. In Proceedings of the 6th ACM symposium on information, computer and communications security, pages 355-366. ACM, 2011.
  5. [Dalvi et al., 2004] Nilesh Dalvi, Pedro Domingos, Sumit Sanghai, Deepak Verma, et al. Adversarial classifica- tion. In Proceedings of the tenth ACM SIGKDD Interna- tional Conference on Knowledge discovery and data min- ing, pages 99-108. ACM, 2004.
  6. [Downs and Vogel, 1993] James J Downs and Ernest F Vo- gel. A plant-wide industrial process control problem. Computers & chemical engineering, 17(3):245-255, 1993.
  7. [Ghafouri et al., 2016] Amin Ghafouri, Waseem Abbas, Aron Laszka, Yevgeniy Vorobeychik, and Xenofon Kout- soukos. Optimal thresholds for anomaly-based intrusion detection in dynamical environments. In International Conference on Decision and Game Theory for Security, pages 415-434. Springer, 2016.
  8. [Ghafouri et al., 2017] Amin Ghafouri, Aron Laszka, Ab- hishek Dubey, and Xenofon Koutsoukos. Optimal detec- tion of faulty traffic sensors used in route planning. In In- ternational Workshop on Science of Smart City Operations and Platforms Engineering (SCOPE), pages 1-6, 2017.
  9. [Goodfellow et al., 2015] Ian J Goodfellow, Jonathon Shlens, and Christian Szegedy. Explaining and harnessing adversarial examples. In International Conference on Learning Representations, 2015.
  10. [Grosshans et al., 2013] Michael Grosshans, Christoph Sawade, Michael Brückner, and Tobias Scheffer. Bayesian games for adversarial regression problems. In International Conference on International Conference on Machine Learning, pages 55-63, 2013.
  11. [Junejo and Goh, 2016] Khurum Nazir Junejo and Jonathan Goh. Behaviour-based attack detection and classifica- tion in cyber physical systems using machine learning. In Proceedings of the 2nd ACM International Workshop on Cyber-Physical System Security, pages 34-43. ACM, 2016.
  12. [Li and Vorobeychik, 2014] Bo Li and Yevgeniy Vorobey- chik. Feature cross-substitution in adversarial classifica- tion. In Neural Information Processing Systems, pages 2087-2095, 2014.
  13. [Li and Vorobeychik, 2018] Bo Li and Yevgeniy Vorobey- chik. Evasion-robust classification on binary domains. ACM Transactions on Knowledge Discovery from Data, 2018. to appear.
  14. [Lowd and Meek, 2005] Daniel Lowd and Christopher Meek. Adversarial learning. In Proceedings of the eleventh ACM SIGKDD international conference on Knowledge discovery in data mining, pages 641-647. ACM, 2005.
  15. [Nader et al., 2014] Patric Nader, Paul Honeine, and Pierre Beauseroy. {l p }-norms in one-class classification for in- trusion detection in scada systems. IEEE Transactions on Industrial Informatics, 10(4):2308-2317, 2014.
  16. [Ricker, 1996] N Lawrence Ricker. Decentralized control of the tennessee eastman challenge process. Journal of Pro- cess Control, 6(4):205-221, 1996.
  17. [Urbina et al., 2016] David I Urbina, Jairo A Giraldo, Al- varo A Cardenas, Nils Ole Tippenhauer, Junia Valente, Mustafa Faisal, Justin Ruths, Richard Candell, and Hen- rik Sandberg. Limiting the impact of stealthy attacks on industrial control systems. In Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communica- tions Security, pages 1092-1105. ACM, 2016.
  18. [Vorobeychik and Li, 2014] Yevgeniy Vorobeychik and Bo Li. Optimal randomized classification in adversarial settings. In International Conference on Autonomous Agents and Multiagent Systems, pages 485-492, 2014.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards