Cargando…

ESLI: Enhancing slope one recommendation through local information embedding

Slope one is a popular recommendation algorithm due to its simplicity and high efficiency for sparse data. However, it often suffers from under-fitting since the global information of all relevant users/items are considered. In this paper, we propose a new scheme called enhanced slope one recommenda...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Heng-Ru, Ma, Yuan-Yuan, Yu, Xin-Chao, Min, Fan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6786606/
https://www.ncbi.nlm.nih.gov/pubmed/31600235
http://dx.doi.org/10.1371/journal.pone.0222702
_version_ 1783458097831870464
author Zhang, Heng-Ru
Ma, Yuan-Yuan
Yu, Xin-Chao
Min, Fan
author_facet Zhang, Heng-Ru
Ma, Yuan-Yuan
Yu, Xin-Chao
Min, Fan
author_sort Zhang, Heng-Ru
collection PubMed
description Slope one is a popular recommendation algorithm due to its simplicity and high efficiency for sparse data. However, it often suffers from under-fitting since the global information of all relevant users/items are considered. In this paper, we propose a new scheme called enhanced slope one recommendation through local information embedding. First, we employ clustering algorithms to obtain the user clusters as well as item clusters to represent local information. Second, we predict ratings using the local information of users and items in the same cluster. The local information can detect strong localized associations shared within clusters. Third, we design different fusion approaches based on the local information embedding. In this way, both under-fitting and over-fitting problems are alleviated. Experiment results on the real datasets show that our approaches defeats slope one in terms of both mean absolute error and root mean square error.
format Online
Article
Text
id pubmed-6786606
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-67866062019-10-19 ESLI: Enhancing slope one recommendation through local information embedding Zhang, Heng-Ru Ma, Yuan-Yuan Yu, Xin-Chao Min, Fan PLoS One Research Article Slope one is a popular recommendation algorithm due to its simplicity and high efficiency for sparse data. However, it often suffers from under-fitting since the global information of all relevant users/items are considered. In this paper, we propose a new scheme called enhanced slope one recommendation through local information embedding. First, we employ clustering algorithms to obtain the user clusters as well as item clusters to represent local information. Second, we predict ratings using the local information of users and items in the same cluster. The local information can detect strong localized associations shared within clusters. Third, we design different fusion approaches based on the local information embedding. In this way, both under-fitting and over-fitting problems are alleviated. Experiment results on the real datasets show that our approaches defeats slope one in terms of both mean absolute error and root mean square error. Public Library of Science 2019-10-10 /pmc/articles/PMC6786606/ /pubmed/31600235 http://dx.doi.org/10.1371/journal.pone.0222702 Text en © 2019 Zhang et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Zhang, Heng-Ru
Ma, Yuan-Yuan
Yu, Xin-Chao
Min, Fan
ESLI: Enhancing slope one recommendation through local information embedding
title ESLI: Enhancing slope one recommendation through local information embedding
title_full ESLI: Enhancing slope one recommendation through local information embedding
title_fullStr ESLI: Enhancing slope one recommendation through local information embedding
title_full_unstemmed ESLI: Enhancing slope one recommendation through local information embedding
title_short ESLI: Enhancing slope one recommendation through local information embedding
title_sort esli: enhancing slope one recommendation through local information embedding
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6786606/
https://www.ncbi.nlm.nih.gov/pubmed/31600235
http://dx.doi.org/10.1371/journal.pone.0222702
work_keys_str_mv AT zhanghengru eslienhancingslopeonerecommendationthroughlocalinformationembedding
AT mayuanyuan eslienhancingslopeonerecommendationthroughlocalinformationembedding
AT yuxinchao eslienhancingslopeonerecommendationthroughlocalinformationembedding
AT minfan eslienhancingslopeonerecommendationthroughlocalinformationembedding