Federated AI Model Management with Selective Parameter Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing AI systems face inefficiencies due to separate development and operation, leading to data silos and resource-intensive maintenance, which can be addressed by integrating local and global models on an AI platform using a Machine Learning Operations (MLOps) platform.

Innovation Solution

A method for managing local and global models on an AI platform through a central server and local servers, utilizing federated learning, where local models share a hidden layer architecture, and encoded reference information is used to cluster and update the global model efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all local model parameters are transmitted to the central server for global model updates, then the global model can be comprehensively updated, but network resources are consumed and communication costs increase

Engineering Contradiction:
Improveglobal model update accuracyVSAvoidnetwork resource consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts only the necessary parameter information from local models for global model updates, rather than transmitting all parameters. The central server selectively obtains parameter information from local models based on the encoded reference information, thereby reducing network resource consumption while maintaining update effectiveness.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements local quality by allowing different local models to share a common hidden layer architecture while maintaining independence in other layers. This enables the global model to be updated with targeted parameter information from each local model, reducing the amount of data transmission required while preserving model-specific characteristics.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If multiple global models are maintained for different tasks, then task-specific performance improves, but system complexity increases

Engineering Contradiction:
Improvetask-specific model performanceVSAvoidnumber of global models
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements universality by designing a global model with a shared hidden layer architecture that can serve multiple tasks. The common hidden layer acts as a universal feature extractor that benefits all tasks, while task-specific adaptations are achieved through selective parameter updates rather than maintaining separate complete models.

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

Solution Approach 2:

The patent applies the nested doll principle by embedding task-specific model layers within a universal hidden layer architecture. The shared hidden layer contains general-purpose features that are nested within task-specific adaptations, allowing the system to maintain multiple task capabilities without proportionally increasing overall system complexity.

Inventive Principle:
Principle #7Nested doll (Nesting)

3Ease of operation

If local models are trained independently without coordination, then local learning flexibility is maintained, but data silos form and overall system efficiency decreases

Engineering Contradiction:
Improvelocal learning flexibilityVSAvoidsystem-wide learning efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent implements feedback by establishing a coordination mechanism where local models transmit selected parameter information to the central server, which then updates the global model and feeds it back to local servers. This feedback loop enables local models to benefit from system-wide learning while maintaining their operational flexibility and independence.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The central server acts as an intermediary that coordinates between independently trained local models. It collects selected parameter information from local models, performs global model updates, and distributes updated models back to local servers, thereby preventing data silos while preserving local learning flexibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Loss of energy

If encoded reference information is used to cluster local models, then parameter transmission is reduced, but additional processing time is required for encoding and clustering

Engineering Contradiction:
Improvecommunication costVSAvoidmodel processing time
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The patent applies preliminary action by encoding reference information from local models before the global model update process. This encoding is performed in advance to facilitate efficient clustering and selective parameter transmission, reducing the time required during the actual update process despite the additional initial processing step.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12518217B2Method for managing local and global models on an artificial intelligence platform
Publication Date: 2026.01.06 AIVEX CO LTD
  • US12518217B2 patent drawing
  • US12518217B2 patent drawing
  • US12518217B2 patent drawing

AI summary

Disclosed is a method for managing a local model and a global model on an AI platform, the method performed by one or more processors of a computing device according to an exemplary embodiment of the present disclosure.the method may include: obtaining one or more encoded reference information, generated by encoding task information or data type information related to local training performed by one or more local servers; obtaining at least a part of parameter information of one or more local models locally trained by the one or more local servers; and updating a global model based on the one or more encoded reference information and at least a part of the parameter information of the one or more local models.