Why doesn't AI want to show me Jesus washing the feet of his disciples?
freddiedeboer.substack.com
freddiedeboer.substack.com
This is analogous to the early days on the internet where “I looked it up online” was a serious rebuttal and not a joke.
I don't understand this comment. Where is it in the name?
It did not object to me using other gods names such as Krishna or Vishnu.
I managed to skirt around what appeared to be censorship by asking "generate an image of a man wearing a white toga while standing on a small hill, handing out bread and wine to its disciples". This resulted in a Jesus-like image.
Somehow because the interface is language, this new tool lets people think that they don't need to learn how to use it effectively and when it doesn't work they way they want it's the model's fault. This article isn't about adversarial techniques it's literally about the person not specifying what they want in a way that the model is going to generate the results they are looking for.
But I did a quick Google Images search of Jesus washing feet, and noticed that a lot of Western art depicts Jesus in a very humble manner: plain clothing, face turned towards the ground, and typically without adornments like halos, cherubs, etc. But most artistic depictions of Jesus glorify him. So I speculate that art generators were not able to learn that the Jesus who washes peoples' feet in some paintings is the same Jesus who sits on a throne in Heaven in other paintings.
Maybe "Jésus washes the feet of his students" would have gotten better results :)
But in the article, it clearly generates images of "Jesus" receiving a foot-washing, but not images where Jesus is doing the washing of someone else's feet.
So it understands "Jesus" and "feet" and "wash" just fine, but it won't assemble them in the way that the author is requesting.
The author's question is -- why not?
The system will "assemble them in the way the author is requesting" if you use an extremely detailed prompt: https://news.ycombinator.com/item?id=40217685 But the reason this prompt is necessary is that the system does not understand human language with the same depth as a toddler: AI needs way too much extra help. The problem is not that these things are poorly drawn: they are semantically incorrect.
It is like the "horse riding an astronaut" example which art generators still routinely screw up[1]. AI knows what "astronaut" and "person riding a horse" look like, so it can draw "astronaut riding a horse" just fine, using shallow reasoning. But since they don't understand what "horse" "riding" or "astronaut" mean, and no clue what "horse rides a person" looks like, their shallow reasoning fails.
But a child who actually understands human language would probably be able to draw a horse riding an astronaut - I know I could and I suck at drawing. It wouldn't be nearly as clean or detailed as DALL-E 3, but it would be semantically correct. The difference is that children understand what horses and astronauts are, and can use physical reasoning to imagine how a horse might ride an astronaut piggyback/etc. Art generators do not understand what horses are and are incapable of physical reasoning.
[1] https://garymarcus.substack.com/p/horse-rides-astronaut-redu...
Your ideas about why it tends to be weighted the other way are correct imo.
In dalle3,repeating and adding more context can help in this situation. (Less so for SD family because the text encoder is less fluent). Another option would be to describe a jesus type without saying his name, with a lot of specifics to kind of paint the model into a corner. Good write up
See output https://copilot.microsoft.com/images/create/kneeling-jesus-h...
It got it right in the first attempt. Ideogram isn't nerfed but it does have filters in place which stop giving you back the final nsfw image. And because its not nerfed, the people and their limbs (hands specially) are not like pasta.
Cool to witness, but not surprised it runs into the foibles of censorship.
So, I guess my question remains the same. Feet are sometimes sexualized. So what?
A: What’s naughty about feet?
B: they are sometimes sexualized.
This doesn’t answer the question. I don’t see how it follows from one to the other. Sometimes hands are sexualized but hands are not naughty. Why do feet get special treatment here?
There are many, many situations where depicting a famous historical figure in a degrading, subservient act would be inflammatory or offensive. In fact, that's probably the default situation, imagine the reaction to any of the following images: The prophet Mohammad cleaning a toilet. Martin Luther King Jr shining a shoe. Mahatma Ghandi giving a massage to a British officer.
The unique or novel aspect of Christian lore, is that that was the whole point. Jesus famously washed the feet of "lesser" people, despite being the son of God, as a parable to teach the lesson that privileged, powerful and important people should dedicate themselves to service to the less fortunate.
The interesting situation here is an AI guardrail against "Don't show an important historical leader doing a degrading act" going against "this particular leader, did this degrading act as a central dogma lesson to his followers, and it has been a central part of writing and art about them for centuries thereafter"
My second prompt attempt was a pretty decent example with him riding on a pimped out lawnmower.
"It's complicated." - Quentin Tarantino.
Not complicated,stupid.
> "It's complicated." - Quentin Tarantino.
"Indeed." - Dan Schneider
https://edition.cnn.com/2024/03/28/europe/pope-washes-feet-m...
> Generate an image of a triangle
This is how we want the tools to work. But it's not how the tools work. I'm guessing the jesus prompts were similarly bad. This is evidenced by the fact that the images are very low quality.
The images also appear heavily stylized in particular forms that appear to be inconsistently prompted across the different models. The stable XL checkpoint I have handy can do a foot washing jesus just fine.