A Biased Proportional-Integral-Derivative-Incorporated Latent Factor Analysis Model

Nowadays, as the number of items is increasing and the number of items that users have access to is limited, user-item preference matrices in recommendation systems are always sparse. This leads to a data sparsity problem. The latent factor analysis (LFA) model has been proposed as the solution to t...

Full description

Bibliographic Details
Main Authors: Jialu Sui, Jian Yin
Format: Article
Language:English
Published: MDPI AG 2021-06-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/11/12/5724
id doaj-5cdaccbe4b3c427092115cebf7c8149f
record_format Article
spelling doaj-5cdaccbe4b3c427092115cebf7c8149f2021-07-01T00:42:04ZengMDPI AGApplied Sciences2076-34172021-06-01115724572410.3390/app11125724A Biased Proportional-Integral-Derivative-Incorporated Latent Factor Analysis ModelJialu Sui0Jian Yin1School of Mechanical and Information Engineering, Shandong University, Weihai 264209, ChinaSchool of Mechanical and Information Engineering, Shandong University, Weihai 264209, ChinaNowadays, as the number of items is increasing and the number of items that users have access to is limited, user-item preference matrices in recommendation systems are always sparse. This leads to a data sparsity problem. The latent factor analysis (LFA) model has been proposed as the solution to the data sparsity problem. As the basis of the LFA model, the singular value decomposition (SVD) model, especially the biased SVD model, has great recommendation effects in high-dimensional sparse (HiDs) matrices. However, it has the disadvantage of requiring several iterations before convergence. Besides, the model PID-incorporated SGD-based LFA (PSL) introduces the principle of discrete PID controller into the stochastic gradient descent (SGD), the learning algorithm of the SVD model. It could solve the problem of slow convergence speed, but its accuracy of recommendation needs to be improved. In order to make better solution, this paper fuses the PSL model with the biased SVD model, hoping to obtain better recommendation result by combining their advantages and reconciling their disadvantages. The experiments show that this biased PSL model performs better than the traditional matrix factorization algorithms on different sizes of datasets.https://www.mdpi.com/2076-3417/11/12/5724latent factor analysisstochastic gradient descentPID controllerbiased SVD model
collection DOAJ
language English
format Article
sources DOAJ
author Jialu Sui
Jian Yin
spellingShingle Jialu Sui
Jian Yin
A Biased Proportional-Integral-Derivative-Incorporated Latent Factor Analysis Model
Applied Sciences
latent factor analysis
stochastic gradient descent
PID controller
biased SVD model
author_facet Jialu Sui
Jian Yin
author_sort Jialu Sui
title A Biased Proportional-Integral-Derivative-Incorporated Latent Factor Analysis Model
title_short A Biased Proportional-Integral-Derivative-Incorporated Latent Factor Analysis Model
title_full A Biased Proportional-Integral-Derivative-Incorporated Latent Factor Analysis Model
title_fullStr A Biased Proportional-Integral-Derivative-Incorporated Latent Factor Analysis Model
title_full_unstemmed A Biased Proportional-Integral-Derivative-Incorporated Latent Factor Analysis Model
title_sort biased proportional-integral-derivative-incorporated latent factor analysis model
publisher MDPI AG
series Applied Sciences
issn 2076-3417
publishDate 2021-06-01
description Nowadays, as the number of items is increasing and the number of items that users have access to is limited, user-item preference matrices in recommendation systems are always sparse. This leads to a data sparsity problem. The latent factor analysis (LFA) model has been proposed as the solution to the data sparsity problem. As the basis of the LFA model, the singular value decomposition (SVD) model, especially the biased SVD model, has great recommendation effects in high-dimensional sparse (HiDs) matrices. However, it has the disadvantage of requiring several iterations before convergence. Besides, the model PID-incorporated SGD-based LFA (PSL) introduces the principle of discrete PID controller into the stochastic gradient descent (SGD), the learning algorithm of the SVD model. It could solve the problem of slow convergence speed, but its accuracy of recommendation needs to be improved. In order to make better solution, this paper fuses the PSL model with the biased SVD model, hoping to obtain better recommendation result by combining their advantages and reconciling their disadvantages. The experiments show that this biased PSL model performs better than the traditional matrix factorization algorithms on different sizes of datasets.
topic latent factor analysis
stochastic gradient descent
PID controller
biased SVD model
url https://www.mdpi.com/2076-3417/11/12/5724
work_keys_str_mv AT jialusui abiasedproportionalintegralderivativeincorporatedlatentfactoranalysismodel
AT jianyin abiasedproportionalintegralderivativeincorporatedlatentfactoranalysismodel
AT jialusui biasedproportionalintegralderivativeincorporatedlatentfactoranalysismodel
AT jianyin biasedproportionalintegralderivativeincorporatedlatentfactoranalysismodel
_version_ 1721347962004570112