AMatterRequirements
From aHuman Wiki
Revision as of 20:02, 21 June 2015 by Admin (Talk | contribs) (Automated page entry using MWPush.pl)
aMatter Requirements
@@Home -> ProjectPlanning -> aMatterRequirements
Contents:
Contents
Overall Features
Mocked Functions
- M-01. aMatter has primitive predefined set of effectors producing representation in external world based on predefined set of low-level commands provided by hardcoded motor strategies
- M-02. aMatter limits effectors actions to ones explaining internal representations by means of hardcoded symbolical language
- M-03. aMatter has primitive predefined hierarchy of behavioural strategies, on leaf level directly connected with effectors commands
Cognition
- C-01. aMatter receives information using predefined set of sensors
- C-02. aMatter recognises received information in real-time mode and calculates recognition metric R reflecting percentage of successfully recognised sensors inputs in given environment
- C-03. aMatter generalises unrecognised inputs so that R monotonously increases for the same static environment
- C-04. aMatter forms growing set of internal entities, so that specific subset of internal entities, when being in active state, can be treated as a representation of specific external data from sensors, disregarding whether previously perceived or internally inspired
- C-05. aMatter is able to forget internal entities, if not activated for a long time, so that the same input triggers another set of internal entities after a while
- C-06. aMatter forms growing set of associations between internal entities activated about the same time
Feeling
- F-01. aMatter collects information from predefined set of embodiment signals equivalent in purpose with human being, with body treated as related operating system process with all its inherent features and properties
- F-02. aMatter collects predefined set of uncertainty metrics from expectation flow of behavioural strategies
Goals Achievement
Perception/Self-Learning features
Perception
- Effective Signal Processing
- MindSensorArea - receptive field averaging and inhibition
- ThalamusArea - create relay sensory nuclei - done
- ThalamusArea - create inhibitory NeuroPool - done
- Connect PerceptionArea feedback and inhibitory NeuroPool - done
- Connect internal InhibitoryLink from relay NeuroPool and inhibitory NeuroPool - done
- Implement realistic inhibitory properties (150ms inhibition vs 20 ms excitatory non-firing interval)
- Functional value
- implement sampling
- implement subsampling
Self-Learning
- Mock cortex implementation - to allow development of other components
- create feed-forward NeuroPool - done
- create spatial pooler - process feed-forward signal from ThalamusArea - done
- create temporal pooler - process fixed-size sequences and derive predicted spatial pooler item - done
- create feedback NeuroPool - done
- apply temporal pooler prediction to feedback NeuroPool and generate cortex feedback signal - done
- Cortex implementation
- Columnar processing
- Hierarchical Processing
- Infinite Temporal Prediciton
- Focus Processing
- Attention Processing
- Event Driven Implementation
- Functional value
- implement high-probability predictive sampling and subsampling
Cognition as Meaningful Sensor Control
- saccadic scene scanning, spacial into temporal-spatial approach
- novelty, motavation, attention
- virtuality
Demonstrate Feeling Feature
- TBD
Real-Time Neural Networks
- Neural Structures
- NeuroPool - accumulate arriving action potentials in membrane potential - done
- NeuroPool - time-based dissolving of membrane potential - done
- NeuroPool - postpone firing to minimum time interval after last firing - done
- Signal Processing
- ExcitatoryLink - project excitatory signal to NeuroPool - done
- ExcitatoryLink - generate excited signal from projection - done
- NeuroSignal - store only activated source items - done