SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2210.07207 · 2022

Attribution-aware Weight Transfer: A Warm-Start Initialization for Class-Incremental Semantic Segmentation

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 8 functions out of this paper's own repositories and ran 6 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
dfki-av/awt-for-ciss canonical 6 of 8
FunctionStatusWhere it lives
flip Ran dfki-av/awt-for-ciss/segmentation_module.py
code served (permissive licence) · get_code("7f8043e7dd6c2735")
get_per_task_classes Ran dfki-av/awt-for-ciss/tasks.py
code served (permissive licence) · get_code("178a3050bc16f2e5")
get_task_labels Ran dfki-av/awt-for-ciss/tasks.py
code served (permissive licence) · get_code("8aaaf28fe82763c9")
get_task_labels_attr Ran dfki-av/awt-for-ciss/tasks.py
code served (permissive licence) · get_code("0a93283e9a1abf38")
modify_command_options Ran dfki-av/awt-for-ciss/argparser.py
code served (permissive licence) · get_code("8f85871d3af5c3c3")
soft_crossentropy Ran dfki-av/awt-for-ciss/utils/loss.py
code served (permissive licence) · get_code("887fce52f90eb3b2")
get_loss Not yet run dfki-av/awt-for-ciss/utils/loss.py
code served (permissive licence) · get_code("90ca9d04a07dfe93")
nca Not yet run dfki-av/awt-for-ciss/utils/loss.py
code served (permissive licence) · get_code("b494dd1e415df215")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

In class-incremental semantic segmentation (CISS), deep learning architectures suffer from the critical problems of catastrophic forgetting and semantic background shift. Although recent works focused on these issues, existing classifier initialization methods do not address the background shift problem and assign the same initialization weights to both background and new foreground class classifiers. We propose to address the background shift with a novel classifier initialization method which employs gradient-based attribution to identify the most relevant weights for new classes from the classifier's weights for the previous background and transfers these weights to the new classifier. This warm-start weight initialization provides a general solution applicable to several CISS methods. Furthermore, it accelerates learning of new classes while mitigating forgetting. Our experiments demonstrate significant improvement in mIoU compared to the state-of-the-art CISS methods on the Pascal-VOC 2012, ADE20K and Cityscapes datasets.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2210.07207")
get_code_for_paper("2210.07207")
have("2210.07207")

Connect an agent — have() is free.