A Recommendation Model Based on Deep Neural Network

In recent years, recommendation systems have been widely used in various commercial platforms to provide recommendations for users. Collaborative filtering algorithms are one of the main algorithms used in recommendation systems. Such algorithms are simple and efficient; however, the sparsity of the...

Full description

Bibliographic Details
Main Authors: Libo Zhang, Tiejian Luo, Fei Zhang, Yanjun Wu
Format: Article
Language:English
Published: IEEE 2018-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8247172/
id doaj-3d978ed53b9b464a8c1c6b69d5e96aa6
record_format Article
spelling doaj-3d978ed53b9b464a8c1c6b69d5e96aa62021-03-29T20:34:55ZengIEEEIEEE Access2169-35362018-01-0169454946310.1109/ACCESS.2018.27898668247172A Recommendation Model Based on Deep Neural NetworkLibo Zhang0https://orcid.org/0000-0002-7153-6465Tiejian Luo1Fei Zhang2Yanjun Wu3Chinese Academy of Sciences, Institute of Software, Beijing, ChinaUniversity of Chinese Academy of Sciences, Beijing, ChinaUniversity of Chinese Academy of Sciences, Beijing, ChinaChinese Academy of Sciences, Institute of Software, Beijing, ChinaIn recent years, recommendation systems have been widely used in various commercial platforms to provide recommendations for users. Collaborative filtering algorithms are one of the main algorithms used in recommendation systems. Such algorithms are simple and efficient; however, the sparsity of the data and the scalability of the method limit the performance of these algorithms, and it is difficult to further improve the quality of the recommendation results. Therefore, a model combining a collaborative filtering recommendation algorithm with deep learning technology is proposed, therein consisting of two parts. First, the model uses a feature representation method based on a quadric polynomial regression model, which obtains the latent features more accurately by improving upon the traditional matrix factorization algorithm. Then, these latent features are regarded as the input data of the deep neural network model, which is the second part of the proposed model and is used to predict the rating scores. Finally, by comparing with other recommendation algorithms on three public datasets, it is verified that the recommendation performance can be effectively improved by our model.https://ieeexplore.ieee.org/document/8247172/Recommendation systemcollaborative filteringquadric polynomial regressiondeep neural network (DNN)
collection DOAJ
language English
format Article
sources DOAJ
author Libo Zhang
Tiejian Luo
Fei Zhang
Yanjun Wu
spellingShingle Libo Zhang
Tiejian Luo
Fei Zhang
Yanjun Wu
A Recommendation Model Based on Deep Neural Network
IEEE Access
Recommendation system
collaborative filtering
quadric polynomial regression
deep neural network (DNN)
author_facet Libo Zhang
Tiejian Luo
Fei Zhang
Yanjun Wu
author_sort Libo Zhang
title A Recommendation Model Based on Deep Neural Network
title_short A Recommendation Model Based on Deep Neural Network
title_full A Recommendation Model Based on Deep Neural Network
title_fullStr A Recommendation Model Based on Deep Neural Network
title_full_unstemmed A Recommendation Model Based on Deep Neural Network
title_sort recommendation model based on deep neural network
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2018-01-01
description In recent years, recommendation systems have been widely used in various commercial platforms to provide recommendations for users. Collaborative filtering algorithms are one of the main algorithms used in recommendation systems. Such algorithms are simple and efficient; however, the sparsity of the data and the scalability of the method limit the performance of these algorithms, and it is difficult to further improve the quality of the recommendation results. Therefore, a model combining a collaborative filtering recommendation algorithm with deep learning technology is proposed, therein consisting of two parts. First, the model uses a feature representation method based on a quadric polynomial regression model, which obtains the latent features more accurately by improving upon the traditional matrix factorization algorithm. Then, these latent features are regarded as the input data of the deep neural network model, which is the second part of the proposed model and is used to predict the rating scores. Finally, by comparing with other recommendation algorithms on three public datasets, it is verified that the recommendation performance can be effectively improved by our model.
topic Recommendation system
collaborative filtering
quadric polynomial regression
deep neural network (DNN)
url https://ieeexplore.ieee.org/document/8247172/
work_keys_str_mv AT libozhang arecommendationmodelbasedondeepneuralnetwork
AT tiejianluo arecommendationmodelbasedondeepneuralnetwork
AT feizhang arecommendationmodelbasedondeepneuralnetwork
AT yanjunwu arecommendationmodelbasedondeepneuralnetwork
AT libozhang recommendationmodelbasedondeepneuralnetwork
AT tiejianluo recommendationmodelbasedondeepneuralnetwork
AT feizhang recommendationmodelbasedondeepneuralnetwork
AT yanjunwu recommendationmodelbasedondeepneuralnetwork
_version_ 1724194554751483904