Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Image classification method and system based on incremental learning

A technology of incremental learning and classification methods, applied in the field of image classification methods and systems based on incremental learning, can solve the problems of test data performance degradation and achieve the effect of maintaining classification performance

Pending Publication Date: 2021-03-26
ZHEJIANG SMART VIDEO SECURITY INNOVATION CENT CO LTD
View PDF4 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present invention proposes an image classification method and system based on incremental learning, aiming to solve the problem of catastrophic forgetting in the existing incremental learning. After the model learns the information of the new category, the performance of the old category test data is large The problem of reduced magnitude

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Image classification method and system based on incremental learning
  • Image classification method and system based on incremental learning
  • Image classification method and system based on incremental learning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0050] figure 1 A schematic diagram of steps of an image classification method based on incremental learning according to an embodiment of the present application is shown in .

[0051] Such as figure 1 As shown, the image classification method based on incremental learning in the embodiment of the present application specifically includes the following steps:

[0052] S101: Select old category data of the old classification model and new incremental data to construct an incremental learning data set.

[0053] The task of the image classification method based on incremental learning in the embodiment of the present application is to obtain a new classification model through a given old classification model, a new data set and some old representative data.

[0054] First, a part of data is selected from each old category of the old classification model, and this part of the old category data is put into the data pool together with the new data to form the training data set fo...

Embodiment 2

[0086] This embodiment provides an image classification system based on incremental learning. For the undisclosed details in the image classification system based on incremental learning in this embodiment, please refer to the image classification method based on incremental learning in other embodiments. specific implementation content.

[0087] image 3 A schematic structural diagram of an image classification system based on incremental learning according to an embodiment of the present application is shown in .

[0088] Such as image 3 As shown, the image classification system based on incremental learning in the embodiment of the present application specifically includes a data set unit 10 , a model construction unit 20 , an incremental learning unit 30 and an image classification unit 40 .

[0089] Data set unit 10: used to select old category data of the old classification model and new incremental data to construct an incremental learning data set.

[0090] First, a ...

Embodiment 3

[0120] This embodiment provides an image classification device based on incremental learning. For details not disclosed in the image classification device based on incremental learning in this embodiment, please refer to the image classification method based on incremental learning in other embodiments. Or the specific implementation content of the system.

[0121] Figure 4 A schematic structural diagram of an image classification device 400 based on incremental learning according to an embodiment of the present application is shown in .

[0122] Such as Figure 4 As shown, the incremental learning device 400 includes:

[0123] Memory 402: for storing executable instructions; and

[0124] Processor 401: used to connect with memory 402 to execute executable instructions so as to complete the motion vector prediction method.

[0125] Those skilled in the art can understand that the Figure 4 It is only an example of the incremental learning device 400, and does not constit...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention provides an image classification method and system based on incremental learning, and a computer medium, and the method comprises the steps: selecting old category dataof an old classification model and new incremental data, and constructing an incremental learning data set; constructing an incremental learning new classification model; inputting an incremental learning data set to the incremental learning new classification model, and performing incremental learning training under the constraint of an incremental learning loss function to obtain a trained incremental learning new classification model; and inputting a to-be-classified image to the trained incremental learning new classification model, and carrying out image classification to obtain an imageclassification result. According to the method, learning is carried out on the basis of the old category data together with the new category data, the similarity of the mapping vectors of the old category can be kept consistent in the incremental learning process under the constraint of the incremental learning loss function, and then the classification performance of the test data of the old category is kept while the information of the new category is learned.

Description

technical field [0001] The present application belongs to the technical field of image classification, and in particular relates to an image classification method and system based on incremental learning. Background technique [0002] Incremental learning is an important research topic in machine learning. The goal of incremental learning is to continuously learn new knowledge through new data without forgetting the learned knowledge. Many real-world applications of computer vision require models to be capable of incremental learning. For example, a face recognition system should support adding new face data, and should not reduce its learning performance on old face data. For another example, the product identification system in an unmanned supermarket should continuously learn the knowledge of newly added products while maintaining the recognition accuracy of the original products. Compared with incremental learning and full learning (that is, the model is retrained on a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F16/55G06K9/62G06N3/04G06N3/08
CPCG06F16/55G06N3/08G06N3/04G06F18/22G06F18/214G06F18/24Y02T10/40
Inventor 廖丹萍
Owner ZHEJIANG SMART VIDEO SECURITY INNOVATION CENT CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products