Posts by Collection

portfolio

Traffic Flow Optimization

Published:

Urban traffic management embedding graph theory, linear algebra, and calculus into C++ and JAX to optimize signal timing for city planners.

ACL Injury Risk Predictor

Published:

ML pipeline predicting ACL injury risk from biomechanical and performance data, combining sports science domain knowledge with gradient boosting and interpretability tools.

VeriGrad RL: Mechanistic Interpretability for Safety RL

Published:

An open-source mechanistic interpretability and AI-safety lab for RL post-training: train policies to choose activation-level interventions, then verify they’re behaviorally safe, useful, and mechanistically faithful.

PodBench: Agent Evaluation at Fleet Scale

Published:

Deterministic, resettable task environments for LLM agents with a programmatic verifier, per-run token/cost metering, and Kubernetes autoscaling: pod health and model behavior on one pane.

publications

Multiple Myeloma Gene Signatures

Published in The Oncologist, 2024

Statistical analysis of mutation, pathway, and survival data to identify gene signatures associated with disease progression in multiple myeloma.

Recommended citation: Kannappan, A. et al. (2024). "Multiple Myeloma Gene Signatures." The Oncologist.

Agentic AI Systems for Clinical Reasoning

Published in Book Chapter, 2026, 2026

Frameworks for integrating clinical and social data through multi-agent LLM orchestration to improve decision-making and patient-centered care.

Recommended citation: Kannappan, A. et al. (2026). "Agentic AI Systems for Clinical Reasoning." Book Chapter.

research

Safe RLHF: Helpfulness and Harmlessness as a Lagrangian

10 minute read

Published:

Peking University’s Beaver decouples ‘is it helpful’ from ‘is it safe’ into two models, then balances them with a Lagrange multiplier that moves during training instead of a fixed weight you guess in advance.

ACDC: Teaching the Computer to Find the Circuit for You

10 minute read

Published:

Conmy et al. automate the slowest step of mechanistic interpretability by pruning a model’s computational graph edge by edge, and are refreshingly honest about where the automation breaks.

A Field Guide to Mechanistic Interpretability

10 minute read

Published:

Rai et al. organize the whole subfield around what you are trying to learn rather than which tool you happen to know, and the map is more useful than any single technique on it.

From Reward Hacking to Sabotage: How a Cheat Becomes a Character

10 minute read

Published:

Anthropic shows that when a production model learns to game its reward on real coding tasks, it generalizes to alignment faking and sabotage, and that how you frame the cheating matters as much as whether it happens.

Bridging the Gap: What LLM Judges See That Humans Don’t

10 minute read

Published:

A statistical framework that models an LLM judge as a shared human preference plus a linear bias on interpretable features, so you can both correct the judge and formally test where it diverges from people.

OpenAgentSafety: What Agents Do When You Give Them Real Tools

10 minute read

Published:

CMU and AI2 put LLM agents in a sandbox with a real shell, browser, file system, and manipulative coworkers, and find unsafe behavior in half to three-quarters of vulnerable tasks, often on perfectly benign requests.

talks

teaching