News for hackers. Stuff that matters.
Re:Why general artificial intelligence will not be realized by SiVal on Friday July 10, 2020 @07:45PM (#23797966)
Tacit knowledge is knowledge that results from adapting to experience, like learning to tie shoelaces with practice, rather than something like finding the derivative of sin(x) by the usual mathematical proof method (reasoning step by formal step).

Every deep learning system has tacit knowledge: it knows a chair when it sees one but can't explain how it knows. It just adapted its connections to training until it got it right most of the time.

So computers are provably capable of what, in humans, is defined as tacit knowledge and can be given sensors and actuators to learn from. A car can learn to parallel park with practice. It can't explain how it does it, but you can copy the trained system into a new car.

I don't see why you couldn't produce a combination of sensors and actuators that vastly exceeds what any human is capable of.

But AGI isn't that. It's a variety of information processing techniques (algorithms) deployed as a toolbox managed by meta-techniques (more algorithms) that know how to deploy the others in various combinations. We don't yet know much about the management algorithms, but I don't see any reason in principle why we couldn't eventually find some and invent others.

Re:Why general artificial intelligence will not be realized by baddox on Saturday July 11, 2020 @12:18AM (#23799441)
> Every deep learning system has tacit knowledge: it knows a chair when it sees one but can't explain how it knows.

A traditional computer program that can find the derivative of sin(x) also can not explain how it knows.

Re:Why general artificial intelligence will not be realized by dreamcompiler on Saturday July 11, 2020 @01:12AM (#23799702)
> A traditional computer program that can find the derivative of sin(x) also can not explain how it knows.

Oh but it could, and that's the point. Some computer differentiation techniques just follow the same rules you learned when you took calculus. They typically don't show you which rules they followed, but they easily could. Other differentiation techniques are more exotic but there's no reason they couldn't show you the chain of computations and/or deductions they went through to arrive at that derivative. Such programs can easily justify their results and even teach humans calculus if configured properly.

Contrast that with the chair example. It is impossible right now to write a program that can show a human the chain of reasoning it went through to decide some image is a chair, because no such chain exists. There's a giant iterated polynomial with nonlinear threshold functions and a million coefficients, but there's no chain of reasoning.

Re:Why general artificial intelligence will not be realized by strken on Saturday July 11, 2020 @03:29AM (#23800298)
I'm not sure a human can explain how they know a chair is a chair, either. They can come up with a post-hoc rationalisation, but that's not guaranteed to really represent the decision-making process they went through.

At best you get an answer that describes one or more conscious decisions and leaves the unconscious decisions out, such as "it looks a lot like a stool because it's low to the ground and has three legs, but it has a back, so I think it's a chair"; when the real answer is that they have a bunch of pattern-matching visual neurons, and those neurons feed into other neurons that detect more complicated patterns, and the concept of a chair eventually emerges.

Re:Why general artificial intelligence will not be realized by baddox on Saturday July 11, 2020 @01:43AM (#23799846)
That lack of a chain of reasoning just doesn’t feel any more significant to me than the fact that a human can also not endlessly regress upwards explaining every bit of knowledge they have or every reason they made a decision. Likewise the computer algebra software can only answer “how did you know that?” so many times in a sequence.
Re:Why general artificial intelligence will not be realized by barrkel on Saturday July 11, 2020 @03:55AM (#23800387)
People can't explain how they know something either. They know it has something to do with their brains, but they don't know how exactly the mechanism works.

At a certain level, "knowledge" is baked into the execution hardware.

Re:Why general artificial intelligence will not be realized by mbrock on Saturday July 11, 2020 @05:27AM (#23800737)
Hubert Dreyfus in his 1986 book "Mind Over Machine":

> The digital computer, when programmed to operate by taking a problem apart into features and combining them step by step according to inference rules, operates as a machine—a logic machine. However, the computer is so versatile it can also be used to model a holistic system. Indeed, recently, as the problems confronting the AI approach remained unsolved for more than a decade, a new generation of researchers have actually begun using computers to simulate such systems. It is too early to say whether the first steps in the direction of holistic similarity recognition will eventually lead to devices that can discern the similarity between whole real-world situations. We discuss the development here for the simple reason that it is the only alternative to the information processing approach that computer science has devised. [...] Remarkably, such devices are the subject of active research. When used to realize a distributed associative memory, computers are no longer functioning as symbol-manipulating systems in which the symbols represent features of the world and computations express relationship among the symbols as in conventional AI. Instead, the computer simulates a holistic system.

Further down, this is quite a good summary of Dreyfus general argument:

> Thanks to AI research, Plato's and Kant's speculation that the mind works according to rules has finally found its empirical test in the attempt to use logic machines to produce humanlike understanding. And, after two thousand years of refinement, the traditional view of mind has shown itself to be inadequate. Indeed, conventional AI as information processing looks like a perfect example of what Imre Lakatos would call a degenerating research program. [...] Current AI is based on the idea, prominent in philosophy since Descartes, that all understanding consists in forming and using appropriate representations. Given the nature of inference engines, AI's representations must be formal ones, and so commonsense understanding must be understood as some vast body of precise propositions, beliefs, rules, facts, and procedures. Thus formulated, the problem has so far resisted solution. We predict it will continue to do so.

Re:Why general artificial intelligence will not be realized by glenstein on Saturday July 11, 2020 @09:18AM (#23801998)
I think that Dreyfus has unfortunately set back the cultural understanding of computers by decades, by confidently declaring certain tasks impossible for computers to do, because minds have "insight" or "tacit knowledge" or are "holistic", each of which functionally lets a mind be a ghost in the machine.

A lot of the rhetorical momentum comes from pointing at the progress of technology at various stages in human history, especially the fits and starts of AI/Language research in the mid 20th century, and remarking at how little progress has been made.

And the terms used to define how computers were are also vague.

>Given the nature of inference engines, AI's representations must be formal ones

When AI trained on images of dog faces "dreams" on an image, and progressively twists flowers and purses into dog faces and noses, is the connection made between patterns and dog faces "formal" ? Are the images generated by ThisPersonDoesNotExist informal? The ways computers work on data now deals with abstractions & fuzziness in a way that I think Dreyfus did not imagine to be possible. I think Dreyfus wanted to say that the higher-level methods that we now employ to generate images, human-like language, transpose art styles and create nearly photorealistic faces are on a foundation of principles that are new and distinct from the characteristic principles that he understood to be central to computing. But all of our new progress is implemented on a foundation of silicon and bits, too, which simulate neural networks, meaning those are just as computational as the desktop calculator app. I think Dreyfus just couldn't imagine that 'computing' could include all this extra stuff, and, to take a term from Dennet, Dreyfus mistook his failure of imagination for an insight into necessity.

Re:Why general artificial intelligence will not be realized by mbrock on Saturday July 11, 2020 @10:43AM (#23802533)
He is talking about AI as presently conceived when writing. The quote I posted has him explicitly imagining what you say he could not imagine. His critique was in fact INFLUENTIAL for the currently successful approaches.
Re:Why general artificial intelligence will not be realized by glenstein on Monday July 13, 2020 @05:36PM (#23825835)
>The quote I posted has him explicitly imagining

It's him imaging things that he think couldn't be done on computers under one definition, based on vaguely defined terms. Dreyfus was open to another, more expansive definition that included things like 'holistic' and 'tacit' knowledge, which he believed were outside the scope of what computers of a certain sort could do. That distinction turns out to be moot because all the 'new' stuff: e.g. neural networks, GAN, GPT-3 etc are, while in some sense new and innovative, ultimately are running on foundation the same old of logic gates, zeros and ones, and ultimately are, really are, computable in the classical turing machine sense, which is exactly what he had spent his whole career denying. It was a limit of Dreyfus' imagination that he didn't understand that computation, even the kind he criticized, could model the higher order conceptual structures he thought were inaccessible to classical computers. He's not wrong to think that something called 'tacit' knowledge would be important, and would call for specialized approaches and new concepts. Where he went wrong was in veering to the insane, overconfident extreme of denying that these were computable.

[dead]
Re:Why general artificial intelligence will not be realized by mbrock on Sunday July 12, 2020 @04:30AM (#23809850)
Uhhhhhh
Re:Why general artificial intelligence will not be realized by dragonwriter on Saturday July 11, 2020 @10:07AM (#23802303)
> But AGI isn't that.

We haven't got much of a clue about what AGI is or isn't because we don't have much of a clue about GI is or isn't without the A.

Re:Why general artificial intelligence will not be realized by nl on Saturday July 11, 2020 @01:22AM (#23799740)
The article specifically says "I have earlier said that neural networks need not be programmed, and therefore can handle tacit knowledge."

The OP comments here is just wrong: it misunderstands what tacit means, and mischaracterizes the argument in the article.

Re:Why general artificial intelligence will not be realized by yehbut99 on Friday July 10, 2020 @10:48PM (#23799038)
Computers can’t heal themselves. Our bodies do that on their own without conscious prompting.

Humans evolve the complexity of a computers electron states, not the computers own inherent properties. My use doesn’t force transistors to evolve into better transistors. It has no self regeneration.

You don’t see the issue in principle but here you have an article by an expert pointing them out.

Perhaps be a better listener?

A computer has observable, literal limitations relative to a humans mechanical functionality.

You can’t scrape away literal reality to arrive at some reductionist idea of what a consciousness is.

Our only known good model for a machine that can create our consciousness is us. It took billions of years of the universe churning at random to accidentally generate us. We have no clue how to replicate that scale.

A computer literally lacks a whole lot of literal information that’s embedded in the hardware and software of a person.

Watch this and tell me the last time your computer reconfigured it’s literal shape when you altered its electric field properties: https://youtu.be/RjD1aLm4Thg

There’s something to “life” we’ll never be able to jam into silicon.

Re:Why general artificial intelligence will not be realized by simonh on Friday July 10, 2020 @11:20PM (#23799189)
This is exactly the sort of conflation of completely unrelated concepts as I found in the article. What on Earth has healing got to do with reasoning? You even say our bodies do it without conscious prompting, in other words it’s a completely irrelevant issue.

Yes computers aren’t biological, they aren’t life, but so what? Why does that constrain their ability to interact with and learn from the world?

AGI is defined as human like intelligence, human go to the toilet, computers don’t go to the toilet, therefore AGI is impossible. See? It’s easy to “prove” AGI is impossible. That’s really all their argument boils down to. I kept reading the article expecting to hit some essential argument, not to find one. Very disappointing.

Re:Why general artificial intelligence will not be realized by engineeringwoke on Saturday July 11, 2020 @04:29AM (#23800525)
For all the pontificating about souls as a means to discredit OP's beliefs, you all seem to avoid this statement:

> Our only known good model for a machine that can create our consciousness is us. It took billions of years of the universe churning at random to accidentally generate us. We have no clue how to replicate that scale.

Would you please provide a counterargument? Do you understand how difficult this really is? We can't even comprehend the physical constraints.

Re:Why general artificial intelligence will not be realized by krisoft on Saturday July 11, 2020 @04:59AM (#23800634)
That quoted sentence argues that we do not have AGI now. I have no counterargument against that. We do not have AGI now. That sentence on the other hand fails to argue it is impossible to develop AGI.

Someone before the invention of the aeroplane could have said: Our only known good model for flying is birds and insects. It took billions of years of the universe churning at random to accidentally generate birds and insects. We have no clue how to replicate that scale.

And yet we know that it's not impossible to create flying machines.

Re:Why general artificial intelligence will not be realized by engineeringwoke on Saturday July 11, 2020 @06:33AM (#23801024)
Flight and consciousness are not in any way compareable concepts. We literally cannot perceive the constraints of the latter's underlying physical system.

Sometimes I feel computer scientists choose to misunderstand physicists because it would make them feel stupid if they did understand.

Re:Why general artificial intelligence will not be realized by glenstein on Saturday July 11, 2020 @09:03AM (#23801910)
>Flight and consciousness are not in any way compareable concepts.

For pete's sake, it's an analogy, not a direct comparison, and it is perfectly valid as such when interpreted with due charity.

You can say "Brains are complicated. They took time and evolution. That sure is hard. See how hard it is?" The same can be said of flight at a certain level of abstraction as a valid analogy, which can be charitably interpreted as such without the need for claiming anyone is purposely choosing to misunderstand physics.

The fact that the examples of brains and of flight given to us by nature sure seem complicated doesn't establish as a matter of principle that their salient properties can't be modeled in machines, and that's the real thing that's at stake. Disputing that requires a different kind of argument than saying "gosh it sure is complicated", and that's what the analogy is pointing out.

Re:Why general artificial intelligence will not be realized by avador on Saturday July 11, 2020 @12:11PM (#23803193)
This is interesting. Is aeroplane flight akin to bird or insect flight? Rolling down the tarmac, peering out the window, the planes look more like elongated fish bodies than soft bird bodies, or compact insect bodies. Our planes rather swim in the air than fly in it, I think.

Our flight is some other kind of thing (whatever we uncovered the model-able, salient properties of flight to be). Computer consciousness might similarly be some other kind of thing. And that’d be ok.

But can they be equated? Only at some abstraction level. A plane is obviously not a bird or an insect or a fish. Aeroplane flight is not bird or insect flight either, nor is it swimming. But it is safe travel through the air, from one earth-bound destination to another.

Re:Why general artificial intelligence will not be realized by handol on Sunday July 12, 2020 @02:19AM (#23809296)
"The question of whether a computer can think is no more interesting than the question of whether a submarine can swim." - Dijkstra
Re:Why general artificial intelligence will not be realized by cygx on Saturday July 11, 2020 @07:01AM (#23801154)
We literally cannot perceive the constraints of the latter's underlying physical system.

Well, for one, I'm reasonably certain that such a system fits inside a skull...

Re:Why general artificial intelligence will not be realized by cygx on Saturday July 11, 2020 @04:55AM (#23800612)
Technological progress is many orders of magnitudes faster than evolutionary change; assuming the 'magic' of the brain is indeed in the neural circuity, hardware is expected to be powerful enough to simulate that on a timescale of O(100) years in the future instead of O(10e9).

Of course, it's not a given that simulating connected neurons with action potentials or whatever is sufficient to capture the relevant features of the brain (perhaps long-distance em interactions are relevant? quantum magic? do we need to drop to the molecular level?) - but without proof to the contrary, we'll just have to wait and see.

Re:Why general artificial intelligence will not be realized by engineeringwoke on Saturday July 11, 2020 @06:39AM (#23801057)
This is a well-balanced take. Maybe we will see emergent properties at that scale. If that were the case, then we could catch enough of a glimpse of what is really happening...

But another part of me says that is silly. We had an expectation of what the Higgs was before we found it. Here, we are shooting in the dark.

Re:Why general artificial intelligence will not be realized by cygx on Saturday July 11, 2020 @06:53AM (#23801121)
We had an expectation of what the Higgs was before we found it.

However, the standard model (which formed the basis for the prediction of the Higgs boson) was created to bring order to the chaos of unexpected experimentally discovered particles. In the words of I.I. Rabi on the discovery of the muon, "who ordered that?"

Re:Why general artificial intelligence will not be realized by nl on Saturday July 11, 2020 @09:23AM (#23802029)
It's not entirely a given that consciousness is needed for intelligence.

It's also not clear what consciousness is. Plenty of animals are self-aware, but they don't have human level intelligence.

We only have a single example of general intelligence. It seems possible that there could be other kinds of general intelligence that don't require consciousness.

Re:Why general artificial intelligence will not be realized by lone-commenter on Saturday July 11, 2020 @06:48AM (#23801099)
We don’t understand something. It’s a complicated phenomenon. So it’s impossible to replicate? I think the “argument” is so silly it doesn’t need to be disproved. If one wants to prove something impossible they’d better avoid logical fallacies. A priori we can’t say that it’s impossible, nor that it’s certainly doable.
Re:Why general artificial intelligence will not be realized by simonh on Saturday July 11, 2020 @04:35PM (#23805679)
Except that like flight it’s already been done - by evolution. I’m very confident that people will be ‘proving’ that it’s impossible like this article, right up to the day we actually do it.
Re:Why general artificial intelligence will not be realized by lone-commenter on Sunday July 12, 2020 @04:13AM (#23809765)
I meant that it's dubious whether we can reproduce a brain-like machine until we'll understand the matter well enough to either prove it possible or impossible.

Anyway, I feel like you. If it's been done once, it can't be impossible in any meaningful sense.

Further, the argument from lack of understanding would work only if knowledge (and science) could not advance any further; but that's tough to prove -- not to say that it's used over and over in faith vs. reason debates to the point it's become annoying -- so the argument is quite weak.