When the mobile company he co-founded, Palm Computing, was getting off the ground in 1992, the industry was called "the mother of all markets" by one technology executive, Apple Computer's John Sculley, and "a pipe dream driven by greed" by another, Intel's Andy Grove.
Now,--essentially, when computers process information the same way a brain does--is either "'not in our lifetime' or 'any moment now,'" Hawkins said wryly to an audience at a conference of the same name this week at IBM's Almaden Research Center. "We've been trying to do this for 50 to 60 years. Artificial intelligence, fuzzy logic, neural networks, the Fifth Generation project--they've all had big moments in the sun."
He added: "The reality is we've not had much success."
Despite the false starts, many high-profile neuroscientists and bioengineers gathered this week at IBM to talk about how and why cognitive computing research is finally bearing fruit. Scientists from around the world talked about projects ranging from digitallyto developing microcircuits that can repair brain damage.
Hawkins himself founded a company called Numenta in March 2005 after writing a book called "On Intelligence," which outlined his theories on the brain. Numenta is building a computer memory platform called the Hierarchical Temporal Memory (HTM) platform, which is modeled after the human brain. Hawkins said this week that Numenta's open-source software toolkit will debut later this year or early 2007, and it will let developers create applications for computer vision, artificial intelligence, robotics and machine learning.
Hawkins also published a white paper on cognitive engineering and HTM this week.
James Albus, a senior fellow and founder of the Intelligent Systems Division of the National Institute of Standards and Technology, made the most convincing case for why the era of "engineering the mind" is here. He also proposed a national program for developing a scientific theory of the mind.
"We are at a tipping point...analogous to where nuclear physics was in 1905. The technology is emerging to conduct definitive experiments. The neurosciences have developed a good idea of computation and representation of the brain," he said Wednesday at the two-day gathering.
He laid out several specific projects and figures. For example, computational power is advancing. The human brain produces between 10^13 (10 to the 13th power) and 10^16 operations per second, emitting 100 watts of energy while at rest. The human brain is incredibly efficient, too: The brain takes about 20 percent of the body's oxygen to perform at that rate.
Today's supercomputer, such as IBM's Blue Gene, processes about 10^14 operations per second, but with six orders of magnitude more wattage.
Also, money is flowing into artificially intelligent systems. Car and truck companies, for example, are investing heavily in collision-warning systems and vehicles that can drive themselves. (Hawkins even acknowledged that several major car companies have contacted him and are showing interest in his intelligent platform.) And a study from the Department of Transportation said that robotic vehicles with safety warnings will likely save more lives than airbags and seatbelts together, Albus said.
The military is building future combat systems and investing in technology such as fighter drone planes. Albus said that by 2015, cognitive reasoning capabilities in computer-driven systems will enable tactical behaviors on the battlefield.
The entertainment industry is creating intelligent video games; and academic researchers are making leaps and bounds in robotics.
"Billions of dollars will be invested over the next decade," he said.
Still, despite the investments, computers have a long way to go in many areas.
As of now, machines cannot recognize pictures, nor understand language as well as humans do. Robots, long the promise of science fiction, have yet to match the abilities of humans.
That's why many scientists are focusing research on the neocortex, which comprises about 80 percent of the brain and governs high-level thinking and function. Scientists say the neocortex is a model for cognitive computing because it's fast, flexible and robust--desirable attributes for a computing system.