Skip to content

A notebook exploring the biologically accurate NN learning mechanism inspired by hebbian theory.

Notifications You must be signed in to change notification settings

LuanAdemi/HebbianLearning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HebbianLearning

See https://proceedings.neurips.cc/paper/2020/file/ee23e7ad9b473ad072d57aaa9b2a5222-Paper.pdf

Recent research suggests that our brain doesn't operate based on a global update rule, as proposed with the gradient descent algorithm, but on a "simple" local update rule. Thus comes the urge to find new and biologically more accurate training mechanisms.

One approach, which I will implement in this notebook, is based on a postulate from Donald Hebb in his book The Organization of Behavior, realeased in 1949.

Classic Reinforcement Learning vs Hebbian Learning

Unlike in classical reinforcement learning, our goal is not to learn a static weighted policy network, but a hebbian update rule, which adjusts our network based on the inputs at runtime.

Hebbian Update Rule

About

A notebook exploring the biologically accurate NN learning mechanism inspired by hebbian theory.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published