On Intelligence
   HOME

TheInfoList



OR:

''On Intelligence: How a New Understanding of the Brain will Lead to the Creation of Truly Intelligent Machines'' is a 2004 book by
Jeff Hawkins Jeffrey Hawkins is an American businessman, computer scientist, neuroscientist and engineer. He co-founded Palm Computing — where he co-created the PalmPilot and Treo — and Handspring. He subsequently turned to work on neuroscience, fou ...
and Sandra Blakeslee. The book explains Hawkins'
memory-prediction framework The memory-prediction framework is a theory of brain function created by Jeff Hawkins and described in his 2004 book ''On Intelligence''. This theory concerns the role of the mammalian neocortex and its associations with the hippocampus, hippocamp ...
theory of the
brain The brain is an organ (biology), organ that serves as the center of the nervous system in all vertebrate and most invertebrate animals. It consists of nervous tissue and is typically located in the head (cephalization), usually near organs for ...
and describes some of its consequences.


The theory

Hawkins' basic idea is that the brain is a mechanism to predict the future, specifically, hierarchical regions of the brain predict their future input sequences. Perhaps not always far in the future, but far enough to be of real use to an organism. As such, the brain is a feed forward hierarchical state machine with special properties that enable it to
learn Learning is the process of acquiring new understanding, knowledge, behaviors, skills, value (personal and cultural), values, Attitude (psychology), attitudes, and preferences. The ability to learn is possessed by humans, non-human animals, and ...
. The
state machine A finite-state machine (FSM) or finite-state automaton (FSA, plural: ''automata''), finite automaton, or simply a state machine, is a mathematical model of computation. It is an abstract machine that can be in exactly one of a finite number o ...
actually controls the behavior of the organism. Since it is a feed forward state machine, the machine responds to future events predicted from past data. The hierarchy is capable of memorizing frequently observed sequences ( Cognitive modules) of patterns and developing invariant representations. Higher levels of the cortical hierarchy predict the future on a longer time scale, or over a wider range of sensory input. Lower levels interpret or control limited domains of experience, or sensory or effector systems. Connections from the higher level states predispose some selected transitions in the lower-level state machines.
Hebbian learning Hebbian theory is a neuropsychological theory claiming that an increase in synaptic efficacy arises from a presynaptic cell's repeated and persistent stimulation of a postsynaptic cell. It is an attempt to explain synaptic plasticity, the adaptat ...
is part of the framework, in which the event of learning physically alters neurons and connections, as learning takes place. Vernon Mountcastle's formulation of a
cortical column A cortical column is a group of neurons forming a cylindrical structure through the cerebral cortex of the brain perpendicular to the cortical surface. The structure was first identified by Vernon Benjamin Mountcastle in 1957. He later identified c ...
is a basic element in the framework. Hawkins places particular emphasis on the role of the interconnections from peer columns, and the activation of columns as a whole. He strongly implies that a column is the cortex's physical representation of a state in a state machine. As an engineer, any specific failure to find a natural occurrence of some process in his framework does not signal a fault in the memory-prediction framework ''per se'', but merely signals that the natural process has performed Hawkins' functional decomposition in a different, unexpected way, as Hawkins' motivation is to create intelligent
machine A machine is a physical system that uses power to apply forces and control movement to perform an action. The term is commonly applied to artificial devices, such as those employing engines or motors, but also to natural biological macromol ...
s. For example, for the purposes of his framework, the nerve impulses can be taken to form a temporal sequence (but phase encoding could be a possible implementation of such a sequence; these details are immaterial for the framework).


Predictions of the theory of the memory-prediction framework

His
prediction A prediction (Latin ''præ-'', "before," and ''dictum'', "something said") or forecast is a statement about a future event or about future data. Predictions are often, but not always, based upon experience or knowledge of forecasters. There ...
s use the
visual system The visual system is the physiological basis of visual perception (the ability to perception, detect and process light). The system detects, phototransduction, transduces and interprets information concerning light within the visible range to ...
as a prototype for some example predictions, such as Predictions 2, 8, 10, and 11. Other predictions cite the
auditory system The auditory system is the sensory system for the sense of hearing. It includes both the ear, sensory organs (the ears) and the auditory parts of the sensory system. System overview The outer ear funnels sound vibrations to the eardrum, incre ...
( Predictions 1, 3, 4, and 7). *An Appendix of 11 Testable Predictions, beginning on page 237:


Enhanced neural activity in anticipation of a sensory event

1. In all areas of
cortex Cortex or cortical may refer to: Biology * Cortex (anatomy), the outermost layer of an organ ** Cerebral cortex, the outer layer of the vertebrate cerebrum, part of which is the ''forebrain'' *** Motor cortex, the regions of the cerebral cortex i ...
, Hawkins (2004) predicts "we should find ''anticipatory cells''", cells that fire in anticipation of a sensory
event Event may refer to: Gatherings of people * Ceremony, an event of ritual significance, performed on a special occasion * Convention (meeting), a gathering of individuals engaged in some common interest * Event management, the organization of eve ...
. :Note: As of 2005
mirror neuron A mirror neuron is a neuron that fires both when an animal acts and when the animal observes the same action performed by another. Thus, the neuron "mirrors" the behavior of the other, as though the observer were itself acting. Mirror neurons a ...
s have been observed to fire ''before'' an anticipated event.


Spatially specific prediction

2. In primary sensory
cortex Cortex or cortical may refer to: Biology * Cortex (anatomy), the outermost layer of an organ ** Cerebral cortex, the outer layer of the vertebrate cerebrum, part of which is the ''forebrain'' *** Motor cortex, the regions of the cerebral cortex i ...
, Hawkins predicts, for example, "we should find anticipatory cells in or near V1, at a precise location in the visual field (the scene)". It has been experimentally determined, for example, after mapping the angular position of some objects in the visual field, there will be a one-to-one correspondence of cells in the scene to the angular positions of those objects. Hawkins predicts that when the features of a visual scene are known in a memory, anticipatory cells should fire ''before'' the actual objects are seen in the scene.


Prediction should stop propagating in the cortical column at layers 2 and 3

3. In layers 2 and 3, predictive activity (neural firing) should stop propagating at specific cells, corresponding to a specific prediction. Hawkins does not rule out anticipatory cells in layers 4 and 5.


"Name cells" at layers 2 and 3 should preferentially connect to layer 6 cells of cortex

4. Learned sequences of firings comprise a representation of ''temporally constant invariants''. Hawkins calls the cells which fire in this sequence "name cells". Hawkins suggests that these ''name cells'' are in layer 2, physically adjacent to layer 1. Hawkins does not rule out the existence of layer 3 cells with dendrites in layer 1, which might perform as ''name cells''.


"Name cells" should remain ON during a learned sequence

5. By definition, a ''temporally constant invariant'' will be active during a learned sequence. Hawkins posits that these cells will remain active for the duration of the learned sequence, even if the remainder of the cortical column is shifting state. Since we do not know the encoding of the sequence, we do not yet know the definition of ''ON'' or ''active''; Hawkins suggests that the ON pattern may be as simple as a simultaneous AND (i.e., the name cells simultaneously "light up") across an array of name cells. :See Neural ensemble#Encoding for ''grandmother neurons'' which perform this type of function.


"Exception cells" should remain OFF during a learned sequence

6. Hawkins' novel prediction is that certain cells are inhibited during a learned sequence. A class of cells in layers 2 and 3 should NOT fire during a learned sequence, the axons of these "exception cells" should fire ''only if a local prediction is failing''. This prevents flooding the brain with the usual sensations, leaving only exceptions for post-processing.


"Exception cells" should propagate unanticipated events

7. If an unusual event occurs (the learned sequence fails), the "exception cells" should fire, propagating up the cortical hierarchy to the
hippocampus The hippocampus (: hippocampi; via Latin from Ancient Greek, Greek , 'seahorse'), also hippocampus proper, is a major component of the brain of humans and many other vertebrates. In the human brain the hippocampus, the dentate gyrus, and the ...
, the repository of new memories.


"Aha! cells" should trigger predictive activity

8. Hawkins predicts a cascade of predictions, when recognition occurs, propagating down the cortical column (with each
saccade In vision science, a saccade ( ; ; ) is a quick, simultaneous movement of both Eye movement (sensory), eyes between two or more phases of focal points in the same direction. In contrast, in Smooth pursuit, smooth-pursuit movements, the eyes mov ...
of the
eye An eye is a sensory organ that allows an organism to perceive visual information. It detects light and converts it into electro-chemical impulses in neurons (neurones). It is part of an organism's visual system. In higher organisms, the ey ...
over a learned scene, for example).


Pyramidal cells should detect coincidences of synaptic activity on thin dendrites

9.
Pyramidal cell Pyramidal cells, or pyramidal neurons, are a type of multipolar neuron found in areas of the brain including the cerebral cortex, the hippocampus, and the amygdala. Pyramidal cells are the primary excitation units of the mammalian prefrontal cort ...
s should be capable of detecting coincident events on thin
dendrite A dendrite (from Ancient Greek language, Greek δένδρον ''déndron'', "tree") or dendron is a branched cytoplasmic process that extends from a nerve cell that propagates the neurotransmission, electrochemical stimulation received from oth ...
s, even for a
neuron A neuron (American English), neurone (British English), or nerve cell, is an membrane potential#Cell excitability, excitable cell (biology), cell that fires electric signals called action potentials across a neural network (biology), neural net ...
with thousands of
synapse In the nervous system, a synapse is a structure that allows a neuron (or nerve cell) to pass an electrical or chemical signal to another neuron or a target effector cell. Synapses can be classified as either chemical or electrical, depending o ...
s. Hawkins posits a temporal window (presuming time-encoded firing) which is necessary for his
theory A theory is a systematic and rational form of abstract thinking about a phenomenon, or the conclusions derived from such thinking. It involves contemplative and logical reasoning, often supported by processes such as observation, experimentation, ...
to remain viable.


Learned representations move down the cortical hierarchy, with training

10. Hawkins posits, for example, that if the inferotemporal (IT) level has learned a sequence, that eventually cells in V4 will also learn the sequence.


"Name cells" exist in all regions of cortex

11. Hawkins predicts that "name cells" will be found in all regions of the cortex.


See also

*
Hierarchical temporal memory Hierarchical temporal memory (HTM) is a biologically constrained machine intelligence technology developed by Numenta. Originally described in the 2004 book '' On Intelligence'' by Jeff Hawkins with Sandra Blakeslee, HTM is primarily used toda ...
, a technology by Hawkins's startup Numenta Inc. to replicate the properties of the neocortex. *
Memory-prediction framework The memory-prediction framework is a theory of brain function created by Jeff Hawkins and described in his 2004 book ''On Intelligence''. This theory concerns the role of the mammalian neocortex and its associations with the hippocampus, hippocamp ...


References


External links

* *
Saulius Garalevicius' research page
- Research papers and programs presenting experimental results with Bayesian models of the Memory-Prediction Framework
Project Neocortex
- An open source project for modeling Memory-Prediction Framework


Reviews

* ** * * {{cite web, url=http://www.techcentralstation.com/article.aspx?id=112204B, archive-url=https://web.archive.org/web/20120305062713/http://www.techcentralstation.com/article.aspx?id=112204B, archive-date=2012-03-05, title=On Intelligence, People and Computers, first=Arnold, last=Kling, website=Tech Central Station, date=22 November 2004

A review by
Ben Goertzel Ben Goertzel is a computer scientist, artificial intelligence researcher, and businessman. He helped popularize the term artificial general intelligence. Early life and education Three of Goertzel's Jewish great-grandparents immigrated to New Yo ...
(7 Oct 2004) 2004 non-fiction books Non-fiction books about artificial intelligence Books about human intelligence