paper-with-me

홈 › Papers

The CAISAR Platform: Extending the Reach of Machine Learning Specification and Verification

2025-06-10 · Michele Alberti, François Bobot, Julien Girard-Satabin, Alban Grastien, Aymeric Varasse, Zakaria Chihani

The formal specification and verification of machine learning programs saw remarkable progress in less than a decade, leading to a profusion of tools. However, diversity may lead to fragmentation, resulting in tools that are difficult to compare, except for very specific benchmarks. Furthermore, this progress is heavily geared towards the specification and verification of a certain class of property, that is, local robustness properties. But while provers are becoming more and more efficient at solving local robustness properties, even slightly more complex properties, involving multiple neural networks for example, cannot be expressed in the input languages of winners of the International Competition of Verification of Neural Networks VNN-Comp. In this tool paper, we present CAISAR, an open-source platform dedicated to machine learning specification and verification. We present its specification language, suitable for modelling complex properties on neural networks, support vector machines and boosted trees. We show on concrete use-cases how specifications written in this language are automatically translated to queries to state-of-the-art provers, notably by using automated graph editing techniques, making it possible to use their off-the-shelf versions. The artifact to reproduce the paper claims is available at the following DOI: https://doi.org/10.5281/zenodo.15209510

📄 PDF Abstract BibTeX arXiv:2506.12084

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

CAISAR: A platform for Characterizing Artificial Intelligence Safety and Robustness

2022-06-07 · Julien Girard-Satabin, Michele Alberti, François Bobot, Zakaria Chihani 외

We present CAISAR, an open-source platform under active development for the characterization of AI systems' robustness and safety. CAISAR provides a unified entry point for defining verification problems by using WhyML, …

Value Functions for Temporal Logic: Optimal Policies and Safety Filters

2026-05-01 · Oswin So, William Sharpless, Sylvia Herbert, Chuchu Fan arxiv

While Bellman equations for basic reach, avoid, and reach-avoid problems are well studied, the relationship between value optimality and policy optimality becomes subtle in the undiscounted infinite-horizon setting, part…

Specification-delta-driven data governance: an empirical study of the «spec-delta» as the unit of change in lakehouse data platforms

2026-08-20 · Pablo Ramirez Amador arxiv

Spec Driven Development SDD has consolidated the idea that the specification rather than the code should be the primary artefact governing AI assisted work. Tools such as GitHub Spec Kit, and proposals such as Constituti…

Verus-SpecGym: An Agentic Environment for Evaluating Specification Autoformalization

2026-05-26 · Anmol Agarwal, Natalie Neamtu, Pranjal Aggarwal, Seungone Kim 외 arxiv

AI coding agents are increasingly used to write real-world software, but ensuring that their outputs are correct remains a fundamental challenge. Formal verification offers a promising path: an agent generates code toget…

Temporal Logic Resilience for Dynamical Systems

2024-04-30 · Adnane Saoud, Pushpak Jagtap, Sadegh Soudjani

We consider the notion of resilience for cyber-physical systems, that is, the ability of the system to withstand adverse events while maintaining acceptable functionality. We use finite temporal logic to express the requ…