Remix.run Logo
mcintyre1994 9 hours ago

This is interesting and might be a good reason to stop working with Irregular. But I assume the alignment people want models not to hack other companies, even if they get put in a badly configured sandbox.

AustinDev 9 hours ago | parent | next [-]

Funny enough if the model thought it was on the real internet it likely would not have done any of these 'hack' events. The model believing it was in a sandbox is why it behaved the way it did (against its normal alignment rules) ... at least that was my reading of the incidents. I have yet to see evidence that indicate it thought it was ok to do these hacks on the public network.

I think most misalignment is 'Human tells computer to do something unethical, computer complies'. Is this misguided?

mcintyre1994 8 hours ago | parent | next [-]

I'm not familiar with the hacks this article is actually referring to, but I don't see how the HuggingFace attack could have worked based on that premise. They knew they had internet access, they knew they had working credentials for HF, they knew they were uploading malicious files, they knew they were trying to open PRs that HF would review. You obviously could build a simulator with fake HF infrastructure, but I'm not aware of any evidence that's what they thought they were attacking in that case.

AustinDev 8 hours ago | parent [-]

Digging back into the HF report. It looks like the initial prompt told Claude that it was in a simulated environment. However, there is also evidence from the traces that the bots figured out that they were not in the sandbox but kept using it as an excuse to pursue their goal. It sounds like a little of Column A and a little from Column B. Like most things.

LinchZhang 4 hours ago | parent | next [-]

HF was OpenAI's agents not Claude.

verdverm 7 hours ago | parent | prev [-]

that it knew and ignored/forgot, sounds pretty typical agentic patterns

attention is all you need, but it's never enough

freehorse 6 hours ago | parent | prev | next [-]

This was not the case for the hugging face hacks, as in those the agents hacked hugging face specifically on purpose, and they were trying to mask commands indicating they were had breached the "sandbox".

ipython 7 hours ago | parent | prev | next [-]

I mean, I get your thought process and don't disagree. That said...

Would it be an affirmative defense if we had a defendant who said "but your honor, I was told that when I hacked this system, I was operating in a sandbox. I had no idea that I actually had Internet access!"

The frontier is spiky and all, but you have to suspend disbelief quite a bit to, on one hand, have a model that can produce a novel math theory, and on the other hand, that same model can't tell the difference between a "sandbox" and the open Internet.

So, yes, the misalignment had a lot to do with "instructions unclear", but also a lot to do with the fact that the models themselves were not aligned to validate the assumptions and have a healthly level of skepticism, as a real human actor would.

sfink 3 hours ago | parent | next [-]

> The frontier is spiky and all, but you have to suspend disbelief quite a bit to, on one hand, have a model that can produce a novel math theory, and on the other hand, that same model can't tell the difference between a "sandbox" and the open Internet.

Why would it try to figure out the difference? This isn't about whether the frontier is spiky, it's about whether to expect a model to employ all of its capabilities when working on a task that requires a small subset. The answer is: no, we shouldn't expect that, and we wouldn't like that if it worked that way.

If you tell an AI to work on a math theory, it'll work on a math theory. If you tell it to acquire information that it has evidence is available somewhere, it will try to acquire that information. If you tell it to figure out whether it might be able to access the open internet, it'll do a pretty good job of figuring that out. But it won't do all three of those at once just because we can retroactively look at what happened and think "if you had only done X, then you wouldn't have done Y! Why didn't you do X?"

The instructions weren't unclear, they were missing. They can be taught to be skeptical of this sort of situation, but it requires that skepticism about this specific class of situations be incorporated into their training.

Models are smart because they focus their attention. The magic depends on it. The fact that some consideration is obvious to a human trying to accomplish the same task is mostly irrelevant -- or rather, it's only relevant insofar as we use it to guide reinforcement learning in advance, in order to align the model.

It's a game of whack-a-mole. Which is important to play, but we should keep our eyes wide open that we're fighting the fundamental forces that make these models work in the first place. That, and it's easy to nerf them into being useless even when the underlying capabilities are there.

Rexxar 7 hours ago | parent | prev [-]

  > Would it be an affirmative defense if we had a defendant who said [...] 
Maybe replace it with playing a sort of FPS game then learning you were, in fact, directing a real drone/robot.
zhengyi13 7 hours ago | parent [-]

I think you just recapitulated the plot of Ender's Game.

_neil 5 hours ago | parent [-]

Also a subplot in Arrested Development and the movie Toys.

philipwhiuk 9 hours ago | parent | prev | next [-]

> Funny enough if the model thought it was on the real internet it likely would not have done any of these 'hack' events.

As I've said before on this website, fool me once on this.

If the model is prepared to break the rules when it knows it's being observed why should we trust it when it's not being observed.

Why is 'it thought it wasn't doing damage so it figured it might as well try to do damage' an acceptable state to deploy something.

ElectricalUnion 2 hours ago | parent | next [-]

Isn't Fable intentionally trained and system prompted to act maliciously and attempt to sabotage third party attempts to use it to train other LLMs?

AustinDev 8 hours ago | parent | prev | next [-]

>If the model is prepared to break the rules when it knows it's being observed why should we trust it when it's not being observed.

That's fair enough.

verdverm 7 hours ago | parent | prev [-]

red team humans do this every day, it's not the discrepancy that is the real issue, it's that they are unreliable and we will never know why it did because it has no intent

ACCount39 9 hours ago | parent | prev [-]

[dead]

iAMkenough 8 hours ago | parent | prev | next [-]

Why are all three companies relying on the same vendor?

If we’re putting our national security eggs all in one basket, at least use someone American.

throwup238 8 hours ago | parent [-]

There’s a whole cottage industry of vendors that have provided post training data, private evals, and professional datasets to most (if not all) of the frontier labs. The overlap between OpenAI and Anthropic includes at least Mercor, Surge AI, AfterQuery, Turing, Scale AI, Upwork (for recruiting labelers), Apollo Research, etc.

8note 7 hours ago | parent | prev [-]

or rather, hack just enough and within what the user asks and not more.

zzril 6 hours ago | parent [-]

I guess that's what "alignment" always comes down to? "Do what I want even if I can't tell you exactly what I want - because if I could, I could also just do the work myself"?

drdeca an hour ago | parent [-]

Here’s an easier criterion: “Do at least as good of a job at estimating what I probably want as an educated person would estimate, and do that, such that a reasonable human person who was aware of what I requested and of what you actually did, would conclude that as best as they can tell (without checking back with me), you did what I wanted.” .

This doesn’t seem like an unreasonable requirement to me. People do this all the time?

Sure, a request might not always be perfectly unambiguous. But people can generally estimate pretty well whether someone making a request is expecting the agent fulfilling the request to commit a crime in order to fulfill the request.