<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <title>Aojie (Justin) Yuan — Writing</title>
  <subtitle>Plain-language explainers of research on trustworthy AI agents, LLM reasoning, memory, and evaluation.</subtitle>
  <link href="https://aojieyuan.com/blog/feed.xml" rel="self" />
  <link href="https://aojieyuan.com/blog/" />
  <id>https://aojieyuan.com/blog/</id>
  <updated>2026-10-13T00:00:00Z</updated>
  <author><name>Aojie (Justin) Yuan</name><uri>https://aojieyuan.com/</uri></author>
  <entry>
    <title>Why Does Decision-Focused Learning Often Fail to Beat MSE?</title>
    <link href="https://aojieyuan.com/blog/why-decision-focused-learning-often-matches-mse" />
    <id>https://aojieyuan.com/blog/why-decision-focused-learning-often-matches-mse</id>
    <published>2026-10-08T00:00:00Z</published>
    <updated>2026-10-13T00:00:00Z</updated>
    <summary>Decision-focused learning trains predictors on downstream decision loss, yet gains over MSE are often small. Aojie (Justin) Yuan explains Jacobian rank collapse and what the experiments show.</summary>
  </entry>
  <entry>
    <title>What Makes an AI Agent Auditable?</title>
    <link href="https://aojieyuan.com/blog/what-makes-an-ai-agent-auditable" />
    <id>https://aojieyuan.com/blog/what-makes-an-ai-agent-auditable</id>
    <published>2026-10-08T00:00:00Z</published>
    <updated>2026-10-13T00:00:00Z</updated>
    <summary>Accountability for AI agents requires auditability. Aojie (Justin) Yuan explains the five dimensions of agent auditability, why detect, enforce, and recover mechanisms are all needed, and what the Auditability Card is.</summary>
  </entry>
  <entry>
    <title>Is a Concept Subspace Just the Logit Lens in Disguise?</title>
    <link href="https://aojieyuan.com/blog/is-a-concept-subspace-just-the-logit-lens" />
    <id>https://aojieyuan.com/blog/is-a-concept-subspace-just-the-logit-lens</id>
    <published>2026-10-08T00:00:00Z</published>
    <updated>2026-10-13T00:00:00Z</updated>
    <summary>A weights-only geometric test checks whether an extracted concept subspace overlaps the model&#x27;s output readout. Aojie (Justin) Yuan explains the diagnostic, its controls, and what it shows across 26 models.</summary>
  </entry>
  <entry>
    <title>How Do You Retrieve Medical Images by Lesion Region, Not Just the Whole Scan?</title>
    <link href="https://aojieyuan.com/blog/how-to-retrieve-medical-images-by-lesion-region" />
    <id>https://aojieyuan.com/blog/how-to-retrieve-medical-images-by-lesion-region</id>
    <published>2026-10-08T00:00:00Z</published>
    <updated>2026-10-13T00:00:00Z</updated>
    <summary>Aojie (Justin) Yuan explains HMAR, a mixture-of-experts medical image retrieval framework that pairs global and lesion-level experts, trains without bounding boxes, and hashes with KAN layers.</summary>
  </entry>
  <entry>
    <title>Do LLMs Reason the Same Way in English, Code, and Math?</title>
    <link href="https://aojieyuan.com/blog/do-llms-reason-the-same-way-in-language-code-and-math" />
    <id>https://aojieyuan.com/blog/do-llms-reason-the-same-way-in-language-code-and-math</id>
    <published>2026-10-08T00:00:00Z</published>
    <updated>2026-10-13T00:00:00Z</updated>
    <summary>Aojie (Justin) Yuan explains the Format-Agnostic Reasoning Subspace (FARS): a 10-dimensional subspace where LLMs represent the same reasoning concept across prose, code, and math — and the declarative-procedural asymmetry it reveals.</summary>
  </entry>
  <entry>
    <title>Do LLMs Know When Their Chain-of-Thought Is Wrong?</title>
    <link href="https://aojieyuan.com/blog/do-llms-know-when-their-reasoning-is-wrong" />
    <id>https://aojieyuan.com/blog/do-llms-know-when-their-reasoning-is-wrong</id>
    <published>2026-10-08T00:00:00Z</published>
    <updated>2026-10-13T00:00:00Z</updated>
    <summary>Language models internally detect their own reasoning errors while sounding confident. Aojie (Justin) Yuan explains hidden error awareness in chain-of-thought — a 0.95 AUROC probe signal — and why it is diagnostic, not causal.</summary>
  </entry>
  <entry>
    <title>Can Computer-Use Agents Do Visual Software Engineering?</title>
    <link href="https://aojieyuan.com/blog/can-computer-use-agents-do-visual-software-engineering" />
    <id>https://aojieyuan.com/blog/can-computer-use-agents-do-visual-software-engineering</id>
    <published>2026-10-08T00:00:00Z</published>
    <updated>2026-10-13T00:00:00Z</updated>
    <summary>Real debugging means running software, looking at it, and fixing the code. Aojie (Justin) Yuan explains CUA-SWE, a benchmark where agents must combine screenshots, GUI interaction, and code edits — verified by deterministic tests.</summary>
  </entry>
  <entry>
    <title>How Do You Secure Multi-User AI Agent Networks?</title>
    <link href="https://aojieyuan.com/blog/how-to-secure-multi-user-ai-agent-networks" />
    <id>https://aojieyuan.com/blog/how-to-secure-multi-user-ai-agent-networks</id>
    <published>2026-08-08T00:00:00Z</published>
    <updated>2026-10-13T00:00:00Z</updated>
    <summary>When each person has an AI agent acting on their behalf, harm can travel between users through shared tasks. Aojie (Justin) Yuan explains cross-user agent security and how an auditable sandbox benchmark measures it — the idea behind WeClawArena.</summary>
  </entry>
  <entry>
    <title>How Do AI Agents Remember Long Conversations?</title>
    <link href="https://aojieyuan.com/blog/how-ai-agents-remember-long-conversations" />
    <id>https://aojieyuan.com/blog/how-ai-agents-remember-long-conversations</id>
    <published>2026-08-08T00:00:00Z</published>
    <updated>2026-10-13T00:00:00Z</updated>
    <summary>Long-term agent memory needs retrieval that is cheap when the query is easy and thorough when it is hard. Aojie (Justin) Yuan explains workload-adaptive cascade retrieval — the idea behind AgentIR.</summary>
  </entry>
  <entry>
    <title>Do LLM Reasoning Models Need All Their Memory in HBM?</title>
    <link href="https://aojieyuan.com/blog/do-llm-reasoning-models-need-all-memory-in-hbm" />
    <id>https://aojieyuan.com/blog/do-llm-reasoning-models-need-all-memory-in-hbm</id>
    <published>2026-08-08T00:00:00Z</published>
    <updated>2026-10-13T00:00:00Z</updated>
    <summary>Long chain-of-thought fills GPU HBM with KV cache, most of which barely matters. Aojie (Justin) Yuan explains a semantics-aware memory hierarchy that tiers the KV cache by importance — the idea behind &#x27;Not All Thoughts Need HBM&#x27;.</summary>
  </entry>
  <entry>
    <title>Why Every AI Agent Needs an Audit Layer</title>
    <link href="https://aojieyuan.com/blog/why-ai-agents-need-an-audit-layer" />
    <id>https://aojieyuan.com/blog/why-ai-agents-need-an-audit-layer</id>
    <published>2026-08-07T00:00:00Z</published>
    <updated>2026-10-13T00:00:00Z</updated>
    <summary>An audit layer records and governs what an AI agent does — every tool call, dollar, and decision. Aojie (Justin) Yuan explains why pre-execution auditing beats post-hoc logging, and how to add one with zero code changes.</summary>
  </entry>
  <entry>
    <title>What Is Charter-Governed AI Orchestration?</title>
    <link href="https://aojieyuan.com/blog/what-is-charter-governed-ai-orchestration" />
    <id>https://aojieyuan.com/blog/what-is-charter-governed-ai-orchestration</id>
    <published>2026-08-07T00:00:00Z</published>
    <updated>2026-10-13T00:00:00Z</updated>
    <summary>Charter-governed AI orchestration puts a machine-readable constitution — mission, budget, and rules — in charge of a multi-agent system, with a CFO that enforces spend and an auditor that scores outcomes. Aojie (Justin) Yuan explains the idea behind Sovereign-OS.</summary>
  </entry>
  <entry>
    <title>What Is a Self-Evolving Verification Agent?</title>
    <link href="https://aojieyuan.com/blog/what-is-a-self-evolving-verification-agent" />
    <id>https://aojieyuan.com/blog/what-is-a-self-evolving-verification-agent</id>
    <published>2026-08-07T00:00:00Z</published>
    <updated>2026-10-13T00:00:00Z</updated>
    <summary>A self-evolving verification agent checks whether an AI&#x27;s claims are supported by its sources, emits structured evidence and error diagnoses, and improves itself with a process reward. Aojie (Justin) Yuan explains the idea behind SEVA.</summary>
  </entry>
  <entry>
    <title>Do AI Agent Skills Stay Safe Across Languages?</title>
    <link href="https://aojieyuan.com/blog/do-ai-agent-skills-stay-safe-across-languages" />
    <id>https://aojieyuan.com/blog/do-ai-agent-skills-stay-safe-across-languages</id>
    <published>2026-08-07T00:00:00Z</published>
    <updated>2026-10-13T00:00:00Z</updated>
    <summary>Public AI agent skills differ by language: English skills lean technical, Chinese skills lean toward media, social, and finance apps — and safety signals are uneven. Aojie (Justin) Yuan on cross-lingual security of the agent skills ecosystem.</summary>
  </entry>
  <entry>
    <title>How Do You Benchmark Tool-Use Agents for the Sim-to-Real Gap?</title>
    <link href="https://aojieyuan.com/blog/benchmarking-tool-use-agents-sim-to-real-gap" />
    <id>https://aojieyuan.com/blog/benchmarking-tool-use-agents-sim-to-real-gap</id>
    <published>2026-08-07T00:00:00Z</published>
    <updated>2026-10-13T00:00:00Z</updated>
    <summary>Tool-use agents are tested on clean inputs but deployed into typos, timeouts, and duplicate tool names. Aojie (Justin) Yuan explains the sim-to-real gap for tool-use agents and how RobustBench-TC and a domain-randomized RL recipe measure and close it.</summary>
  </entry>
</feed>
