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

02/12/2019
by   Tommaso Dreossi, et al.
0

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 uncertainty. We describe the initial version of VERIFAI which centers on simulation guided by formal models and specifications. Several use cases are illustrated with examples, including temporal-logic falsification, model-based systematic fuzz testing, parameter synthesis, counterexample analysis, and data set augmentation.

READ FULL TEXT

page 6

page 7

research
09/24/2020

Advancing the Research and Development of Assured Artificial Intelligence and Machine Learning Capabilities

Artificial intelligence (AI) and machine learning (ML) have become incre...
research
06/27/2016

Towards Verified Artificial Intelligence

Verified artificial intelligence (AI) is the goal of designing AI-based ...
research
10/03/2018

Verification for Machine Learning, Autonomy, and Neural Networks Survey

This survey presents an overview of verification techniques for autonomo...
research
05/14/2020

Formal Analysis and Redesign of a Neural Network-Based Aircraft Taxiing System with VerifAI

We demonstrate a unified approach to rigorous design of safety-critical ...
research
02/08/2021

Multisource AI Scorecard Table for System Evaluation

The paper describes a Multisource AI Scorecard Table (MAST) that provide...
research
03/25/2021

Engineering an Intelligent Essay Scoring and Feedback System: An Experience Report

Artificial Intelligence (AI) / Machine Learning (ML)-based systems are w...

Please sign up or login with your details

Forgot password? Click here to reset