Disentangled Sequential Variational Autoencoder for Collaborative Filtering

Recommendation models typically use user's historical behaviors to obtain user preference representations for recommendations.Most of the methods of learning user representations always entangle different preference factors, while the disentangled learning method can be used to decompose user b...

Full description

Saved in:
Bibliographic Details
Published in:Ji suan ji ke xue Vol. 49; no. 12; pp. 163 - 169
Main Authors: Wu, Mei-lin, Huang, Jia-jin, Qin, Jin
Format: Journal Article
Language:Chinese
Published: Chongqing Guojia Kexue Jishu Bu 01.12.2022
Editorial office of Computer Science
Subjects:
ISSN:1002-137X
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Recommendation models typically use user's historical behaviors to obtain user preference representations for recommendations.Most of the methods of learning user representations always entangle different preference factors, while the disentangled learning method can be used to decompose user behavior characteristics.In this paper, a variational autoencoder based framework DSVAECF is proposed to disentangle the static and dynamic factors from user's historical behaviors.Firstly, two encoders of the model use multi-layer perceptron and recurrent neural network to model the user behavior history respectively, so as to obtain the static and dynamic preference representation of the user.Then, the concatenate static and dynamic preference representations are treated as disentangled representation input decoders to capture user's decisions and reconstruct user's behavior.On the one hand, in the model training phase, DSVAECF learns model parameters by maximizes the mutual information between reconstructed user's beh
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:1002-137X
DOI:10.11896/jsjkx.211200080