Capacity of the cortex?

Here is back of the envelope calculation …

100 000 CC = 200M mCols = 20B neurons
receptive-field == Cortical-Column ? use 2000 mCols
Ncc = number of CC = 100 000 <== 20B / 2000


Capacity = (CCc / sparsity) * Ncc

CCc = neurons * segments * patt-per-segments

Lets use numbers rounded to 10 :

mCol = 100n * 100s * 10p = 100 000 patterns

CC-Capacity = (100 000 / 0.02) = 5 Mil transitions per CC

Capacity = 5 mil * 100 000 = 500B transitions


So the capacity of the neuro cortex is 500 Billion transitions <<

In old AI terms we can think of it as 500 Billion fuzzy if-then.

if SDR then SDR

So you can look at it as 500B lines of code Production System.
That of course exludes the Memory and the other parts of the brain.

What do you think about it ? Does it look too much ? too little ?

100 000 CC seems too little to me !! Wouldnt organizing them in bigger structure increase the capacity i.e. patterns-of-patterns in a groups of CC’s, then we “count” the cortex ?

Does it sound plausible ? Can you figure better storage system, Dict ?


PS> Should we look at CC as 2000 mCols ? In my simple tests even 500 could do it !

itemcountcapacitymisc
pattern ....10001010......(2000 choose 40)2000/40
synapseseqiv to a bit10 syns to detect pattern
dendrite segment 100 synapses10 patterns
neuron100 dendrite segments1000 patterns10000 synapses
mini-column100 neurons50 microM
    - capacity100 n * 100 segs * 10 pat100 000 patterns
macro-column?100 mini-cols500 microM
cortical-column2000 mini-cols5M transitions
cortex100 000 CC500B transitions20B neurons
3 Likes