Neural Network Model Building via Sub-Network Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current machine learning-based network model building methods require extensive human intervention and resource consumption, especially when building neural network models from scratch, which leads to low efficiency and high workload due to the need for complex parameter adjustments and labeled data generation.

Innovation Solution

A method and apparatus that analyze the data processing procedure of an original network model, hierarchically build sub-networks using actual operating data as a reference dataset, perform optimization training on these sub-networks, and merge them to form a target network model, allowing for flexible and efficient model building without designing the entire structure from the beginning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a neural network model is built from scratch using traditional methods, then the model can be customized to fit specific needs, but the process requires extensive human intervention, complex parameter adjustments, and labeled data generation, leading to low efficiency and high workload

Engineering Contradiction:
Improvemodel building efficiencyVSAvoidparameter adjustment complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent divides the original network model into multiple sub-networks, each responsible for specific data processing steps. This segmentation allows the complex model building process to be broken down into manageable units that can be independently optimized and combined, reducing the overall complexity and improving efficiency

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by extracting reference datasets from the original network model's operating data before building the new model. This pre-extraction of labeled data and processing procedures eliminates the need for time-consuming manual labeling and allows the sub-networks to be built and trained more efficiently

Inventive Principle:
Principle #10Preliminary action

2Reliability

If extensive labeled data is generated and complex parameter adjustments are performed, then the model performance can be optimized, but the manpower costs and time required for model building increase significantly

Engineering Contradiction:
Improvemodel performance reliabilityVSAvoidmodel building time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent creates sub-networks that copy and adapt the structure and functionality of the original network model's processing steps. By replicating the proven effective components of the original model, the new model inherits their performance characteristics while avoiding the time-consuming process of designing and training them from scratch

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent optimizes parameters of the sub-networks by adjusting them based on the reference datasets and specific task requirements. This targeted parameter optimization maintains high model performance while reducing the overall time required compared to training entire models from scratch

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the entire network structure is designed from the beginning, then the model can be tailored to specific requirements, but the building process becomes complex and time-consuming

Engineering Contradiction:
Improvemodel adaptability to requirementsVSAvoidmodel building ease
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent segments the network model into functional sub-networks that can be independently designed and optimized. This allows the model to be adapted to specific requirements by selecting and combining appropriate sub-networks, making the building process easier compared to designing the entire structure at once

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The sub-networks are designed to perform multiple data processing functions that can be applied to different tasks. This universality allows the same sub-network components to be reused and adapted to various requirements, improving both model adaptability and building ease

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

Data Source

PatentUS11741361B2Machine learning-based network model building method and apparatus
Publication Date: 2023.08.29 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US11741361B2 patent drawing
  • US11741361B2 patent drawing
  • US11741361B2 patent drawing

AI summary

A method and an apparatus to build a machine learning based network model are described. For example, processing circuitry of an information processing apparatus obtains a data processing procedure of a first network model and a reference dataset that is generated by the first network model in the data processing procedure. The data processing procedure includes a first data processing step. Further, the processing circuitry builds a first sub-network in a second network model of a neural network type. The second network model is the machine learning based network model to be built. The first sub-network performs the first data processing step. Then, the processing circuitry performs optimization training on the first sub-network by using the reference dataset.