Abstraction Research

Researching how biological learners create their own abstractions, and how artificial learners can also.


This work exists to investigate the following observation:

There is a very specific sense in which current LLMs are not AGI. If you define “general” as “capable of representing a general assortment of inputs”, then they are general. But if you define “general” as “capable of learning a general assortment of data-limited domains”, then they are not general, because they cannot endogenously explore and learn complex domains.

Supervised learning learns robustly from external data, but can't mint its own knowledge. RL learns everything for itself, but learns with specific regard to an external verifier, and thus can't navigate great complexity. The process of creating new abstractions requires a synthesis of both.

Other forms this problem statement may take:

Ideas which are related but subtly different:

The research happens in the open. The lab notebook, with the experiments and the idea docs used to reason about their results, is public at github.com/jagilley/abstraction and updated weekly.

FAQs

Why is abstraction creation an important problem?

Consider several known open questions in the field of AI. My view is that each of these phenomena is an instance of what it looks like to form model abstractions passively, based on the data and verifiers the model sees during the training process.

Why do you think frontier research can be done on non-LLMs?

I think there are two questions bundled together here:

  1. Can non-LLM research currently be frontier-level useful?
  2. Do LLMs work the same way as other types of AI models, in a learning-theory sense?

To the first question, I would agree with the scaling-maximalist consensus that the answer is "no", and I find the fact that the answer is "no" to be thought-provoking. To my mind, this fact would seem to imply something about the data on which we train LLMs: what is it about human-generated textual data that makes it uniquely useful? I suspect the answer has something to do with the directness with which our language encodes the abstraction byproducts of our cognitive processes.

To the second question, I would say "yes", and I don't think many would disagree. Whatever it is that makes training a transformer on exabytes of pure language more useful than training a transformer on exabytes of pure images seems like it ought to be downstream of the language data itself, and the model representations required to be a good next token predictor over it.

Biological learners seem to be capable of building abstractions over non-linguistic data, and the language data which makes LLMs so powerful comes from biological learners. So it seems like the default position ought to be that non-language data can be fertile ground for frontier research, until proven otherwise.

What's the research strategy?

This work is generally guided by investigating how the human/mammalian brain works, and building models that functionally approximate its biology and how it handles various realistic tasks.

What's the relationship between abstractions and superintelligence?

I define "superintelligence" as capabilities which are nontrivially in excess of those of current AI models. My belief is that abstraction creation is an acute deficit in current model capabilities. Therefore, "superintelligence" is one word you could use to refer to this research program.

That being said, it's pretty robustly established that biological learners - even some which are surprisingly phylogenetically distant to humans - do not have this same deficit. So I would argue that intelligence (super- or otherwise) is likely better thought of as a vector than a scalar.

Papers

Forward Self-Models Learn an Empirical Approximation of Neural Network Computation

Jasper Gilley. MOSS Workshop, COLM 2026.

We introduce forward self-models: small networks trained to predict a neural network's later-layer activations from its earlier-layer activations, learning an empirical approximation of the computational function that the intervening layers implement. We train forward self-models of 1-3% of main model parameters on models from 30M to 1B parameters, achieving up to 97% cosine similarity with target activations and up to 94% KL recovery of a layer's contribution to the output distribution. Prediction errors are interpretably structured and track computational complexity rather than prediction difficulty. At Llama 3.2 1B scale, a 2.1%-parameter forward model recovers a meaningful decomposition in which prediction error concentrates in the MLP rather than the attention heads.