TaskExpert: Dynamically Assembling Multi-Task Representations with Memorial Mixture-of-Experts

Hanrong Ye, Dan Xu
2/14/2026

No official code found. Best implementation: prismformore/Multi-Task-Transformer (326 stars, MIT, last commit 2024-04-24).

Abstract

Learning discriminative task-specific features simultaneously for multiple distinct tasks is a fundamental problem in multi-task learning. Recent state-of-the-art models consider directly decoding task-specific features from one shared task-generic feature (e.g., feature from a backbone layer), and utilize carefully designed decoders to produce multi-task features. However, as the input feature is fully shared and each task decoder also shares decoding parameters for different input samples, it leads to a static feature decoding process, producing less discriminative task-specific representations. To tackle this limitation, we propose TaskExpert, a novel multi-task mixture-of-experts model that enables learning multiple representative task-generic feature spaces and decoding task-specific features in a dynamic manner. Specifically, TaskExpert introduces a set of expert networks to decompose the backbone feature into several representative task-generic features. Then, the task-specific features are decoded by using dynamic task-specific gating networks operating on the decomposed task-generic features. Furthermore, to establish long-range modeling of the task-specific representations from different layers of TaskExpert, we design a multitask feature memory that updates at each layer and acts as an additional feature expert for dynamic task-specific feature decoding. Extensive experiments demonstrate that our TaskExpert clearly outperforms previous best-performing methods on all 9 metrics of two competitive multi-task learning benchmarks for visual scene understanding (i.e., PASCAL-Context and NYUD-v2). Codes and models will be made publicly available.

View on arXivView PDF

Code Implementations(1)

MIT

Code of ICLR2023 paper "TaskPrompter: Spatial-Channel Multi-Task Prompting for Dense Scene Understanding" and ECCV2022 paper "Inverted Pyramid Multi-task Transformer for Dense Scene Understanding"

32625C++, CudaJul 4, 20222 years agoMIT
cityscapescityscapes-3dcomputer-visiondeep-learningdepth-estimation+7 more

Similar Papers

Cite this paper

@article{ye2026taskexpert,
  title  = {TaskExpert: Dynamically Assembling Multi-Task Representations with Memorial Mixture-of-Experts},
  author = {Hanrong Ye and Dan Xu},
  year   = {2026},
  eprint = {2307.15324},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2307.15324},
  journal = {ICCV 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2307.15324.svg)](https://codeofpaper.com/paper/2307.15324)

Discussion