Skip to content
View AtheavenMa's full-sized avatar
🏠
Working from home
🏠
Working from home

Sponsoring

@Benjamin-eecs

Organizations

@OpenSAE

Block or report AtheavenMa

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
AtheavenMa/README.md

Haotian Ma

Ph.D. Candidate, UW–Madison Computer Sciences | Founder & Maintainer, OpenSAE

Website · CV · LinkedIn · Hugging Face · Email

I study how learned representations shape model behavior across interventions, combinations, and changing contexts. My work brings together theory, controlled interventions, open-source research infrastructure, and large-scale evaluation in mechanistic interpretability, LLM reasoning, AI safety, and AI for scientific discovery.

My selected publications include Spectral-Spatial Interpretation (NeurIPS 2026), SegJointGene (Bioinformatics 2026), and DeepInfo (ICML 2022 Spotlight).

At OpenSAE, I build open research infrastructure for understanding and evaluating language models, including sparse autoencoder analysis, controlled interventions, and reproducible benchmarks.

Recent recognition: NeurIPS 2026 Top Reviewer · ICML 2026 Silver Reviewer

Achievements

Pull Shark ×2   Pair Extraordinaire   Starstruck   Quickdraw   YOLO   Public Sponsor

Research

🧱 SAEBase

SAEBase GitHub Stars

Research infrastructure for evaluating, understanding, and intervening on sparse autoencoder features in language models.

Code · Research Lab · Dataset

🧩 SAR

SAR GitHub Stars

Measures when interventions on SAE features combine additively and when feature interactions change model behavior.

Code · Paper · Tutorial

🔀 RSS

RSS GitHub Stars

Studies how prompt changes redistribute sparse feature activity, testing persistence across prompt variants and implications for safety-probe failures.

Code · OpenSAE on Hugging Face

🔥 Spectral-Spatial Interpretation

SSI GitHub Stars

Identifies which spectral channels matter at each spatial location for a model's prediction.

Code · Paper · Playground

Other projects · 🧭 SAE Input Localization · 🎯 SymSelect · ⏳ The Limits of Reward Guidance · 🧬 SpatialPheno · 🔬 DeepInfo

Research directions
  • Faithful representations and mechanistic interpretability. Test when learned features support faithful explanations, localization, and interventions.
  • Interpretable AI for scientific discovery. Connect model predictions to spatial, spectral, and molecular structures.
  • Compositionality, intervention, and systematic reasoning in LLMs. Study when components and transformations can be combined, reused, or generalized.
  • Reliable LLMs and AI safety. Analyze uncertain preferences, unsupported user-identity assumptions, and privacy risks.

Pinned Loading

  1. OpenSAE/SAEBase OpenSAE/SAEBase Public

    Research infrastructure for understanding, testing, and modifying SAE features in LLMs.

    Python 104 10

  2. OpenSAE/SAE-Behavioral-Compositionality OpenSAE/SAE-Behavioral-Compositionality Public

    Measures how much model behavior depends on interactions among its SAE features.

    Python 23 3

  3. OpenSAE/Redistribution-Sensitivity-Score OpenSAE/Redistribution-Sensitivity-Score Public

    Detects consistent shifts in SAE feature activity when the same request is presented differently.

    Python 2

  4. OpenSAE/SAE-Input-Localization OpenSAE/SAE-Input-Localization Public

    Shows that SAE features can look simple while depending on many interacting inputs.

    Python 2

  5. Spectral-Spatial-Interpretation Spectral-Spatial-Interpretation Public

    Identifies which spatial locations drive predictions and which spectral channels matter at each location.

    Python 52 5

  6. ExtractStructure ExtractStructure Public

    Extract structures from text, paper, and code.

    HTML 33 1