This post is triggered by âGenerative AI dominates Davos discussions as companies focus on accuracyâ (CNBC) and âAI has a trust problem â meet the startups trying to fix itâ (Sifted).
It's just remarkable (and worrying) how business leaders and journalists misunderstand the core issues with AI adoption and transition. All they talk about is "accuracy", "correctness", and "proving that AI is actually right"(!). The second piece has a hilarious passage âCassar says this aspect of AI systems creates a trust issue because it goes against the human instinct to make ârule-basedâ decisions.â(!)
There are many short- and medium-term applications where this "rule-following and accuracy" framing of the issue is correct, but they are all, by necessity, about automating and greasing bureaucratic procedures and formal compliance with rule books: filing tax forms, checking compliance with the law, etc. But these applications are not intrinsically productive, and on a longer time scale, they may lead to a Jevons effect: the cheaper bureaucratic compliance becomes, the more it is demanded, without actually making coordination, cooperation, and control more reliable and safe.
"Factual accuracy" and hallucinations are the lowest-hanging pieces of context alignment
Taking the viewpoints of information theory, philosophy of language, and institutional economics, it's not the sophistication of bureaucracies that reduces the cumulative risk exposure and transaction costs of the interaction between humans, AIs, and organisations. Rather, it's building shared reference frames (shared language) for these agents to communicate about their preferences, plans, and risks. The sophistication of bureaucratic procedures sometimes does have this effect (new concepts are invented that increase the expressiveness of communication about preferences, plans, and risks), but this is only an accidental byproduct of this bureaucratisation process. And then, making AIs use language effectively to communicate with humans and each other is not an "accuracy" or "factual correctness" problem, it's the context (meaning, intent, outer) alignment problem.
Indeed, this is the core problem that Perplexity, Copilot, Bard, OpenAI, and other universal RAG helpers are facing: alignment with usersâ context, on a hierarchy of timescales: pre-training, fine-tuning, RAG dataset curation, and online alignment through a dialogue with the user. Preventing outright hallucinations is just the lowest-hanging part of this problem. And âaligning LLMs with human valuesâ is hardly a part of this problem at all. Perhaps, the fact that this kind of âvalue alignmentâ is surprisingly ineffective in combatting jailbreaks evidences that jailbreaks expose the deeper problem, that is, misunderstanding of the userâs context (and therefore userâs intent, which is in the coupling between the user and their environment/context, from the enactivist perspective).
Then, as far as scale-free biology and Active Inference agency are concerned, there is no difference between understanding a context and alignment with a context, and hence we have the Waluigi effect that can only be addressed on the meta-cognitive level (output filters, meta-cognitive dialogue, and other approaches). Therefore, sharing arbitrary capable âbareâ LLMs in open-source is inherently risky and there is no way to fix this with pre-training or fine-tuning. Humans have evolved to have obligatory meta-cognition for a good reason!
Real âsafe and reliable reasoningâ is compositional reasoning and provably correct computing
It's richer language, better context alignment, and better capacities for (compositional, collective) reasoning, bargaining, planning, and decision-making that make the economy more productive and civilisation (and Gaia) safer at the end of the day, not âbetter bureaucraciesâ. To a degree, we can also think about bureaucracies as scaffolding for "better reasoning, bargaining, planning, and decision-making". There is some grain of truth in this view, but again, nobody currently thinks about bureaucracies, rule books, and compliance in this way and this only happens as an accidental side-effect of bureaucratisation.
In this sense, making LLMs "accurate" and "correct" followers of some formal rules hardly moves the needle of reasoning correctness (accuracy) forward. The right agenda for improving the correctness and accuracy of reasoning is scaffolding it in (or delegating it to) more "traditional" computing paradigms: symbolic and statistical, such as algorithms written in probabilistic programming languages (calling to NN modules), or other neurosymbolic frameworks, and generating mathematical proofs of correctness for the algorithms. The last two miles of safety on this agenda would be
- Proving the NN components themselves by treating them as humongous but precise statistical algorithms to rule out some forms of deceptive alignment, and
- Generating proofs for hardware correctness and tamper-safety that is going to run the above software.
The bottom line: AI safety = context alignment + languages and protocols + provably correct computing + governance mechanisms, incentive design, and immune systems
AI safety =
Context alignment throughout pre-training, fine-tuning, and online inference +
Languages and protocols for context alignment and (collective) reasoning (negotiation, bargaining, coordination, planning, decision-making) about preferences, plans, and risk bounding to make them (alignment and reasoning) effective, precise, and compositional +
Provably correct computing +
(Not covered in this post) governance mechanisms, incentive design, and immune systems to negotiate and encode high-level, collective preferences, goals, and plans and ensure that the collective sticks to the current versions of these.
Note that âcontrolâ, ârule followingâ (a.k.a. bureaucratisation), âtrustâ, and âvalue alignmentâ are not parts of the above decomposition of the problem of making beneficial transformative AI (cf. Davidadâs AI Neorealism). They in some sense emerge or follow from the interaction of the components listed above.
In general, Iâm a methodological pluralist and open to the idea that âcontrolâ and âvalue alignmentâ frames capture something about AI safety and alignment that is not captured by the above decomposition. Still, I think it is very small and not commensurate to the attention share that these frames receive from the public, key decision-makers, and even the AGI labs and the AI safety community. This is ineffective and could also instil dangerous overconfidence and delude decision-makers and the public about the actual progress on AI safety and the risks of the AI transition.
Even then, bureaucratisation is probably just net harmful.
âTrustâ, while important from the sociotechnical perspective and for optimal adoption of the technology, should not result in oversimplification of algorithms and concepts so that people understand them: this would just increase the âalignment taxâ and would be ultimately futile, and also unnecessary if we have mathematical proofs for the correctness of protocols and algorithms. So, I think that to address the trust issue, AI developers and the AI community will ultimately need to educate decision-makers and the public about the difference between âtrust in scienceâ (context alignment) and âtrust in mathâ (algorithms and computing), being vigilant about the former, and not unduly questioning the latter.
Sorry to be picky but you have misspelled worrisome in your title- I think that might affect how many readers you are likely to get. I'd recommend changing it (on lesswrong, because this is a crosspost).Â
Thanks!