Distributed Training Master Node Detects Deviation Parameters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Inaccurate data contamination during AI model training in distributed systems leads to incorrect judgments and production issues, as mislabeled or irrelevant data can significantly impact the accuracy of AI models deployed in industrial settings like production lines.

Innovation Solution

A method for distributed training that identifies contaminated data by determining deviation parameters through the distribution of local model parameters, using a master computing apparatus to update the global model parameters, thereby improving the accuracy of the AI model by excluding contaminated data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If distributed training is performed using data from multiple production lines, then the AI model can be trained with diverse data to improve generalization, but contaminated data from any production line can affect the accuracy of the trained model

Engineering Contradiction:
Improvemodel generalization capabilityVSAvoidmodel accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system implements a feedback mechanism where the master computing apparatus monitors the training process and compares local model parameters against global parameters. When deviation parameters are detected, the system feeds back to identify and exclude contaminated data from the training set, thereby maintaining model accuracy while preserving the benefits of diverse data from multiple production lines

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The master computing apparatus acts as an intermediary between multiple worker computing apparatuses. It collects local model parameters from all production lines, identifies deviation parameters that indicate contamination, and mediates the training process by excluding contaminated data while incorporating clean data from other production lines, thus resolving the contradiction between diversity and accuracy

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If all local model parameters are used to update the global parameter, then the training process is simple and efficient, but contaminated data can propagate and degrade model performance

Engineering Contradiction:
Improvetraining efficiencyVSAvoidmodel accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system extracts and removes contaminated data (deviation parameters) from the training process. The master computing apparatus identifies deviation parameters through distribution comparison and excludes them from the global parameter update, thereby maintaining training efficiency while preventing contamination from degrading model performance

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system changes the parameter update mechanism by introducing a filtering step. Instead of uniformly applying all local parameters, the system modifies the parameter selection process to exclude deviation parameters, thus changing the effective parameters used in global model updates to maintain both efficiency and accuracy

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If data from multiple production lines is collected for training, then the AI model can handle diverse production scenarios, but mislabeled or irrelevant data can be inserted and cause data contamination

Engineering Contradiction:
Improveproduction scenario coverageVSAvoiddata contamination
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The system implements continuous feedback during the training process where the master computing apparatus monitors local model parameters for deviation from the global distribution. When contamination is detected through statistical comparison, the system feeds back to identify and remove contaminated data, thereby maintaining the ability to handle diverse production scenarios while preventing harmful data from degrading model performance

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The master computing apparatus serves as an intermediary that collects data from multiple production lines, identifies contamination through distribution comparison, and filters out harmful data while preserving useful data from diverse scenarios. This intermediary role enables the system to maintain adaptability across different production lines while eliminating the harmful effects of mislabeled or irrelevant data

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240394510A1Optimizing method of distributed training and master computing apparatus
Publication Date: 2024.11.28 WISTRON CORP
  • US20240394510A1 patent drawing
  • US20240394510A1 patent drawing
  • US20240394510A1 patent drawing

AI summary

An optimizing method of distributed training and a master computing apparatus are provided. In the method, a local model is trained by using one of multiple sample sets and a global parameter of a global model to generate a local parameter of the local model. One or more deviation parameters among the local parameter of multiple local models trained by the sample sets are determined. A distribution of the deviation parameter is far from a distribution of other local parameters, and the local parameter of the local models is used to update the global parameter of the global model. Accordingly, the prediction accuracy of the global model may be improved.