Target-Data Neural Architecture Search with Dynamic Network Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Neural networks with fixed trained structures require the same calculation time and energy consumption regardless of the characteristics of the target data, limiting optimization for performance and energy efficiency.

Innovation Solution

Dynamically analyze the distribution of target data to optimize the neural network structure, sampling a trained neural network into multiple second neural networks, training them using unlabeled target data, and selecting the most suitable network based on performance and energy consumption conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a fixed trained neural network structure is used, then the network can perform inference operations, but the calculation time and energy consumption cannot be optimized for different target data characteristics

Engineering Contradiction:
Improveadaptability to target data characteristicsVSAvoidenergy consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent applies dynamics by transitioning from a fixed neural network structure to a dynamic selection mechanism. Multiple pre-trained neural networks with different structures are sampled from a super-network, and the most appropriate network is selected based on the characteristics of the target data distribution, enabling the system to adapt its computational resources to match the specific requirements of different datasets.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments the single fixed neural network into multiple candidate networks sampled from a super-network. Each sampled network represents a different architectural configuration, allowing the system to divide the search space into discrete candidate solutions and select the optimal one for the given target data.

Inventive Principle:
Principle #1Segmentation

2Productivity

If multiple neural networks are sampled and trained, then the calculation time and energy efficiency can be optimized, but the complexity of the system increases

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

Solution Approach 1:

The patent applies preliminary action by pre-training a super-network and sampling multiple candidate neural networks in advance. These candidate networks are prepared and stored before actual inference operations, so that during runtime, the system only needs to select from pre-prepared options rather than training networks on-the-fly, thus reducing operational complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating multiple copies of neural network architectures from the super-network through sampling. Each sampled network is a copy with slightly varied parameters and structures, allowing the system to evaluate multiple candidates without having to design and train each from scratch, thereby managing complexity.

Inventive Principle:
Principle #26Copying

3Ease of manufacture

If neural networks are trained without labeled target data, then the training process can be simplified, but the training effectiveness may be reduced

Engineering Contradiction:
Improvetraining process simplicityVSAvoidtraining effectiveness
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent applies self-service through self-supervised learning where the neural networks train themselves using the target data without requiring external labeled annotations. The networks learn to perform tasks such as data reconstruction, completion, or transformation using only the unlabelled target data, thereby simplifying the data preparation process while maintaining training effectiveness.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12412098B2Apparatus and method for neural architecture searching with target data
Publication Date: 2025.09.09 SAMSUNG ELECTRONICS CO LTD
  • US12412098B2 patent drawing
  • US12412098B2 patent drawing
  • US12412098B2 patent drawing

AI summary

A method and apparatus with neural architecture search are provided. A processor-implemented method includes obtaining target data, sampling a trained first neural network into a plurality of second neural networks, training each of the second neural networks based on a portion of the target data, and selecting a second neural network satisfying a predetermined condition among the trained second neural networks for performing an inference operation.