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...

Full description

Bibliographic Details
Main Authors: Ali M Ahmed Al-Sabaawi, Hacer Karacan, Yusuf Erkan Yenice
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