Few-Shot Classification Weights to Prevent Catastrophic Forgetting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing continual learning methods in convolutional neural networks (CNNs) face catastrophic forgetting, where knowledge of past tasks is lost when learning new tasks, especially in classification tasks with small datasets, leading to decreased performance for both old and new classes.

Innovation Solution

A classification apparatus and method that utilizes a feature quantity output unit trained through meta learning, including path removal or addition between neural network layers, and distillation with a supervisor model, to maintain classification accuracy for both base and novel classes using smaller novel class datasets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If continual learning is performed by using a small dataset, then the model can adapt to new tasks with limited data, but catastrophic forgetting occurs and classification accuracy deteriorates

Engineering Contradiction:
Improveability to learn new classesVSAvoidclassification accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent creates a supervisor model that copies the structure and knowledge from the student model before training. This copied model serves as a reference to preserve original classification abilities while the student model learns new classes, preventing catastrophic forgetting through the copying mechanism

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The supervisor model acts as an intermediary between the student model and the training process. It mediates the learning by providing guidance signals that help the student model learn new classes without forgetting old ones, resolving the contradiction between adaptability and reliability

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If sample data is duplicated to increase dataset size, then more training data is available, but overfitting occurs with good local performance but poor generalization

Engineering Contradiction:
Improvenumber of training samplesVSAvoidgeneralization performance
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

Instead of duplicating sample data, the patent copies the neural network model itself to create a supervisor model. This approach provides sufficient training signals without duplicating input samples, avoiding overfitting while maintaining generalization performance

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces the mechanical approach of duplicating input data with a model-based approach. Rather than mechanically copying samples, it uses model distillation where the supervisor model generates soft labels, substituting data duplication with knowledge transfer

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Reliability

If NISPA is used to retain stable node paths, then catastrophic forgetting is avoided, but the method assumes use of large-scale big data

Engineering Contradiction:
Improvemaintenance of base class performanceVSAvoiddataset size requirement
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies the copying principle by creating a supervisor model that preserves base class knowledge. This model copy serves as a reference during continual learning, enabling the system to maintain base class performance without requiring large-scale datasets like NISPA

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent changes the approach from path-based retention (NISPA) to model-based retention through distillation. By altering the fundamental parameter of how knowledge is preserved - from structural path modification to soft label guidance - the method works effectively with small datasets

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260065059A1Classification apparatus, classification method, and classification program
Publication Date: 2026.03.05 JVC KENWOOD CORP
  • US20260065059A1 patent drawing
  • US20260065059A1 patent drawing
  • US20260065059A1 patent drawing

AI summary

A classification apparatus includes: a feature quantity output unit that outputs a feature quantity of input data; and a classification unit that retains, as a classification weight, a feature quantity obtained by averaging, per each class, the feature quantity output by the feature quantity output unit in response to a base class dataset and a novel class dataset with a smaller number of data items than the base class dataset and that outputs a result of classification of the input data by using the feature quantity of the input data and the classification weight.