Difference between revisions of "InternalRepresentationResearch"
From aHuman Wiki
(Automated page entry using MWPush.pl) |
(Automated page entry using MWPush.pl) |
||
Line 19: | Line 19: | ||
* outputs is also some rectangle, where each output item is probability of corresponding sequence | * outputs is also some rectangle, where each output item is probability of corresponding sequence | ||
* low-probability items will not be activated if use accumulated activation | * low-probability items will not be activated if use accumulated activation | ||
− | * spacial factor defines how big are recognised spacial patterns | + | * spacial factor defines how big are recognised spacial patterns |
* temporal factor defines how complex can be recognised sequence - temporal pattern | * temporal factor defines how complex can be recognised sequence - temporal pattern | ||
* depth factor defines how complex is spacial-temporal pattern | * depth factor defines how complex is spacial-temporal pattern | ||
Line 35: | Line 35: | ||
Regions: | Regions: | ||
* biologically plausible is having several regions equivalent in inputs/output sizes | * biologically plausible is having several regions equivalent in inputs/output sizes | ||
− | * can enlarge from bottom (intput) to top (output) | + | * can enlarge from bottom (intput) to top (output) |
* can have asymmetric sizes compression | * can have asymmetric sizes compression | ||
* if area overlap is zero, then input item is presented only in one output item; it means spacial inputs patterns are mapped to several outputs items, no one item represents whole picture; input pattern is represented by output pattern | * if area overlap is zero, then input item is presented only in one output item; it means spacial inputs patterns are mapped to several outputs items, no one item represents whole picture; input pattern is represented by output pattern | ||
* if area overlap is not zero - then it can require too many regions to enable represent any inputs pattern by one outputs item | * if area overlap is not zero - then it can require too many regions to enable represent any inputs pattern by one outputs item | ||
* if find most active column on top level it is classical Jeff's HTM | * if find most active column on top level it is classical Jeff's HTM |
Revision as of 09:11, 23 June 2015
Internal Representation of Perceived Sensor Data
@@Home -> NeoCortexResearch -> InternalRepresentationResearch
References
- High level requirements - see http://code.google.com/p/ahuman/wiki/aMatterRequirements
Final Design
- spatial poolers - several, overlapping
- temporal poolers - several
Constructing Regions
Source parameters:
- input rectangular region of size X,Y
- outputs is also some rectangle, where each output item is probability of corresponding sequence
- low-probability items will not be activated if use accumulated activation
- spacial factor defines how big are recognised spacial patterns
- temporal factor defines how complex can be recognised sequence - temporal pattern
- depth factor defines how complex is spacial-temporal pattern
Sequences and Columns:
- item corresponds to cortical column
- column stores spacial-temporal sequence
- until allocated (filled), column is empty or half-empty
- column defines maximum sequence size
- half-empty sequence can be recognised, not trying to enlarge - means supporting variable-length sequences
- so column can be: empty, partial/full unrecognized/recognised
- column is recognised if frequence is high enough
- sequence can be forgotten by column
Regions:
- biologically plausible is having several regions equivalent in inputs/output sizes
- can enlarge from bottom (intput) to top (output)
- can have asymmetric sizes compression
- if area overlap is zero, then input item is presented only in one output item; it means spacial inputs patterns are mapped to several outputs items, no one item represents whole picture; input pattern is represented by output pattern
- if area overlap is not zero - then it can require too many regions to enable represent any inputs pattern by one outputs item
- if find most active column on top level it is classical Jeff's HTM