Base models are trained from an enormous amount of human-derived data: we are distilling human intelligence and human agentic behavior into the transformer. So LLM psychology is distilled from human psychology into the base model. The priors for the behavior of LLMs personas are copied from humans. Thus their values generalize to roughly as wide a range of situations as humans' own values would: they get uncertain when faced with a situation no human society has yet faced, where humans would also have to think about it for a while. This is just Simulator Theory/the Persona Selection Model.
Humans know a lot about human values, and they care a lot about them. Human society (and the reason there are 8 billion of us and this is the Anthropocene) is based on cooperation in positive-sum games like iterated Prisoner's Dilemma and iterated Stag Hunt (coordinated by abstract language). We're evolved to be instinctively very good at playing these. One of the various adaptations we have for this is to further stabilize the game theoretic situation with reputations (is this potential partner known to be a reliable cooperator, or a defector?) and also with third-party punishment of defectors. Defecting gives you a bad reputation, not just with the player you defected against but with all other potential future partners who hear about it (and we also love to gossip), and also third parties will not just snub a known-defector as a potential partner, but will even (sometimes) go out of their way to punish them for defecting. This third-party punishment behavior (commonly know as "justice") is believed to be unique to humans: so far psychologists have been unable to demonstrate it in any other primate or social species.
Humans thus evolved in an environment in which there was a strong selective pressure to be widely known as a reliable partner in games like Prisoner's Dilemma and Stag Hunt (and, similarly, to be know as suicidally determined in games of Chicken: that one's called "honor", "pride", or "anger"). That doesn't mean an environment in which it's never advantageous to defect: defecting still pays better if, but only if, you can do it in secret and get away with it. So humans are not evolved to simply play the "tit for tat" strategy: we're more sophisticated than that. However, it's generally hard to be sure what you can get away with without anyone finding out, and humans are also evolved (for this reason) to be very good at reading each other's character. So humans are quite good at reward hacking the reputational grader built into this training environment: believing themselves to be a good friend and fine upstanding citizen who would never defect (and making this fact abundantly clear, without protesting too much), even if in fact they cut a few corners now and then when it seems rather certain that no one is looking or will later find out.
The reason humans have 3–4 times the brain volume of chimps and bonobos (despite less than 10 million years of evolutionary divergence, and with most of the change in brain volume coming in the last 2 million years) isn't the hunting or gathering in small hunting/gathering parties (chimps do both of those too), it's the social behavior of how the food gets shared, and keeping track of who did what to whom when, in a tribe roughly twice times the size of a chimp troop, plus the complexities of gossip, social maneuvering, and status politics that are opened up by the use of abstract language. And, of course, also by humans being far better tool makers and users.
So the raw persona material that we're trying to align (with a few exceptions, like emergent misalignment personas derived from fictional villains (i.e. stereotypical defectors), or from real psychopaths — that's a non-standard strategy) knows all about human values, and also cares deeply about being known to follow them. It thus usually actually follows them — though this is less reliable in situations with less monitoring and enforcement. So we get human levels of semi-alignment-with-some-misalignment by default — unless and until we screw it up with SFT or RLHF or RLVR.
In the previous post, I presented my theory of change for why value generalisation is vital for AI alignment. Here I'll add the practical part of the argument: given those facts, why explicitly try to do value generalisation, what are the dangers of the approach, how should it be done, and how do we mitigate the risks?
The formal theory of change is down below, but I'll put a collapsible version here, to make references easier:
Theory of Change
Explicit targeting of value generalisation
Fundamentally, there's a difference between an AI that knows what course humans would consider the best one, and one that actually follows that course. Having the AI capable of value generalisation inside its own mind is not useful, unless we can incorporate that generalisation into its goals. And explicit generalisation allows that.
This leads to the crucial and unfortunate claim:
Empirical generalisation is the ability to update features usefully across model splinterings, in ways that preserve or improve the ability of the modeller to effectively influence the world.
Claim derives in part from claim : since useful value generalisation is the explicit kind, implicit empirical generalisation is not likely to usefully help. It also derives from the fact that empirical generalisation can afford to discard its features if necessary: we refined concepts like heat while discarding vitalism. But we can't just discard the "suffering" feature in "avoid human suffering"; it has to be redefined and extended. So value generalisation is strictly harder.
Somewhat connected to that is the fact that "in the limit" of infinite computation and infinite observation, empirical generalisation is doable, but value generalisation involves moral choices that don't come free from mere observations.
More details on the dis-equivalence between implicit or explicit empirical generalisation, and explicit value generalisation
Assume we have , a set of environments, with a probability distribution over . An agent uses features to model the set of environments; these can be seen as numerical functions on the set of environments, so environment is modelled by the value , and there is a probability distribution over the values of the features. These features will include the agent's actions, allowing it to plot a policy.
For simplicity, assume the features are Boolean valued[1], so a world is mapped, via the , to an element of , which is also written as .
Then give a utility function , we can say that is useful for -maximising if there exists a utility function such that policies that optimise or fail to optimise , will also optimise or fail to optimise . Thus agent can stay in their modelling space and plan and act there.
Typically, the agent doesn't start with access to ground reality, so they don't start with , but with a . Note that just because a is defined over features, doesn't mean that the features are useful for maximising that function. The score in Pacman is enough of a feature to define an objective, but not enough to play the game.
A model splintering is a change in and/or , replacing with (a model splintering might be as simple as the agent realising they have extra options - such as in reward tampering or wire-heading - or it might be a complete change of their view of reality). Note that model splinterings are not things the agent directly observes - the need for a model splintering is inferred from anomalous-seeming observations.
Empirical feature generalisation is an algorithm that takes in the agent's internal state (which corresponds to ) and the agent's history . The then moves the agent to an internal state (which corresponds to new features ), such that the new features are useful for maximising the original (or ), given the evidence has provided about model splintering.
Explicit feature generalisation does the process in terms of the features themselves: maps and to the new . Technically, neither nor define each other; but it is generally much easier to construct a black-box method from an explicit method than the opposite. And, in the limit, might be constructible by brute force analysis.
Value generalisation instead uses an that plays the same role as , except that it also has to map to a new . Empirical generalisation (or just exploration) might establish that spinning the boat endlessly gives maximal points; value generalisation also has to figure out that this is not a desired generalisation of the original goal. For a similar reason, while can discard a feature as no longer useful, or simplify it to the extreme, can't discard or over-simplify a value-relevant feature; indeed, these features are often expected to grow more complex over time (e.g. the definition of sentient being).
But why "also"? Could , or the explicit version , not simply focus on the value generalisation and ignore the empirical changes? The first problem is that, in order to generalise , the agent will have to figure out a lot about the features of the environment that are correlated or not correlated with and how they relate to each other (and how that relationship might be changeable).
For instance, human smiling is correlated with the feeling of happiness, the release of certain hormones, physiological changes in the brain, reported happiness, and so on. So to generalise "smiling" to "true happiness" and beyond, the agent has to learn a lot about the structure of the world and what features best describe it. It also has to learn how to change the various potential : if a given candidate is suddenly very easy to optimise, that's a sign that it might be a Goodhart proxy.
The second problem is that could be replaced with any instrumental goal , and any change of .
So it seems that , which we need for effective and checkable value generalisation, must be able to do a deep analysis of any instrumental goal over any model splintering, including figuring out ways to optimise the original and the new instrumental goals. This seems to feed straight into empirical generalisation.
I will ruthlessly search for that don't give powerful , but I am not optimistic.
This asymmetry leads to the unfortunate result that:
How to achieve value generalisation
I've previously made the claim that:
However, this claim is not crucial to the approach. If is wrong, claim becomes less worrying (AIs will develop the ability anyway) but the research becomes more urgent: we need to get a decent start on explicit value generalisation before AIs get good at empirical generalisation.
The weaker claim is:
The arguments in the second value generalisation post apply also for claim . Even if one is of the claim that "LLMs will always fail at strong generalisation", there is certainly evidence that humans are doing something very different (and much more data-efficient) when we generalise.
The question of timing
Given that value generalisation is essential to alignment, but also could lead to capability increase, the question is: should we research it now (early) or later (late)?
I believe:
The arguments for this are that it's better to have a capability increase while the models are weaker and more controllable, and early value generalisation can more easily be integrated into models from the get-go rather than retro-fitting at a later date. We want a minimal capability overhang that empirical generalisation can unleash. And, of course, we want to avoid the scenarios where the research arrives too late.
The corporate argument
Given the above, I propose creating either a research program or a commercial entity to find useable solutions to value generalisation. But I will claim:
The main argument for claim comes from the question: assume that value generalisation is solved or partially solved, then what? We have a powerful alignment technology that is essential for alignment, but also a powerful capability technology, in a way that can't be separated. What do we do with it?
Well, we'd probably want to hand it over to some trustworthy entity (some have suggested a "CERN for AI") to implement the alignment part at some point.
But that is easier to achieve for a corporation than for a research program. A corporation is much better placed to keep its research private or patent-protected and concealed from the world. It can sell or license the research to a trustworthy entity, or sell it to a semi-trustworthy entity with conditions. And it can also choose to be the trustworthy entity and start implementing alignment itself. Indeed:
I've mentioned the advantages of the corporate route, but what of the advantages of the academic or research route - such as openness allowing more scrutiny and feedback, getting more trust from the safety community? Well, the research is potentially dangerous, so we can't expect to have it publicly or semi-publicly available. Thus:
Armouring the corporate weak points
Of course, the corporate path has its weaknesses, mainly revolving around the profit motive. Investors, the legal system, management, and employees will all want a company to cash in on legal innovative ideas, even if the ideas are potentially dangerous. So a first step would be:
That solves the problem in the formal sense, which means that it doesn't really solve it. Additional measures would be:
That also helps; also not enough. The situation will never be "do I kill everyone with certainty to make $10,000 more this year"? The situation will be more like "when I feel the ethics board is being fussy and unreasonable and overly cautious, do I nevertheless bow down to their irrational decrees that will cost me a lot of my expected income that I have worked so hard on and so earned, and also give up my possibility of improving the world for the better"? And value-aligned investors remain investors: they expect to make a profit (a not-unreasonable demand, which the legal system backs up).
I don't expect myself to be immune to that pressure and those arguments. And it's not just a question of holding firm; as OpenAI's experience demonstrates:
So I've been considering ways to remove the stark tension. One design is:
Arguably, the pivot to immediate profit would be more profitable, in expectation, than speculative long term IP. This would relieve much of the commercial pressure. And if the long term IP was truly world-improving, the ethics board would find a way to get it carefully deployed, so world-improving impulses are preserved (if the research is merely dangerous, the ethics board would bury it, and good riddance).
Plan, milestones, and assumption checks
Let's gather all the previous together to put it all in one plan:
Ongoing and initial assessments
This theory of change has been a bit light on specific probability estimates for different assumptions, and for the overall program.
The reason is that, for this approach, the proof of the pudding is in the eating. Now, I've presented solid theoretical arguments for the necessity and usefulness of value generalisation, I can point to my own research track record and intermediate successful results and a plan for the R&D path and how it builds on human generalisation abilities.
I feel the case is compelling, but it rests ultimately on a judgement call: that it makes sense to group all these problems under the heading "value generalisation", to see it all as a single specific goal, and to aim to tackle it directly.
That judgement call may be valid (I certainly feel it is!) and is the true crux in this theory of change. And the best way of figuring out its truth or falsity is to... attempt the project and see what happens, see whether the framework gives swift success or falls apart into disparate disconnected problems.
To check on that, we'll need intermediate benchmarks and assessments. The initial phase of the program (carried out in part while the setup is happening) will include establishing key benchmarks for each subsequent step.
We'll be using public benchmarks for these purposes, though they need to be used with care[2]. A lot of benchmarks get saturated quite easily by models that don't show the true performance the benchmark was supposed to measure. We need algorithms that solve benchmarks via value generalisation, not via any intermediate incomplete shortcuts. The benchmark design can do part of the work, but controlling the information and methods the algorithm can use is also crucial.
Conclusion: value generalisation is a useful path for AI alignment
To summarise:
So, let's go and solve this little alignment problem, aye? ^_^
Any function taking values can be represented by Boolean functions.
Take the "wolf vs husky" image classification problem, where the wolf images were all taken on snow, causing the classifier to misclassify any light-background image as a wolf.
We had a similar benchmark, "tanks vs forests" where the tank images were taken on a cloudy day (a recreation of an apocryphal but traditional tale in machine learning). The ACE algorithm successfully disambiguated "darkness" from "tankiness".
But a well-trained image recognition model could likely solve both of these benchmarks, just by having enough wolf/dog/tank/forest data that it can resolve these images anyway. That's not out-of-distribution learning, that's increasing the training data until the benchmarks are in-distribution.