Incremental Learning via Segmented Feature Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Machine learning models, particularly those based on artificial neural networks, face challenges with catastrophic forgetting, making incremental learning difficult and reducing model performance, and existing methods often compromise performance to address this issue.

Innovation Solution

A machine learning method that encodes training data with multiple class labels, constructs feature networks, selects significant feature networks based on performance, and updates their weights to incrementally update the model, allowing for easy incremental learning without performance reduction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If an ANN-based machine learning model is used to improve adaptability to continuously changed environments, then the model can perform supervised learning tasks, but catastrophic forgetting occurs where previously learned content is forgotten when new learning data is input

Engineering Contradiction:
Improveadaptability to continuously changed environmentVSAvoidretention of previously learned content
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments the model into multiple independent feature networks (first feature network, second feature network, etc.), each responsible for specific class labels. When new data arrives, only the relevant feature network is updated, preventing interference with other networks and thus avoiding catastrophic forgetting while maintaining adaptability to new environments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and isolates the weight parameters of each feature network separately. During incremental learning, only the weights of the specific feature network corresponding to new class labels are updated, while weights of other feature networks remain unchanged. This extraction and selective updating mechanism prevents catastrophic forgetting of previously learned content.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If gradient boosting is used to optimize all learning data in building a model, then better performance is achieved compared to ANN-based algorithms, but incremental learning becomes difficult

Engineering Contradiction:
Improvemodel performanceVSAvoidincremental learning capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent divides the gradient boosting process into separate feature networks, each handling specific class labels independently. This segmentation allows the model to maintain high performance through gradient boosting optimization while enabling incremental learning by updating only the relevant feature network when new data arrives, rather than retraining all data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a dynamic model structure where feature networks can be added, removed, or updated based on the learning tasks. This dynamic architecture allows the model to adapt to changing requirements by incorporating new feature networks for new class labels while preserving existing networks, thus achieving both high performance and incremental learning capability.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If the internal structure of an ANN-based machine learning model is made very complicated to improve learning capability, then the model can handle complex patterns, but it becomes difficult to describe the model or results

Engineering Contradiction:
Improvelearning capability for complex patternsVSAvoidmodel structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the complex model into multiple simple, independent feature networks, each handling specific class labels. This segmentation maintains learning capability for complex patterns by distributing complexity across multiple simple units, while improving interpretability since each feature network can be understood and described independently rather than as one monolithic complex structure.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20210209514A1Machine learning method for incremental learning and computing device for performing the machine learning method
Publication Date: 2021.07.08 ELECTRONICS & TELECOMM RES INST
  • US20210209514A1 patent drawing
  • US20210209514A1 patent drawing
  • US20210209514A1 patent drawing

AI summary

A machine learning method for incremental learning builds a model by using training data and incrementally updates the built model by using only a new weight generated based on new training data.