time-based learning method based on new error formula
This commit is contained in:
@@ -34,14 +34,16 @@ using .interface
|
||||
|
||||
"""
|
||||
Todo:
|
||||
[7] time-based learning method based on new error formula
|
||||
[*6] time-based learning method based on new error formula
|
||||
(use output vt compared to vth instead of late time)
|
||||
if output neuron not activate when it should, use output neuron's
|
||||
(vth - vt)*100/vth as error
|
||||
if output neuron activates when it should NOT, use output neuron's
|
||||
(vt*100)/vth as error
|
||||
[8] verify that model can complete learning cycle with no error
|
||||
[5] synaptic connection strength concept. use sigmoid
|
||||
[6] neuroplasticity() i.e. change connection
|
||||
(vt*100)/vth as error
|
||||
[7] use LinearAlgebra.normalize!(vector, 1) to adjust weight after weight merge
|
||||
[9] verify that model can complete learning cycle with no error
|
||||
[*5] synaptic connection strength concept. use sigmoid, turn connection offline
|
||||
[8] neuroplasticity() i.e. change connection
|
||||
[] using RL to control learning signal
|
||||
[] consider using Dates.now() instead of timestamp because time_stamp may overflow
|
||||
[] training should include adjusting α, neuron membrane potential decay factor
|
||||
|
||||
Reference in New Issue
Block a user