Re:Computer Vision is Artificial Intelligence
by quantombone on Friday March 25, 2011 @04:35PM
(#2370229)
While vision might not be the best avenue for studying general purpose intelligence, it is worthwhile to think of vision as more related to hard AI and less of a problem of applied machine learning.
I think once vision researchers understand just how close they are to hardcore AI, they will realize that there is a plethora of knowledge (not all visual) about the world that can be used to create better object recognition systems.
-Tomasz (blog post author)
Re:Computer Vision is Artificial Intelligence
by modeless on Friday March 25, 2011 @04:24PM
(#2370196)
Incremental progress in vision has useful applications, so it's worth pursuing even if it isn't the best way to approach general AI. However, I think recent progress in emulating the visual cortex (search for "sparse coding") is the most exciting advance in AI in years, and I wouldn't be at all surprised if it leads the way to a more general understanding of the brain and ultimately strong AI.
"I believe that once we have made progress on vision (not in the narrow-universe setting) to the point where generic visual scene understanding is effectively solved, there won't be much left that needs to go into the "ethereal" mind which cognitive scientists want to empower machines with..."
This is a great point but it may have implications that won't make the author happy.
If the field of vision computer vision is "nearly as big as" the field of general artificial intelligence, it may not be a good direction from which to approach general artificial intelligence.
The vision problem involves low-level problems of light-physics-etc, mid-level problems of object transformation and distortion and high level problems of cognition. Saying that vision is hard is saying we need to find one algorithm which can fluently mix these levels rather than using several algorithms that just sequentially deal with each level. And such a level-mixing algorithm sure sounds close to general IA.
It fits with argument of people like Jeff Hawking that there's a "Kernel" of general AI that computer vision is just an instance of (see http://books.google.com/books?id=Qg2dmntfxmQC&lpg=PA101&...). But there's nothing there that says computer vision is useful direction to approach that Kernel from - the technical considerations of vision are hard and you haven't shown it provides a particular useful division in a divide and conquer strategy.