---
# System prepended metadata

title: Incremental learning in semantic segmentation from image labels

---

# Incremental learning in semantic segmentation from image labels

Incremental Learning approaces update the model's parameters by training only on new date and employing as-hoc techiniques to avoid catastrphic forgetting on old classes.

### Problems:
- struggle to update their models incremntally as new categories comes in 
- pixel-by-pixel annotations are expensive and time-consuming
- existing model are not meant to be incrementally updated over time and their knowledge is often limited on the predefined set of classes 

### Objective:
- incrementally updating the model
- reducing the annotation cost of new data for semantic segmentation 

### Task: Weakly supervised incremental learning for semantic segmentation (WILSS)

### **W**eakly **I**ncremental **L**earning framework for semantic **S**egmentation that incrementally trains a segmentation model generating **ON**line pseudo-supervision from image-level annotations (WILSON)

![](https://i.imgur.com/cxcmFxY.jpg)

**Problem definition**:
Given an input image space $X$, each image is composed by a set of pixels $I$ with constant cardinality $|I| = H * W = N$. The output Space $Y^N$ is defined as the product set of N-tuples with elements in a label space $Y$.


We want: given an image $x \in X$ learn the mapping to assign each pixel $x_i$ a label $y_i \in Y$

Output: (segmentation mask) 
$$\{arg\ max_{c \in Y}\ p^c_i\}^N_{i=1} $$ where $p^c_i$ is the model prediction of pixel $i$ for class $c$.

### Training the localizer
features: from the segmentstion encoder $e$ to predict a score for all classes (background , old and new ones)

#### Learn from image-level labels
**normalized Global Weighted pooling**: weights every pixel based on its relevance for the target class


