Edge-Cloud SNN-CNN Task Processing for Accuracy Bottlenecks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Spiking neural networks (SNNs) are limited by low accuracy and complexity in processing tasks, while convolutional neural networks (CNNs) face high power consumption and hardware requirements, failing to provide an ideal user experience.

Innovation Solution

A hybrid approach combining SNNs and CNNs, where SNNs are deployed at edge computing nodes for low power consumption and fast processing, with CNNs at cloud nodes for high accuracy, enabling a feedback loop for improving SNN performance over time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If spiking neural networks are used for task processing, then power consumption is reduced and hardware requirements are lowered, but processing accuracy and task complexity are insufficient

Engineering Contradiction:
Improvepower consumptionVSAvoidprocessing accuracy
Core Design Contradiction:
Use of energy by moving objectVSMeasurement precision

Solution Approach 1:

The system segments task processing into two parts: edge computing nodes use spiking neural networks for simple tasks to save power, while cloud computing nodes use convolutional neural networks for complex tasks requiring high accuracy. This segmentation allows each component to operate in its optimal performance zone.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a hierarchical architecture dimension, transitioning from single-node processing to a multi-level system spanning edge and cloud computing. This dimensional expansion enables the system to leverage both low-power edge devices and high-power cloud resources according to task requirements.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If convolutional neural networks are used for task processing, then processing accuracy and task complexity are improved, but power consumption and hardware requirements increase

Engineering Contradiction:
Improveprocessing accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system segments computational workload based on task complexity and accuracy requirements, deploying convolutional neural networks only at cloud computing nodes where high accuracy is needed, while using simpler spiking neural networks at edge nodes for power-efficient processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism where edge computing nodes first attempt to process tasks using spiking neural networks, and only forward to cloud computing nodes when higher accuracy is required. This intermediary filtering reduces unnecessary high-power processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If spiking neural networks are deployed at edge computing nodes, then low power consumption and fast processing are achieved, but accuracy is insufficient for complex tasks

Engineering Contradiction:
Improveprocessing speedVSAvoidprocessing accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system dynamically adjusts the processing architecture based on task characteristics. Simple tasks are handled by spiking neural networks at edge nodes for fast processing, while complex tasks are offloaded to cloud nodes with convolutional neural networks for high accuracy, creating a dynamic workload distribution system.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12353912B2Task processing method, task processing device, and computer program product
Publication Date: 2025.07.08 DELL PROD LP
  • US12353912B2 patent drawing
  • US12353912B2 patent drawing
  • US12353912B2 patent drawing

AI summary

Embodiments of the present disclosure relate to a task processing method, a task processing device, and a computer program product. The method includes: receiving a task to be processed by a first neural network at a first computing node; determining that the first neural network failed to process the task; and sending the task to a second computing node for processing by a second neural network at the second computing node, wherein compared with the first neural network, the second neural network has at least one of the following: higher processing consumption and higher processing performance. With the technical solution of the present disclosure, a task can be processed quickly and accurately using a neural network with low processing consumption.