Skip to content

maael/HedonisticHebbianNeuralNetwork

Repository files navigation

Hedonistic Hebbian Neural Network

Build Status

A Hedonistic Hebbian Neural Network in python.

Neurons Just Want To Have Fun.

Hedonistic aspects inspired by Brain Function and Adaptive Systems A Heterostatic Theory A. HARRY KLOPF.

Klopf proposes that life (fundamentally neurons, which then floats up to mean life in general as neurons control living things actions), rather than trying to achieve a homeostatic state and staying alive, instead primarily looks to maximise some variable to achieve heterostatic state, and it just so happens that the homeostatic state of survival is a step towards such a heterostatic state. In short, Klopf suggests our neurons, and so us, are just trying to maximise pleasure and minimise pain.

Hebbian Learning is inspired by Donald Hebb - The Organisation of Behaviour 1949.

The three core postulates that Hebb proposes are nicely summarised in this youtube video by Soma Barsen and Dr. Steven J. Barnes. One of the key ideas used from Hebb's postulates is a basic idea from his second postulate, the Hebbian Cell Assembly, paraphrased as -

Cells that fire together, wire together.

Install

python install.py

Test

pytest