paper-with-me

Papers

Premonition: Using Generative Models to Preempt Future Data Changes in Continual Learning

2024-03-12 · Mark D. McDonnell, Dong Gong, Ehsan Abbasnejad, Anton Van Den Hengel

Continual learning requires a model to adapt to ongoing changes in the data distribution, and often to the set of tasks to be performed. It is rare, however, that the data and task changes are completely unpredictable. Given a description of an overarching goal or data theme, which we call a realm, humans can often guess what concepts are associated with it. We show here that the combination of a large language model and an image generation model can similarly provide useful premonitions as to how a continual learning challenge might develop over time. We use the large language model to generate text descriptions of semantically related classes that might potentially appear in the data stream in future. These descriptions are then rendered using Stable Diffusion to generate new labelled image samples. The resulting synthetic dataset is employed for supervised pre-training, but is discarded prior to commencing continual learning, along with the pre-training classification head. We find that the backbone of our pre-trained networks can learn representations useful for the downstream continual learning problem, thus becoming a valuable input to any existing continual learning method. Although there are complexities arising from the domain gap between real and synthetic images, we show that pre-training models in this manner improves multiple Class Incremenal Learning (CIL) methods on fine-grained image classification benchmarks. Supporting code can be found at https://github.com/cl-premonition/premonition.

📄 PDF Abstract BibTeX arXiv:2403.07356

Code (1)

cl-premonition/premonition 공식 구현

Tasks

Continual LearningFine-Grained Image Classificationimage-classificationImage ClassificationImage GenerationLanguage ModelingLanguage ModellingLarge Language Model

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically
Diffusion Diffusion models generate samples by gradually removing noise from a signal, and their training objective can be expressed as a reweighted variational lower-bound…

Similar Papers 제목 키워드 기반

Premonition Net, A Multi-Timeline Transformer Network Architecture Towards Strawberry Tabletop Yield Forecasting

2022-11-15 · George Onoufriou, Marc Hanheide, Georgios Leontidis

Yield forecasting is a critical first step necessary for yield optimisation, with important consequences for the broader food supply chain, procurement, price-negotiation, logistics, and supply. However yield forecasting…

SpotServe: Serving Generative Large Language Models on Preemptible Instances

2023-11-27 · Xupeng Miao, Chunan Shi, Jiangfei Duan, Xiaoli Xi 외

The high computational and memory requirements of generative large language models (LLMs) make it challenging to serve them cheaply. This paper aims to reduce the monetary cost for serving LLMs by leveraging preemptible …

GPUGraph Matching

An Empirical Study of Obstacle Preemption in the Supreme Court

2023-06-05 · Gregory M. Dickinson

The Supreme Court's federal preemption decisions are notoriously unpredictable. Traditional left-right voting alignments break down in the face of competing ideological pulls. The breakdown of predictable voting blocs le…

Singularity: Planet-Scale, Preemptive and Elastic Scheduling of AI Workloads

2022-02-16 · Dharma Shukla, Muthian Sivathanu, Srinidhi Viswanatha, Bhargav Gulavani 외

Lowering costs by driving high utilization across deep learning workloads is a crucial lever for cloud providers. We present Singularity, Microsoft's globally distributed scheduling service for highly-efficient and relia…

Deep LearningScheduling

Predicting Likely-Vulnerable Code Changes: Machine Learning-based Vulnerability Protections for Android Open Source Project

2024-05-26 · Keun Soo Yim

This paper presents a framework that selectively triggers security reviews for incoming source code changes. Functioning as a review bot within a code review service, the framework can automatically request additional se…