This commit is contained in:
ton
2023-09-19 20:45:17 +07:00
parent 32de83caf3
commit b073649129
5 changed files with 136 additions and 39 deletions

View File

@@ -25,29 +25,24 @@ using .interface
#------------------------------------------------------------------------------------------------100
""" version 0.0.9
""" version 0.0.11
Todo:
[DONE] change madel error calculation in user script, (progress based)
[DONE] +W 90% of most active conn
[2] -W 10% of less active conn
[3] synapse reconnect delay counter
[] growRepeatedPath!(), instead of synapse with 20% less activity count gets -w, may be I
should rank synapse based on activity count from highest perforimg synapse to lowest
and the last 20% of the rank get -w
[-] add temporal summation in addition to already used spatial summation.
CANCELLED, spatial summation every second until membrane potential reach a threshold
is in itself a temporal summation.
[4] implement dormant connection and pruning machanism. the longer the training the longer
[4] implement variable dormant connection and pruning machanism. the longer the training the longer
0 weight stay 0.
[] using RL to control learning signal
[] consider using Dates.now() instead of timestamp because time_stamp may overflow
[] Liquid time constant. training should include adjusting α, neuron membrane potential decay factor
which defined by neuron.tau_m formula in type.jl
Change from version: 0.0.6
Change from version: 0.0.10
-
All features
- excitatory/inhabitory matrix
- neuroplasticity
- voltage regulator
"""