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...
Main Authors: | , , , |
---|---|
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 |