Global and Local Tensor Factorization for Multi-criteria Recommender System

Summary: In multi-criteria recommender systems, matrix factorization characterizes users and items via latent factor vectors inferred from user-item rating patterns. However, two-dimensional matrix factorization models may not be able to cope with the recommendation problem that involves additional...

Full description

Bibliographic Details
Main Authors: Shuliang Wang, Jingting Yang, Zhengyu Chen, Hanning Yuan, Jing Geng, Zhen Hai
Format: Article
Language:English
Published: Elsevier 2020-05-01
Series:Patterns
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2666389920300234
id doaj-d325fcc2152f4b60858bd2795ca30ba1
record_format Article
spelling doaj-d325fcc2152f4b60858bd2795ca30ba12020-11-25T04:02:46ZengElsevierPatterns2666-38992020-05-0112100023Global and Local Tensor Factorization for Multi-criteria Recommender SystemShuliang Wang0Jingting Yang1Zhengyu Chen2Hanning Yuan3Jing Geng4Zhen Hai5School of Computer Science, Beijing Institute of Technology, Beijing 100081, China; Institute of E-Government, Beijing Institute of Technology, Beijing 100081, China; Corresponding authorCollege of Computer & Network Engineering, Shanxi Datong University, Datong 037009, ChinaCollege of Computer Science & Technology, Zhejiang University, Hangzhou 310007, ChinaSchool of Computer Science, Beijing Institute of Technology, Beijing 100081, China; Corresponding authorSchool of Computer Science, Beijing Institute of Technology, Beijing 100081, China; Institute of E-Government, Beijing Institute of Technology, Beijing 100081, China; Corresponding authorInstitute for Infocomm Research, 1 Fusionopolis Way, Singapore 138632, SingaporeSummary: In multi-criteria recommender systems, matrix factorization characterizes users and items via latent factor vectors inferred from user-item rating patterns. However, two-dimensional matrix factorization models may not be able to cope with the recommendation problem that involves additional criterion-specific rating data. This study introduces a tensor factorization method to handle three-dimensional user-item-criterion rating data. Moreover, we observe that using single global tensor factorization alone may not be sufficient to characterize diverse preferences among different groups of users, and a combined global and local tensor factorization method (GLTF) for multi-criteria recommendation is thus proposed. One key benefit of the GLTF is that it can leverage global user-item-criterion rating patterns while also exploiting local user-subset specific rating behaviors to jointly infer the latent factor representations for users, items, and specific item criteria. Experimental results, which used real-life data available to the public, demonstrated that the GLTF is superior to well-established baseline methods. The Bigger Picture: We propose a global and local tensor factorization method (GLTF) to solve the multi-criteria recommendation problem commonly experienced when e-commerce systems recommend products to users based on multiple different ratings. The method uses additional criterion-specific ratings in addition to existing user-item rating data for better recommendations. It can jointly learn a global predictive model and multiple local predictive models, not only by discovering the overall structure of the entire rating tensor but also by capturing diverse rating behaviors of users in individual subtensors. The GLTF can take advantage of the user's multi-criteria rating information to discover the user's behavior, predict the information and products that the user is interested in, and obtain more accurate recommendation results. In the future, we plan to apply the GLTF in a much larger dataset for evaluation and will improve the model to mitigate the bottleneck caused by the data sparsity problem.http://www.sciencedirect.com/science/article/pii/S2666389920300234recommender systemsmulti-criteria recommender systemsmatrix factorizationtensor factorizationglobal and local tensor factorization (GLTF)big data
collection DOAJ
language English
format Article
sources DOAJ
author Shuliang Wang
Jingting Yang
Zhengyu Chen
Hanning Yuan
Jing Geng
Zhen Hai
spellingShingle Shuliang Wang
Jingting Yang
Zhengyu Chen
Hanning Yuan
Jing Geng
Zhen Hai
Global and Local Tensor Factorization for Multi-criteria Recommender System
Patterns
recommender systems
multi-criteria recommender systems
matrix factorization
tensor factorization
global and local tensor factorization (GLTF)
big data
author_facet Shuliang Wang
Jingting Yang
Zhengyu Chen
Hanning Yuan
Jing Geng
Zhen Hai
author_sort Shuliang Wang
title Global and Local Tensor Factorization for Multi-criteria Recommender System
title_short Global and Local Tensor Factorization for Multi-criteria Recommender System
title_full Global and Local Tensor Factorization for Multi-criteria Recommender System
title_fullStr Global and Local Tensor Factorization for Multi-criteria Recommender System
title_full_unstemmed Global and Local Tensor Factorization for Multi-criteria Recommender System
title_sort global and local tensor factorization for multi-criteria recommender system
publisher Elsevier
series Patterns
issn 2666-3899
publishDate 2020-05-01
description Summary: In multi-criteria recommender systems, matrix factorization characterizes users and items via latent factor vectors inferred from user-item rating patterns. However, two-dimensional matrix factorization models may not be able to cope with the recommendation problem that involves additional criterion-specific rating data. This study introduces a tensor factorization method to handle three-dimensional user-item-criterion rating data. Moreover, we observe that using single global tensor factorization alone may not be sufficient to characterize diverse preferences among different groups of users, and a combined global and local tensor factorization method (GLTF) for multi-criteria recommendation is thus proposed. One key benefit of the GLTF is that it can leverage global user-item-criterion rating patterns while also exploiting local user-subset specific rating behaviors to jointly infer the latent factor representations for users, items, and specific item criteria. Experimental results, which used real-life data available to the public, demonstrated that the GLTF is superior to well-established baseline methods. The Bigger Picture: We propose a global and local tensor factorization method (GLTF) to solve the multi-criteria recommendation problem commonly experienced when e-commerce systems recommend products to users based on multiple different ratings. The method uses additional criterion-specific ratings in addition to existing user-item rating data for better recommendations. It can jointly learn a global predictive model and multiple local predictive models, not only by discovering the overall structure of the entire rating tensor but also by capturing diverse rating behaviors of users in individual subtensors. The GLTF can take advantage of the user's multi-criteria rating information to discover the user's behavior, predict the information and products that the user is interested in, and obtain more accurate recommendation results. In the future, we plan to apply the GLTF in a much larger dataset for evaluation and will improve the model to mitigate the bottleneck caused by the data sparsity problem.
topic recommender systems
multi-criteria recommender systems
matrix factorization
tensor factorization
global and local tensor factorization (GLTF)
big data
url http://www.sciencedirect.com/science/article/pii/S2666389920300234
work_keys_str_mv AT shuliangwang globalandlocaltensorfactorizationformulticriteriarecommendersystem
AT jingtingyang globalandlocaltensorfactorizationformulticriteriarecommendersystem
AT zhengyuchen globalandlocaltensorfactorizationformulticriteriarecommendersystem
AT hanningyuan globalandlocaltensorfactorizationformulticriteriarecommendersystem
AT jinggeng globalandlocaltensorfactorizationformulticriteriarecommendersystem
AT zhenhai globalandlocaltensorfactorizationformulticriteriarecommendersystem
_version_ 1724442251847794688