Split Inference Policy Control for Adaptive Neural Network Execution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for determining device selection in split inference of artificial neural networks are often inappropriate for the current device state and task requirements, making it difficult for users to correct these policies effectively.

Innovation Solution

A method and device for controlling inference task execution through split inference of an artificial neural network by determining a task execution policy based on requirements and failure rates, updating policies based on execution records, and training AI models to optimize device selection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a fixed task execution policy is used for split inference, then device selection is simplified, but the policy becomes inappropriate for varying device states and task requirements

Engineering Contradiction:
Improvedevice selection simplicityVSAvoidpolicy adaptability to device state
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic task execution policies that automatically adjust based on real-time device states (CPU usage, memory availability, battery level) and task characteristics. The system transitions from static policy selection to dynamic policy generation, where policies are continuously adapted to match current operating conditions, resolving the contradiction between operational simplicity and adaptability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes key parameters including device selection criteria, inference split ratios, and policy priorities based on varying device states and task requirements. By dynamically adjusting these parameters rather than using fixed values, the system achieves both ease of operation through automated parameter management and adaptability to changing conditions.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If users directly correct task execution policies, then policy accuracy improves, but operational complexity increases significantly

Engineering Contradiction:
Improvepolicy accuracyVSAvoiduser intervention complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements self-service mechanisms where the system automatically monitors execution results, detects failures, analyzes causes, and updates policies without user intervention. The autonomous policy optimization system includes automated feedback loops that continuously improve policy accuracy while keeping the user interface simple, eliminating the need for users to directly correct complex policies.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system establishes feedback mechanisms that collect execution results and failure information, then automatically process this feedback to refine task execution policies. The feedback loop includes failure cause analysis, policy evaluation, and automated policy updates, achieving high policy accuracy through systematic feedback processing rather than manual user correction.

Inventive Principle:
Principle #23Feedback

3Power

If multiple devices are used for split inference, then computational capacity increases, but coordination and management complexity increases

Engineering Contradiction:
Improvecomputational capacityVSAvoiddevice coordination complexity
Core Design Contradiction:
PowerVSDevice complexity

Solution Approach 1:

The patent creates a universal task execution policy framework that can be applied across multiple diverse devices with different capabilities. The standardized policy structure and unified coordination mechanism enable the system to manage heterogeneous devices (mobile phones, tablets, PCs, servers) through a single framework, increasing computational capacity while controlling coordination complexity through standardization.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20250272114A1Method and device for controlling inference task execution through split inference of artificial neural network
Publication Date: 2025.08.28 SAMSUNG ELECTRONICS CO LTD
  • US20250272114A1 patent drawing
  • US20250272114A1 patent drawing
  • US20250272114A1 patent drawing

AI summary

A method of controlling execution of an inference task includes determining a task execution policy based on requirements of the inference task or a correction index, wherein the correction index is determined based on failure rates of task execution policies; determining, based on the task execution policy, devices to execute split inference; obtaining an updated correction index corresponding to the task execution policy, based on result information indicating the split inference has failed; and obtaining an updated task execution policy based on execution records of the first split inference obtained from the one or more first devices, wherein the execution records include failure cause information of the first split inference, wherein a task execution policy from among the first plurality of task execution policies includes a priority of device conditions for selecting a device to execute the split inference, or a number of devices used for the split inference.