Active Model Discrimination with Applications to Fraud Detection in Smart Buildings

Farshad Harirchi, Sze Yong, Emil Jacobsen, Necmiye Ozay

Research output: Contribution to journalArticle

8 Citations (Scopus)

Abstract

In this paper, we consider the problem of active model discrimination amongst a finite number of affine models with uncontrolled and noise inputs, each representing a different system operating mode that corresponds to a fault type or an attack strategy, or to an unobserved intent of another robot, etc. The active model discrimination problem aims to find optimal separating inputs that guarantee that the outputs of all the affine models cannot be identical over a finite horizon. This will enable a system operator to detect and uniquely identify potential faults or attacks, despite the presence of process and measurement noise. Since the resulting model discrimination problem is a nonlinear non-convex mixed-integer program, we propose to solve this in a computationally tractable manner, albeit only approximately, by proposing a sequence of restrictions that guarantee that the obtained input is separating. Finally, we apply our approach to attack detection in the area of cyber-physical systems security.

Original languageEnglish (US)
Pages (from-to)9527-9534
Number of pages8
JournalIFAC-PapersOnLine
Volume50
Issue number1
DOIs
StatePublished - Jul 1 2017

Fingerprint

Intelligent buildings
Robots

Keywords

  • attack detection
  • Fault
  • Input design
  • Model discrimination
  • Smart building

ASJC Scopus subject areas

  • Control and Systems Engineering

Cite this

Active Model Discrimination with Applications to Fraud Detection in Smart Buildings. / Harirchi, Farshad; Yong, Sze; Jacobsen, Emil; Ozay, Necmiye.

In: IFAC-PapersOnLine, Vol. 50, No. 1, 01.07.2017, p. 9527-9534.

Research output: Contribution to journalArticle

Harirchi, Farshad ; Yong, Sze ; Jacobsen, Emil ; Ozay, Necmiye. / Active Model Discrimination with Applications to Fraud Detection in Smart Buildings. In: IFAC-PapersOnLine. 2017 ; Vol. 50, No. 1. pp. 9527-9534.
@article{b03414081ee149b2ba92bb5ff5c47331,
title = "Active Model Discrimination with Applications to Fraud Detection in Smart Buildings",
abstract = "In this paper, we consider the problem of active model discrimination amongst a finite number of affine models with uncontrolled and noise inputs, each representing a different system operating mode that corresponds to a fault type or an attack strategy, or to an unobserved intent of another robot, etc. The active model discrimination problem aims to find optimal separating inputs that guarantee that the outputs of all the affine models cannot be identical over a finite horizon. This will enable a system operator to detect and uniquely identify potential faults or attacks, despite the presence of process and measurement noise. Since the resulting model discrimination problem is a nonlinear non-convex mixed-integer program, we propose to solve this in a computationally tractable manner, albeit only approximately, by proposing a sequence of restrictions that guarantee that the obtained input is separating. Finally, we apply our approach to attack detection in the area of cyber-physical systems security.",
keywords = "attack detection, Fault, Input design, Model discrimination, Smart building",
author = "Farshad Harirchi and Sze Yong and Emil Jacobsen and Necmiye Ozay",
year = "2017",
month = "7",
day = "1",
doi = "10.1016/j.ifacol.2017.08.1616",
language = "English (US)",
volume = "50",
pages = "9527--9534",
journal = "IFAC-PapersOnLine",
issn = "2405-8963",
publisher = "IFAC Secretariat",
number = "1",

}

TY - JOUR

T1 - Active Model Discrimination with Applications to Fraud Detection in Smart Buildings

AU - Harirchi, Farshad

AU - Yong, Sze

AU - Jacobsen, Emil

AU - Ozay, Necmiye

PY - 2017/7/1

Y1 - 2017/7/1

N2 - In this paper, we consider the problem of active model discrimination amongst a finite number of affine models with uncontrolled and noise inputs, each representing a different system operating mode that corresponds to a fault type or an attack strategy, or to an unobserved intent of another robot, etc. The active model discrimination problem aims to find optimal separating inputs that guarantee that the outputs of all the affine models cannot be identical over a finite horizon. This will enable a system operator to detect and uniquely identify potential faults or attacks, despite the presence of process and measurement noise. Since the resulting model discrimination problem is a nonlinear non-convex mixed-integer program, we propose to solve this in a computationally tractable manner, albeit only approximately, by proposing a sequence of restrictions that guarantee that the obtained input is separating. Finally, we apply our approach to attack detection in the area of cyber-physical systems security.

AB - In this paper, we consider the problem of active model discrimination amongst a finite number of affine models with uncontrolled and noise inputs, each representing a different system operating mode that corresponds to a fault type or an attack strategy, or to an unobserved intent of another robot, etc. The active model discrimination problem aims to find optimal separating inputs that guarantee that the outputs of all the affine models cannot be identical over a finite horizon. This will enable a system operator to detect and uniquely identify potential faults or attacks, despite the presence of process and measurement noise. Since the resulting model discrimination problem is a nonlinear non-convex mixed-integer program, we propose to solve this in a computationally tractable manner, albeit only approximately, by proposing a sequence of restrictions that guarantee that the obtained input is separating. Finally, we apply our approach to attack detection in the area of cyber-physical systems security.

KW - attack detection

KW - Fault

KW - Input design

KW - Model discrimination

KW - Smart building

UR - http://www.scopus.com/inward/record.url?scp=85031790626&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85031790626&partnerID=8YFLogxK

U2 - 10.1016/j.ifacol.2017.08.1616

DO - 10.1016/j.ifacol.2017.08.1616

M3 - Article

VL - 50

SP - 9527

EP - 9534

JO - IFAC-PapersOnLine

JF - IFAC-PapersOnLine

SN - 2405-8963

IS - 1

ER -