Disentangled variational auto-encoder enhanced by counterfactual data for debiasing recommendation

Abstract Recommender system always suffers from various recommendation biases, seriously hindering its development. In this light, a series of debias methods have been proposed in the recommender system, especially for two most common biases, i.e., popularity bias and amplified subjective bias. Howe...

Full description

Bibliographic Details
Main Authors: Yupu Guo, Fei Cai, Jianming Zheng, Xin Zhang, Honghui Chen
Format: Article
Language:English
Published: Springer 2024-01-01
Series:Complex & Intelligent Systems
Subjects:
Online Access:https://doi.org/10.1007/s40747-023-01314-x
_version_ 1797233201831215104
author Yupu Guo
Fei Cai
Jianming Zheng
Xin Zhang
Honghui Chen
author_facet Yupu Guo
Fei Cai
Jianming Zheng
Xin Zhang
Honghui Chen
author_sort Yupu Guo
collection DOAJ
description Abstract Recommender system always suffers from various recommendation biases, seriously hindering its development. In this light, a series of debias methods have been proposed in the recommender system, especially for two most common biases, i.e., popularity bias and amplified subjective bias. However, existing debias methods usually concentrate on correcting a single bias. Such single-functionality debiases neglect the bias-coupling issue in which the recommended items are collectively attributed to multiple biases. Besides, previous work cannot tackle the lacking supervised signals brought by sparse data, yet which has become a commonplace in the recommender system. In this work, we introduce a disentangled debias variational auto-encoder framework (DB-VAE) to address the single-functionality issue as well as a counterfactual data enhancement method to mitigate the adverse effect due to the data sparsity. In specific, DB-VAE first extracts two types of extreme items only affected by a single bias based on the collier theory, which are, respectively, employed to learn the latent representation of corresponding biases, thereby realizing the bias decoupling. In this way, the exact unbiased user representation can be learned by these decoupled bias representations. Furthermore, the data generation module employs Pearl’s framework to produce massive counterfactual data to help fully train the model, making up the lacking supervised signals due to the sparse data. Extensive experiments on three real-world data sets demonstrate the effectiveness of our proposed model. Specifically, our model outperforms the best baseline by 19.5% in terms of Recall@20 and 9.5% in terms of NDCG@100 in the best scenario. Besides, the counterfactual data can further improve DB-VAE, especially on the data set with low sparsity.
first_indexed 2024-04-24T16:12:25Z
format Article
id doaj.art-a2acfcd37f724b5ea542f3627945955f
institution Directory Open Access Journal
issn 2199-4536
2198-6053
language English
last_indexed 2024-04-24T16:12:25Z
publishDate 2024-01-01
publisher Springer
record_format Article
series Complex & Intelligent Systems
spelling doaj.art-a2acfcd37f724b5ea542f3627945955f2024-03-31T11:39:23ZengSpringerComplex & Intelligent Systems2199-45362198-60532024-01-011023119313210.1007/s40747-023-01314-xDisentangled variational auto-encoder enhanced by counterfactual data for debiasing recommendationYupu Guo0Fei Cai1Jianming Zheng2Xin Zhang3Honghui Chen4National University of Defense TechnologyNational University of Defense TechnologyNational University of Defense TechnologyNational University of Defense TechnologyNational University of Defense TechnologyAbstract Recommender system always suffers from various recommendation biases, seriously hindering its development. In this light, a series of debias methods have been proposed in the recommender system, especially for two most common biases, i.e., popularity bias and amplified subjective bias. However, existing debias methods usually concentrate on correcting a single bias. Such single-functionality debiases neglect the bias-coupling issue in which the recommended items are collectively attributed to multiple biases. Besides, previous work cannot tackle the lacking supervised signals brought by sparse data, yet which has become a commonplace in the recommender system. In this work, we introduce a disentangled debias variational auto-encoder framework (DB-VAE) to address the single-functionality issue as well as a counterfactual data enhancement method to mitigate the adverse effect due to the data sparsity. In specific, DB-VAE first extracts two types of extreme items only affected by a single bias based on the collier theory, which are, respectively, employed to learn the latent representation of corresponding biases, thereby realizing the bias decoupling. In this way, the exact unbiased user representation can be learned by these decoupled bias representations. Furthermore, the data generation module employs Pearl’s framework to produce massive counterfactual data to help fully train the model, making up the lacking supervised signals due to the sparse data. Extensive experiments on three real-world data sets demonstrate the effectiveness of our proposed model. Specifically, our model outperforms the best baseline by 19.5% in terms of Recall@20 and 9.5% in terms of NDCG@100 in the best scenario. Besides, the counterfactual data can further improve DB-VAE, especially on the data set with low sparsity.https://doi.org/10.1007/s40747-023-01314-xRecommender systemsDebiasData sparsity
spellingShingle Yupu Guo
Fei Cai
Jianming Zheng
Xin Zhang
Honghui Chen
Disentangled variational auto-encoder enhanced by counterfactual data for debiasing recommendation
Complex & Intelligent Systems
Recommender systems
Debias
Data sparsity
title Disentangled variational auto-encoder enhanced by counterfactual data for debiasing recommendation
title_full Disentangled variational auto-encoder enhanced by counterfactual data for debiasing recommendation
title_fullStr Disentangled variational auto-encoder enhanced by counterfactual data for debiasing recommendation
title_full_unstemmed Disentangled variational auto-encoder enhanced by counterfactual data for debiasing recommendation
title_short Disentangled variational auto-encoder enhanced by counterfactual data for debiasing recommendation
title_sort disentangled variational auto encoder enhanced by counterfactual data for debiasing recommendation
topic Recommender systems
Debias
Data sparsity
url https://doi.org/10.1007/s40747-023-01314-x
work_keys_str_mv AT yupuguo disentangledvariationalautoencoderenhancedbycounterfactualdatafordebiasingrecommendation
AT feicai disentangledvariationalautoencoderenhancedbycounterfactualdatafordebiasingrecommendation
AT jianmingzheng disentangledvariationalautoencoderenhancedbycounterfactualdatafordebiasingrecommendation
AT xinzhang disentangledvariationalautoencoderenhancedbycounterfactualdatafordebiasingrecommendation
AT honghuichen disentangledvariationalautoencoderenhancedbycounterfactualdatafordebiasingrecommendation