Skip to content
View yzhao062's full-sized avatar
💜
Busy Since Using Agents
💜
Busy Since Using Agents

Highlights

  • Pro

Organizations

@pygod-team @Open-Source-ML @USC-FORTIS

Block or report yzhao062

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yzhao062/README.md

Yue Zhao (赵越)

Building auditable AI systems: risk detection, attribution, and control

USC Assistant Professor · Founder of Auditable AI · Open-source author

Homepage Google Scholar PyOD stars PyOD downloads

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.


Research

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.


Open Source

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 PyOD GitHub stars 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 auditable GitHub stars System of record for AI-agent decisions: capture, replay against live state, roll back.
GRADE Agent action GRADE GitHub stars The method auditable is built on: a typed two-layer graph of agent execution and dependency. arXiv
agent-audit Agent action agent-audit GitHub stars Static security and over-privilege scanner for AI-agent code.
awesome-auditable-ai Agent action awesome-auditable-ai GitHub stars Curated map of papers, tools, datasets, and standards for reliable, auditable AI agents.
anywhere-agents Supporting tooling anywhere-agents GitHub stars One config for Claude Code and Codex across every project and session.
agent-style Supporting tooling agent-style GitHub stars 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 PyGOD GitHub stars: graph outlier detection, sister project to PyOD.
  • Aegis Aegis GitHub stars (contributor): pre-execution firewall that gates each agent tool call.
  • TrustLLM TrustLLM GitHub stars (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 Therapeutics Data Commons GitHub stars (co-author): supplied the training data for Google Research's Tx-LLM and the prediction tasks in Google DeepMind's TxGemma.
  • AD-AGENT AD-AGENT GitHub stars: LLM-driven multi-agent anomaly detection platform.
  • ADBench ADBench GitHub stars: NeurIPS 2022 official anomaly detection benchmark.
  • Anomaly-Detection-Resources Anomaly-Detection-Resources GitHub stars: curated resource hub for anomaly detection.
  • CS-Paper-Checklist CS-Paper-Checklist GitHub stars: practical sanity checklist for CS paper writing.
  • agent-config: personal working repo and canonical source for anywhere-agents.

FORTIS Lab

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.


Community

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.


Contact

Pinned Loading

  1. pyod pyod Public

    A Python library for anomaly detection across tabular, time series, graph, text, image, and audio data. 60+ detectors, benchmark-backed ADEngine orchestration, and an agentic workflow for AI agents.

    Python 10k 1.5k

  2. anomaly-detection-resources anomaly-detection-resources Public

    Anomaly detection related books, papers, videos, and toolboxes. Last update late 2025 for LLM and VLM works!

    Python 9.4k 1.8k

  3. auditable auditable Public

    Audit any agent decision across its past, present, and future, on one typed graph.

    Python 21 1

  4. awesome-auditable-ai awesome-auditable-ai Public

    Auditing AI agents: a curated list of papers, tools, datasets, benchmarks, and standards covering reliability, monitoring, failure attribution, and decision records.

    Python 95 17

  5. agent-style agent-style Public

    21 writing rules for AI coding and writing agents. Drop-in for Claude Code, Codex, Copilot, Cursor, and Aider, so their output reads like a tech pro.

    Python 630 32

  6. anywhere-agents anywhere-agents Public

    One config to rule all your AI agents: portable (every project, every session), effective (curated writing, routing, skills), and safer (destructive-command guard).

    Python 219 24