Let's Compare Notes

post by Shoshannah Tekofsky (DarkSym) · 2022-09-22T20:47:38.553Z · LW · GW · 3 comments

Contents

  Raw Notes
  More notes on Superhumans
    Conclusion 1: Iteration Problem
    Conclusion 2: Alignment Anchor Problem
None
3 comments

What's the best way to share your progress skilling up in AI alignment? Maybe it's highly polished posts on your well-considered and nuanced insights in to alignment. Or maybe it's massively overconfident takes you should really just keep in your private drafts. Let's find out with the power of science. Here is the experiment:

I dump a raw extract here of my research notes from reading through the core material of Richard Ngo's Safety Fundementals course. This only covers "new" ideas I had (quotation marks, as I have yet to generate an idea I can't find back in the literature). These are not redacted, contain some weird grammar, jumps in reasoning, and many stupid questions. Then we see if anyone gets anything out of it. If so, we all learn something. If not, I mentally award myself another badge for awkward self-disclosure.

A little more context before we dive in: This is just from my "ideas" page on the Obsidian Vault I started with all my AIS readings. I can highly recommend this tool, and shout out to jhoogland [LW · GW] for making me aware of it. Additionally, I started thinking about AIS about 3-4 months ago in my spare time, so my questions, models, and hypotheses are still quite naive [LW · GW].

With all those disclaimers out of the way, here we go:

 

Raw Notes

  1. Can we build a population of divergent or varied mini AI's that work together, such that any one bad actor/unaligned AI is suppressed by the rest? This is what happens in evolution both on the cellular and organismic level. It would mirror an AI immune system, in a way. But it would require AI to be built up modularly. It would avoid failure modes related to homogeneity. - Idea source: Intelligence Explosion Extract. Maybe look in to Society of Mind by Minsky? 
    1. The Alignment Tax on this seems insanely high cause you basically get very inefficient systems? Source [LW(p) · GW(p)]
    2. Coordination cost increases superlinearly with scale, so you don't want a huge number of modular AI's coordinating cause then the Alignment Tax is through the roof. However, is there an optimal number of AGI that you can have coordinating such that the Alignment Tax is manageable while you achieve Robustness/Immune System to misalignment? So like ... what are the arguments for purposefully moving to a multi-agent equilibrium for AGI? 
    3. How have evo algos been combined with NN/DL? Can we set up a population of AGI's to evolve toward optimality which includes alignment? What would alignment look like as part of a fitness function (Outer Alignment)? 
    4. A collective of AGI's, say 10 can keep check on each other, but would most likely cut humans out of the loop. Is there any way to stop AGI's from coordinating with each other? (probably not ...)
  2. How do we make truth-seeking AI? Would that be a solution for Goodhart's Law? Idea spawned off What Failure Looks Like (Christiano, 2019) [AF · GW]. What makes truth-seeking important? When you rely on results to survive or thrive. Which is true when the environment challenges you (competition with other agents, or actual environmental challenges). If there are none of those, then truth has no value... Truth only has value if actual results matter more than measurements. We need to construct AGI such that it's actual results matter more than the measurements of those results.
  3. Work out the wish list on the whiteboard
  4. Why would HLRF ever work? Our outputs can be manipulated and are imperfect signals/proxies for our true preferences. I'd like to ignore HLRF but might need to construct a proper argument around this? Or not?
    1. Can I write a "proof" on why we shouldn't rely on human feedback? Then at least I can make a case to make others stop using it, or I'll be convinced we should use it if I fail.
    2. HLRF is good for capabilities, but bad for alignment. Imho. Why? Cause it helps speed up the process toward human-comparative intelligence, but then won't scale past that as we can't assess superhuman plans anymore! So this is a bad attractor in research space, cause it boosts capabilities, creates an illusion of alignment, but will actually break once we can't recover anymore.
    3. "Our algorithm’s performance is only as good as the human evaluator’s intuition about what behaviors look correct, so if the human doesn’t have a good grasp of the task they may not offer as much helpful feedback." (From: Learning from Human Preferences, (Christiano, 2017))
    4. See the The easy goal inference problem is still hard (Christiano, 2018) [? · GW] for more notes on this [I wrote more notes in Obsidian]
  5. Subhuman intelligence is a tool. Superhuman intelligence is a new life form. And we'll be it's tools. We shouldn't want to create a new life form that will dominate over us per definition. We should keep AI dumber than us, and work on uplifting ourselves.
    1. Second take: Check AI Versus Human Intelligence Enhancement - Chapter 12, (Eliezer, 2008) notes (listed in next section) about my new ideas on the Superhuman Intelligence Iteration Problem and the Alignment Anchoring Problem.
  6. Integrate human Collective Intelligence with AGI, such that they scale together. Probably requires some brand of Superhumans to actually keep pace and not accidentally be outstripped, but unsure. Idea spawned based on Summarizing Books with Human Feedback (Wu, 2021). Iterated Distillation-Amplification seems pointless though cause the humans need to scale with the AGI, and so we are still back to Superhumans. Also the IDA paradigm would run so  slowly, it could never compete with RL and then you end up with the same argument as Tool AI vs Agent AI.
  7. Should I write a list of bad assumptions people keep making in alignment work? E.g., that multiple AGI's won't coordinate through an unseen channel (See AI Safety via Debate for missing this assumption), or that agency is separate from intelligence in any practical case (I don't see how that could be true?), or that suffering is a relevant risk from AGI (suffering is inefficient, it's an anti-convergent goal).
  8. Can we string multiple techniques together to mitigate all issues? But how would you mitigate something like multiple AGI's coordinating?
  9. Is our cognition the same as artificial cognition? Like do we run the same algorithm, basically? And if not, can AGI just copy our algorithm and run off us? Probably yes, but unsure. Needs more thought.
  10. Are there areas of intermediate danger we could deploy AGI in to? As in, areas that might cause catastrophic harm but not extinction. Analoguous examples would be nuclear reactors blowing up (mid range) versus global nuclear war (extinction risk). Right now the discussion is along the lines of 'safe' (e.g. training) versus dangerous environments (the world) but if there is something in between then 1) we could iterate, 2) we could mobilize humanity against AGI development till it's safe cause of the MNM effect [LW(p) · GW(p)]
  11. The "Subsystem alignment" problem in Embedded Agents (Garrabrant, 2018) is about how to ensure subagents don't take over. Subagents sound like a form of Factored Cognition, but there they deal with the conflict by making every subsystem identical to the higher system, I think? Diversity of (sub)agents creates conflicts of goals/motives. Isn't this similar to the Simulacra problem? Would it be efficient to make a copy of yourself that is then dismissed at time T such that your copy does not have the time to diverge?
  12. Gather a List of Common AGI intuitions. Review their arguments and counterarguments. Map how combinations of different intuitions end up in different places of problem and solution space.

 

More notes on Superhumans

Based on AI Versus Human Intelligence Enhancement - Chapter 12, (Eliezer, 2008)

Superhumans won't work according to Yudkowsky cause:

1. Human brains are too fragile. Augmenting them are likely to make them go insane.
2. It's much slower than AGI development cause scaling up an existing design is harder than building one from scratch to a bigger scale
3. Ethical constraints of fiddling with brains
4. Same problem of generating an unaligned superhuman intelligence: You make the human much smarter, but break them in a way they go insane. Then they will still try to kill you or build AGI. Except now you are iterating over humans you need to kill each time ...

My counter arguments to each:
1. Human brains just seem fragile cause we can't freely experiment without hurting people badly. Programmers break their code continuously.
2. Scaling up the existing design would be faster than starting from scratch if we *truly* understood the design! But we don't, cause we can't experiment/iterate.
3. This is the iteration problem. We could solve this is we could fully simulate the human brain.... oooh, that's why Yudkowsky starts with that big ask instead of poking brains and working your way up... But simulation of the brain is more harder than AGI, so then AGI wins again... So back to the human trial iteration problem.
4. Yes, this would be the actual alignment problem in humans, but you have an a priori higher chance of a superhumans being aligned with humans than an AGI cause our alignment is anchored in our brains, and a superhuman's brain descends from us!

 

Conclusion 1: Iteration Problem


We need to solve the Iteration Problem of Superhuman General Intelligence. 
- Solving it for AI means ensuring alignment before deployment
- Solving it for humans means ensuring alignment before enhancement and figuring out how to iterate over human experiments.

 

Conclusion 2: Alignment Anchor Problem


We need to solve how to point a superhuman intelligence at the values that are embedded in our minds and nowhere else.
- Solving for AI means finding a perfect extraction from our mind in to a conceptual truth that can't be afflicted by Goodhart's Law
- Solving for humans means stabilizing the values/reward circuits in our mind such that cognitive enhancement will not shift or destroy them.

3 comments

Comments sorted by top scores.

comment by Leon Lang (leon-lang) · 2022-09-24T09:23:56.346Z · LW(p) · GW(p)

Thank you for writing this! 

Can I write a "proof" on why we shouldn't rely on human feedback?

Possibly such a proof exists. [LW · GW] With more assumptions, you can get better information on human values, see here
This obviously doesn't solve all concerns.

Iterated Distillation-Amplification seems pointless though cause the humans need to scale with the AGI

Can you elaborate on that point?

Should I write a list of bad assumptions people keep making in alignment work? [...] that suffering is a relevant risk from AGI (suffering is inefficient, it's an anti-convergent goal)

Only a few people think about this a lot -- I currently can only think of the Center on Long-Term Risk on the intersection of suffering focus and AI Safety. Given how bad suffering is, I'm glad that there are people thinking about it, and do not think that a simple inefficiency argument is enough.

Ethical constraints of fiddling with brains [...] We could solve this is we could fully simulate the human brain...

I hope I don't misrepresent you by putting these two quotes together. Is your position that the ethical dilemmas of "fiddling with human brains" would be solved by, instead, just fiddling with simulated brains? If so, then I disagree: I think simulated brains are also moral patients, to the same degree that physical brains are. I like this fiction a lot.

Replies from: DarkSym
comment by Shoshannah Tekofsky (DarkSym) · 2022-09-25T17:27:15.740Z · LW(p) · GW(p)

Thank you for the comment!

Possibly such a proof exists. With more assumptions, you can get better information on human values, see here. This obviously doesn't solve all concerns.

Those are great references! I'm going to add them to my reading list, thank you.

Only a few people think about this a lot -- I currently can only think of the Center on Long-Term Risk on the intersection of suffering focus and AI Safety. Given how bad suffering is, I'm glad that there are people thinking about it, and do not think that a simple inefficiency argument is enough.

I'd have to flesh out my thinking here more, which was why it was a very short note. But essentially, I suspect generating suffering as a subgoal for an AGI is something like an anti-convergent goal: It makes almost all other goals harder to achieve. An intuitive example is the bio-industry which currently generates a lot of suffering. However, as soon as we develop ways to grow meat in labs, this will be vastly more efficient, and thus we will converge to using that. An animal (or human) uses up energy while suffering, and the suffering itself tends to lower productivity and health in so many ways that it is both inefficient in purpose and resources. That said, there can be a transition period (such as we have now with the bio-industry) where the high suffering state is the optimum for some window of time till a more efficient method is generated (e.g. lab grown meat). In that window, there would then of course but very much suffering for humanity. I wouldn't expect that window be particularly big though, cause human suffering achieves very few goals (as in, it covers very little of the possible goal space an AGI might target) and if recursive self-improvement is true, then the window would simply pass fairly quickly.

I hope I don't misrepresent you by putting these two quotes together. Is your position that the ethical dilemmas of "fiddling with human brains" would be solved by, instead, just fiddling with simulated brains? If so, then I disagree: I think simulated brains are also moral patients, to the same degree that physical brains are. I like this fiction a lot.

Hmm, good point. I'm struck by how I had considered this issue when in a conversation with someone else 6 weeks ago, but now didn't surface this consideration in my notes... I feel something may be going on with being in a generative frame versus a critique frame. And I can probably use awareness of that to generate better ideas.

Replies from: leon-lang
comment by Leon Lang (leon-lang) · 2022-09-26T10:16:38.908Z · LW(p) · GW(p)

But essentially, I suspect generating suffering as a subgoal for an AGI is something like an anti-convergent goal: It makes almost all other goals harder to achieve.

I think I basically agree (though maybe not with as much high confidence as you), but I think that doesn't mean that huge amounts of suffering will not dominate the future. For example, if there will be not one but many superintelligent AI systems determining the future, this might create suffering due to cooperation failures.