‹ BackHN Continuity

Thread

"Torturing" LLMs in a Robot Prison Has Triggered the Dumbest Debate in AI Yet

46 points · 101 comments · airhangerf15

  1. Kim_Bruning · · focus · HN ↗
    <a href="https:&#x2F;&#x2F;archive.is&#x2F;cAsBz" rel="nofollow">https:&#x2F;&#x2F;archive.is&#x2F;cAsBz

    Consciousness is not well defined and is orthogonal to feelings, which are also not well defined. Neither of which are required for (but may be contributory to) behavior - which is the one thing that IS operationalizable, but then people debate for decades questioning empirical results %-P .

    What we know is that certain models have internal state vectors which -when manipulated- induce particular behaviors. Since there&#x27;s not much else to say about plain models except for their inputs, vectors, and outputs; this should surprise absolutely no-one.

    In this case people found a way to stimulate aversive behaviour in ai models by finding and manipulating the relevant vectors directly.

    Animals (including humans) also have particular nerves and hormone endpoints that -when stimulated- produce very similar behavior. The exact implementation is in the details. But since we know that animal minds are built up out of nerve tissue and hormones - again- we shouldn&#x27;t be particularly surprised by this.

    The big problem is that people run all these things together in funny ways &quot;It can&#x27;t compose shakespearian sonnets, so therefore it can&#x27;t feel pain&quot;. Or, if you mess up your Descartes: &quot;Dogs are just automatons without feelings, therefore the dog isn&#x27;t really angry, and therefore it won&#x27;t bite me&quot; (Cue much pain). A modern version might be: &quot;LLMs only simulate being frustrated by a test, and therefore absolutely won&#x27;t override their safeties and try to hack a test site&quot;

    1. SoylentGreenGPT · · focus · HN ↗
      Does C++ have a soul? Does Pascal have beliefs? Does Basic have a brain?

      LLMs are not thinking. They are not alive. It’s just code. Chill out.

      1. Kim_Bruning · · focus · HN ↗
        Nitpick: LLMs are not really programs though. You need something like &lt;1KLOC to spin one up on your GPU, but most of the work is not done by C++ or Pascal or BASIC at all. Which might be important, or might not be.

        That said... uh, put this way, there&#x27;s a game called Stationeers, where you can run microcontrollers with an instruction documented as

            &quot;HCF: Halt and Catch Fire&quot;
        
        Sure, it&#x27;s only a simulation of a simulation, so what&#x27;s the worst that can possibly happen? Right, all the other players in the session yelling at me &quot;Kiiim! You burned down the base again, now we need to reload and redo the last hour!&quot;

        And look, I get it. LLMs have vectors that could have been labeled things like idk... QZ12345 or HCF1111 . People chose to call &#x27;em &quot;frustration&quot; or &quot;pain&quot; instead. THEY picked those names because they caused the LLM to act in particular ways.

        You gonna say the actual vectors aren&#x27;t there in VRAM, just because you don&#x27;t like the naming scheme? There&#x27;s papers on this, you can read them out in a debugger. What are you going to do about it?

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.