Revisiting a kNN-based Image Classification System with High-capacity Storage

04/03/2022
by   Kengo Nakata, et al.
0

In existing image classification systems that use deep neural networks, the knowledge needed for image classification is implicitly stored in model parameters. If users want to update this knowledge, then they need to fine-tune the model parameters. Moreover, users cannot verify the validity of inference results or evaluate the contribution of knowledge to the results. In this paper, we investigate a system that stores knowledge for image classification, such as image feature maps, labels, and original images, not in model parameters but in external high-capacity storage. Our system refers to the storage like a database when classifying input images. To increase knowledge, our system updates the database instead of fine-tuning model parameters, which avoids catastrophic forgetting in incremental learning scenarios. We revisit a kNN (k-Nearest Neighbor) classifier and employ it in our system. By analyzing the neighborhood samples referred by the kNN algorithm, we can interpret how knowledge learned in the past is used for inference results. Our system achieves 79.8 parameters after pretraining, and 90.8 in the task incremental learning setting.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/15/2020

On the Exploration of Incremental Learning for Fine-grained Image Retrieval

In this paper, we consider the problem of fine-grained image retrieval i...
research
05/22/2022

muNet: Evolving Pretrained Deep Neural Networks into Scalable Auto-tuning Multitask Systems

Most uses of machine learning today involve training a model from scratc...
research
08/31/2020

Initial Classifier Weights Replay for Memoryless Class Incremental Learning

Incremental Learning (IL) is useful when artificial systems need to deal...
research
09/19/2023

Investigating the Catastrophic Forgetting in Multimodal Large Language Models

Following the success of GPT4, there has been a surge in interest in mul...
research
04/08/2019

Improving Image Classification Robustness through Selective CNN-Filters Fine-Tuning

Image quality plays a big role in CNN-based image classification perform...
research
08/27/2019

Learning Continually from Low-shot Data Stream

While deep learning has achieved remarkable results on various applicati...
research
04/30/2018

Explaining Constraint Interaction: How to Interpret Estimated Model Parameters under Alternative Scaling Methods

In this paper, we explain the reasons behind constraint interaction, whi...

Please sign up or login with your details

Forgot password? Click here to reset