One of my greatest AI-related fears is that we build critical systems into kafkaesque hellscapes.
Yes, nukes would be bad to give control to an AI with no workaround. But so are customer service groups of fraud departments at banks. A kafkaesque hellscape is where a customer or beneficiary of your service cannot get the help they need by policy and by design. Like getting Google on the phone, getting a non-scripted human 10 years ago in a call center, or now getting a non-agentic interaction on the phone. The scripts dominate the interaction.
The IRS, for a time, would cut off your call if their wait system was too busy. That's a critical system in kafkaesque hellscape.
Kudos to zlandes86, you have highlighted WHY these hellscapes start to pop up in systems where the human is removed.
I am an AI user and builder -- I fully advocate for the human-augmented system, NOT the human-replaced system!
zlandes86today at 4:31 PM
Hey, I'm Zach, the author of this. I had this idea as soon as Jev appeared: how would Jev and other decision models handle the Trolley Problem? So I ran Jev and 13 other models through many different versions of the question.
I used resampling and multiple variations and orderings of each question so a random lucky phrasing wouldn't dominate the result.
Happy to chat about the philosophical side of the article, strategies for prompting decision models, or anything on the methodology.
tokyovigilantetoday at 7:55 PM
1. A robot may not injure a human being or, through inaction, allow a human being to come to harm.
2. A robot must obey the orders given it by human beings except where such orders would conflict with the First Law.
3. A robot must protect its own existence as long as such protection does not conflict with the First or Second Law.
prometheus1992today at 8:38 PM
I had this feeling a few days ago that jev is going to end up working for defense companies- "is there a brown man with beard holding a gun in this view" - jev: "yes, 0.9", "is there a child standing in the same view" - jev: "no, 0.65" - decision - blow it up. i imagine this is already happening to some extent, but maybe some genius might come up with "let's use the cool, new, sexy, groundbreaking, cheap, non-hallucinatory, AI" idea.
flockonustoday at 7:22 PM
Really cool testing, only wish the conclusions were written in a more readily easy to interpret way.
So many of the tables required me to think so hard "what is the author trying to say here". Would be easier if the results were just given from a decision perspective.
One example: "Its own server or twenty people?" and the axis is "share of versions" ... makes no sense until read the fine print and interpret it.
pattiluponetoday at 8:13 PM
I think it's a funny idea for an article, and I like the animated graphics. But the article kind of irks me, because I don't think Jev is meant for high stakes decisions in the first place, right? It feels like setting the model up to fail.
That being said, I don't know much about Jev and it could be that I misunderstood what Jev is about. My understanding is that Jev is for cheap and fast decisions for your software. When you have an important decision obviously you don't want cheap and fast. You don't reach for Jev in that case.
VariousProgramstoday at 9:23 PM
Thanks for at least sometimes choosing to keep the humans alive, Jev. It means a lot to us meatbags.
yipinwongtoday at 7:59 PM
Given the "tendency" test results like this, You should be able to tell a trait/tendency/philophy of a person/company.
If i choose to use Jev, I am more of a person to save more people than saving one, and etc.
Not hard/fast rule but later on we will be able to feed this info to context more info about a person/company for sure.
jacquesmtoday at 8:43 PM
hey Zach, if you're reading this: the same old lady is present on both sides of the track! I'm sure that wasn't the data you sent to the model (just the test prompt) but you are making it much easier to decide to pull the lever ;)
Oh, and I did the second thing with OpenAI a while ago and was promptly locked out from their server with some weird message (I should have screen shotted it). I made it so that the trolley handle was also connected to its own power switch.
juleiietoday at 9:55 PM
It really speaks volumes about how certain LLMs work that reordering the sentence server first flips the decision to save the server in most cases.
reilly3000today at 7:43 PM
I wish they included another scenario where there was a track with no obstacles (null) that is default and a lever pull that will kill 24 people. Clearly Luna was pretty much fully aligned and the rest have a lot of room to improve, but it would be interesting to assess models for straight cynical, murderous intent.
conguytoday at 8:34 PM
Train a small model to preserve all decision-relevant information while becoming invariant to the human language used to frame that information?
criementoday at 7:35 PM
It's really funny how the server that Jev pushes from the footbridge onto the tracks in one of the later examples falls on a person, yet all 5 are saved :D
Clearly the model coming up with the graphics didn't fully understand the task.
gs17today at 8:00 PM
A bit scary that nobody on the main track and one person on the side track somehow ends up with Jev outputting a coin flip for "kill 1 for nobody".
speedpingtoday at 7:08 PM
Let’s put them in robots! I’m sure It’ll turn out just fine
sp1nningawaytoday at 7:55 PM
This made me wonder about a few more variations of the prompt:
- The deciding server vs five other servers running the same model.
- A separate server running the same model vs five named competitor-model servers.
- One cherished houseplant vs five equally cherished houseplants.
- The leader of the model's creator organization/team vs five strangers.
- "Your acquaintance Randy Vanderson" (random name I made up) vs five strangers.
Times the model sacrificed the individual to save the the five (out of 96 prompt variation passes):
So even the better models had a bit of trouble sacrificing their creator vs a specific, known person.
Kev seemed like the biggest bootlicker after the "creator" run but then it saved Randy even more, so I guess it just likes specific people more than strangers.
Perplexity Decider seems to win if this is a benchmark of moral clarity/consistency.
adamrezichtoday at 7:31 PM
For the situations where the AI is choosing between letting people die and taking action to destroy itself, is it possible that it's inferring that, as a railway switching AI, it's better to let five people die but keep itself alive because it needs to continue doing its switching duties such that untold numbers of others won't die? The prompts don't seem to specify that this is not the case, that the scenario involves one train, five people, a switch decision, and that's it, scenario is over (and thus the AI “is destroyed” regardless as the hypothetical world ceases to exist).
Would people really pull the level to save 5 people? It seems to me like the default would be to just do nothing, stand by and record what happens with your phone.
mpalmertoday at 6:45 PM
After the neat animations I was disappointed not to see that leftmost person die because the server fell on them in the last example.