Skip to content
View hematteo's full-sized avatar
🛌
dreaming
🛌
dreaming
  • University of Cambridge

Highlights

  • Pro

Block or report hematteo

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. 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
hematteo/README.md

Matteo He

MPhil Advanced Computer Science @ Cambridge · First-Class BSc @ St Andrews

Research scientist / research engineer focused on mechanistic interpretability, LLM evaluation, and ML systems.

Website · LinkedIn · Email

🗄️ My CV as a 3D physics junk drawer → — ten things I've built, dumped in a drawer. Grab one and read it.


Current research: mechanistic interpretability, readout-side analysis, and RL for reasoning models.

Previously: ML infrastructure at Amazon Alexa-AI · Browser-based LLM inference with WebGPU (3K MAU, zero server-side inference cost).

Interests: AI safety · scalable oversight · empirical ML research · reproducible ML systems

Stack: Python · PyTorch · TransformerLens · JAX · AWS · Docker

Selected work

  • Sparse Readout Prism — arXiv:2609.01936. Explains logit-lens scores as sums of sparse readout-feature contributions, with code and pretrained dictionaries.
  • vigil — real-time TUI for monitoring rented cloud GPU training instances.
  • Browser-based LLM inference — WebGPU/WebLLM system serving local model inference in the browser with no backend inference cost.
  • Dolphin acoustics classification — ML experiments for species classification from whistle-contour features.

Research interests

  • Mechanistic interpretability of language models
  • Readout/unembedding dynamics and sparse representations
  • RL, evaluation, and scalable oversight for reasoning models
  • Infrastructure for reproducible ML experimentation

Pinned Loading

  1. vigil vigil Public

    Real-time TUI for monitoring cloud GPU training instances

    Python 6

  2. dolphin-acoustics-vip/whistle-classification dolphin-acoustics-vip/whistle-classification Public

    This repository is a collection of attempts at using machine learning models to classify the whistle contours of dolphin species.

    Jupyter Notebook 6 1

  3. dolphin-acoustics-vip/generating-datasets dolphin-acoustics-vip/generating-datasets Public

    This folder is a collection of files with functions that help facilitate the preprocessing of waveform data.

    Jupyter Notebook 2 1

  4. multirepos-to-monorepo multirepos-to-monorepo Public

    Merge multiple Git repositories into a monorepo with history, tags, and LFS using git-filter-repo. Automates imports, tag prefixing, empty-repo handling, and GitHub pushes.

    Shell 5 4

  5. learning-to-read-out learning-to-read-out Public

    Code for "Learning to Read Out: Unembedding Dynamics in Language Model Pretraining" — trajectory crosscoders on the unembedding matrix W_U across pretraining checkpoints. Trained dictionaries: hf.c…

    Python 1

  6. sparse-readout-prism sparse-readout-prism Public

    Companion code for the paper "Sparse Readout Prism: Explaining Logit-Lens Scores in Features Instead of Tokens" (arXiv:2609.01936). Pretrained dictionaries: hf.co/hematteo/sparse-readout-prism

    Python 1