Main Content

AI Verification

Train robust networks and verify network robustness

Use AI verification techniques to identify and mitigate risks by checking AI models and AI-driven systems for adherence to industry standards and regulations. The AI Verification Library for Deep Learning Toolbox provides tools for assessing and verifying properties of deep neural networks. For example, you can verify the robustness properties of a network, compute network output bounds, find adversarial examples, detect out-of-distribution data, and check for compliance with industry standards. Additionally the Deep Learning Toolbox Interface for alpha-beta-CROWN Verifier support package enables formal verification of PyTorch® and ONNX™ networks such as proving robustness properties.

Functions

expand all

verifyNetworkRobustnessVerify adversarial robustness of MATLAB, ONNX, and PyTorch networks (Since R2022b)
estimateNetworkOutputBounds Compute output bounds of MATLAB, ONNX, and PyTorch networks (Since R2022b)
alphaCROWNOptionsOptions for α-CROWN verification (Since R2026a)
outputBoundsOptionsOptions for output bounds computation for ONNX and PyTorch networks (Since R2026a)
networkVerificationOptionsOptions for network robustness verification for ONNX and PyTorch networks (Since R2026a)
findAdversarialExamplesFind adversarial examples for MATLAB, ONNX, and PyTorch classification networks (Since R2026a)
networkVerificationOptionsOptions for network robustness verification for ONNX and PyTorch networks (Since R2026a)
adversarialOptionsOptions for finding adversarial examples for MATLAB deep neural networks (Since R2026a)
AdversarialOptionsBIMOptions for generating adversarial examples using the basic iterative method (BIM) (Since R2026a)
AdversarialOptionsFGSMOptions for generating adversarial examples using the fast gradient sign method (FGSM) (Since R2026a)
networkDistributionDiscriminator Deep learning distribution discriminator (Since R2023a)
isInNetworkDistributionDetermine whether data is within the distribution of the network (Since R2023a)
distributionScoresDistribution confidence scores (Since R2023a)
coder.loadNetworkDistributionDiscriminatorLoad network distribution discriminator for code generation (Since R2023a)
BaselineDistributionDiscriminatorBaseline distribution discriminator (Since R2023a)
EnergyDistributionDiscriminatorEnergy distribution discriminator (Since R2023a)
ODINDistributionDiscriminatorODIN distribution discriminator (Since R2023a)
HBOSDistributionDiscriminatorHBOS distribution discriminator (Since R2023a)
driseExplain object detection network predictions using D-RISE (Since R2024a)

Topics

Algorithms

Time Series

Vision

Text

Certification Workflows

Featured Examples