News for hackers. Stuff that matters.
Re:Is DALL-E 2 ‘gluing things together’ without understandin... by blooperdeoo on Thursday August 04, 2022 @10:42AM (#32343546)
“ It actually knows what a giraffe is.”

No. You know what a giraffe is, Dall•E simply creates pixel groups which correlate to the text pattern you submitted.

Watching people discuss a logical mirror scares me that most people are not themselves conscious.

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by gojomo on Thursday August 04, 2022 @11:20AM (#32344094)
There's a lot of people who make this same argument – DALLE/GPT/etc is just a 'mirror' or 'parrot' – but they rarely make convincing supporting arguments.

They just assert it as axiomatic, whistling-past all the ways that they themselves – unless they believe in supernatural mechanisms – are also the product of a finite physical-world system (a biological mind) and a finite amount of prior training input (their life so far).

I'm beginning to wonder if the entities making this argument are conscious! It seems they don't truly understand the issues in question, in a way they could articulate recognizably to others. They're just repeating comforting articles-of-faith that others have programmed into them.

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by bglazer on Thursday August 04, 2022 @12:26PM (#32345004)
I can give a random string of letters as a prompt and DALLE will generate coherent images based on that. To me, that is as clear a signal as any that there is no reasoning or even a consistent world model embodied in DALLE. It’s simply a high dimensional latent mapping between characters and pixels. Like OP said, that is a stupendous achievement, but it is just a very complex and impressive mirror. If it wasn’t just a mapping between characters and pixels, and instead DALLE had intelligence that “understood” the symbols it manipulated, then I would expect it to generate nothing, or white noise in response to random letters.
Re:Is DALL-E 2 ‘gluing things together’ without understandin... by gojomo on Thursday August 04, 2022 @12:42PM (#32345207)
If you give humans gobbledygook input – say a Rorschach blot, or some random syllables – and ask them to describe what it makes them think of, or generate art from it, many will do so quite competently.

They'll find some morsels of fragmentary hints-of-meaning in the junk, or just act from whatever's bouncing around in their own 'ground state', and make something interesting & coherent, to please their interlocutor.

So I don't see why this corner-case impugns the level-of-comprehension in DALLE/etc – either in its specific case, nor in the other cases where meaningful input produces equally-meaningful responses.

In what ways are you yourself not just a "very complex & impressive mirror", reflecting the sum-of-all external-influences (training data), & internal-state-changes, since your boot-up?

Your expectationthat random input should result in noise output is the weird to me. People can see all sorts of omens & images in randomness; why wouldn't AIs?

But also: if you trained that expectation into an AI, you could get that result. Just as if you coached a human, in a decade or 2 of formal schooling, that queries with less than a threshold level of coherence should generate an exceptional objection, rather than a best-guess answer, you could get humans to do so.

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by bglazer on Thursday August 04, 2022 @01:13PM (#32345584)
I think most people would find it more difficult to draw a “serkle nufding” than a “spotted dog”. At the very least, they would need an explanation that you’re looking for whatever pops into their head for the nonsense. Again, that indicates that human intelligence works in a fundamentally different way from DALLE, which has absolutely no idea what is nonsense. So, in this incredibly important task (recognizing nonsense) there’s an asymmetry: people can act like DALLE, but DALLE can not act like humans. To me, that totally breaks any equivalence between DALLE and human intelligence.
Re:Is DALL-E 2 ‘gluing things together’ without understandin... by dtech on Thursday August 04, 2022 @01:37PM (#32345884)
Then again, if you lock a human in a room, tell it "draw me things based on the notes you receive or you will be killed", and give it a note "serkle nufding", you bet the human will draw something.

Given the model has only 1 input and 1 output and training is essentially surviving that order, it's not dissimilar.

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by caconym_ on Thursday August 04, 2022 @03:56PM (#32347528)
When I read the words "serkle nufding" I pictured in my head, with zero perceptible delay, a weird little goblin guy with pale green skin and long ears and a pointy hat.
Re:Is DALL-E 2 ‘gluing things together’ without understandin... by sarchertech on Thursday August 04, 2022 @04:57PM (#32348212)
Serkle Nufding sounds like a word. What about “xywjlkbtywlsjjsnskksbrjsksbsysjsnsjdkdmdnd”?
Re:Is DALL-E 2 ‘gluing things together’ without understandin... by astrange on Friday August 05, 2022 @01:42AM (#32352182)
That sounds like Welsh, but pointier.

https://en.wikipedia.org/wiki/Bouba/kiki_effect

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by caconym_ on Thursday August 04, 2022 @06:59PM (#32349374)
Honestly? The top half of a signpost bearing the name of a Welsh village in white on green (likely an artifact of my actual local signage standards). The tops of some broadleaf deciduous trees, possibly ash, are visible in the background, but the perspective is from below (as one usually looks up at a street sign, also probably an artifact of my local experience with signs rather than a true representation of Welsh signage) and so the background is dominated by a blue sky.

This is probably because your string is a low-entropy keyboard-mash.

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by simondw on Thursday August 04, 2022 @01:31PM (#32345817)
> they would need an explanation that you’re looking for whatever pops into their head

Of course. And the equivalent of that explanation is baked into DALL-E, in the form of its programming to always generate an image.

> but DALLE can not act like humans

No, not generally, but I don't think anyone has claimed that.

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by bglazer on Thursday August 04, 2022 @04:21PM (#32347819)
What else always produces an image, no matter what you present to it?
Re:Is DALL-E 2 ‘gluing things together’ without understandin... by simondw on Thursday August 04, 2022 @06:00PM (#32348846)
Lots of things, but I'm not sure why you're asking that. Could you connect that back to the point you're making?
Re:Is DALL-E 2 ‘gluing things together’ without understandin... by bglazer on Thursday August 04, 2022 @09:55PM (#32350582)
Sorry for being obtuse. I was referring to a mirror. The point being that people take objection to DALLE being characterized as a mirror but it behaves similarly in this regard
Re:Is DALL-E 2 ‘gluing things together’ without understandin... by saynay on Thursday August 04, 2022 @01:53PM (#32346079)
I am not really sure that this is a basis to say human intelligence is fundamentally different. If you ask a human to draw a picture based on nonsensical input, they probably wont. That might not be a difference in process, but in agency.

So is a single-purpose AI equivalent to the entirety of the Human Experience? Of course not. But can it be similar in functionality to a small sliver of it?

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by londons_explore on Thursday August 04, 2022 @02:00PM (#32346186)
I just got Dalle-2 to draw a "serkle nufding". It gave me 4 pictures of rather odd looking food. I too assume that random words are usually food, if only because restaurant menus seem to have such a love of making up foreign sounding words.
Re:Is DALL-E 2 ‘gluing things together’ without understandin... by dane-pgp on Thursday August 04, 2022 @04:43PM (#32348079)
> a love of making up foreign sounding words

One great example of this phenomenon is "Häagen-Dazs".[0]

Admittedly that's a brand name, rather than a specific dish, but I assume that Dalle-2 would generate an image of ice cream if given a prompt with that term in it (unless there is a restriction on trademarks?).

[0] https://funfactz.com/food-and-drink-facts/haagen-dazs-name/

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by gojomo on Thursday August 04, 2022 @05:25PM (#32348482)
I've not tested this, but I suspect you can get DALLE to create pictures that humans are more likely to describe as 'nonsense' by adding 'nonsense' or 'nonsensical' to the prompt. That'd indicate that it absolutely does have an idea about 'nonsense' and can recognize, & reproduce within its constrained output, 'nonsense' that's largely compatible with human ideas of what 'nonsense' is.

Asking it to produce noise, or raise an objection that a prompt isn't sufficiently meaningful to render, is a silly standard because it's been designed, and trained, to always give some result. Humans who can object have been trained differently.

Also, the GPT models – another similar train-by-example deep-neural architecture – can give far better answers, or give sensible evaluations of the quality of its answer, when properly prompted to do so. If you wanted a model that'd flag nonsense, just give it enough examples, and enough range-of-output where the answer your demanding is even possible, and it'll do it. Maybe better than people.

The circumstances & limits of the single-medium (text, or captioned image) training goals, and allowable outputs, absolutely establish that these are different from a full-fledged human. A human has decades of reinforcement-training via multiple senses, and more output options, among other things.

But to observe that difference and conclude these models don't "understand" the concepts they are so deftly remixing, or are "just a very complex and impressive mirror", does not follow from the mere difference.

In their single-modalities, constrained as they may be, they can train the equivalent of a million lifetimes of reading, or image-rendering. Objectively, they're arguable now better at composing college-level essays, or rendering many kinds of art, than most random humans picked off the street would be. Maybe even better than 90% of all humans on earth at these narrow tasks. And, their rate of improvement seems only a matter of how much model-size & training-data they're given.

Further: the narrowness of the tasks is by designers' choice, NOT inherent to the architectures. You could – and active projects are – training similar multi-modality networks. A mixed GPT/DALLE that renders essays with embedded supporting pictures/graphs isn't implausible.

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by IIAOPSW on Thursday August 04, 2022 @02:06PM (#32346269)
I've done my share of testing randomish prompts. Here's two examples that might change your mind slightly. The first example is "E sublimary widge fraus chronly becross yon corpti." I constructed this sentence to resemble the grammar, syllables and pacing of English, but it is complete nonsense. The output was both consistent and coherent. In the case of DallE, it generated church and saint related images. The second example was ".- / ... . -- .- .--. .... --- .-. . / .-.. .- -- .--. / .- -... --- ...- . / - .... . / -.-. .-.. .- ... ... --- -. / .- ...- . -. ..- . / ... ..- -... .-- .- -.-- / ... - .- - .. --- -." There are clearly not enough (any?) samples of morse code text in the training. The output was wholly unrelated to the prompt. The output is kind of like doodling. Its fairly random, fairly undirected without any real theme, but its not the same randomness as TV static. Its more like randomness from a distribution of things people would draw when bored.

So the interesting part is this, why did one random prompt fail in a consistent way and the other in a random way? Perhaps the encoding of meaning into vocabulary has patterns to it that we ourselves haven't noticed. Maybe your random string experiment works because there is some amount of meaning in the syllables that happened to be in your chosen string.

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by semi-extrinsic on Thursday August 04, 2022 @06:00PM (#32348841)
Your first random prompt is far from random. It contains the fragments "sublim", "chr", "cross" and "corpt" in addition to the isolated "E", which all project the solution down towards Latin and Christianity.

You can easily see that these language models are in some sense working on fragments as much as they are on the actual words isolated by spaces in your sentence. Just take a test sentence and enter as a prompt to get some images. Then take that same sentence, remove all spaces and add new spaces in random locations, making gibberish words. You will see that the results will retain quite a few elements from the original prompt, while other things (predominantly monosyllables) become lost.

To me, I have not seen a single example that cannot just be explained by saying this is all just linear algebra, with a mind-bogglingly huge and nasty set of operators that has some randomness in it and that projects from the vector space of sentences written in ASCII letters onto a small subset of the vector space of 1024x1024x24bit images.

If you then think about doing this just in the "stupid way", imagine you have an input vector that is 4096 bytes long (in some sense the character limit of DALL-E 2) and an output vector that is 3 million bytes long. A single dense matrix representing one such mapping has 6 billion parameters - but you want something very sparse here, since you know that the output is very sparse in the possible output vector space. So let's say you have a sparsity factor of somewhere around 10^5. Then with the 3.5 billion parameters of DALL-E 2, you can "afford" somewhere around 10^5 such matrices. Of course you can apply these matrices successively.

Is it then so far fetched to believe that if you thought of those 10^5 matrices as a basis set for your transformation, with a separate ordering vector to say which matrices to apply in what order, and you then spent a huge amount of computing power running an optimizer to get a very good basis set and a very good dictionary of ordering vectors, based on a large corpus of images with caption, that you would not get something comparably impressive as DALL-E 2?

When people are wowed that you can change the style of the image by saying "oil painting" or "impressionist", what more is that than one more of the basis set matrices being tacked on in the ordering vector?

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by IIAOPSW on Friday August 05, 2022 @01:55AM (#32352269)
We don't disagree at all about what DallE does or what I would expect to see on certain outputs. What I'm saying is maybe that output is actually correct and we just don't know it yet. Maybe the brain really does encode some amount of information on just the sound fragments. Maybe vocabulary words aren't wholly arbitrary signifiers but instead come from some deeper system our brain uses to encode things. There is already a known human version of consistent output given nonsense words. Its called Bouba and Kiki.

https://en.wikipedia.org/wiki/Bouba/kiki_effect

There's other evidence in support of this idea, but it would be a hassle for me to dig it up now.

>Your first random prompt is far from random. It contains the fragments "sublim", "chr", "cross" and "corpt" in addition to the isolated "E", which all project the solution down towards Latin and Christianity.

Oh right, I omitted a sentence. DallE gave me churches. DallE-mini gave me bicycle racing and beetles. Both of them behaved self-consistently, but were not consistent with each other. I did test changing some of the words that seemed like they might be having the steering effects like you pointed out. The new phrase was "E sublumary widge fraus chronly non estoi". DallE mini gave me mostly doctors/medical procedures with a few indiscernible scenes mixed in. Real DallE gave me scrabble, word tiles, pages from a book.

Its like this. If you talk to a dog with the "who's a good boy" voice, the dog will understand "who's a good boy", even if you're actually saying "who's a little asshole". Likewise, a pronounceable string will generally feel like it belongs within a certain envelope of meanings, even if its not actually a phrase in any real spoken language.

I showed some maps that DallE generated which happened to have some places labelled with its usual gibberish. People said the place names felt vaguely like they might be in Eastern Europe. Interpretation of nonsense words works both in the direction of human to DallE and DallE to human!

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by rhdunn on Thursday August 04, 2022 @05:07PM (#32348297)
I suspect it is designed to describe images, like you would find in alt text but run in reverse. As your first example is closer to English it can do a better job than with the second example, like how the Jabberwocky poem contains nonsense words but still makes some degree of sense.

For example, the "yon" is immediately reconizable to me (hither and yon), so "yon corpti" could mean a distant corpti (whatever a corpti is). "becross" looks similar to "across" but with a be- prefix (be-tween, be-neath, be-twixt, etc.), so could be an archaic form of that. "chronly" could be something time related (chronos+ly). etc...

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by gojomo on Thursday August 04, 2022 @05:32PM (#32348564)
Indeed - the 'cadence of English' prompt reminds me of Latin, or some other foreign-litany that's nonetheless repeated to an audience that's not following every word. And ~IIAOPSW has used real word-roots, hinting at meanings! (The FastText algorithm does a passable job at synthesizing word-vectors for unknown words using such fragments.) So rendering that as a religious scene isn't too surprising.

That morse code gives nothing useful probably just indicates some combination of – (a) few morse transcripts in training set; (b) punctuation-handling in training or prompting – makes it more opaque. It's opaque to me, other than recognizing it's morse code.

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by IIAOPSW on Friday August 05, 2022 @03:55AM (#32353032)
I accidentally omitted a sentence. I tested it on DallE mini as well. It also behaved consistently there, but that version gave me mostly Beetles with a few bike races mixed in. I also played slightly with the nonsense words to see if perhaps something I picked was too close to a real word. The revised prompt gave me doctors on DallE mini and letter tiles / notebook pages in DallE, with the mini-version producing two noteworthy images that exhibit the "name one thing in this photo" effect.

https://i.dailymail.co.uk/1s/2019/04/25/14/12707994-6959547-...

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by gojomo on Friday August 05, 2022 @03:30PM (#32360861)
I'm not particularly surprised that official DALL-E & unofficial DallE-Mini went different directions with the same input, as they're different-sized models with different training sets.

Below a certain level of complexity, perhaps only "vaguely like beetle or bicycle/race names" arbitrarily survived all the other competing influences on the model's internal weights. Above, much more subtle patterns – like many more latinate word roots – might start to survive.

Compare also what I linked in another thread branch – https://twitter.com/gojomo/status/1540095089615089665 – where simply growing the size of a similar (non-public Google PARTI) model leads to a phase-change in its ability to render meaningful human text.

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by elcomet on Thursday August 04, 2022 @12:37PM (#32345145)
I agree there's no high level reasoning (if there's a way to define this).

But saying "It’s simply a high dimensional latent mapping between characters and pixels" is clearly a very bad argument. Your brain is simply a high dimensional latent mapping between your sensory input and your muscular output. This doesn't make you not intelligent.

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by thfuran on Thursday August 04, 2022 @02:23PM (#32346489)
>Your brain is simply a high dimensional latent mapping between your sensory input and your muscular output

It definitely does more than that.

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by elcomet on Thursday August 04, 2022 @04:28PM (#32347913)
What do you mean? Your brain is a high dimensional function. I'm not talking about what it is able to do, I'm talking about what it is.
Re:Is DALL-E 2 ‘gluing things together’ without understandin... by thfuran on Thursday August 04, 2022 @09:08PM (#32350281)
The brain controls things other than muscles and also doesn't stop in sensory isolation. If it's a high dimensional function, it's not one between sensory input and muscle actuation.
Re:Is DALL-E 2 ‘gluing things together’ without understandin... by elcomet on Thursday August 04, 2022 @11:13PM (#32351112)
I'm not sure what you mean, what else does it control and what are its other inputs?
Re:Is DALL-E 2 ‘gluing things together’ without understandin... by Joeri on Thursday August 04, 2022 @12:50PM (#32345298)
Dall-e must generate an image, even for a random prompt of letters, because it has been trained to do only that. Take a human, hold a gun to their head, and force them to paint an image for a random string of letters, and I guarantee they will make you something.

Retrain dall-e and give it a choice whether it generates an image or does something else, and you will get a different outcome.

The argument boils down to this: is a human brain nothing but a mapping of inputs onto outputs that loops back on itself? If so the dall-e / gpt-3 approach can scale up to the same complexity. If not, why not?

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by meroes on Thursday August 04, 2022 @11:45AM (#32344432)
And don’t blame others for not finding this satisfactory either. Many many mathematicians think abstract objects exist outside of physical reality. Chomsky says “physical” hasn’t been well defined for 200 years. And finite physical processes do not seem adequate to explain the infinite character of language and mathematical infinity. Or if they are, then go inform the mathematical realists infinity isn’t real because all proofs are finite yet Godel believed in actual infinity.
Re:Is DALL-E 2 ‘gluing things together’ without understandin... by mherdeg on Thursday August 04, 2022 @11:58AM (#32344587)
> I'm beginning to wonder if the entities making this argument are conscious! It seems they don't truly understand the issues in question, in a way they could articulate recognizably to others. They're just repeating comforting articles-of-faith that others have programmed into them.

I took a quick look at the Stanford Encyclopedia of Philosophy entry for philosophical zombies ( https://plato.stanford.edu/entries/zombies/ ) and I can't see evidence of this argument having been seriously advanced by professionals before. I think it would go something like:

"Yes, we have strong evidence that philosophical zombies exist. Most of the laypeople who discuss my line of work are demonstrably p-zombies."

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by gfodor on Thursday August 04, 2022 @01:20PM (#32345676)
Use twitter long enough and it's hard to not be convinced that p-zombies exist - it may be that such zombies are ephemeral though, and a transitory state of some individuals.
Re:Is DALL-E 2 ‘gluing things together’ without understandin... by FeepingCreature on Thursday August 04, 2022 @01:59PM (#32346173)
Alternately, of course, conscious awareness is the ephemeral state.

("A laser is trying to find the darkness...")

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by martindbp on Thursday August 04, 2022 @11:39AM (#32344333)
Yes, and DALLE clearly knows what a giraffe is, maybe not in the same way as we do, but it has placed the giraffe in some latent space close to other animals like it but far away from say, cars. But yes, there is plenty it doesn't know about giraffes because it's only been fed images and captions, while we can watch documentaries about giraffes and apply knowledge we've acquired about other animals and the world through our senses.
Re:Is DALL-E 2 ‘gluing things together’ without understandin... by drdeca on Thursday August 04, 2022 @12:15PM (#32344835)
I think I’d say that it knows what a giraffe looks like and some aspects of their behavior. I’m not sure if it (in a sense) “knows that a giraffe is an animal” though I wouldn’t be too surprised if it does.

Though, I guess maybe that is all “knowing what a giraffe is” is?

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by saynay on Thursday August 04, 2022 @01:59PM (#32346184)
At some point, these discussions always get to some question like "what is 'knowing'?"

Would a person who only ever read articles and looked at pictures of giraffes have a better understanding of them than Dall-e does? At some level, probably, in that every person will have a similar lived experience of _being_ an animal, a mammal, etc. that Dall-e will never share. Is having a lesser understanding sufficient to declare it has no real understanding?

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by usrusr on Thursday August 04, 2022 @02:37PM (#32346655)
I know what a giraffe looks like and some aspects of their behavior. I couldn't build a giraffe, I've never been a giraffe, I wouldn't even know what to talk about if I met a giraffe on a blind date.
Re:Is DALL-E 2 ‘gluing things together’ without understandin... by Sakos on Friday August 05, 2022 @09:05AM (#32355525)
But there are things you can infer about a giraffe based on your knowledge of animals in general. You know that you don't know certain things about giraffes and you're capable of asking about these things and extending your understanding of giraffes (and other animals, or their environment). There is a multi-layered quality to knowing what a giraffe is that has nothing to do with having memorized minute details about behavior or physical properties. Maybe eventually DALL-E will be capable of this, but being able to reproduce images based on a word simply isn't indicative of anything other than it's good at identifying visual patterns and associating them with words and being able to reproduce a new pattern based on known patterns.

This is basically on the same level as our visual cortex and some form of memory. But our visual cortex isn't sufficient to give us consciousness.

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by weego on Thursday August 04, 2022 @04:58PM (#32348221)
I guess ironically you've just recreated the argument people of faith use to shout down logic used to question the reality of their belief system.

The burden of proof is not on the one claiming logically consistent interpretations of events.

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by gojomo on Thursday August 04, 2022 @05:04PM (#32348272)
Huh? That's a bit abstract, can you clarify?
Re:Is DALL-E 2 ‘gluing things together’ without understandin... by joe_the_user on Thursday August 04, 2022 @04:09PM (#32347683)
There's a lot of people who make this same argument – DALLE/GPT/etc is just a 'mirror' or 'parrot' – but they rarely make convincing supporting arguments.

I suggest you look at the parent article.

Defining "understanding" in the abstract is hard or impossible. But it's easy to say "if it can't X, it couldn't possibly understand". Dall-E doesn't manipulate images three dimensionally, it just stretch images with some heuristics. This is why the image shown for "a cup on a spoon" don't make sense.

I think this is a substantial argument and not hand-waving.

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by gojomo on Thursday August 04, 2022 @06:08PM (#32348933)
In many of its outputs, it's doing far more than stretching, and essentially rotating new entities into scene-appropriate relationships.

True, it has some problems fully abstracting, and then logically-enforcing, some object-to-object relationships that most people are trivially able to apply as 'acceptance tests' on candidate images. That is evidence its scene-understanding is not yet at human-level, in that aspect – even as it's exceeded human-level capabilities in other aspects.

Whether this is inherent or transitory remains to be seen. The current publicly-available renderers tend to have a hard time delivering requested meaningful text in the image. But Google's PARTI claims that simply growing the model fixes this: see, for example: https://twitter.com/gojomo/status/1540095089615089665

We also should be careful using DALL-E as an accurate measure of what's possible, because OpenAI has intentionally crippled their offering in a number of ways to avoid scaring or offending people, under the rubric of "AI safety". Some apparent flaws might be intentional, or unintentional, results of the preferences of the designers/trainers.

Ultimately, I understand the practicality of setting tangible tests of the form, "To say an agent 'understands', it MUST be able to X".

However, to be honest in perceiving the rate-of-progress, we need to give credit when agents defeat all the point-in-time MUSTs, and often faster than even optimists expected. At that point, searching for new MUSTs that agent fails at is a valuable research exercise, but retroactively adding such MUSTs to the definition of 'understanding' risks self-deception. "It's still not 'understanding' [under a retconned definition we specifically updated with novel tough cases, to comfort us about it crushing all of our prior definition's MUSTs]." It obscures giant (& accelerating!) progress under a goalpost-moving binary dismissal driven by motivated-reasoning.

This is especially the case as the new MUSTs increasingly include things many, or most, humans don't reliably do! Be careful who your rules-of-thumb say "can't possibly be coceptually intelligent", lest you start unpersoning lots of humanity.

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by joe_the_user on Thursday August 04, 2022 @06:52PM (#32349329)
I read a modest amount of popular "AI safety" text (lesswrong basically) and this is the first time I've heard of Dall-E being crippled for safety reasons.

Your argument overall seems to take "you skeptics keep moving the bar, give me a benchmark I can pass and I'll show you", which seems reasonable on it's face but I don't think actually works.

The problem is that while algorithm may be defined by theory and tested by benchmark, the only "definition" we have for general intelligence except "what we can see people doing". If I or anyone had a clear, accepted benchmark for general intelligence, we'd be quite a bit further towards creating it but we're not there.

That said, I think one thing that current AIs lack is an understanding of it's own processing and an understanding of the limits of that processing. And there are many levels of this. But I won't promise that if this problem is corrected, I won't look at other things. IDK, achieving AGI isn't like just passing some test, no reason it should be like that.

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by astrange on Friday August 05, 2022 @01:47AM (#32352223)
> I read a modest amount of popular "AI safety" text (lesswrong basically) and this is the first time I've heard of Dall-E being crippled for safety reasons.

You can read OpenAI's paper or try using it. They've intentionally not taught it many things; it doesn't know most celebrities' names, or copyrighted characters, and there's several filters before and after the big model to prevent NSFW generations of any type.

(Oddly, it does know "Homer Simpson" and "Hatsune Miku".)

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by joe_the_user on Friday August 05, 2022 @02:30PM (#32360006)
Ah, OK

That sound data sanitizing rather than the AI safety/danger that Bostrom and company worry about. For them, it's "OMG, must limit it's capabilities" rather than "Must keep it from doxing or offending people". The parent I was replying to was kind of ambiguous what sort of crippling they meant (We also should be careful using DALL-E as an accurate measure of what's possible, because OpenAI has intentionally crippled their offering in a number of ways to avoid scaring or offending people, under the rubric of "AI safety".)

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by gojomo on Friday August 05, 2022 @03:49PM (#32361089)
Some of what they've done is described here – https://openai.com/blog/reducing-bias-and-improving-safety-i... – & in other statements. I'm not sure they've claimed, or we can be sure, that every one of their training or output limits has been disclosed.

It seems one of their techniques is to silently add extra words to some prompts to increase the variety of returned images in certain dimensions, eg: https://twitter.com/rzhang88/status/1549472829304741888

While I can't find the link right now, someone also tweeted examples of asking DALL-E2 for certain historical roles that would have been, by actual history and likely representation in training data, fairly uniform in race/sex – but the new OpenAI 'bias mitigations' generate ahistorical race/gender-varied examples. That's interesting – I'm a big fan of non-traditional castings like 'Hamilton!' etc – but serves to make the AI look ignorant of history, when in fact it has just been design-limited to simulate ignorance.

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by gojomo on Saturday August 06, 2022 @02:07PM (#32370273)
Here's the link I couldn't find earlier: https://twitter.com/Plinz/status/1554255192316526594

Prompts like "a movie still of ancient philosopher Heraclitus", "ancient philosopher Aristotle", and "famous physicists of the 17th century" render largely plausible portraits – except with an added sprinkling of ahistorical, 21st Century "AI safety" race/gender variety.

This is less a common-sense failure of the AI than an artifact of its creators' imposed harnesses.

And thus I'd suggest that more generally, unless a model's full design/training-data/constraints are fully described, it remains possible that other "failures" could sometimes be side-effects of undisclosed designer choices.

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by joe_the_user on Sunday August 07, 2022 @10:54PM (#32382032)
OK, I looked at your link. It talks about safety but all of measures described are about avoiding bias. I'm not personally against this - having more diverse images is great. But I think my point that the Lesswrong version of AI safety does not seem to be being considered stands. The various anti-bias stuff seems unlikely to be reducing the system's capabilities and I think your original point was that we could not judge Dall-E 'cause of safety-reduced capacities and if this is your evidence, it seems unconvincing to say the least.
Re:Is DALL-E 2 ‘gluing things together’ without understandin... by astrange on Friday August 05, 2022 @09:56PM (#32364090)
I don't think it simply adds extra words; I think they run it through a GPT prompt, something like "restate this with generic references to humans replaced with specific ethnicities". Can't tell from the outside of course.
Re:Is DALL-E 2 ‘gluing things together’ without understandin... by gojomo on Friday August 05, 2022 @03:38PM (#32360938)
The problem is that even the "what we can see people doing" test is slippery. It tends to start as "what we see all people, even young children doing". But then when an agent surpasses, it changes to "what we see modal [or median or average] people doing". Then when an agent surpasses that, it becomes "what we see the most-skilled-ever people doing".

And as agents increasingly surpass that, the focus shifts, or retreats, to even murkier standards. "Sure, but it's just a mechanistic mirror, it doesn't really have [X, Y, Z] inside, even if it's externally indistinguishable from human excellence." So, an originally 'black-box' internally-oblivious test then shifts to a 'white-box' internally-dependent test, just to maintain the same comforting conclusion.

And by subtly shifting the grounds-of-evaluation, & definitions, it becomes easier to ignore massive improvements, & disturbing potential impacts. It creates an illusion of "zeno's paradox" where agents are never reaching the (shifting) endpoint, when in fact they're speeding past every robust test that can be devised. That's a really important thing to accurately notice!

Also, regarding: "current AIs lack… an understanding of it's own processing and an understanding of the limits of that processing"

People only have vague, incomplete understanding of their own reasoning, & limits, too. (Experts in restricted domains may be better – and those domains are often easier to train in an artificial agent.) The mere act of "thinking-about-thinking" can sometimes improve the quality of reasoning in humans – forcing something to be explainable – and it turns out to help in these modern large models too. Asking a GPT-like Large Language Model (LLM) to explain its reasoning step-by-step can improve its answers; prompting it with the info that it is an agent that may make errors, and asking it to state its confidence, also often generates more truthful, properly-qualified output.

So are the current LLMs that much behind, or inherently incapable of, human-level self-understanding in this sort of test? It seems an open question to me, and even if current SotA models miss a mark, perhaps 5x or 1000x larger models coming soon will outdo humans on any measurable test of "self-understanding", too.

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by mlcrypto on Thursday August 04, 2022 @11:24AM (#32344132)
Yep human brain is just neurons firing or chemicals activating
Re:Is DALL-E 2 ‘gluing things together’ without understandin... by jvanderbot on Thursday August 04, 2022 @10:49AM (#32343636)
Precisely this! You don't know what a giraffe is, either. But you can talk about a giraffe to yourself, using words with correlating imagery that you can "see" by feeding through your visual cortex, and that's close enough.
Re:Is DALL-E 2 ‘gluing things together’ without understandin... by astrange on Friday August 05, 2022 @01:50AM (#32352239)
You know more of what a giraffe is than DALLE; you can imagine one as a 3D model, for instance. It can't do this, it can only render different 2D images of one it's seen in photos. Of course, this is still impressive that it knows how to remove the backgrounds from those.

Examples of prompts that don't really work are "spherical giraffe" and "the underside of a giraffe".

We'll need more 3Dness to generate other media like models and video, so it should be coming.

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by jvanderbot on Friday August 05, 2022 @09:38AM (#32355961)
I agree. One thing I've noticed with most image generation, including faces, is that it makes the same mistakes that a novice artist makes. It draws eyes where eyes should be, mouths where mouths should be, but doesn't actually shape them correctly for the 3D head and viewer perspective. It can perfect a specific viewpoint with lots of training (like a novice artist who perfects drawing realistic faces and not much else). But my interpretation of much of the artifacts are that they are just missing structural cues.
Re:Is DALL-E 2 ‘gluing things together’ without understandin... by EricBurnett on Thursday August 04, 2022 @11:26AM (#32344167)
Thought experiment: between you and the AI, which would do a better job depicting a giraffe skeleton? A giraffe in it's natural habitat? Their favorite tree to eat? Species on the genetic tree closest to giraffes?

If we assume this AI or a successor can win that evaluation, in what way would you say you know what a giraffe is better than the AI?

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by snapcaster on Thursday August 04, 2022 @10:46AM (#32343588)
How do you know you know what a giraffe is?
Re:Is DALL-E 2 ‘gluing things together’ without understandin... by logifail on Thursday August 04, 2022 @11:20AM (#32344088)
> How do you know you know what a giraffe is?

Perhaps a more interesting question could be: [how] do we know what consciousness is?

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by rhdunn on Thursday August 04, 2022 @04:53PM (#32348171)
There's an interesting Google TechTalk on YouTube called "The Next Generation of Neural Networks" from 2007 [1]. In that video, there is a demo [2] that showcases the neural network recognizing numbers when given a drawing of a number as inputs, but more interesting is the follow on where the demo shows fixing the output to a given number and letting the neural network generate the "input" image to show what it is thinking that number can be. That is a strong indication to me that that particular neural network has a good understanding of what the particular number glyphs look like, even if it does not know what those are conceptually or how they relate to each other and to mathematics -- that is, that the neural network would not be able to work out what number 42 is, how it relates to 37 (i.e. 37 < 42), or how to manipulate those numbers (e.g. 2 + 7 = 9).

Dall-E will likely be similar in that it is effectively doing that perception step where you fix the text description from the classifier output and run that in reverse to show what the neural network is "seeing" when it is "thinking" about that given output. So it won't be able to describe features of a giraffe, or information about where they live, etc. but it will be able to show you what it thinks they look like.

[1] https://www.youtube.com/watch?v=AyzOUbkUf3M [2] https://youtu.be/AyzOUbkUf3M?t=1293

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by gfodor on Thursday August 04, 2022 @01:18PM (#32345648)
Not exactly. If you're using the word "simply" you probably don't quite understand what exactly DALL-E is doing. It's not just mapping correlations between words to pixels. The intermediate representations and textual attention are what make DALL-E interesting.
Re:Is DALL-E 2 ‘gluing things together’ without understandin... by adamsmith143 on Thursday August 04, 2022 @10:53AM (#32343696)
Comprehension does not imply consciousness or vice versa...
Re:Is DALL-E 2 ‘gluing things together’ without understandin... by elcomet on Thursday August 04, 2022 @12:30PM (#32345062)
> You know what a giraffe is, Dall•E simply creates pixel groups which correlate to the text pattern you submitted.

How would you tell the difference though? Can you think of a test to distinguish between those two abilities ?

Re:Is DALL-E 2 ‘gluing things together’ without understandin... by chaxor on Thursday August 04, 2022 @12:10PM (#32344769)
There are far too many that try to use this argument without really knowing what they're talking about.

*Don't mistake skepticism for knowledge*

This is a major problem on this site and elsewhere.