Skip to content

Scalarizer Tracker #667

@ValerianRey

Description

@ValerianRey

This issue tracks the candidate methods that could maybe be implemented as Scalarizer in torchjd.scalarization.

Status Name Ref Stateful Existing implementations Special Remarks
🟡 In progress (#725) IMTL-L Towards Impartial Multi-Task Learning (ICLR 2021, 279 citations) Yes, trainable state official, LibMTL (IMTL-L + IMTL-G) Almost equivalent to UW, up to a 1/2 factor and a negative sign on the scale
🔵 To investigate FAMO FAMO: Fast Adaptive Multitask Optimization (NeurIPS 2023, 124 citations) ? official, LibMTL Not sure this is a Scalarizer, need more investigation.
🔵 To investigate GradNorm GradNorm: Gradient Normalization for Adaptive Loss Balancing in Deep Multitask Networks (ICML 2018, 2334 citations) Yes, trainable state unofficial, LibMTL Not sure this is a Scalarizer, need more investigation.
🔵 To investigate DWA (Dynamic Weight Averaging) End-to-End Multi-Task Learning with Attention (CVPR 2019, 1836 citations) ? official, LibMTL Not sure this is a Scalarizer, need more investigation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    cc: featConventional commit type for new features.good first issueIssue that should be easy to solve for new contributorspackage: scalarization

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions