Neural Chip Self-Debugging via Environmental Data Comparison

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Neural chips face challenges in real-time debugging and troubleshooting, as well as verifying test results without external assistance, limiting their ability to adapt to unforeseen environmental conditions.

Innovation Solution

A neural chip system that senses current environmental parameters, compares them with pre-trained data, applies actions based on matches, segments and compares unmatched data to learn, and updates its actions and data for improved task completion, exhibiting learning capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If neural chips are designed for specific applications with predefined functionalities, then efficiency in reducing human effort and overcoming manual error is improved, but the ability to perform debugging and troubleshooting in real time deteriorates

Engineering Contradiction:
Improveautomation of operationsVSAvoidreal-time debugging capability
Core Design Contradiction:
Extent of automationVSAdaptability or versatility

Solution Approach 1:

The neural chip is equipped with an integrated verification unit that enables self-verification and self-debugging capabilities. The verification unit can autonomously verify test results and identify issues without requiring external assistance, allowing the chip to service itself while maintaining its specialized functionality.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The verification unit provides real-time feedback about the neural chip's operation by comparing actual test results with expected outcomes. This feedback mechanism enables continuous monitoring and immediate detection of anomalies, allowing the chip to adapt and correct issues during operation.

Inventive Principle:
Principle #23Feedback

2Extent of automation

If neural chips are designed for specific applications with predefined functionalities, then efficiency in reducing human effort and overcoming manual error is improved, but the ability to verify test results without external assistance deteriorates

Engineering Contradiction:
Improveautomation of operationsVSAvoidindependent verification capability
Core Design Contradiction:
Extent of automationVSEase of operation

Solution Approach 1:

The verification unit enables the neural chip to independently verify its own test results without requiring external tools or assistance. This self-verification capability allows the chip to autonomously detect and report issues, making it easier to operate and maintain while preserving its specialized functionality.

Inventive Principle:
Principle #25Self-service

3Device complexity

If neural chips lack learning capabilities, then device complexity is reduced, but adaptability to unforeseen environmental conditions deteriorates

Engineering Contradiction:
Improvechip structureVSAvoidadaptability to environmental conditions
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The neural chip includes pre-trained data and models stored in its memory unit before deployment. These pre-trained components provide a foundation that enables the chip to quickly adapt to new environmental conditions without requiring complex learning algorithms, thus maintaining relatively simple device structure while improving adaptability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11157802B2Neural chip and a method of optimizing operation of the neural chip
Publication Date: 2021.10.26 WIPRO LTD
  • US11157802B2 patent drawing
  • US11157802B2 patent drawing
  • US11157802B2 patent drawing

AI summary

The method of present disclosure relates to neural chip and optimizing operation of a neural chip. The method includes sensing current values of physical parameters indicating an environment. Sensed current values are stored in a memory unit. The memory unit also stores previously sensed values of physical parameters. The current values and the previously sensed values are compared by the neural chip. Based on the comparison, one or more actions are applied using the previously sensed values, for completing the task, if the current values and the previously sensed values are matched. In case there is no matching, the neural chip uses the current valises for applying the one or more actions. The neural chip learns from applying of the actions and updates itself accordingly.