Exploiting implicit social relationships via dimension reduction to improve recommendation system performance.
The development of Web 2.0 and the rapid growth of available data have led to the development of systems, such as recommendation systems (RSs), that can handle the information overload. However, RS performance is severely limited by sparsity and cold-start problems. Thus, this paper aims to alleviat...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Public Library of Science (PLoS)
2020-01-01
|
Series: | PLoS ONE |
Online Access: | https://doi.org/10.1371/journal.pone.0231457 |
id |
doaj-ccf2ab0fc1ba4c3e927f88613d971133 |
---|---|
record_format |
Article |
spelling |
doaj-ccf2ab0fc1ba4c3e927f88613d9711332021-03-03T21:41:14ZengPublic Library of Science (PLoS)PLoS ONE1932-62032020-01-01154e023145710.1371/journal.pone.0231457Exploiting implicit social relationships via dimension reduction to improve recommendation system performance.Ali M Ahmed Al-SabaawiHacer KaracanYusuf Erkan YeniceThe development of Web 2.0 and the rapid growth of available data have led to the development of systems, such as recommendation systems (RSs), that can handle the information overload. However, RS performance is severely limited by sparsity and cold-start problems. Thus, this paper aims to alleviate these problems. To realize this objective, a new model is proposed by integrating three sources of information: a user-item matrix, explicit and implicit relationships. The core strategy of this study is to use the multi-step resource allocation (MSRA) method to identify hidden relations in social information. First, explicit social information is used to compute the similarity between each pair of users. Second, for each non-friend pair of users, the MSRA method is applied to determine the probability of their relation. If the probability exceeds a threshold, a new relationship will be established. Then, all sources are incorporated into the Singular Value Decomposition (SVD) method to compute the missing prediction values. Furthermore, the stochastic gradient descent technique is applied to optimize the training process. Additionally, two real datasets, namely, Last.Fm and Ciao, are utilized to evaluate the proposed method. In terms of accuracy, the experiment results demonstrate that the proposed method outperforms eight state-of-the-art approaches: Heats, PMF, SVD, SR, EISR-JC, EISR-CN, EISR-PA and EISR-RAI.https://doi.org/10.1371/journal.pone.0231457 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Ali M Ahmed Al-Sabaawi Hacer Karacan Yusuf Erkan Yenice |
spellingShingle |
Ali M Ahmed Al-Sabaawi Hacer Karacan Yusuf Erkan Yenice Exploiting implicit social relationships via dimension reduction to improve recommendation system performance. PLoS ONE |
author_facet |
Ali M Ahmed Al-Sabaawi Hacer Karacan Yusuf Erkan Yenice |
author_sort |
Ali M Ahmed Al-Sabaawi |
title |
Exploiting implicit social relationships via dimension reduction to improve recommendation system performance. |
title_short |
Exploiting implicit social relationships via dimension reduction to improve recommendation system performance. |
title_full |
Exploiting implicit social relationships via dimension reduction to improve recommendation system performance. |
title_fullStr |
Exploiting implicit social relationships via dimension reduction to improve recommendation system performance. |
title_full_unstemmed |
Exploiting implicit social relationships via dimension reduction to improve recommendation system performance. |
title_sort |
exploiting implicit social relationships via dimension reduction to improve recommendation system performance. |
publisher |
Public Library of Science (PLoS) |
series |
PLoS ONE |
issn |
1932-6203 |
publishDate |
2020-01-01 |
description |
The development of Web 2.0 and the rapid growth of available data have led to the development of systems, such as recommendation systems (RSs), that can handle the information overload. However, RS performance is severely limited by sparsity and cold-start problems. Thus, this paper aims to alleviate these problems. To realize this objective, a new model is proposed by integrating three sources of information: a user-item matrix, explicit and implicit relationships. The core strategy of this study is to use the multi-step resource allocation (MSRA) method to identify hidden relations in social information. First, explicit social information is used to compute the similarity between each pair of users. Second, for each non-friend pair of users, the MSRA method is applied to determine the probability of their relation. If the probability exceeds a threshold, a new relationship will be established. Then, all sources are incorporated into the Singular Value Decomposition (SVD) method to compute the missing prediction values. Furthermore, the stochastic gradient descent technique is applied to optimize the training process. Additionally, two real datasets, namely, Last.Fm and Ciao, are utilized to evaluate the proposed method. In terms of accuracy, the experiment results demonstrate that the proposed method outperforms eight state-of-the-art approaches: Heats, PMF, SVD, SR, EISR-JC, EISR-CN, EISR-PA and EISR-RAI. |
url |
https://doi.org/10.1371/journal.pone.0231457 |
work_keys_str_mv |
AT alimahmedalsabaawi exploitingimplicitsocialrelationshipsviadimensionreductiontoimproverecommendationsystemperformance AT hacerkaracan exploitingimplicitsocialrelationshipsviadimensionreductiontoimproverecommendationsystemperformance AT yusuferkanyenice exploitingimplicitsocialrelationshipsviadimensionreductiontoimproverecommendationsystemperformance |
_version_ |
1714815694786265088 |