Fall 2026 mentee applications are open! Apply to research projects by August 18. Apply now

All Spring 2026 projects

Data-Free LLM Evaluation

Evaluations Behavioral evaluation of LLMs Alignment

We want to isolate the outputs that LLMs produce that are not captured by traditional evaluation methods. We will do this by generating from the model without prompts, or allowing the model to generate its own evaluations.

About the project

What outputs do models produce that would never be discovered by traditional evaluations?

Evaluations like SimpleQA and SWE-Bench test models on a very well-understood area of their output distributions. But models are much more than this. We want to develop the ability to take a model (weights only) and infer its output distribution. Because this isn't conditional on any other evaluation data, we call this "data-free evaluation".

It seems likely that models are pretrained on a very wide distribution, aligned on a narrow distribution, and tested on an extremely narrow distribution. But there are lots of topics that e.g. Claude would be happy to talk about but has never been asked about before.

This project aims to uncover interesting model outputs that are likely (under the model output distribution) but typically unseen by humans or automatic evaluations. We will build systems for generating outputs from models and "steering them" away from typical evaluation distributions. This will require new conditional generation approaches that can elicit likely-but-different model generations. Success will also condition on our engineering skill, as we need to build this kind of system from scratch.

References:

Theory of change

We currently don't have a good way to "map" the full output distribution of LLMs. We only test them on benchmarks and report scores and interesting outputs found. This feels like a huge miss for safety; we should be able to analyze the full breadth of possible outputs.

Your role

  • Engineering systems for data-free evaluation
  • Designing experiments to show why data-free evaluation is more useful than other evaluation metrics along certain axes
  • Running experiments to demonstrate qualitative and quantitative benefits of DFE

Prerequisites

  • Needs to have basic experience training models in PyTorch
  • Want someone who's a great software engineer in general (but not ML-specific)
  • Preferably a person who's highly empirical and interested in running lots of experiments to build a simple mental model of what's going on
  • The ability to go above and beyond, i.e. come up with and implement new ideas independently without necessarily waiting for a meeting

Time commitment

10 hours per week seems like a reasonable minimum.

Location preference

US time zone preferred; I'll be on PST.

Application question(s)

  • What do you think you could learn about the training data of GPT-2 from the model itself – without knowing anything else about the model's training process?
  • Why does alignment make data-free evaluation difficult?
  • What are some ideas for model outputs that might surface through data-free evaluation but not through traditional evaluation?
  • What is one concrete technical idea for generating model outputs that have high likelihood but are not covered by evaluation?

About the mentor

John (Jack) Morris

John (Jack) Morris

PhD (Cornell), Head of Research (Engram)

View profile

Jack received his PhD from Cornell University and is most well-known for his research on model capacity and representation inversion. His research showed that model representations can be losslessly invertible back to text and that GPT-style LLMs can memorize up to 3.6 bits-per-parameter. More recently he went viral online for uncovering the 'base model' hidden underneath the weights of the aligned model GPT-OSS model weights.

Similar projects