paper-with-me

Papers

A Memory Transformer Network for Incremental Learning

2022-10-10 · Ahmet Iscen, Thomas Bird, Mathilde Caron, Alireza Fathi, Cordelia Schmid

We study class-incremental learning, a training setup in which new classes of data are observed over time for the model to learn from. Despite the straightforward problem formulation, the naive application of classification models to class-incremental learning results in the "catastrophic forgetting" of previously seen classes. One of the most successful existing methods has been the use of a memory of exemplars, which overcomes the issue of catastrophic forgetting by saving a subset of past data into a memory bank and utilizing it to prevent forgetting when training future tasks. In our paper, we propose to enhance the utilization of this memory bank: we not only use it as a source of additional training data like existing works but also integrate it in the prediction process explicitly.Our method, the Memory Transformer Network (MTN), learns how to combine and aggregate the information from the nearest neighbors in the memory with a transformer to make more accurate predictions. We conduct extensive experiments and ablations to evaluate our approach. We show that MTN achieves state-of-the-art performance on the challenging ImageNet-1k and Google-Landmarks-1k incremental learning benchmarks.

📄 PDF Abstract BibTeX arXiv:2210.04485

Code (0)

등록된 구현이 없습니다.

Tasks

class-incremental learningClass Incremental LearningIncremental Learning

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Position-Wise Feed-Forward Layer 설명 없음
Residual Connection 설명 없음
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…

Similar Papers 제목 키워드 기반

Fast Transformer Decoding: One Write-Head is All You Need

2019-11-06 · Noam Shazeer

Multi-head attention layers, as used in the Transformer neural sequence model, are a powerful alternative to RNNs for moving information across and between sequences. While training these layers is generally fast and sim…

AllLanguage ModellingLarge Language Model

UIO-LLMs: Unbiased Incremental Optimization for Long-Context LLMs

2024-06-26 · Wenhao Li, Mingbao Lin, Yunshan Zhong, Shuicheng Yan 외

Managing long texts is challenging for large language models (LLMs) due to limited context window sizes. This study introduces UIO-LLMs, an unbiased incremental optimization approach for memory-enhanced transformers unde…

4kDecoder

PECTP: Parameter-Efficient Cross-Task Prompts for Incremental Vision Transformer

2024-07-04 · Qian Feng, Hanbin Zhao, Chao Zhang, Jiahua Dong 외

Incremental Learning (IL) aims to learn deep models on sequential tasks continually, where each new task includes a batch of new classes and deep models have no access to task-ID information at the inference time. Recent…

Incremental Learning

Class-Incremental Learning: A Survey

2023-02-07 · Da-Wei Zhou, Qi-Wei Wang, Zhi-Hong Qi, Han-Jia Ye 외

Deep models, e.g., CNNs and Vision Transformers, have achieved impressive achievements in many vision tasks in the closed world. However, novel classes emerge from time to time in our ever-changing world, requiring a lea…

class-incremental learningClass Incremental LearningContinual Learningimage-classification+3

Attention is All You Need Until You Need Retention

2025-01-15 · M. Murat Yaslioglu

This work introduces a novel Retention Layer mechanism for Transformer based architectures, addressing their inherent lack of intrinsic retention capabilities. Unlike human cognition, which can encode and dynamically rec…

AllFraud DetectionIncremental Learning