Tutorials
Welcome to the VerifIA Tutorials—two hands‑on guides that walk you through the core components of VerifIA on simplified examples. These tutorials will help you:
- Understand the end‑to‑end workflow (data → model wrapping → domain spec → searcher selection -> verification run → reporting)
- Get comfortable with the VerifIA API before tackling complex, real‑world use cases
- Experiment freely: tweak parameters, swap algorithms, inspect intermediate results
Tutorial 1: Rule‑Based Dummy Regression Verification
In this tutorial you will learn how to:
- Generate synthetic regression data with known feature–target relationships
- Train a scikit‑learn pipeline
- Define domain rules in YAML
- Wrap the model and run the
RuleConsistencyVerifier
- Inspect and export verification results
Tutorial 2: Manual vs. AI‑Powered Domain Generation
In this tutorial you will explore two approaches to building your domain configuration on the California Housing dataset:
- Manual Domain Dictionary based on data inspection and expert intuition
- AI‑Powered Generation using VerifIA’s
DomainGenFlow
(GPT‑assisted)
You’ll then verify a wrapped model against those rules and export your results.
Next up:
After mastering these tutorials, dive into our Use Case Gallery for full‑scale examples across regression and classification that demonstrate VerifIA in realistic settings.