paper-with-me

홈 › Papers

Modeling Task Relationships in Multi-task Learning with Multi-gate Mixture-of-Experts

2018-07-19 · Jiaqi Ma, Zhe Zhao, Xinyang Yi, Jilin Chen, Lichan Hong, Ed Chi

Neural-based multi-task learning has been successfully used in many real-world large-scale applications such as recommendation systems. For example, in movie recommendations, beyond providing users movies which they tend to purchase and watch, the system might also optimize for users liking the movies afterwards. With multi-task learning, we aim to build a single model that learns these multiple goals and tasks simultaneously. However, the prediction quality of commonly used multi task models is often sensitive to the relationships between tasks. It is therefore important to study the modeling tradeoffs between task-specific objectives and inter-task relationships. In this work, we propose a novel multi-task learning approach, Multi-gate Mixture-of-Experts (MMoE), which explicitly learns to model task relationships from data. We adapt the Mixture-of-Experts (MoE) structure to multi-task learning by sharing the expert submodels across all tasks, while also having a gating network trained to optimize each task. To validate our approach on data with different levels of task relatedness, we first apply it to a synthetic dataset where we control the task relatedness. We show that the proposed approach performs better than baseline methods when the tasks are less related. We also show that the MMoE structure results in an additional trainability benefit, depending on different levels of randomness in the training data and model initialization. Furthermore, we demonstrate the performance improvements by MMoE on real tasks including a binary classification benchmark, and a large-scale content recommendation system at Google.

📄 PDF Abstract BibTeX

Code (11)

2023-MindSpore-1/ms-code-220/tree/main/mmoe mindspore
PaddlePaddle/PaddleRec/tree/release/2.1.0/models/multitask/mmoe paddle
UlionTse/mlgb pytorch
alibaba/EasyRec/blob/master/easy_rec/python/model/mmoe.py tf
alibaba/TorchEasyRec pytorch
busesese/MultiTaskModel pytorch
huangjunheng/recommendation_model/tree/master/mmoe_model pytorch
mindspore-ai/models/tree/master/research/recommend/mmoe mindspore
shenweichen/DeepCTR tf
shenweichen/DeepCTR-Torch pytorch
xue-pai/FuxiCTR pytorch

Tasks

Binary ClassificationClick-Through Rate PredictionMixture-of-ExpertsMulti-Task LearningRecommendation Systems

Similar Papers 제목 키워드 기반

Online Multi-Robot Coordination and Cooperation with Task Precedence Relationships

2025-09-18 · Walker Gosrich, Saurav Agarwal, Kashish Garg, Siddharth Mayya 외 arxiv

We propose a new formulation for the multi-robot task allocation problem that incorporates (a) complex precedence relationships between tasks, (b) efficient intra-task coordination, and (c) cooperation through the format…

Task2Box: Box Embeddings for Modeling Asymmetric Task Relationships

2024-03-25 · CVPR 2024 1 · Rangel Daroya, Aaron Sun, Subhransu Maji

Modeling and visualizing relationships between tasks or datasets is an important step towards solving various meta-tasks such as dataset discovery, multi-tasking, and transfer learning. However, many relationships, such …

Attributeimage-classificationImage ClassificationTransfer Learning

Multi-task Modeling for Engineering Applications with Sparse Data

2026-01-09 · Yigitcan Comlek, R. Murali Krishnan, Sandipp Krishnan Ravi, Amin Moghaddas 외 arxiv

Modern engineering and scientific workflows often require simultaneous predictions across related tasks and fidelity levels, where high-fidelity data is scarce and expensive, while low-fidelity data is more abundant. Thi…

Gaussian Processes

A Convex Formulation for Learning Task Relationships in Multi-Task Learning

2012-03-15 · Yu Zhang, Dit-yan Yeung

Multi-task learning is a learning paradigm which seeks to improve the generalization performance of a learning task with the help of some other related tasks. In this paper, we propose a regularization formulation for le…

Multi-Task Learning

Learning to Transfer via Modelling Multi-level Task Dependency

2019-09-25 · Haonan Wang, Zhenbang Wu, Ziniu Hu, Yizhou Sun

Multi-task learning has been successful in modeling multiple related tasks with large, carefully curated labeled datasets. By leveraging the relationships among different tasks, multi-task learning framework can improve …

Multi-Task Learning