Artificial Neuron Prediction via Hebbian Plasticity Rules

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current artificial neural networks lack the ability to learn and adapt like biological nervous systems, as they are typically designed for specific tasks and rely on external feedback, whereas biological systems can self-organize and adapt to new environments without prior knowledge.

Innovation Solution

The development of a computational model for a single artificial neuron that utilizes a combination of Hebbian and anti-Hebbian plasticity rules to select and weight inputs, including synaptic and non-synaptic ion channels, allowing the neuron to learn and predict aspects of the world relevant to future rewards based on prediction errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If artificial neural networks are designed using substantial knowledge of how to solve a specific task with external supervisory signals, then the network can achieve accurate performance on the training task, but the network lacks adaptability to new environments and cannot learn autonomously

Engineering Contradiction:
Improveprediction accuracyVSAvoidadaptability to new environments
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The artificial neuron is designed to automatically select its own inputs through Hebbian and anti-Hebbian plasticity rules without external supervision. The neuron autonomously adjusts its connection weights based on prediction errors, enabling self-organization and adaptation to new environments without requiring external feedback about task performance

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The network dynamically changes its structural parameters (connection weights) through plasticity rules in response to prediction errors. This allows the network to adapt its architecture to new environments by modifying which inputs are selected and how they are weighted, rather than relying on fixed pre-designed connections

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If artificial neurons use fixed connection weights designed for specific tasks, then the network structure is simple and easy to implement, but the network cannot learn new tasks or adapt to different environments

Engineering Contradiction:
Improvenetwork structure simplicityVSAvoidability to learn new tasks
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The connection weights between artificial neurons are made dynamic through Hebbian and anti-Hebbian plasticity rules. Instead of fixed weights, the connections continuously adapt based on prediction errors and the correlation between pre-synaptic activity and post-synaptic output, enabling the network to learn new tasks while maintaining a relatively simple overall structure

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The network uses prediction error feedback to drive weight adjustments. The difference between predicted and actual outcomes is fed back through plasticity rules to modify connection strengths, allowing the network to learn from its mistakes and adapt to new tasks without requiring complex external training mechanisms

Inventive Principle:
Principle #23Feedback

3Loss of time

If artificial networks rely on externally generated supervisory signals to guide learning, then the learning process is directed and efficient for the specific task, but the network cannot discover relationships autonomously or generalize to unseen situations

Engineering Contradiction:
Improvelearning efficiencyVSAvoidautonomous learning capability
Core Design Contradiction:
Loss of timeVSAdaptability or versatility

Solution Approach 1:

The neuron performs unsupervised learning by automatically selecting inputs that reduce prediction errors without external guidance. The Hebbian and anti-Hebbian plasticity rules enable the neuron to autonomously discover which inputs are most informative for predicting future rewards, eliminating the need for external supervisory signals while maintaining learning efficiency

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical system of external supervisory control with a self-organizing mechanism based on prediction errors and plasticity rules. Instead of external agents directing learning, the network uses internal error signals to drive autonomous adaptation and input selection

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS8504502B2Prediction by single neurons
Publication Date: 2013.08.06 FIORILLO CHRISTOPHER
  • US8504502B2 patent drawing
  • US8504502B2 patent drawing
  • US8504502B2 patent drawing

AI summary

Associative plasticity rules are described to control the strength of inputs to an artificial neuron. Inputs to a neuron consist of both synaptic inputs and non-synaptic, voltage-regulated inputs. The neuron's output is voltage. Hebbian and anti-Hebbian-type plasticity rules are implemented to select amongst a spectrum of voltage-regulated inputs, differing in their voltage-dependence and kinetic properties. An anti-Hebbian-type rule selects inputs that predict and counteract deviations in membrane voltage, thereby generating an output that corresponds to a prediction error. A Hebbian-type rule selects inputs that predict and amplify deviations in membrane voltage, thereby contributing to pattern generation. In further embodiments, Hebbian and anti-Hebbian-type plasticity rules are also applied to synaptic inputs. In other embodiments, reward information is incorporated into Hebbian-type plasticity rules. It is envisioned that by following these plasticity rules, single neurons as well as networks may predict and maximize future reward.