Hacker News new | ask | show | jobs
by mbrock 2789 days ago
How do you see the influence of the Heideggerian critique of cognitivism, via Hubert Dreyfus, on the "Heideggerian AI" movement which preceded the shift away from classical symbolic AI towards connectionism and embodied learning?

Here's from the introduction to his paper Why Heideggerian AI failed and how fixing it would require making it more Heideggerian:

> When I was teaching at MIT in the early sixties, students from the Artificial Intelligence Laboratory would come to my Heidegger course and say in effect: “You philosophers have been reflecting in your armchairs for over 2000 years and you still don’t understand how the mind works. We in the AI Lab have taken over and are succeeding where you philosophers have failed. We are now programming computers to exhibit human intelligence: to solve problems, to understand natural language, to perceive, and to learn.” In 1968 Marvin Minsky, head of the AI lab, proclaimed: “Within a generation we will have intelligent computers like HAL in the film, 2001.”

> [...] As I studied the RAND papers and memos, I found to my surprise that, far from replacing philosophy, the pioneers in CS had learned a lot, directly and indirectly from the philosophers. They had taken over Hobbes’ claim that reasoning was calculating, Descartes’ mental representations, Leibniz’s idea of a “universal characteristic” – a set of primitives in which all knowledge could be expressed, — Kant’s claim that concepts were rules, Frege’s formalization of such rules, and Russell’s postulation of logical atoms as the building blocks of reality. In short, without realizing it, AI researchers were hard at work turning rationalist philosophy into a research program.

Dreyfus agrees with you, in a way, although where you criticize philosophers doing AI, he criticizes the philosophical prejudices of AI practitioners, who often hold beliefs derived from Cartesian views on the mind. He especially criticized the grand claims of early AI researchers, but I think the criticism is still easily applicable.

Here, for example, from his book Being-in-the-world:

> Having to program computers keeps one honest. There is no room for the armchair rationalist's speculations. Thus AI research has called the Cartesian cognitivist's bluff. It is easy to say that to account for the equipmental nexus one need simply add more and more function predicates and rules describing what is to be done in typical situations, but actual difficulties in AI—its inability to make progress with what is called the commonsense knowledge problem, on the one hand, and its inability to define the current situation, sometimes called the frame problem, on the other—suggest that Heidegger is right. It looks like one cannot build up the phenomenon of world out of meaningless elements.

1 comments

I'm not familiar with the Heideggerian critique of cognitivism, or of Hubert Dreyfus' work, but some of your quotes sound agreeable. I am not convinced however that the frame problem and related issues are unsolvable. The way forward is to program, measure and improve.