Live data from Hacker News

An understanding of AI’s limitations is starting to sink in

economist.com

381–390 of 403 posts

Re: An understanding of AI’s limitations is starting to sink in

#381
post #283

Earlier quoted context omitted.

But was it the “capability” that qualified as AI in the 50s? Or was the capability just one example of what the AI could do? Suppose we said we’ve invented Jesus because we’ve invented ways to walk on water and turn it into wine.

I don't get your Jesus analogy, I mean Jesus is a proper noun for an individual. A technology is different. Its capabilities pretty much define it. Unless you are going to try to get all philosophical about it and say it doesn't count if it doesn't experience qualia or something (which is nonsense) Or, unless you are defining it in ways that specifically call out the implementation details. A helium balloon isn't a h…

If a client/muggle asks me to build an “AI” I’ll be wary that their “spec” is sometimes just examples of what the “AI” should be able to do: play chess, write a poem.

In their mental model, the AI is far from defined by these capabilities. They won’t be happy unless there’s an actual AGI whose capabilities happen to overlap with the spec.

So my point is historically we have cheated our way out of defining “intelligence” and instead given necessary but insufficient examples. I think this is the mechanism behind the goalpost-shifting in “AI”.

That’s the metaphor: it would clearly be absurd for engineers to define Jesus by some examples of capabilities. People who are waiting for the second coming won’t be satisfied.

In the lab we maybe should define AI by some set of capabilities. But clients, journalists etc. picture the Hollywood version, and narrowly fulfilling their spec won’t actually satisfy them.

Re: An understanding of AI’s limitations is starting to sink in

#382
post #359

Earlier quoted context omitted.

Sorry, I don't understand the question.

GPT-3 does some form knowledge extraction, right? You said above: "There's also the kind of meaning that scientists and researchers talk about when they extract knowledge from data." So if we agree that in both cases some form of knowledge extraction is happening, I wonder how these two forms compare.

A search for "GPT-3 knowledge extraction" doesn't yield much, so I don't know what you're talking about. But as far as I'm concerned, knowledge exists in the heads of people, so I don't think we agree on that.

Re: An understanding of AI’s limitations is starting to sink in

#383

Earlier quoted context omitted.

Isn't "the amalgamation of many smaller problems working together and building on top of each other" a fair description of the theorical Unix system? Aren't your criteria for "intelligence" human-centric, implying that there is no other form of "intelligence"? Aren't your criteria of the "black box" type, given that AFAIK no human can really completely explain how he recognizes faces/does NLP/walks/...?

> Isn't "the amalgamation of many smaller problems working together and building on top of each other" a fair description of the theorical Unix system? Yes. Note the success of Unix and the ability to scale, do work and provide an environment to be productive in. > Aren't your criteria for "intelligence" human-centric, implying that there is no other form of "intelligence"? Your use of 'human-centric' is odd. I would…

>> Aren't your criteria for "intelligence" human-centric, implying that there is no other form of "intelligence"?

> Your use of 'human-centric' is odd. I would have thought the traditional 'human-centric' theory of the mind is something monolithic and indivisible.

Sorry, my answer wasn't clear. It was not tied to the "small processes communicating..." approach but to your very list of "problems" (facial recognition/detection, facial synthesis (deepfakes), speech synthesis, speech recognition..) which seems to me expressed in a way tied to human activities, while at least part if the underlying "intelligence" underlying many of them may also exists in other forms of life (other mammals, birds, fishes...).

> Suggesting that it's many small processes communicating with each other is basically taken straight out of nature, from ants, schools of fish, birds flocking, etc.

Exactly. My point is that analyzing the ways "the smaller, specialized problems" are tackled by non-human living beings seems pertinent as self-analysis (as humans analyzing human intelligence) is difficult, and as various species may apply various solutions, some more easy to grok. Focusing on "problems" too specific to the human being may be a sort of "framing" detrimental to the quest. Moreover the famous Dijkstra quote ("The question of whether a computer can think is no more interesting than the question of whether a submarine can swim.") may be pertinent.

> incremental progress in individual processes that can then be composed together is a productive way to traverse the energy landscape. This is why (imo) we see so many symbiotic relationships from cells on up to higher level animals.

I agree. My point is about _how_ we consider the system(s) (our "point of view"): framing it to human characteristics, globally or locally (dualism)... It seems to me that the very organization of a system may be neglected when we consider it a stack of "small processes communicating...". Pirsig's "Metaphysics of Quality" may be pertinent.

>> Aren't your criteria of the "black box" type, given that AFAIK no human can really completely explain how he recognizes faces/does NLP/walks/...?

> I'm not quite sure what your point is here. If you're critiquing me about neural networks being black boxes and not giving us real insight into the underlying system, that's fair and the reason why I said I didn't like the black box aspect of neural networks.

This was my point and I agree with you.

> if there is a black box model that can be easily manipulated, this will probably lead to deeper models much quicker.

I'm less optimistic, as it is only 'probable', and AFAIK won't give us more real insight into the underlying system.

> Having no human be able to describe the underlying computation (of face recognition, nlp, walking etc.) doesn't mean it's indescribable, it means it's not describable by anyone right now. > I have no doubt we'll figure out how to do complex human-level computation even if we don't have a deep model of the specifics of human thought.

I agree, we will enhance ways to "approximate" (tricks leading us to a solution to each "local" problem) up to the point of being able to solve real-world problems. However it may reach some hard limit (as far as I understand this is the point of the article), and using a powerful tool/method insufficiently understood may be dangerous.

Re: An understanding of AI’s limitations is starting to sink in

#384

Earlier quoted context omitted.

My understanding is that generally, the error when extrapolating to areas not covered by the training data distribution would be considered to be part of the "bias" part of the bias-variance tradeoff. The way I see it, the variance is the part of the error that you can reduce by collecting more data from your distribution and increasing model complexity if needed. The bias part is what will not get better no matter h…

>> The way I see it, the variance is the part of the error that you can reduce by collecting more data from your distribution and increasing model complexity if needed. Ah, apologies, I see what you mean. That is true, but this "error" is in-sample error, so increasing your model's variance will increase its ability to interpolate but not extrapolate to out-of-sample data, as I explain in my longer comment. "In-sampl…

Thanks for taking the time to write the detailed reponses. Definitely led me to think more closely about these vaguely held intuitions about bias and variance! I think you are exactly right that the crucial aspect is the variance when looking at out-of-sample predictions, not just across several samplings from the original training distribution (a la k-fold crossvalidation).

Re: An understanding of AI’s limitations is starting to sink in

#385
post #359

Earlier quoted context omitted.

GPT-3 does some form knowledge extraction, right? You said above: "There's also the kind of meaning that scientists and researchers talk about when they extract knowledge from data." So if we agree that in both cases some form of knowledge extraction is happening, I wonder how these two forms compare.

A search for "GPT-3 knowledge extraction" doesn't yield much, so I don't know what you're talking about. But as far as I'm concerned, knowledge exists in the heads of people, so I don't think we agree on that.

knowledge exists in the heads of people

How is this knowledge encoded in the heads of people? Perhaps through the choice of synapse strength and connectivity between neurons?

What is being encoded in GPT-3 weights as it reads through millions of pages of text? How is it different from tuning biological synapses?

Still don't know what I'm talking about? It's OK, neither do I :)

Re: An understanding of AI’s limitations is starting to sink in

#386
post #260

Earlier quoted context omitted.

can respond to criticisms against its own argument in a coherent way I'm not sure about GPT-3, but let's imagine GPT-4 next year will be able to do this. It just does not strike me as a particularly high bar to clear. Let's go further, and assume GPT-5 in 2022 will pass the Turing Test (you personally will not be able to tell). What would you say then?

Please don't wildly speculate about technologies you clearly don't understand. "Does not strike me as a particularly high bar" means you're unfamiliar with how these systems work at a deep level (by which I mean, you personally cannot sit down at a terminal and build one). So rather than -ahem- making things up and asking "what then?" -- please ask for textbook recommendations on these topics if you'd like to know mo…

I guess we'll just have to wait and see what happens next year :)

p.s. I built my first language model (LSTM based) back in 2014. Then I built a VAE based one. Then a GAN based. None of them were especially good, so I switched to music generation (this actually works pretty well). My most recent project is using sparse transformers for raw audio generation. Building novel DL models is literally in my job description.

Please don't wildly speculate about strangers you meet on HN.

Re: An understanding of AI’s limitations is starting to sink in

#387
post #386

Earlier quoted context omitted.

Please don't wildly speculate about technologies you clearly don't understand. "Does not strike me as a particularly high bar" means you're unfamiliar with how these systems work at a deep level (by which I mean, you personally cannot sit down at a terminal and build one). So rather than -ahem- making things up and asking "what then?" -- please ask for textbook recommendations on these topics if you'd like to know mo…

I guess we'll just have to wait and see what happens next year :) p.s. I built my first language model (LSTM based) back in 2014. Then I built a VAE based one. Then a GAN based. None of them were especially good, so I switched to music generation (this actually works pretty well). My most recent project is using sparse transformers for raw audio generation. Building novel DL models is literally in my job description.…

Why just wait when you can bet?

Re: An understanding of AI’s limitations is starting to sink in

#388
post #386

Earlier quoted context omitted.

I guess we'll just have to wait and see what happens next year :) p.s. I built my first language model (LSTM based) back in 2014. Then I built a VAE based one. Then a GAN based. None of them were especially good, so I switched to music generation (this actually works pretty well). My most recent project is using sparse transformers for raw audio generation. Building novel DL models is literally in my job description.…

Why just wait when you can bet?

In order to bet, we would have to agree on evaluation criteria. A task like "respond to criticisms against its own argument in a coherent way" is difficult to evaluate. Turing test is also pretty vague, and some people already declared it passed many years ago: https://www.bbc.com/news/technology-27762088

Re: An understanding of AI’s limitations is starting to sink in

#389
post #388

Earlier quoted context omitted.

Why just wait when you can bet?

In order to bet, we would have to agree on evaluation criteria. A task like "respond to criticisms against its own argument in a coherent way" is difficult to evaluate. Turing test is also pretty vague, and some people already declared it passed many years ago: https://www.bbc.com/news/technology-27762088

Yes, it would be difficult but not impossible to agree on clear criteria. We would also need an impartial third party to make a determination.

The Turing test hasn't been passed if I'm the judge. Supposing I were unable to tell the difference between any AI system and a human interlocutor defending the same argument, at any time before 2023, I'd admit my prediction was wholly incorrect.

I doubt very much I'll find a taker for this bet, however. The AI field has always been bigger on optimism than results, as we both know.

Re: An understanding of AI’s limitations is starting to sink in

#390
post #388

Earlier quoted context omitted.

In order to bet, we would have to agree on evaluation criteria. A task like "respond to criticisms against its own argument in a coherent way" is difficult to evaluate. Turing test is also pretty vague, and some people already declared it passed many years ago: https://www.bbc.com/news/technology-27762088

Yes, it would be difficult but not impossible to agree on clear criteria. We would also need an impartial third party to make a determination. The Turing test hasn't been passed if I'm the judge. Supposing I were unable to tell the difference between any AI system and a human interlocutor defending the same argument, at any time before 2023, I'd admit my prediction was wholly incorrect. I doubt very much I'll find a…

Yes, I agree TT has not been passed. But probably starting later this year we will be seeing more and more claims it has. At first it will be clear it's not. Then not so clear, and then the goalposts will be moved again, so that when GPT-5 is announced and it is clearly capable of keeping a conversation, the reaction on HN will be the same as the current reaction to GPT-3: "meh".
Post reply on HN