GradCraft: Elevating Multi-task Recommendations through Holistic Gradient Crafting

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Bai, Yimeng, Zhang, Yang, Feng, Fuli, Lu, Jing, Zang, Xiaoxue, Lei, Chenyi, Song, Yang
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866917839824224256
author Bai, Yimeng
Zhang, Yang
Feng, Fuli
Lu, Jing
Zang, Xiaoxue
Lei, Chenyi
Song, Yang
author_facet Bai, Yimeng
Zhang, Yang
Feng, Fuli
Lu, Jing
Zang, Xiaoxue
Lei, Chenyi
Song, Yang
contents Recommender systems require the simultaneous optimization of multiple objectives to accurately model user interests, necessitating the application of multi-task learning methods. However, existing multi-task learning methods in recommendations overlook the specific characteristics of recommendation scenarios, falling short in achieving proper gradient balance. To address this challenge, we set the target of multi-task learning as attaining the appropriate magnitude balance and the global direction balance, and propose an innovative methodology named GradCraft in response. GradCraft dynamically adjusts gradient magnitudes to align with the maximum gradient norm, mitigating interference from gradient magnitudes for subsequent manipulation. It then employs projections to eliminate gradient conflicts in directions while considering all conflicting tasks simultaneously, theoretically guaranteeing the global resolution of direction conflicts. GradCraft ensures the concurrent achievement of appropriate magnitude balance and global direction balance, aligning with the inherent characteristics of recommendation scenarios. Both offline and online experiments attest to the efficacy of GradCraft in enhancing multi-task performance in recommendations. The source code for GradCraft can be accessed at https://github.com/baiyimeng/GradCraft.
format Preprint
id arxiv_https___arxiv_org_abs_2407_19682
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle GradCraft: Elevating Multi-task Recommendations through Holistic Gradient Crafting
Bai, Yimeng
Zhang, Yang
Feng, Fuli
Lu, Jing
Zang, Xiaoxue
Lei, Chenyi
Song, Yang
Information Retrieval
H.3.3; H.3.5
Recommender systems require the simultaneous optimization of multiple objectives to accurately model user interests, necessitating the application of multi-task learning methods. However, existing multi-task learning methods in recommendations overlook the specific characteristics of recommendation scenarios, falling short in achieving proper gradient balance. To address this challenge, we set the target of multi-task learning as attaining the appropriate magnitude balance and the global direction balance, and propose an innovative methodology named GradCraft in response. GradCraft dynamically adjusts gradient magnitudes to align with the maximum gradient norm, mitigating interference from gradient magnitudes for subsequent manipulation. It then employs projections to eliminate gradient conflicts in directions while considering all conflicting tasks simultaneously, theoretically guaranteeing the global resolution of direction conflicts. GradCraft ensures the concurrent achievement of appropriate magnitude balance and global direction balance, aligning with the inherent characteristics of recommendation scenarios. Both offline and online experiments attest to the efficacy of GradCraft in enhancing multi-task performance in recommendations. The source code for GradCraft can be accessed at https://github.com/baiyimeng/GradCraft.
title GradCraft: Elevating Multi-task Recommendations through Holistic Gradient Crafting
topic Information Retrieval
H.3.3; H.3.5
url https://arxiv.org/abs/2407.19682