alpha-beta-CROWN - AI Model Libraries & Training Tool

Overview

alpha-beta-CROWN is a GPU-accelerated neural network verifier using linear bound propagation and branch-and-bound methods. It provides provable robustness guarantees against adversarial attacks and can verify properties like Lyapunov stability, and was a VNN-COMP winning solution from 2021 to 2024.

Key Features

  • GPU-accelerated neural network verification
  • Linear bound propagation methods
  • Branch-and-bound search for tighter bounds
  • Provable robustness guarantees against adversarial attacks
  • Verification of properties such as Lyapunov stability
  • Efficient and scalable implementation
  • VNN-COMP winning solution (2021–2024)

Ideal Use Cases

  • Certify robustness of models against adversarial inputs
  • Verify Lyapunov stability for control-related networks
  • Benchmark verification methods in research and competitions
  • Integrate into verification pipelines for safety-critical systems

Getting Started

  • Visit the project's GitHub repository
  • Clone the repository to your local machine
  • Install required dependencies listed in the repository
  • Build with GPU support if using accelerated verification
  • Run included examples to test verification workflows

Pricing

Not disclosed in provided information.

Limitations

  • GPU required to obtain acceleration benefits
  • Focused on verification; not a general model training toolkit

Key Information

  • Category: Model Libraries & Training
  • Type: AI Model Libraries & Training Tool