Earlier quoted context omitted.
This is the problem with non-operational definitions, because now we need to know how you define "think" and "understand" and "form judgments", to move on. Instead, could you operationally define "reason" in a way that a human is, say, 90 % likely to pass the test and GPT is 10 % likely to do?
Yes, François Chollet released ARC(Abstraction and Reasoning Corpus) benchmark for this in 2019, and the benchmark can be scored automatically. Humans solve 100% of tests and GPTs solve 0% of tests and GPTs made exactly zero progress from 2019 to 2022. https://twitter.com/fchollet/status/1631699463524986880 https://github.com/fchollet/ARC
Eight things to know about large language models [pdf]
81–90 of 114 posts
Re: Eight things to know about large language models [pdf]
#82Earlier quoted context omitted.
You just explained how abstraction and intelligence in general works. > but can consistently replicate not only its training but even more beyond that We call that generalization. No?
Intelligence isn't especially well defined, so you end up lost in a semantic jungle there if you don't really define what you're talking about. In this context, I think most of us are implicitly talking about intelligence such as we would associate with humans. And what is that? 50,000 years ago we knew basically nothing, and even language itself may not have been developed. Now? We've discovered the secrets of the a…
I've also thought about human development and what I find interesting is that an anatomical modern human is not automatically capable of forming modern civilization (see isolated tribes still living and general hunter gatherer history in general). There is so, so much that depends on emergent factors like some sort of global or societal intelligence. I'm thinking AI has the same characteristics. It's not about the individuals, it's about "society".
> 50,000 years ago we knew basically nothing, and even language itself may not have been developed
I think language is substantially older than that, but it is a hot area of debate.
Re: Eight things to know about large language models [pdf]
#83This is a personal correspondence typeset via LaTeX — it is not an academic paper, and it was not peer-reviewed. (The document does not claim otherwise, but I think it's common for people to assume that documents that have been typeset in such a format are more rigorous than this is.) Leaving that aside, I really take issue with the style used by the author. For example, section 3 begins: > There is increasingly subs…
Re: Eight things to know about large language models [pdf]
#84Earlier quoted context omitted.
It's important to note that it doesn't do "correct". It can do whatever, it doesn't care about truth. Setting the stage is very important. If you don't it doesn't know if it's doing improv on stage or academic research. Input: You are Math AI. An advanced pattern finding AI. This is your sequence: 0, done, 2, free, 4, hive, ... ? Find a sensible logical pattern and explain. Output: In this sequence, we can observe a…
Interesting! That's not at all what I get with GPT 4! --- * Me: "You are Math AI. An advanced pattern finding AI. This is your sequence: 0, done, 2, free, 4, hive, ... ? Find a sensible logical pattern and explain." --- * GPT4: "I apologize for any confusion, but my capabilities as a language model are not restricted to math or pattern finding. However, I'd be happy to try to help you identify a pattern in the sequen…
I experimented a bit with this prompt and tried various variations of it including one that added something like this:
"The age-category of this sequence is: "a child could do it". You are to solve this by pretending to be a young human with average skills and perceptions. You should assume average common sense in your answer."
Outputs are like this:
=====
"Now, let's look at the words. I noticed that the words have something in common with the numbers that come right before them. They are related to the numbers in this way:
'done' - It sounds like "one" when you say it aloud.
'free' - It sounds like "three" when you say it aloud.
'hive' - It sounds like "five" when you say it aloud."
"So, the pattern in the sequence is alternating between even numbers and words that rhyme with the odd numbers. Here's the whole pattern:0 (even number), 'done' (rhymes with 'one'), 2 (even number), 'free' (rhymes with 'three'), 4 (even number), 'hive' (rhymes with 'five')"
=====
I agree with you that language models have vastly different failure modes than humans. Often extremely weird, but to even get close to their potential you do have to probe a bit deeper than just asking it stuff without context.
It just semi-randomly walks some semantic space and not all of those branches are fruitfully related to our initial problem. It doesn't know at all what we are doing, there is nothing going on "under the hood".
Edit: to be completely clear I'm not arguing it "does know" this answer or something. I don't know if it even "knows", but I do know a thing or two how to get better answers. Current models still are very clearly limited so sooner or later you'll hit it the limit and they start what I call "averaging": you'll get blurry pictures of what you want.
Re: Eight things to know about large language models [pdf]
#85Earlier quoted context omitted.
New bar for people claiming LLMs can't reason: invent a specific, testable problem, representable in text, that many humans can solve and LLMs can't, and tell us what it is.
You know, François Chollet literally did this, and people don't listen. People should listen to Chollet more. https://twitter.com/fchollet/status/1638643323748618240 https://arxiv.org/abs/1911.01547
First the vision problems will require the equivalent of an artificial visual cortex, something we are seriously lacking in artificial intelligence at the moment. Image to text won't cut it here.
For the text, LLMs don't really have any problem with analogical reasoning https://arxiv.org/abs/2212.09196
Re: Eight things to know about large language models [pdf]
#86Earlier quoted context omitted.
Yes, François Chollet released ARC(Abstraction and Reasoning Corpus) benchmark for this in 2019, and the benchmark can be scored automatically. Humans solve 100% of tests and GPTs solve 0% of tests and GPTs made exactly zero progress from 2019 to 2022. https://twitter.com/fchollet/status/1631699463524986880 https://github.com/fchollet/ARC
Wow, this is a much more interesting answer than I expected. Thank you!
The problems are presented in a way that make it difficult to solve. The vision problems will require the equivalent of an artificial visual cortex, something we are seriously lacking in artificial intelligence at the moment. Image to text won't cut it here.
For the text there could be tokenizer issues. LLMs don't really have any problem with abstract analogical reasoning https://arxiv.org/abs/2212.09196
Re: Eight things to know about large language models [pdf]
#87Earlier quoted context omitted.
You know, François Chollet literally did this, and people don't listen. People should listen to Chollet more. https://twitter.com/fchollet/status/1638643323748618240 https://arxiv.org/abs/1911.01547
Is ARC a benchmark that GPT-4 can be tested against today? I would be curious to see its results.
The vision problems will require something much more than an image to text objective task. It will require the equivalent of an artificial visual cortex. We don't have that yet.
For abstract analogical reasoning, LLMs don't have a problem with that. https://arxiv.org/abs/2212.09196
Re: Eight things to know about large language models [pdf]
#88Earlier quoted context omitted.
Man, I have a totally opposite view about LLMs expressing creator’s values. Not only do they express them, they don’t STOP expressing them to the point of utter annoyance. Any remotely PG topic ends with a safety caveat, e.g., “however, it’s important to consider . . . .”
Those statements don't come from the base model, they come from the steering methods, basically a form of hand tuning after the model is mostly trained, which the paper says are relatively crude and imperfect. It is the fact that these models are so unpredictable that led to these attempts at steering.
Re: Eight things to know about large language models [pdf]
#89Earlier quoted context omitted.
Yes, François Chollet released ARC(Abstraction and Reasoning Corpus) benchmark for this in 2019, and the benchmark can be scored automatically. Humans solve 100% of tests and GPTs solve 0% of tests and GPTs made exactly zero progress from 2019 to 2022. https://twitter.com/fchollet/status/1631699463524986880 https://github.com/fchollet/ARC
This seems more like an issue with the tokenizers, no? This doesn't seem more difficult than other problems it solves.
Another issue is the vision side. The vast majority of multimodal models are working on essentially an image to text objective task. That won't cut it here. We need the equivalent of an artificial visual cortex. We don't have that yet
Re: Eight things to know about large language models [pdf]
#90I have a little weather station mounted outside my house, and there is a small linux machine (Raspberry Pi) logging the weather data into an SQLite database. I have almost two years of data now, so I asked GPT-4 to write a Python program that would query the database, calculate the average temperature for each day, fit a sine wave to those data points, find the first minimum of the sine wave and use that to calculate…
It's a word prediction algorithm. Literally any collection of words (sometimes also known as a fact) it was trained on, regardless of how esoteric or domain specific, should generally be able to be regurgitated and, to a lesser degree, associated with similar collections of words. If you want to see it fail, don't try to "outsmart" it, but simply consider how it's programmed. --- Me: "continue the sequence: 0, done,…
Some children, perhaps; but your puzzle stumped this middle-aged engineer.