Selective Mask Weight Updates for Edge Incremental Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing AI systems in edge devices face challenges in efficiently updating models with new tasks due to high computational and memory requirements, particularly in gradient descent-based incremental learning processes, which are not optimized for edge device resources.

Innovation Solution

A selective weight update (SWU) method that identifies and updates only targeted mask weights in a pretrained model using binary masks and learning rate adjustments, reducing unnecessary computations and memory access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If gradient descent algorithm-based incremental learning is used to train a model with new tasks, then the model can effectively learn new classes, but the computation and memory access requirements become extremely high making direct use difficult in edge devices

Engineering Contradiction:
Improvemodel adaptability to new tasksVSAvoidcomputation and memory access
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the weight update process by introducing a binary mask that selectively activates only certain weights for updating. Instead of updating all weights in the pretrained model during incremental learning, the binary mask divides weights into updateable and non-updateable portions, reducing the computational scope while maintaining learning effectiveness on new tasks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by allowing different weights to have different update characteristics through the binary mask. Each weight can be independently marked as updateable or non-updateable based on its importance, enabling localized updates only where necessary rather than uniform updates across the entire model, thus reducing overall computation while preserving critical learned features.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If all weights in the pretrained model are updated during incremental learning, then the model can adapt to new tasks, but the memory access and computation requirements become prohibitive for edge devices

Engineering Contradiction:
Improvetask adaptation capabilityVSAvoidmemory access and computation
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The weight set is segmented into updateable and non-updateable portions using a binary mask. This segmentation reduces the effective model size that needs to be processed during incremental learning, making the computation and memory access manageable for edge devices while still allowing the model to adapt to new tasks through selective weight updates.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts only the essential weights that need to be updated for new task adaptation, separating them from the pretrained weights that should remain fixed. By taking out only the necessary updateable weights and protecting the rest through the binary mask, the system reduces memory access requirements and computational complexity while maintaining adaptability.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If a binary mask is used to protect pretrained weights, then computation is reduced, but the model may lose the ability to learn from all available data

Engineering Contradiction:
Improvelearning efficiencyVSAvoidlearning capability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The binary mask applies local quality by allowing different regions of the weight space to have different learnability characteristics. Updateable weights can learn from new data while non-updateable weights preserve pretrained knowledge, enabling the model to efficiently learn from available data without losing adaptability through selective activation of learning-capable parameters.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12481871B2Incremental learning system with selective weight updates
Publication Date: 2025.11.25 SAMSUNG ELECTRONICS CO LTD
  • US12481871B2 patent drawing
  • US12481871B2 patent drawing
  • US12481871B2 patent drawing

AI summary

A learning method of an incremental learning model includes setting a searching range of mask weights based on either one or both of a distribution of mask weights of a binary mask corresponding to a filter of a pretrained model and a learning rate-related parameter, identifying a targeted mask weight in the searching range of the mask weights, updating the targeted mask weight based on the binary mask and the pretrained model, and updating a portion of the binary mask based on the updated targeted mask weight and a preset reference value.