TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Moravec's paradox

30 pointsby notadogabout 7 years ago

4 comments

coldteaabout 7 years ago
&gt;<i>Moravec&#x27;s paradox is the discovery by artificial intelligence and robotics researchers that, contrary to traditional assumptions, high-level reasoning requires very little computation, but low-level sensorimotor skills require enormous computational resources. The principle was articulated by Hans Moravec, Rodney Brooks, Marvin Minsky and others in the 1980s</i><p>Yeah, so where&#x27;s this &quot;high level reasoning&quot;, 30+ years on?
评论 #16891630 未加载
mannykannotabout 7 years ago
It is premature to assume that AI has already demonstrated that the full scope of high-level reasoning is simpler to compute than sensorimotor skills, even if the latter are proving to be harder than expected.
评论 #16891571 未加载
combatentropyabout 7 years ago
What a great observation! It reminds me of data-driven programming, espoused by Rob Pike, Linus Torvalds, Fred Brooks, and Eric Raymond, <a href="https:&#x2F;&#x2F;www.lysator.liu.se&#x2F;c&#x2F;pikestyle.html" rel="nofollow">https:&#x2F;&#x2F;www.lysator.liu.se&#x2F;c&#x2F;pikestyle.html</a>. Basically to me it means that you move complexity from code to your data. Let your code be small and simple, and your data structures that run through it be --- I don&#x27;t know if I would say complex but well thought out. It&#x27;s only tangential to this, but so helpful to me.<p>More on topic, it also reminds me of the little study I have done of the human brain. &quot;High-level reasoning&quot; and &quot;low-level sensorimotor skills&quot; take place in two different parts of the brain. High-level reasoning happens in the cerebrum, the big gray main part of the brain. Motor skills take place in the cerebellum. That&#x27;s why when you first learn to type, it&#x27;s slow, because your cerebrum is handling most of it, you have to &quot;think about&quot; where each key is. After practice, you can find the keys without &quot;thinking about it,&quot; --- that is, your cerebellum is handling it. The cerebrum is trained by teaching, but the cerebellum is trained by practice: typing, tennis, basketball, driving, etc.<p>Could the artificial intelligence field make progress by studying the cerebellum more?
notadogabout 7 years ago
xkcd 1425 illustrates this paradox very well<p><a href="https:&#x2F;&#x2F;xkcd.com&#x2F;1425&#x2F;" rel="nofollow">https:&#x2F;&#x2F;xkcd.com&#x2F;1425&#x2F;</a>