Skip to main content

Showing 1–20 of 20 results for author: Deshmukh, J

Searching in archive eess. Search in all archives.
.
  1. arXiv:2403.15826  [pdf, other

    eess.SY cs.AI cs.LG cs.RO

    Scaling Learning based Policy Optimization for Temporal Tasks via Dropout

    Authors: Navid Hashemi, Bardh Hoxha, Danil Prokhorov, Georgios Fainekos, Jyotirmoy Deshmukh

    Abstract: This paper introduces a model-based approach for training feedback controllers for an autonomous agent operating in a highly nonlinear environment. We desire the trained policy to ensure that the agent satisfies specific task objectives, expressed in discrete-time Signal Temporal Logic (DT-STL). One advantage for reformulation of a task via formal frameworks, like DT-STL, is that it permits quanti… ▽ More

    Submitted 23 March, 2024; originally announced March 2024.

  2. arXiv:2402.07407  [pdf, other

    eess.SY cs.LG math.OC stat.ML

    Conformal Predictive Programming for Chance Constrained Optimization

    Authors: Yiqi Zhao, Xinyi Yu, Jyotirmoy V. Deshmukh, Lars Lindemann

    Abstract: Motivated by the advances in conformal prediction (CP), we propose conformal predictive programming (CPP), an approach to solve chance constrained optimization (CCO) problems, i.e., optimization problems with nonlinear constraint functions affected by arbitrary random parameters. CPP utilizes samples from these random parameters along with the quantile lemma -- which is central to CP -- to transfo… ▽ More

    Submitted 11 February, 2024; originally announced February 2024.

  3. arXiv:2312.17527  [pdf, ps, other

    cs.PL eess.SY

    Data-Driven Template-Free Invariant Generation

    Authors: Yuan Xia, Jyotirmoy V. Deshmukh, Mukund Raghothaman, Srivatsan Ravi

    Abstract: Automatic verification of concurrent programs faces state explosion due to the exponential possible interleavings of its sequential components coupled with large or infinite state spaces. An alternative is deductive verification, where given a candidate invariant, we establish inductive invariance and show that any state satisfying the invariant is also safe. However, learning (inductive) program… ▽ More

    Submitted 29 December, 2023; originally announced December 2023.

  4. arXiv:2311.09482  [pdf, other

    eess.SY cs.LO cs.RO

    Robust Conformal Prediction for STL Runtime Verification under Distribution Shift

    Authors: Yiqi Zhao, Bardh Hoxha, Georgios Fainekos, Jyotirmoy V. Deshmukh, Lars Lindemann

    Abstract: Cyber-physical systems (CPS) designed in simulators behave differently in the real-world. Once they are deployed in the real-world, we would hence like to predict system failures during runtime. We propose robust predictive runtime verification (RPRV) algorithms under signal temporal logic (STL) tasks for general stochastic CPS. The RPRV problem faces several challenges: (1) there may not be suffi… ▽ More

    Submitted 9 March, 2024; v1 submitted 15 November, 2023; originally announced November 2023.

  5. arXiv:2309.09187  [pdf, ps, other

    eess.SY cs.LG cs.RO

    Data-Driven Reachability Analysis of Stochastic Dynamical Systems with Conformal Inference

    Authors: Navid Hashemi, Xin Qin, Lars Lindemann, Jyotirmoy V. Deshmukh

    Abstract: We consider data-driven reachability analysis of discrete-time stochastic dynamical systems using conformal inference. We assume that we are not provided with a symbolic representation of the stochastic system, but instead have access to a dataset of $K$-step trajectories. The reachability problem is to construct a probabilistic flowpipe such that the probability that a $K$-step trajectory can vio… ▽ More

    Submitted 17 September, 2023; originally announced September 2023.

  6. arXiv:2308.06474  [pdf, other

    eess.SY

    Conformance Testing for Stochastic Cyber-Physical Systems

    Authors: Xin Qin, Navid Hashemi, Lars Lindemann, Jyotirmoy V. Deshmukh

    Abstract: Conformance is defined as a measure of distance between the behaviors of two dynamical systems. The notion of conformance can accelerate system design when models of varying fidelities are available on which analysis and control design can be done more efficiently. Ultimately, conformance can capture distance between design models and their real implementations and thus aid in robust system design… ▽ More

    Submitted 12 August, 2023; originally announced August 2023.

  7. arXiv:2304.02324  [pdf, ps, other

    eess.SY cs.NE cs.RO

    Convex Optimization-based Policy Adaptation to Compensate for Distributional Shifts

    Authors: Navid Hashemi, Justin Ruths, Jyotirmoy V. Deshmukh

    Abstract: Many real-world systems often involve physical components or operating environments with highly nonlinear and uncertain dynamics. A number of different control algorithms can be used to design optimal controllers for such systems, assuming a reasonably high-fidelity model of the actual system. However, the assumptions made on the stochastic dynamics of the model when designing the optimal controll… ▽ More

    Submitted 5 April, 2023; originally announced April 2023.

  8. arXiv:2303.05394  [pdf, other

    eess.SY cs.LG cs.RO

    A Neurosymbolic Approach to the Verification of Temporal Logic Properties of Learning enabled Control Systems

    Authors: Navid Hashemi, Bardh Hoxha, Tomoya Yamaguchi, Danil Prokhorov, Geogios Fainekos, Jyotirmoy Deshmukh

    Abstract: Signal Temporal Logic (STL) has become a popular tool for expressing formal requirements of Cyber-Physical Systems (CPS). The problem of verifying STL properties of neural network-controlled CPS remains a largely unexplored problem. In this paper, we present a model for the verification of Neural Network (NN) controllers for general STL specifications using a custom neural architecture where we ma… ▽ More

    Submitted 6 March, 2023; originally announced March 2023.

  9. arXiv:2211.01539  [pdf, other

    eess.SY cs.LO cs.RO

    Conformal Prediction for STL Runtime Verification

    Authors: Lars Lindemann, Xin Qin, Jyotirmoy V. Deshmukh, George J. Pappas

    Abstract: We are interested in predicting failures of cyber-physical systems during their operation. Particularly, we consider stochastic systems and signal temporal logic specifications, and we want to calculate the probability that the current system trajectory violates the specification. The paper presents two predictive runtime verification algorithms that predict future system states from the current o… ▽ More

    Submitted 10 March, 2023; v1 submitted 2 November, 2022; originally announced November 2022.

  10. arXiv:2210.07439  [pdf, other

    eess.SY cs.AI cs.FL

    Risk-Awareness in Learning Neural Controllers for Temporal Logic Objectives

    Authors: Navid Hashemi, Xin Qin, Jyotirmoy V. Deshmukh, Georgios Fainekos, Bardh Hoxha, Danil Prokhorov, Tomoya Yamaguchi

    Abstract: In this paper, we consider the problem of synthesizing a controller in the presence of uncertainty such that the resulting closed-loop system satisfies certain hard constraints while optimizing certain (soft) performance objectives. We assume that the hard constraints encoding safety or mission-critical task objectives are expressed using Signal Temporal Logic (STL), while performance is quantifie… ▽ More

    Submitted 13 October, 2022; originally announced October 2022.

  11. arXiv:2011.04950  [pdf, other

    cs.RO cs.AI eess.SY

    Model-based Reinforcement Learning from Signal Temporal Logic Specifications

    Authors: Parv Kapoor, Anand Balakrishnan, Jyotirmoy V. Deshmukh

    Abstract: Techniques based on Reinforcement Learning (RL) are increasingly being used to design control policies for robotic systems. RL fundamentally relies on state-based reward functions to encode desired behavior of the robot and bad reward functions are prone to exploitation by the learning agent, leading to behavior that is undesirable in the best case and critically dangerous in the worst. On the oth… ▽ More

    Submitted 10 November, 2020; originally announced November 2020.

    Comments: Submitted to ICRA 2021

  12. arXiv:2004.00279  [pdf, other

    eess.SY

    Statistical Verification of Autonomous Systems using Surrogate Models and Conformal Inference

    Authors: Chuchu Fan, Xin Qin, Yuan Xia, Aditya Zutshi, Jyotirmoy Deshmukh

    Abstract: In this paper, we propose conformal inference based approach for statistical verification of CPS models. Cyber-physical systems (CPS) such as autonomous vehicles, avionic systems, and medical devices operate in highly uncertain environments. This uncertainty is typically modeled using a finite number of parameters or input signals. Given a system specification in Signal Temporal Logic (STL), we wo… ▽ More

    Submitted 14 July, 2021; v1 submitted 1 April, 2020; originally announced April 2020.

  13. arXiv:1910.13645  [pdf, other

    cs.LG cs.AI eess.SY

    Automatic Testing With Reusable Adversarial Agents

    Authors: Xin Qin, Nikos Aréchiga, Andrew Best, Jyotirmoy Deshmukh

    Abstract: Autonomous systems such as self-driving cars and general-purpose robots are safety-critical systems that operate in highly uncertain and dynamic environments. We propose an interactive multi-agent framework where the system-under-design is modeled as an ego agent and its environment is modeled by a number of adversarial (ado) agents. For example, a self-driving car is an ego agent whose behavior i… ▽ More

    Submitted 5 July, 2021; v1 submitted 29 October, 2019; originally announced October 2019.

  14. arXiv:1908.05402  [pdf, other

    cs.LO cs.RO eess.SY

    Shield Synthesis for Real: Enforcing Safety in Cyber-Physical Systems

    Authors: Meng Wu, **gbo Wang, Jyotirmoy Deshmukh, Chao Wang

    Abstract: Cyber-physical systems are often safety-critical in that violations of safety properties may lead to catastrophes. We propose a method to enforce the safety of systems with real-valued signals by synthesizing a runtime enforcer called the shield. Whenever the system violates a property, the shield, composed with the system, makes correction instantaneously to ensure that no erroneous output is gen… ▽ More

    Submitted 14 August, 2019; originally announced August 2019.

  15. arXiv:1811.04685  [pdf, ps, other

    eess.SY math.ST

    Joint Probability Distribution of Prediction Errors of ARIMA

    Authors: Xin Qin, Jyotirmoy V. Deshmukh

    Abstract: Producing probabilistic guarantee for several steps of a predicted signal follow a temporal logic defined behavior has its rising importance in monitoring. In this paper, we derive a method to compute the joint probability distribution of prediction errors of multiple steps based on Autoregressive Integrated Moving Average(ARIMA) model. We cover scenarios in stationary process and intrinsically st… ▽ More

    Submitted 11 January, 2019; v1 submitted 12 November, 2018; originally announced November 2018.

    Comments: Revised notations, 16 pages

  16. arXiv:1804.03973  [pdf, other

    eess.SY cs.AI

    Reasoning about Safety of Learning-Enabled Components in Autonomous Cyber-physical Systems

    Authors: Cumhur Erkan Tuncali, James Kapinski, Hisahiro Ito, Jyotirmoy V. Deshmukh

    Abstract: We present a simulation-based approach for generating barrier certificate functions for safety verification of cyber-physical systems (CPS) that contain neural network-based controllers. A linear programming solver is utilized to find a candidate generator function from a set of simulation traces obtained by randomly selecting initial states for the CPS model. A level set of the generator function… ▽ More

    Submitted 11 April, 2018; originally announced April 2018.

    Comments: Invited paper in conference: Design Automation Conference (DAC) 2018

    MSC Class: 68N30; 65G20; 93C85; 68T99

  17. arXiv:1710.02073  [pdf, other

    eess.SY

    Parameter Optimization in Control Software using Statistical Fault Localization Techniques

    Authors: Jyotirmoy V. Deshmukh, Xiaoqing **, Rupak Majumdar, Vinayak S. Prabhu

    Abstract: Embedded controllers for cyber-physical systems are often parameterized by look-up maps representing discretizations of continuous functions on metric spaces. For example, a non-linear control action may be represented as a table of pre-computed values, and the output action of the controller for a given input is computed by using interpolation. For industrial-scale control systems, several man-ho… ▽ More

    Submitted 9 October, 2017; v1 submitted 5 October, 2017; originally announced October 2017.

  18. arXiv:1506.08234  [pdf, ps, other

    eess.SY

    Robust Online Monitoring of Signal Temporal Logic

    Authors: Jyotirmoy V. Deshmukh, Alexandre Donzé, Shromona Ghosh, Xiaoqing **, Garvit Juniwal, Sanjit A. Seshia

    Abstract: Signal Temporal Logic (STL) is a formalism used to rigorously specify requirements of cyberphysical systems (CPS), i.e., systems mixing digital or discrete components in interaction with a continuous environment or analog com- ponents. STL is naturally equipped with a quantitative semantics which can be used for various purposes: from assessing the robustness of a specification to guiding searches… ▽ More

    Submitted 26 June, 2015; originally announced June 2015.

  19. arXiv:1505.05832  [pdf, other

    eess.SY cs.LO

    Quantifying Conformance using the Skorokhod Metric (full version)

    Authors: Jyotirmoy V. Deshmukh, Rupak Majumdar, Vinayak S. Prabhu

    Abstract: The conformance testing problem for dynamical systems asks, given two dynamical models (e.g., as Simulink diagrams), whether their behaviors are "close" to each other. In the semi-formal approach to conformance testing, the two systems are simulated on a large set of tests, and a metric, defined on pairs of real-valued, real-timed trajectories, is used to determine a lower bound on the distance. W… ▽ More

    Submitted 21 May, 2015; originally announced May 2015.

    Comments: Full version of CAV 2015 paper

  20. arXiv:1401.5200  [pdf, other

    eess.SY

    Conformance Testing as Falsification for Cyber-Physical Systems

    Authors: Houssam Abbas, Bardh Hoxha, Georgios Fainekos, Jyotirmoy V. Deshmukh, James Kapinski, Koichi Ueda

    Abstract: In Model-Based Design of Cyber-Physical Systems (CPS), it is often desirable to develop several models of varying fidelity. Models of different fidelity levels can enable mathematical analysis of the model, control synthesis, faster simulation etc. Furthermore, when (automatically or manually) transitioning from a model to its implementation on an actual computational platform, then again two diff… ▽ More

    Submitted 31 May, 2014; v1 submitted 21 January, 2014; originally announced January 2014.