Synthesizing Barrier Certificates Using Neural Networks

被引:32
|
作者
Zhao, Hengjun [1 ]
Zeng, Xia [1 ]
Chen, Taolue [2 ]
Liu, Zhiming [1 ]
机构
[1] Southwest Univ, Sch Comp & Informat Sci, Chongqing, Peoples R China
[2] Birkbeck Univ London, Dept Comp Sci & Informat Syst, London, England
来源
PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL (HSCC2020) (PART OF CPS-IOT WEEK) | 2020年
基金
英国工程与自然科学研究理事会; 中国国家自然科学基金;
关键词
Barrier certificates; Neural networks; Continuous dynamical systems; Verification; SAFETY VERIFICATION; HYBRID SYSTEMS;
D O I
10.1145/3365365.3382222
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an approach of safety verification based on neural networks for continuous dynamical systems which are modeled as a system of ordinary differential equations. We adopt the deductive verification methods based on barrier certificates. These are functions over the states of the dynamical system with certain constraints the existence of which entails the safety of the system under consideration. We propose to represent the barrier function by neural networks and provide a comprehensive synthesis framework. In particular, we devise a new type of activation functions, i.e., Bent-ReLU, for the neural networks; we provide sampling based approaches to generate training sets and formulate the loss functions for neural network training which can capture the essence of barrier certificate; we also present practical methods to check a learnt candidate barrier certificate against the criteria of barrier certificates as a formal guarantee. We implement our approaches via proof-of-concept experiments with encouraging results.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] Synthesizing ReLU Neural Networks with Two Hidden Layers as Barrier Certificates for Hybrid Systems
    Zhao, Qingye
    Chen, Xin
    Zhang, Yifan
    Sha, Meng
    Yang, Zhengfeng
    Lin, Wang
    Tang, Enyi
    Chen, Qiguang
    Li, Xuandong
    HSCC2021: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL (PART OF CPS-IOT WEEK), 2021,
  • [2] Learning safe neural network controllers with barrier certificates
    Zhao, Hengjun
    Zeng, Xia
    Chen, Taolue
    Liu, Zhiming
    Woodcock, Jim
    FORMAL ASPECTS OF COMPUTING, 2021, 33 (03) : 437 - 455
  • [3] Synthesizing Barrier Certificates of Neural Network Controlled Continuous Systems via Approximations
    Sha, Meng
    Chen, Xin
    Ji, Yuzhe
    Zhao, Qingye
    Yang, Zhengfeng
    Lin, Wang
    Tang, Enyi
    Chen, Qiguang
    Li, Xuandong
    2021 58TH ACM/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2021, : 631 - 636
  • [4] FOSSIL: A Software Tool for the Formal Synthesis of Lyapunov Functions and Barrier Certificates using Neural Networks
    Abate, Alessandro
    Ahmed, Daniele
    Edwards, Alec
    Giacobbe, Mirco
    Peruffo, Andrea
    HSCC2021: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL (PART OF CPS-IOT WEEK), 2021,
  • [5] A Scenario Approach for Synthesizing k-Inductive Barrier Certificates
    Murali, Vishnu
    Trivedi, Ashutosh
    Zamani, Majid
    IEEE CONTROL SYSTEMS LETTERS, 2022, 6 : 3247 - 3252
  • [6] Safe Reach Set Computation via Neural Barrier Certificates
    Abate, Alessandro
    Bogomolov, Sergiy
    Edwards, Alec
    Potomkin, Kostiantyn
    Soudjani, Sadegh
    Zuliani, Paolo
    IFAC PAPERSONLINE, 2024, 58 (11): : 107 - 114
  • [7] A Simplex Architecture for Hybrid Systems Using Barrier Certificates
    Yang, Junxing
    Islam, Md. Ariful
    Murthy, Abhishek
    Smolka, Scott A.
    Stoller, Scott D.
    COMPUTER SAFETY, RELIABILITY, AND SECURITY, SAFECOMP 2017, 2017, 10488 : 117 - 131
  • [8] Safe reinforcement learning for dynamical systems using barrier certificates
    Zhao, Qingye
    Zhang, Yi
    Li, Xuandong
    CONNECTION SCIENCE, 2022, 34 (01) : 2822 - 2844
  • [9] Automated and Formal Synthesis of Neural Barrier Certificates for Dynamical Models
    Peruffo, Andrea
    Ahmed, Daniele
    Abate, Alessandro
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PT I, TACAS 2021, 2021, 12651 : 370 - 388
  • [10] Formal Synthesis of Neural Barrier Certificates for Continuous Systems via Counterexample Guided Learning
    Zhao, Hanrui
    Qi, Niuniu
    Dehbi, Lydia
    Zeng, Xia
    Yang, Zhengfeng
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2023, 22 (05)