Modeling Cyber Physical Systems with Learning Enabled Components using Hybrid Predicate Transition Nets

被引:0
作者
He, Xudong [1 ]
机构
[1] Florida Int Univ, Miami, FL 33199 USA
来源
2021 21ST INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C 2021) | 2021年
关键词
cyber physical systems; deep neural nets; reinforcement learning; formal methods; Petri nets; hybrid predicate transition nets;
D O I
10.1109/QRS-C55045.2021.00164
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Cyber-physical systems (CPSs) are ubiquitous ranging from smart household appliances to drones and self-driving cars, and are becoming increasingly important in the functioning of our society. In recent years, learning enabled components (LECs) built using machine learning approaches are increasingly used in CPSs to perform autonomous tasks to deal with uncertain and unfamiliar environments. In this paper, an approach for formally modeling CPSs with LECs is presented. Hybrid predicate transition nets are used to model LECs built using deep neural nets and reinforcement learning. Specifically, a method for modeling deep neural nets and their training using hybrid predicate transition nets is developed. Additionally, generic hybrid predicate transition net structures are designed to model reinforcement learning based on neural fitted Q-learning. The expressive power of hybrid predicate transition nets supports all commonly used activation and cost/reward functions in deep neural nets and reinforcement learning. The operational semantics of hybrid predicate transition nets enables the online and offline training of deep neural nets as well as online and offline policy update in reinforcement learning. Furthermore, hybrid predicate transition nets are used to model the overall CPS with LECs through the Simplex architecture. These results (1) provide an executable symbolic representation combining logic and algebraic definitions for two major machine learning approaches, and (2) contribute a systematic and unified framework to study CPSs with LECs. The modeling method is demonstrated using a vehicle benchmark problem.
引用
收藏
页码:1099 / 1108
页数:10
相关论文
共 38 条
  • [21] Lee EA, 2008, ISORC 2008: 11TH IEEE SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING - PROCEEDINGS, P363, DOI 10.1109/ISORC.2008.25
  • [22] Li X, 2017, IEEE INT C INT ROBOT, P3834, DOI 10.1109/IROS.2017.8206234
  • [23] Deep Petri nets of unsupervised and supervised learning
    Lin, Yi-Nan
    Hsieh, Tsang-Yen
    Yang, Cheng-Ying
    Shen, Victor R. L.
    Juang, Tony Tong-Ying
    Chen, Wen-Hao
    [J]. MEASUREMENT & CONTROL, 2020, 53 (7-8) : 1267 - 1277
  • [24] Liu Changliu, 2020, ARXIV 190306758
  • [25] Liu S., PIPE AN ENV MODELING
  • [26] Liu Su., 2012, SEKE, P352
  • [27] Nielsen Michael A, 2015, Neural Networks and Deep Learning, V25
  • [28] Parr R, 1998, ADV NEUR IN, V10, P1043
  • [29] Peters J., 2004, ROUGH NEURAL COMPUTI
  • [30] Ramakrishna S., 2020, DYNAMIC WEIGHTED SIM