# Compositional Falsification of Cyber-Physical Systems with Machine   Learning Components

**Authors:** Tommaso Dreossi, Alexandre Donz\'e, Sanjit A. Seshia

arXiv: 1703.00978 · 2018-12-20

## TL;DR

This paper introduces a compositional falsification framework to identify potential failures in cyber-physical systems with machine learning components, using temporal logic and neural network analysis to ensure system safety.

## Contribution

It presents a novel approach combining temporal logic falsification and ML analysis to detect failures in CPS with ML modules, addressing safety concerns.

## Key findings

- Effective in falsifying an emergency braking system model
- Detects adversarial perturbations causing system failures
- Demonstrates applicability to neural network perception components

## Abstract

Cyber-physical systems (CPS), such as automotive systems, are starting to include sophisticated machine learning (ML) components. Their correctness, therefore, depends on properties of the inner ML modules. While learning algorithms aim to generalize from examples, they are only as good as the examples provided, and recent efforts have shown that they can produce inconsistent output under small adversarial perturbations. This raises the question: can the output from learning components can lead to a failure of the entire CPS? In this work, we address this question by formulating it as a problem of falsifying signal temporal logic (STL) specifications for CPS with ML components. We propose a compositional falsification framework where a temporal logic falsifier and a machine learning analyzer cooperate with the aim of finding falsifying executions of the considered model. The efficacy of the proposed technique is shown on an automatic emergency braking system model with a perception component based on deep neural networks.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1703.00978/full.md

## Figures

25 figures with captions in the complete paper: https://tomesphere.com/paper/1703.00978/full.md

## References

44 references — full list in the complete paper: https://tomesphere.com/paper/1703.00978/full.md

---
Source: https://tomesphere.com/paper/1703.00978