Neural Network Class Index Tagging via Supervised STDP

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Unsupervised learning algorithms fail to provide consistent class indices, leading to random assignment of class indices, which is undesirable in applications where classification outputs are used as inputs to downstream modules, making it difficult to build a reliable interface between unsupervised learning modules and downstream modules.

Innovation Solution

A method using supervised learning and spike-timing dependent plasticity (STDP) to tag classes by training a neural network with all-to-all plastic connections between arbitrarily indexed class neurons and output neurons, ensuring that only connections between neurons representing the same class persist, thereby achieving consistent indexing regardless of the original indexing of class neurons.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If unsupervised learning algorithms are used to separate data into classes, then data classification is achieved, but class indices are randomly assigned and inconsistent

Engineering Contradiction:
Improveclass index consistencyVSAvoidindexing mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a second neural network as an intermediary between the unsupervised learning algorithm and downstream modules. This intermediary network receives outputs from the first network and learns to map arbitrary class indices to consistent semantic labels through supervised learning, thereby resolving the inconsistency problem without modifying the original unsupervised algorithm

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent transforms the class representation by changing the parameter mapping relationship. Instead of relying on the original arbitrary index assignment, the system learns a new parameter mapping that associates each class index with a consistent semantic label through supervised training, effectively reparameterizing the class representation

Inventive Principle:
Principle #35Parameter changes

2Reliability

If class indices are randomly assigned by unsupervised learning, then classification separation is achieved, but reliable interface with downstream modules cannot be built

Engineering Contradiction:
Improveinterface reliabilityVSAvoidmodule integration
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The second neural network serves as a mediator that translates between the arbitrary indexing system of the unsupervised module and the semantic labeling system required by downstream modules. This intermediary layer enables reliable integration without requiring changes to either the unsupervised algorithm or the downstream modules

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a copied representation of class information in the second network that is semantically meaningful and consistent. This copied representation preserves the classification information while adding the property of consistent indexing that downstream modules require

Inventive Principle:
Principle #26Copying

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach ensures that class indices are consistently represented, allowing for a reliable interface between unsupervised learning modules and downstream modules, and enables static or dynamic tagging of classes, improving the reliability of classification outputs.

Implementation Method 1

A method using supervised learning and spike-timing dependent plasticity (STDP) to tag classes by training a neural network with all-to-all plastic connections between arbitrarily indexed class neurons and output neurons

Methodology Applied
Scientific EffectSpike-timing dependent plasticity (STDP):

Data Source

PatentUS9418331B2Methods and apparatus for tagging classes using supervised learning
Publication Date: 2016.08.16 QUALCOMM INC
  • US9418331B2 patent drawing
  • US9418331B2 patent drawing
  • US9418331B2 patent drawing

AI summary

Certain aspects of the present disclosure provide methods and apparatus for creating tags (static or dynamic) for input/output classes of a neural network model using supervised learning. The method includes augmenting a neural network model with a plurality of neurons and training the augmented network using spike timing dependent plasticity (STDP) to determine one or more tags.