Large Model Federated Learning with Incremental Parameter Aggregation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Federated learning for large models is inefficient due to the lengthy and complex exchange of model parameters, which results in significant costs.
Innovation Solution
A method where client devices train a target large model with a frozen original parameter and an incremental parameter, aggregating only the incremental parameters across devices to update the model, and using aggregation weights based on training sample ratios and similarities to enhance convergence.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all model parameters are exchanged between client devices and server in federated learning, then collaborative training can be achieved, but the transmission cost and time increase significantly due to the large number of parameters in large models
Solution Approach 1:
The patent extracts only the incremental parameters (differences between original and updated parameters) from the complete model parameters for transmission. Instead of exchanging all billion+ parameters, only the changed portions are transmitted between client devices and server, dramatically reducing communication overhead while preserving collaborative training effectiveness.
Solution Approach 2:
The model parameters are segmented into original parameters and incremental parameters. The patent separates the large parameter set into a base model (original parameters) and updates (incremental parameters), transmitting only the incremental segment which constitutes a small fraction of the total parameter size.
2Reliability
If all model parameters are exchanged between client devices and server in federated learning, then model updates can be performed, but the transmission cost and complexity increase significantly due to the large number of parameters in large models
Solution Approach 1:
The patent extracts only the incremental parameters (differences between original and updated parameters) from the complete model parameters for transmission. Instead of exchanging all billion+ parameters, only the changed portions are transmitted between client devices and server, dramatically reducing communication overhead while preserving collaborative training effectiveness.
3Quantity of substance
If incremental parameters are used instead of full parameters in federated learning, then transmission volume is reduced, but the aggregation process becomes more complex
Solution Approach 1:
The patent changes the parameter representation from absolute model parameters to incremental parameter differences. By transforming the transmission format from full parameters to parameter differences (increments), the data volume is reduced while the aggregation process uses simple addition operations to combine incremental updates with the base model.
Data Source
AI summary
Described is large model federated learning applied to a server. For each participating client device, an incremental parameter is sent by the client device after the client device trains a target large model of the client device, where a model parameter of the client device includes an original parameter and an incremental parameter, a magnitude of the incremental parameter is less than a magnitude of the original parameter, the original parameter remains unchanged, and the incremental parameter changes. The incremental parameter of the client device is aggregated by using incremental parameters of all client devices to obtain an aggregation parameter returned to the client device and used to update the incremental parameter of the client device. Based on the original parameter and an updated incremental parameter, redetermining a model parameter, used until target large model convergence in retraining the target large model.


