I struggle to pin down exactly what it is that a macro-column is doing; there is a lot going on here.
- Pattern matching (by pattern recall)
- Novelty detection (by pattern recall mismatch)
- Pattern learning (by novelty triggering learning)
- Anomaly signaling (by sequence mismatch mechanism)
- Sequence learning (by anomaly signal triggering learning)
- Prediction (by sequence learning)
- “Memory” (by the collective action of these mechanisms?)
So we add these ensemble macro behaviors:
- Classifier (by pattern matching)
- filtering (by pattern matching / inhibition of competing patterns)
- clustering (by lateral binding)
- “labeling” (by position-coding)
- And possibly pattern to pattern matching (different layers) which may be considered mapping through higher dimensional manifold space
- transfer / consolidation (by spike timing comparison between EC/HC and connected cortex during spindle waves)