Spiking Neural Network Feedback Signaling for Data Classification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional neural network technologies, such as recurrent neural networks, require extensive training with large numbers of reference images for efficient image recognition, and are sensitive to noisy components in image data, limiting their effectiveness in real-world applications.

Innovation Solution

The use of feedback signaling in spiking neural networks to facilitate data classification, where feedback signals are communicated during training and testing to adjust synaptic weights and improve recognition accuracy, enabling the network to distinguish between different data types and reduce noise sensitivity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional neural networks use extensive training with large numbers of reference images, then recognition accuracy is improved, but training time and computational resources increase

Engineering Contradiction:
Improverecognition accuracyVSAvoidtraining time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements feedback signaling where output signals from the neural network are fed back to adjust synaptic weights dynamically. This feedback mechanism enables the network to learn from its own outputs and adapt during operation, reducing the need for extensive external training data while maintaining high recognition accuracy through continuous self-adjustment based on performance feedback.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If conventional neural networks process image data with noisy components, then comprehensive data analysis is achieved, but recognition reliability deteriorates

Engineering Contradiction:
Improvedata analysis capabilityVSAvoidrecognition reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent converts the harmful effect of noisy components by using the spiking neural network's temporal processing capabilities to distinguish between meaningful signal patterns and random noise. The time-based spike processing transforms noise that would normally degrade performance into opportunities for the network to learn robust temporal patterns, thereby improving recognition reliability while maintaining comprehensive data analysis capability.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

3Productivity

If spiking neural networks use feedback signaling to adjust synaptic weights, then adaptation efficiency is improved, but system complexity increases

Engineering Contradiction:
Improveadaptation efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements self-service through autonomous feedback signaling where the spiking neural network automatically adjusts its own synaptic weights based on its output performance without requiring external intervention. The network serves itself by generating feedback signals from its own operation, enabling autonomous adaptation and learning while keeping the control architecture relatively simple compared to externally-managed weight adjustment systems.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11403479B2Feedback signaling to facilitate data classification functionality of a spiking neural network
Publication Date: 2022.08.02 INTEL CORP
  • US11403479B2 patent drawing
  • US11403479B2 patent drawing
  • US11403479B2 patent drawing

AI summary

Techniques and mechanisms to facilitate a data classification functionality by communicating feedback signals with a spiked neural network. In an embodiment, input signaling, provided to the spiking neural network, results in one or more output spike trains which are indicative of that the input signaling corresponds to a particular data type. Based on the one or more output spike trains, feedback signals are variously communicated each to a respective node of the spiking neural network. The feedback signals variously control signal response characteristics of the nodes. Subsequent output signaling by the spiking neural network, in further response the input signaling, is improved based on the feedback control of nodes' signal responses. In another embodiment, the feedback signals are used to adjust synaptic weight values during training of the spiking neural network.