Feature Decomposition for Reducing Negative Transfer: A Novel Multi-task Learning Method for Recommender System

Jie Zhou, Qian Yu, Chuan Luo, Jing Zhang
2/10/2023
cs.IRcs.AI

No official code found. Best implementation: mrchor/FDN (41 stars, MIT, last commit 2023-10-27).

Abstract

In recent years, thanks to the rapid development of deep learning (DL), DL-based multi-task learning (MTL) has made significant progress, and it has been successfully applied to recommendation systems (RS). However, in a recommender system, the correlations among the involved tasks are complex. Therefore, the existing MTL models designed for RS suffer from negative transfer to different degrees, which will injure optimization in MTL. We find that the root cause of negative transfer is feature redundancy that features learned for different tasks interfere with each other. To alleviate the issue of negative transfer, we propose a novel multi-task learning method termed Feature Decomposition Network (FDN). The key idea of the proposed FDN is reducing the phenomenon of feature redundancy by explicitly decomposing features into task-specific features and task-shared features with carefully designed constraints. We demonstrate the effectiveness of the proposed method on two datasets, a synthetic dataset and a public datasets (i.e., Ali-CCP). Experimental results show that our proposed FDN can outperform the state-of-the-art (SOTA) methods by a noticeable margin.

View on arXivView PDF

Code Implementations(1)

mrchor/FDNCommunity100%
MIT

Source code for paper: Feature Decomposition for Reducing Negative Transfer: A Novel Multi-task Learning Method for Recommender System

415Shell, Python2 years agoMIT

Similar Papers

Cite this paper

@article{zhou2023feature,
  title  = {Feature Decomposition for Reducing Negative Transfer: A Novel Multi-task Learning Method for Recommender System},
  author = {Jie Zhou and Qian Yu and Chuan Luo and Jing Zhang},
  year   = {2023},
  eprint = {2302.05031},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2302.05031v1}
}

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/2302.05031.svg)](https://codeofpaper.com/paper/2302.05031)

Discussion