Decentralized AI Model Exchange Using Auxiliary Metadata
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In decentralized AI data processing systems, the lack of a central node leads to challenges in implementing AI model processing, particularly due to version differences and inconsistent AI model performance across nodes.
Innovation Solution
The proposed method involves a first node determining an AI model and sending information that includes both model information and auxiliary information, allowing receiving nodes to perform AI model processing such as training and merging based on the provided information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a decentralized AI data processing mode is adopted to eliminate the central node, then system robustness is improved, but AI model processing consistency deteriorates
Solution Approach 1:
The patent introduces a decentralized coordination mechanism where nodes exchange not only model parameters but also auxiliary information including version identifiers and metadata. This auxiliary information acts as an intermediary that enables consistent model processing across distributed nodes without requiring a central coordinator, thus maintaining both robustness and consistency.
Solution Approach 2:
The patent changes the parameter set exchanged between nodes from purely model weights to include auxiliary parameters such as version information, node identifiers, and metadata. This parameter expansion allows distributed nodes to maintain awareness of model versions and processing states, ensuring consistency while operating in a decentralized manner.
2Loss of energy
If only model information is exchanged between nodes, then communication efficiency is improved, but model processing performance deteriorates
Solution Approach 1:
The patent segments the information exchanged between nodes into two distinct parts: model information (weights and biases) and auxiliary information (version identifiers, metadata, node identifiers). This segmentation allows receivers to perform AI model processing such as training and merging based on both types of information, improving model processing performance while maintaining communication efficiency through structured data organization.
Solution Approach 2:
The patent applies preliminary action by having nodes prepare and exchange auxiliary information alongside model information. This preliminary provision of metadata and version information enables receiving nodes to properly process and integrate models without requiring additional communication rounds, thus improving both performance and efficiency.
3Adaptability or versatility
If auxiliary information is included in the exchanged data, then model processing capability is improved, but information transmission volume increases
Solution Approach 1:
The patent applies local quality by making the exchange of auxiliary information optional and context-dependent. Nodes can choose to exchange comprehensive auxiliary information when model processing capabilities are needed, while using streamlined exchanges when not required. This selective approach improves model processing capability when needed while minimizing information transmission volume during routine operations.
Data Source
AI summary
In an artificial intelligence (AI) model processing method, a first node determines a first AI model, and the first node sends first information, where the first information indicates model information of the first AI model and auxiliary information of the first AI model. Compared with a manner in which different nodes exchange only respective AI models, in addition to the model information of the first AI model, the first information may further indicate the auxiliary information of the first AI model, so that a receiver of the first information can perform AI model processing (for example, training and merging) on the model information of the first AI model based on the auxiliary information of the first AI model, thereby improving performance of an AI model obtained by the receiver of the first information by performing processing based on the first AI model.


