The PERMANENCE_THRESHOLD, PERMANENCE_INCREMENT and PERMANENCE_DECREMENT values are the same for synapses in both proximal and distal dendrites? In both spatial pooler and temporal memory?
When a proximal dendrite segment is initialized for a mini column connecting to sensory cells, it’s populated with synapses that have a permanence value randomly distributed close to a threshold inside a range (example: 0.1 to 0.3). When a distal synapse is initialized for a segment in the temporal memory, what is the initial permanence of that synapse? Maybe, the maximum range (0.3)?
What is a realistic value used for SYNAPSE_SAMPLE_SIZE? What happens if the SYNAPSE_SAMPLE_SIZE has been reached? Does it stop growing new synapses? If yes, how does this affect learning?
If the segment has fewer than SYNAPSE_SAMPLE_SIZE active synapses, grow new synapses to a subset of the winner cells from the previous time step to make up the difference.
The desired number of active synapses on a segment. A learning segment will grow synapses to reach this number. The segment connects to a subset of an SDR, and this is the size of that subset.
What happens when the maximum number of segment has been grown? Does it stop growing new segments? If yes, how does this affect learning?
What are some realistic values for LEARNING_THRESHOLD and ACTIVATION_THRESHOLD ?
Learning threshold for a segment. If the number of active potential synapses in a segment is ≥ this value, the segment is “matching”, and it is qualified to grow and reinforce synapses to the previous active cells.
Activation threshold for a segment. If the number of active connected synapses in a segment is ≥ this value, the segment is “active”.