Skip to main content

Showing 1–17 of 17 results for author: Vazquez-Chanlatte, M

Searching in archive cs. Search in all archives.
.
  1. arXiv:2406.14761  [pdf, other

    cs.RO cs.AI eess.SY

    Diffusion-Based Failure Sampling for Cyber-Physical Systems

    Authors: Harrison Delecki, Marc R. Schlichting, Mansur Arief, Anthony Corso, Marcell Vazquez-Chanlatte, Mykel J. Kochenderfer

    Abstract: Validating safety-critical autonomous systems in high-dimensional domains such as robotics presents a significant challenge. Existing black-box approaches based on Markov chain Monte Carlo may require an enormous number of samples, while methods based on importance sampling often rely on simple parametric families that may struggle to represent the distribution over failures. We propose to sample… ▽ More

    Submitted 20 June, 2024; originally announced June 2024.

    Comments: Under review at RA-L

  2. arXiv:2405.03709  [pdf, other

    cs.SE cs.AI cs.LG cs.PL

    Generating Probabilistic Scenario Programs from Natural Language

    Authors: Karim Elmaaroufi, Devan Shanker, Ana Cismaru, Marcell Vazquez-Chanlatte, Alberto Sangiovanni-Vincentelli, Matei Zaharia, Sanjit A. Seshia

    Abstract: For cyber-physical systems (CPS), including robotics and autonomous vehicles, mass deployment has been hindered by fatal errors that occur when operating in rare events. To replicate rare events such as vehicle crashes, many companies have created logging systems and employed crash reconstruction experts to meticulously recreate these valuable events in simulation. However, in these methods, "what… ▽ More

    Submitted 14 May, 2024; v1 submitted 3 May, 2024; originally announced May 2024.

    Comments: 17 pages, 2 figures

  3. arXiv:2402.09388  [pdf, other

    cs.AI

    Entropy-regularized Point-based Value Iteration

    Authors: Harrison Delecki, Marcell Vazquez-Chanlatte, Esen Yel, Kyle Wray, Tomer Arnon, Stefan Witwicki, Mykel J. Kochenderfer

    Abstract: Model-based planners for partially observable problems must accommodate both model uncertainty during planning and goal uncertainty during objective inference. However, model-based planners may be brittle under these types of uncertainty because they rely on an exact model and tend to commit to a single optimal behavior. Inspired by results in the model-free setting, we propose an entropy-regulari… ▽ More

    Submitted 14 February, 2024; originally announced February 2024.

  4. arXiv:2402.07051  [pdf, other

    cs.LG cs.AI cs.CL cs.FL

    $L^*LM$: Learning Automata from Examples using Natural Language Oracles

    Authors: Marcell Vazquez-Chanlatte, Karim Elmaaroufi, Stefan J. Witwicki, Sanjit A. Seshia

    Abstract: Expert demonstrations have proven an easy way to indirectly specify complex tasks. Recent algorithms even support extracting unambiguous formal specifications, e.g. deterministic finite automata (DFA), from demonstrations. Unfortunately, these techniques are generally not sample efficient. In this work, we introduce $L^*LM$, an algorithm for learning DFAs from both demonstrations and natural langu… ▽ More

    Submitted 10 February, 2024; originally announced February 2024.

  5. arXiv:2307.10434  [pdf, other

    cs.FL cs.AI cs.LG

    Learning Formal Specifications from Membership and Preference Queries

    Authors: Ameesh Shah, Marcell Vazquez-Chanlatte, Sebastian Junges, Sanjit A. Seshia

    Abstract: Active learning is a well-studied approach to learning formal specifications, such as automata. In this work, we extend active specification learning by proposing a novel framework that strategically requests a combination of membership labels and pair-wise preferences, a popular alternative to membership labels. The combination of pair-wise preferences and membership labels allows for a more flex… ▽ More

    Submitted 19 July, 2023; originally announced July 2023.

    Comments: 6 pages, Presented at ICML 2023 Workshop on The Many Facets of Preference-Based Learning

  6. arXiv:2205.13013  [pdf, other

    cs.FL

    Learning Deterministic Finite Automata Decompositions from Examples and Demonstrations

    Authors: Niklas Lauffer, Beyazit Yalcinkaya, Marcell Vazquez-Chanlatte, Ameesh Shah, Sanjit A. Seshia

    Abstract: The identification of a deterministic finite automaton (DFA) from labeled examples is a well-studied problem in the literature; however, prior work focuses on the identification of monolithic DFAs. Although monolithic DFAs provide accurate descriptions of systems' behavior, they lack simplicity and interpretability; moreover, they fail to capture sub-tasks realized by the system and introduce indu… ▽ More

    Submitted 25 May, 2022; originally announced May 2022.

    Comments: Preprint, under review

  7. arXiv:2112.10807  [pdf, other

    cs.AI cs.FL

    Demonstration Informed Specification Search

    Authors: Marcell Vazquez-Chanlatte, Ameesh Shah, Gil Lederman, Sanjit A. Seshia

    Abstract: This paper considers the problem of learning temporal task specifications, e.g. automata and temporal logic, from expert demonstrations. Task specifications are a class of sparse memory augmented rewards with explicit support for temporal and Boolean composition. Three features make learning temporal task specifications difficult: (1) the (countably) infinite number of tasks under consideration; (… ▽ More

    Submitted 24 April, 2023; v1 submitted 20 December, 2021; originally announced December 2021.

  8. arXiv:2105.12326  [pdf, other

    cs.LO

    Model Checking Finite-Horizon Markov Chains with Probabilistic Inference

    Authors: Steven Holtzen, Sebastian Junges, Marcell Vazquez-Chanlatte, Todd Millstein, Sanjit A. Seshia, Guy Van Den Broeck

    Abstract: We revisit the symbolic verification of Markov chains with respect to finite horizon reachability properties. The prevalent approach iteratively computes step-bounded state reachability probabilities. By contrast, recent advances in probabilistic inference suggest symbolically representing all horizon-length paths through the Markov chain. We ask whether this perspective advances the state-of-the-… ▽ More

    Submitted 30 June, 2021; v1 submitted 26 May, 2021; originally announced May 2021.

    Comments: Technical Report. Accepted at CAV 2021

  9. arXiv:2103.05672  [pdf, other

    cs.RO cs.FL

    Entropy-Guided Control Improvisation

    Authors: Marcell Vazquez-Chanlatte, Sebastian Junges, Daniel J. Fremont, Sanjit Seshia

    Abstract: High level declarative constraints provide a powerful (and popular) way to define and construct control policies; however, most synthesis algorithms do not support specifying the degree of randomness (unpredictability) of the resulting controller. In many contexts, e.g., patrolling, testing, behavior prediction,and planning on idealized models, predictable or biased controllers are undesirable. To… ▽ More

    Submitted 28 June, 2021; v1 submitted 9 March, 2021; originally announced March 2021.

    Comments: RSS 21

  10. arXiv:1907.11792  [pdf, other

    cs.LG cs.RO stat.ML

    Maximum Causal Entropy Specification Inference from Demonstrations

    Authors: Marcell Vazquez-Chanlatte, Sanjit A. Seshia

    Abstract: In many settings (e.g., robotics) demonstrations provide a natural way to specify tasks; however, most methods for learning from demonstrations either do not provide guarantees that the artifacts learned for the tasks, such as rewards or policies, can be safely composed and/or do not explicitly capture history dependencies. Motivated by this deficit, recent works have proposed learning Boolean tas… ▽ More

    Submitted 16 May, 2020; v1 submitted 26 July, 2019; originally announced July 2019.

    Comments: Computer Aided Verification, 2020

  11. arXiv:1907.10265  [pdf, other

    cs.LG stat.ML

    Interpretable Classification of Time-Series Data using Efficient Enumerative Techniques

    Authors: Sara Mohammadinejad, Jyotirmoy V. Deshmukh, Aniruddh G. Puranic, Marcell Vazquez-Chanlatte, Alexandre Donzé

    Abstract: Cyber-physical system applications such as autonomous vehicles, wearable devices, and avionic systems generate a large volume of time-series data. Designers often look for tools to help classify and categorize the data. Traditional machine learning techniques for time-series data offer several solutions to solve these problems; however, the artifacts trained by these algorithms often lack interpre… ▽ More

    Submitted 24 July, 2019; originally announced July 2019.

  12. arXiv:1903.09354  [pdf, other

    cs.LO cs.AI

    A Model Counter's Guide to Probabilistic Systems

    Authors: Marcell Vazquez-Chanlatte, Markus N. Rabe, Sanjit A. Seshia

    Abstract: In this paper, we systematize the modeling of probabilistic systems for the purpose of analyzing them with model counting techniques. Starting from unbiased coin flips, we show how to model biased coins, correlated coins, and distributions over finite sets. From there, we continue with modeling sequential systems, such as Markov chains, and revisit the relationship between weighted and unweighted… ▽ More

    Submitted 22 March, 2019; originally announced March 2019.

  13. arXiv:1902.04245  [pdf, other

    cs.AI

    VERIFAI: A Toolkit for the Design and Analysis of Artificial Intelligence-Based Systems

    Authors: Tommaso Dreossi, Daniel J. Fremont, Shromona Ghosh, Edward Kim, Hadi Ravanbakhsh, Marcell Vazquez-Chanlatte, Sanjit A. Seshia

    Abstract: We present VERIFAI, a software toolkit for the formal design and analysis of systems that include artificial intelligence (AI) and machine learning (ML) components. VERIFAI particularly seeks to address challenges with applying formal methods to perception and ML components, including those based on neural networks, and to model and analyze system behavior in the presence of environment uncertaint… ▽ More

    Submitted 14 February, 2019; v1 submitted 12 February, 2019; originally announced February 2019.

  14. arXiv:1802.08924  [pdf, other

    cs.LG

    Time Series Learning using Monotonic Logical Properties

    Authors: Marcell Vazquez-Chanlatte, Shromona Ghosh, Jyotirmoy V. Deshmukh, Alberto Sangiovanni-Vincentelli, Sanjit A. Seshia

    Abstract: Cyber-physical systems of today are generating large volumes of time-series data. As manual inspection of such data is not tractable, the need for learning methods to help discover logical structure in the data has increased. We propose a logic-based framework that allows domain-specific knowledge to be embedded into formulas in a parametric logical specification over time-series data. The key ide… ▽ More

    Submitted 1 August, 2018; v1 submitted 24 February, 2018; originally announced February 2018.

    Comments: Submitted to RV 2018

  15. arXiv:1710.03875  [pdf, other

    cs.LG cs.AI cs.LO

    Learning Task Specifications from Demonstrations

    Authors: Marcell Vazquez-Chanlatte, Susmit Jha, Ashish Tiwari, Mark K. Ho, Sanjit A. Seshia

    Abstract: Real world applications often naturally decompose into several sub-tasks. In many settings (e.g., robotics) demonstrations provide a natural way to specify the sub-tasks. However, most methods for learning from demonstrations either do not provide guarantees that the artifacts learned for the sub-tasks can be safely recombined or limit the types of composition available. Motivated by this deficit,… ▽ More

    Submitted 27 October, 2018; v1 submitted 10 October, 2017; originally announced October 2017.

    Comments: NIPS 2018

  16. arXiv:1707.03529  [pdf, other

    eess.SY cs.LO

    Tunable Reactive Synthesis for Lipschitz-Bounded Systems with Temporal Logic Specifications

    Authors: Marcell Vazquez-Chanlatte, Shromona Ghosh, Vasumathi Raman, Alberto Sangiovanni-Vincentelli, Sanjit A. Seshia

    Abstract: We address the problem of synthesizing reactive controllers for cyber-physical systems subject to Signal Temporal Logic (STL) specifications in the presence of adversarial inputs. Given a finite horizon, we define a reactive hierarchy of control problems that differ in the degree of information available to the system about the adversary's actions over the horizon. We show how to construct reactiv… ▽ More

    Submitted 11 July, 2017; originally announced July 2017.

  17. arXiv:1612.07823  [pdf, other

    cs.LG cs.LO

    Logic-based Clustering and Learning for Time-Series Data

    Authors: Marcell Vazquez-Chanlatte, Jyotirmoy V. Deshmukh, Xiaoqing **, Sanjit A. Seshia

    Abstract: To effectively analyze and design cyberphysical systems (CPS), designers today have to combat the data deluge problem, i.e., the burden of processing intractably large amounts of data produced by complex models and experiments. In this work, we utilize monotonic Parametric Signal Temporal Logic (PSTL) to design features for unsupervised classification of time series data. This enables using off-th… ▽ More

    Submitted 15 May, 2017; v1 submitted 22 December, 2016; originally announced December 2016.