TY - GEN
T1 - Falsification of cyber-physical systems with reinforcement learning
AU - Kato, Koki
AU - Ishikawa, Fuyuki
AU - Honiden, Shinichi
N1 - Funding Information:
This work is supported by ERATO HASUO Metamathematics for Systems Design Project (No. JPMJER1603), JST.
Publisher Copyright:
© 2018 IEEE.
PY - 2018/8/7
Y1 - 2018/8/7
N2 - We propose a novel framework for testing configurable cyber-physical systems over a given specification represented as metric temporal logic formula. Given a system model with configurable properties and a specification, our approach first learns to falsify the model by using reinforcement learning technique under a certain variety of configurations. After the training phase, it is expected that the experienced falsification agent can quickly find an input signal such that the output violates the specification, even though the specific configuration is not known to the agent. Thus we can use this agent again and again when different configurations are investigated for a product family or for trials and errors of configuration design. We performed a preliminary experiment to validate our hypothesis that the reinforcement learning technique can be applied for falsification problems.
AB - We propose a novel framework for testing configurable cyber-physical systems over a given specification represented as metric temporal logic formula. Given a system model with configurable properties and a specification, our approach first learns to falsify the model by using reinforcement learning technique under a certain variety of configurations. After the training phase, it is expected that the experienced falsification agent can quickly find an input signal such that the output violates the specification, even though the specific configuration is not known to the agent. Thus we can use this agent again and again when different configurations are investigated for a product family or for trials and errors of configuration design. We performed a preliminary experiment to validate our hypothesis that the reinforcement learning technique can be applied for falsification problems.
KW - Cyber-physical-system
KW - Falsification
KW - Model-based-development
KW - Reinforcement-learning
UR - http://www.scopus.com/inward/record.url?scp=85052490039&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85052490039&partnerID=8YFLogxK
U2 - 10.1109/MT-CPS.2018.00009
DO - 10.1109/MT-CPS.2018.00009
M3 - Conference contribution
AN - SCOPUS:85052490039
SN - 9781538667484
T3 - Proceedings - 2018 3rd Workshop on Monitoring and Testing of Cyber-Physical Systems, MT-CPS 2018
SP - 5
EP - 6
BT - Proceedings - 2018 3rd Workshop on Monitoring and Testing of Cyber-Physical Systems, MT-CPS 2018
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 3rd Workshop on Monitoring and Testing of Cyber-Physical Systems, MT-CPS 2018
Y2 - 10 April 2018
ER -