Building auditable AI systems: risk detection, attribution, and control
USC Assistant Professor · Founder of Auditable AI · Open-source author
Homepage · Research · Open Source · FORTIS Lab · Community · Contact
Note
Assistant Professor at USC Computer Science, PI of the FORTIS Lab, and Associate Co-Director of the USC Institute on Ethics and Trust in Computing for 2026-2027. I research, build, and open-source the methods, benchmarks, and infrastructure that make AI systems auditable across agent action, model behavior, and input distribution. Creator of PyOD, the canonical Python anomaly-detection library, named by OpenAI, Apache Beam, PostHog, MLflow, and Genentech. Across the projects I lead or co-author: 29k+ GitHub stars and 60M+ downloads (August 2026), including PyOD, PyGOD, ADBench, TrustLLM, and Therapeutics Data Commons. Author of over 80 peer-reviewed papers with ~12k Google Scholar citations. Co-authored work (TrustLLM) is cited in a U.S. Senate HSGAC report, NIST AI 100-2e2025, and the International AI Safety Report 2026.
Important
Founder of Auditable AI: a venture building auditable AI agents. Open-source infrastructure to capture, verify, and roll back agent decisions, anchored by auditable and drawing on a decade of anomaly-detection research. Introductions from investors and design partners welcome at hello@auditable.run.
Also serving as Chief Scientific Advisor to Figwork, an AI platform for early-career talent.
AI systems are deployed faster than they can be verified. Foundation models and autonomous agents now make consequential decisions, execute code, and interact with external services, often without systematic inspection of what they do or why. My research builds the methods, benchmarks, and open-source infrastructure that make AI systems auditable: detecting, diagnosing, and controlling departures from expected behavior, from anomalous data and foundation-model failures to consequential agent actions.
Methodologically, this work extends my prior research on anomaly and outlier detection (the basis of the PyOD ecosystem) from data distributions to foundation-model behavior and agent decision traces, where unsafe, anomalous, or out-of-policy actions must be detected and reconstructed before and after deployment.
Three levels in the lab taxonomy:
- 🤖 Agent Action: Auditability and Control of Agent Systems. Auditability frameworks (Auditable Agents,
auditable), runtime control that intercepts tool calls before they fire (Aegis), and static over-privilege scanning (agent-audit) with its benchmark (FORTIS). Also post-run failure localization in multi-agent systems (GRADE) and agent-specific failure modes: over-privilege, cross-user contamination, and the autonomy tax of defense training. - 🧠 Model Behavior: Trust and Robustness of Foundation Models. Jailbreak detection for vision-language models, causal analysis of hallucination, query-agnostic attacks on retrieval-augmented generation, and LLM-as-anomaly-detector benchmarks.
- 📊 Input Distribution: Anomaly and Out-of-Distribution Detection. PyOD ecosystem, ADBench, automatic OOD detector selection, modality-specific OOD methods, and few-shot cross-domain OOD detection.
Our position paper Auditable Agents organizes this into five dimensions of auditability and three mechanism classes (detect, enforce, recover). It appears at the inaugural ACM AI Leadership Summit and at the ACL 2026 KnowFM workshop.
29k+ GitHub stars and 60M+ downloads across the projects I lead or co-author (August 2026). Featured below (full list on the homepage):
| Project | Research level / role | Stars | What It Does |
|---|---|---|---|
| PyOD | Input distribution | Canonical anomaly detection, now in its third major release. 60+ detectors across tabular, time series, graph, text, and image data, plus an ADEngine orchestration core and an agentic investigation layer driven in natural language. | |
| auditable | Agent action | System of record for AI-agent decisions: capture, replay against live state, roll back. | |
| GRADE | Agent action | The method auditable is built on: a typed two-layer graph of agent execution and dependency. arXiv |
|
| agent-audit | Agent action | Static security and over-privilege scanner for AI-agent code. | |
| awesome-auditable-ai | Agent action | Curated map of papers, tools, datasets, and standards for reliable, auditable AI agents. | |
| anywhere-agents | Supporting tooling | One config for Claude Code and Codex across every project and session. | |
| agent-style | Supporting tooling | 21 writing rules loaded into AI agents at generation time. |
Tip
External adoption of PyOD. Named by OpenAI as expected operational tooling, shipped as a first-class ModelHandler in Apache Beam (Apache Software Foundation), running the live-traffic alerting subsystem in PostHog, the canonical anomaly-detection flavor in MLflow community-flavor docs, and embedded in Genentech (Roche) drug-discovery validators. It is also used by Amazon, Walmart, and Databricks, runs inside published procurement audits by the Brazilian federal government, and is deployed in a UK Government care service. 5,493 public repositories and 139 packages depend on PyOD (May 2026 snapshot). The U.S. DoD CDAO lists PyOD; ESA OPS-SAT flies it for spacecraft anomaly detection. PyOD is the subject of five published books and is cited in 49 patents.
Other Notable Projects
- PyGOD
: graph outlier detection, sister project to PyOD.
- Aegis
(contributor): pre-execution firewall that gates each agent tool call.
- TrustLLM
(co-author): LLM trustworthiness benchmark cited by NIST AI 100-2e2025, the FLI AI Safety Index, U.S. Senate HSGAC, and DoD CDAO.
- Therapeutics Data Commons
(co-author): supplied the training data for Google Research's Tx-LLM and the prediction tasks in Google DeepMind's TxGemma.
- AD-AGENT
: LLM-driven multi-agent anomaly detection platform.
- ADBench
: NeurIPS 2022 official anomaly detection benchmark.
- Anomaly-Detection-Resources
: curated resource hub for anomaly detection.
- CS-Paper-Checklist
: practical sanity checklist for CS paper writing.
- agent-config: personal working repo and canonical source for
anywhere-agents.
I lead the FORTIS Lab at USC, working on auditable AI systems, anomaly detection, and foundation-model trust, with a team of PhD, master's, and undergraduate researchers.
My awards include the NVIDIA Academic Grant Program Award, multiple Amazon Research Awards, the Capital One Research Award, and the Foresight Institute AI for Safety & Science Nodes Grant. NSF grants and a Meta sponsored research agreement fund the lab alongside them. AAAI selected me for New Faculty Highlights.
Founder & Maintainer of 博士栈 · CSPhD.org, a non-profit community for CS / AI / EE / Stats PhDs. Since 2022 it has grown to several thousand members and helped many land PhD positions, internships, and full-time roles, with a searchable board of 500+ PhD, RA, and postdoc openings.
- 🌐 Homepage · Google Scholar · LinkedIn
- ✉️
yue.z [AT] usc.edu




