/neural_network_on_torus

A neural network on a torus which simulates a cerebral cortex with a cellular automaton.

Primary LanguageJupyter NotebookMIT LicenseMIT

neural_network_on_torus

A neural network on a torus which simulates a cerebral cortex with a cellular automaton.

Details are explained here(in Japanese).

Images gerarated by this code.

Temporal change of neurons

Projection neuron: 0% Interneuron: 100%
Excitatory neuron: 100% Inhibitory neruron: 0%
Hebbian learning ratio: 0.0
proj_0_inhib_0

Projection neuron: 25% Interneuron: 75%
Excitatory neuron: 100% Inhibitory neruron: 0%
Hebbian learning ratio: 0.0
proj_25_inhib_0

Projection neuron: 50% Interneuron: 50%
Excitatory neuron: 100% Inhibitory neruron: 0%
Hebbian learning ratio: 0.0
proj_50_inhib_0

Projection neuron: 75% Interneuron: 25%
Excitatory neuron: 100% Inhibitory neruron: 0%
Hebbian learning ratio: 0.0
proj_75_inhib_0

Projection neuron: 0% Interneuron: 100%
Excitatory neuron: 80% Inhibitory neruron: 20%
Hebbian learning ratio: 0.0
proj_0_inhib_20

Projection neuron: 0% Interneuron: 100%
Excitatory neuron: 60% Inhibitory neruron: 40%
Hebbian learning ratio: 0.0
proj_0_inhib_40

Projection neuron: 0% Interneuron: 100%
Excitatory neuron: 40% Inhibitory neruron: 60%
Hebbian learning ratio: 0.0
proj_0_inhib_60

Projection neuron: 25% Interneuron: 75%
Excitatory neuron: 80% Inhibitory neruron: 20%
Hebbian learning ratio: 0.0
proj_25

Projection neuron: 50% Interneuron: 50%
Excitatory neuron: 80% Inhibitory neruron: 20%
Hebbian learning ratio: 0.0
proj_50

Projection neuron: 25% Interneuron: 75%
Excitatory neuron: 60% Inhibitory neruron: 40%
Hebbian learning ratio: 0.0
inhib_40

Projection neuron: 25% Interneuron: 75%
Excitatory neuron: 80% Inhibitory neruron: 20%
Hebbian learning ratio: 0.001
heb_0001

Projection neuron: 25% Interneuron: 75%
Excitatory neuron: 80% Inhibitory neruron: 20%
Hebbian learning ratio: 0.01
heb_001

Projection neuron: 25% Interneuron: 75%
Excitatory neuron: 80% Inhibitory neruron: 20%
Hebbian learning ratio: 0.1
heb_01

Projection neuron: 25% Interneuron: 75%
Excitatory neuron: 80% Inhibitory neruron: 20%
Hebbian learning ratio: 1.0
heb_1

Two-dementional outputs of two connected torus networks

Not connected

Projection neuron: 25% Interneuron: 75%
Excitatory neuron: 80% Inhibitory neruron: 20%
Hebbian learning ratio: 0.001
not_connected

Connected

Projection neuron: 25% Interneuron: 75%
Excitatory neuron: 80% Inhibitory neruron: 20%
Hebbian learning ratio: 0.001
connected