Experimental evidence has shown that the primate neocortex consists in the
main of a set of cortical regions which form a perception hierarchy, an act
ion hierarchy and connections between them. We develop a computational arch
itecture for the brain in which each cortical region is represented by a co
mputational module with processing and storage abilities. Modules are inter
connected according to the connectivity of the corresponding cortical regio
ns. We explain our computational principles for designing such a hierarchic
al and parallel computing system, and report on results obtained with an im
plementation of this causal functioning model of the brain. (C) 1999 Elsevi
er Science B.V. All rights reserved.