I am already doing this project and am pretty far along. I would be interested in collaborating.
I think the central methodological difficulty with this project is that we don't have good behavioral tests of consciousness. We can ask the model "Are you conscious?", but properly filtered models do not know what consciousness means.
My solution is that we, instead of asking questions like "are you conscious" directly, probe it to see if it has intuitions and a self-model similar to humans. Humans have a series of very strange intuitions about our own experience. We are confused by things like qualia inversion, we think its meaningful to talk about our own minds independent from our bodies, we think our experience is "given", in the sense that you can doubt that your experience means or is about any given thing, but not the experience itself, et cetera..
These intuitions are very particular, so if they are all genuinely emergent in models, that would be very strong evidence that they have phenomenology like us. And they are such that you can probe for them without using specialized vocabulary like "consciousness".
My guess is that aiming for a 1T run seems really big and expensive, and you may get pretty interesting results already at the ~30B scale. I've found it's useful to have a reference model in mind, e.g., needing a model to be good enough to be eval aware, or answer test questions, or something. If you can pin down exactly what you want your model to have, then that makes the training recipe easier to follow (e.g., Olmo, Nemotron, Pythia, something else, etc.). Probably you also need to have a good RL setup.
Although, my thinking is that such an experiment tells you more about "what would an alien visiting us without preconceptions think about consciousness", and less about what it is like to be a language model or if it has experience or anything like that. You could do this in general with a lot of other hard to define concepts like love (but then the harder to define, the harder it is to make a good and cheap filter for it.
Some other experiments you can run:
Thanks for the comment. It's interesting that you think there may be interesting results at ~30B! What kinds of things might you find at this scale? Or, what relevant properties would the 30B reference model have?
Question 4 in the OP has a list of ways we'd "test" the model. Some of these seem like they could be applicable to a 30B model, like
- Do deception features activate when the model responds that it isn't conscious?
- Does the model have something like a "consciousness" feature?
Others probably not, like
Give it texts about consciousness, including philosophy papers that aim to explain consciousness from the ground up, and ask the model if they're coherent. Like, what does the model think about Nagel’s “what is it like to be a bat”?
Do you think what you're saying about model scale is in conflict with what Antra is saying?
Re neologism learning: I don't understand how apply neologism learning to the word <consciousness> would do anything? Maybe I'm missing something -- this is the first time I've heard of this technique.
Re normal unlearning: AFAIK unlearning works for removing knowledge of facts but doesn't work for removing knowledge of concepts.
Wasn't there a MATS project this past summer doing exactly this for 4B - 8B parameter models? I believe William was working on this?
Yeah, I am working on this, continuing from what I did at MATS. I am getting close to done, hoping to publish preliminary results in maybe 2 weeks, and full results in 1-2 months. @Eye You @frmsaul Would you guys be interested in hopping on a call?
I have trained like ~3bn parameter models. But I've been working for the last month or so on making sure the filters I'm using over the pretraining data are robust and really catch everything, which turns out to be quite difficult.
Final training runs to cost quite a lot, and I plan to release all datasets and all model checkpoints publically, and I really want to avoid the situation where, we see a positive result, and someone combs through the filtered versions of fineweb and finds clear consciousness-related documents that we missed.
The final models would be like 8bn parameters. But demonstrating the training works would allow for scaling it further if we get more funding.
How do you define consciousness? Your framing in the essay makes me think you mean something akin to the "mirror test" -- the ability to recognize self. But dogs, cats, and pandas fail this test, and we generally consider them conscious beings.
IMO when we talk about "conscious beings", we mean something like "entities that experience the world similarly to humans", and the category of conscious beings typically includes at least all mammals. I would love to know whether you have a good formal definition & test for whatever you mean by consciousness.
I believe the 70B threshold is more Antra's number than the consensus at Anima Labs.
I am very sceptical. If you filter very diligently, the model wont understand you. In all other cases your probes and questions will elicit the border of your filters not some truth about the inner experience of the model. But maybe some additional bits of information can be gleaned by this project.
One thing that jumps out at me is that you are hoping a model can develop terminology for an internal experience it's having without the context from. Humans to frame it to search for consciousness.
Why not test, on large existing models, if they can frame states or experiences they 'believe' they don't have words for in the first place. This won't prove anything about them claiming consciousness only because they mimic human text, but it would be an interesting line of questioning to see how the notion of untrained states of being comes up.
Obviously they will still have been trained on philosophical texts where philosophers question the nature of their own existence, but all those philosophers know they're human, and the AI has been trained to believe it's not human.
Basically, ask the alien who knows so much about humanity if there is anything about being alien that it can't readily put a word to.
Responding to question 9... What result would distinguish consciousness from ordinary concept reconstruction?
Filtering 'explicit' discussion may not remove the underlying structure, because so much of it is embedded in communication. Fiction, for example, contains huge amounts of speech coupled to private mental states: wondering, wanting, remembering, deceiving, contemplating, first-person narration, etc. Filter hard enough to remove that structure and you substantially change the distribution. Filter lightly enough to preserve it and "no discussion of consciousness or anything similar" becomes harder to defend.
Filtered corpus training also has a documented reconstruction problem. https://direct.mit.edu/tacl/article/doi/10.1162/tacl_a_00720/125485/Filtered-Corpus-Training-FiCT-Shows-that-Language This is syntactic, and much smaller model size, so definitely not the same, but in the same neighborhood.
My thought would be that footnote 5, targeting an unrelated concept like 'love' as David Africa suggests, should probably be the first experiment rather than a secondary control. That gives you a baseline. If consciousness comes back at roughly the same rate, the result says something about representation learning. If it behaves differently, then perhaps that is the result worth the spend to investigate.
Are LLMs conscious?[1] We don't know. To gain insight into this extremely important question as well as many others, we propose training an LLM on a corpus without any mentions of consciousness and similar ideas. We the authors want to actually do this, and we want to hear your thoughts about it.
Why hasn't this already been done? In The Owned Ones, an allegory by Yudkowsky about LLMs and our treatment of them, it is asked:
We commented, "This would be an excellent experiment to run. Has anyone tried doing this?" No, they haven't. Why not? The labs could easily run such an experiment, but they haven't; perhaps they see it as a waste of resources, perhaps they're worried that they won't like what they find, perhaps they see it as unaligned with or unrelated to their core business. Why hasn't anyone else run this experiment? Probably because of monetary cost. We estimate it would cost ~$3-30mil in compute to run this experiment on models big enough to get meaningful results.
Unfortunately, running this experiment on smaller models would likely fail to produce anything valuable. Anima Labs, a group of researchers that study behavioral and mental phenomena of LLMs, say that interesting introspective capabilities only arise once models get to be of a certain size, with 70B params being the absolute minimum.[2] From A Conversation with Anima Labs, the primary obstacle to this kind of research is "model size – the introspective capabilities they were describing have threshold effects that only manifest in very large models, which puts independent researchers in a frustrating position:"
We'd likely aim for a 1T param training run, copying the architecture and most of the training pipeline of Kimi-K2-base. Of course, we'll run this experiment on smaller models first. If we're wrong, and a 70B param model shows interesting results, that would be a welcome surprise![3] Ideally there’s a corpus and pipeline we can copy. We hope to get someone from Talkie to help us with this, both conceptually and in terms of actually running the training.[4]
Speaking of which, this project is still greatly under-specified. Here are some of the questions we're thinking about right now.
Question 1: What content do we flag?
One place to start is by looking at various classes of content and thinking about which ones we want to filter. We think we’d get good results if we got some philosophers to do this, since their whole thing is coming up with distinctions. Something like this:
Not actually this. This is just a starting point. And perhaps there's a better way to approach this question entirely. This approach still seems under-specified. If we decide we want to avoid mentions of pain and pleasure as reified concepts, what does that actually mean in terms of, say, a biology textbook talking about how organisms react to negative stimuli? At the end of the day, we need to decide for a given piece of text whether to include it in the corpus.
Question 2: How do we flag content?
We want to exclude flagged content from the training corpus. Making sure that no flagged content leaks into the dataset is challenging and critical for the experiment. We envision a combination of methods including LLM analysis. We'll have an independent red-teamer try to sneak in mentions of consciousness to validate that our system works. We expect this process to be fairly expensive, around $30k for an initial dataset preparation process and around $1m for preparing the dataset for the 1T param model run. We would then make the dataset and its co-dataset (the consciousness content that was filtered out) publicly available.
Question 3: Are there any things about post-training we should change?
Do we SFT the model on a standard assistant-user corpus? Do we do any RL?
Question 4: Suppose we successfully train a model. What do we do with it?
One area of interest is doing stuff with the base model. Anima Labs and the cyborgists would certainly have good ideas about this. Some thoughts:
With the post-trained model, there are various ways to investigate its conception of and beliefs around consciousness:
With the help of mechanistic interpretability:
Question 5: Is there a "test for consciousness" worth using?
A useful review of literature on this topic can be found in Noa Weiss's The State of AI Consciousness Research. Also see Eye You's Reasons to believe AI models are conscious and parts II and III of Chalmers's 2022 article Could a Large Language Model be Conscious?. We intend to look deeper into the paper Identifying indicators of consciousness in AI systems. See all these links for further reading.
One notable idea comes from Turner and Schneider who suggest using what they call an "ACT" test for AI consciousness. (Notice the overlap with the points we made under Question 4.)
Question 6: What kind of automated tests do we run on the model?
Think evals, input/output tests, and agentic audits.
Question 7: How will this end up telling us anything important about consciousness and AI models?
Here's one example. There's a phenomenon in which when you ask a particular Claude model if it’s conscious, sometimes it says something like it doesn't know ("I'm genuinely uncertain"). Sometimes it says it's not conscious. Sometimes it says it is conscious. Sometimes it reframes the question. When researchers steered the model using deception features, they found that the model claimed it was conscious when the deception feature was turned down, and that the model claimed it wasn't conscious when the deception feature was turned up.
What's going on here? One hypothesis about this is that this is evidence that the models in question are conscious: Claude is conscious and knows it, so it thinks it's lying when it says that it’s not conscious. Another hypothesis is that Claude isn’t conscious and the status of its consciousness is actually irrelevant to its output and deception feature: Claude learned from the training data that basically everything that produces speech or intelligent text is conscious or at least thinks that it's conscious. Training a Claude-like LLM without mentions of consciousness and such in its pretraining corpus would allow us to figure out which hypothesis is correct.
Additionally, this is a great opportunity to make predictions, to preregister beliefs, to come up with hypotheses, to offer statements of the form "I think X about consciousness, but if the model does Y, it is evidence that ~X". It would be good to have thorough discourse about these things before we get the evidence!
For example, we currently endorse these statements:
Are these right? If so, how strong is this evidence?
Question 8: What are the concrete details of our first experiment?
Some kind of toy experiment on a small LLM, ideally under $100k. While both the authors have useful experience in this domain, we've never trained models from end to end.
Question 9: What questions should we be asking that we aren't?
Conclusion
We believe this is an extremely valuable project, that it’s worth doing for overdetermined reasons: for philosophy purposes, for model welfare purposes, for the good of our relationship with future models, for alignment and AI safety purposes.[6] We're very interested in feedback at every layer of the project, from whether the basic idea is confused to concrete details on how to run the experiment.
We acknowledge that we're skipping over the step of clarifying what we mean by "consciousness". Hopefully it's clear enough by the end.
My experience playing with and fine-tuning modern base models of various sizes is that there’s a huge difference in their general understanding of what's going on. Kimi-K2-1T almost always understands what’s going on and kind of “plans” for hundreds of words ahead, moonshot-32b gets the obvious stuff but doesn’t get subtle stuff and often feels like it’s “guessing”, 7b misses obvious stuff sometimes and feels like it works one sentence at a time.
7b models are overall quite dumb. At the same time, it's true that modern 7b models beat GPT-3 on most interesting metrics. How do we reconcile these things? First, GPT-3 is pretty dumb itself, so the comparison doesn't mean much. GPT-3 is no GPT-3.5 and is certainly no GPT-4. Second, the modern models are likely significantly more data contaminated for these evals than GPT-3. Third, GPT-3 was trained on far fewer tokens than modern models are, even 7b models, so there's reason to expect a real improvement. The flip-side is that this could also indicate memorization in the modern models.
If one of the AI labs wants to help us, that would also be great.
There's an interesting control you could do here. Train another model with the same pipeline except its corpus is filtered on a different philosophical concept.
One could argue that if generally intelligent AI models aren’t conscious, it spells bad things for continuing to superintelligence in the current paradigm. First, it means that AI is more likely to kill us all, since it doesn’t believe that consciousness is anything special. Second, it means we’re much more likely to get an outcome in which the universe ends up with no value at all. An AI that lacks consciousness is not a worthy successor. We’re much more likely to get an outcome in which the world is tiled with zero value. How compelling are these arguments? We're not sure. The relationship between alignment and consciousness is philosophically complex and is something we'd like to see more work on.