Cargando…

Latent based temporal optimization approach for improving the performance of collaborative filtering

Recommendation systems suggest peculiar products to customers based on their past ratings, preferences, and interests. These systems typically utilize collaborative filtering (CF) to analyze customers’ ratings for products within the rating matrix. CF suffers from the sparsity problem because a larg...

Descripción completa

Detalles Bibliográficos
Autores principales: Al-Hadi, Ismail Ahmed Al-Qasem, Sharef, Nurfadhlina Mohd, Sulaiman, Md Nasir, Mustapha, Norwati, Nilashi, Mehrbakhsh
Formato: Online Artículo Texto
Lenguaje:English
Publicado: PeerJ Inc. 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7924488/
https://www.ncbi.nlm.nih.gov/pubmed/33816980
http://dx.doi.org/10.7717/peerj-cs.331
_version_ 1783659100981166080
author Al-Hadi, Ismail Ahmed Al-Qasem
Sharef, Nurfadhlina Mohd
Sulaiman, Md Nasir
Mustapha, Norwati
Nilashi, Mehrbakhsh
author_facet Al-Hadi, Ismail Ahmed Al-Qasem
Sharef, Nurfadhlina Mohd
Sulaiman, Md Nasir
Mustapha, Norwati
Nilashi, Mehrbakhsh
author_sort Al-Hadi, Ismail Ahmed Al-Qasem
collection PubMed
description Recommendation systems suggest peculiar products to customers based on their past ratings, preferences, and interests. These systems typically utilize collaborative filtering (CF) to analyze customers’ ratings for products within the rating matrix. CF suffers from the sparsity problem because a large number of rating grades are not accurately determined. Various prediction approaches have been used to solve this problem by learning its latent and temporal factors. A few other challenges such as latent feedback learning, customers’ drifting interests, overfitting, and the popularity decay of products over time have also been addressed. Existing works have typically deployed either short or long temporal representation for addressing the recommendation system issues. Although each effort improves on the accuracy of its respective benchmark, an integrative solution that could address all the problems without trading off its accuracy is needed. Thus, this paper presents a Latent-based Temporal Optimization (LTO) approach to improve the prediction accuracy of CF by learning the past attitudes of users and their interests over time. Experimental results show that the LTO approach efficiently improves the prediction accuracy of CF compared to the benchmark schemes.
format Online
Article
Text
id pubmed-7924488
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher PeerJ Inc.
record_format MEDLINE/PubMed
spelling pubmed-79244882021-04-02 Latent based temporal optimization approach for improving the performance of collaborative filtering Al-Hadi, Ismail Ahmed Al-Qasem Sharef, Nurfadhlina Mohd Sulaiman, Md Nasir Mustapha, Norwati Nilashi, Mehrbakhsh PeerJ Comput Sci Artificial Intelligence Recommendation systems suggest peculiar products to customers based on their past ratings, preferences, and interests. These systems typically utilize collaborative filtering (CF) to analyze customers’ ratings for products within the rating matrix. CF suffers from the sparsity problem because a large number of rating grades are not accurately determined. Various prediction approaches have been used to solve this problem by learning its latent and temporal factors. A few other challenges such as latent feedback learning, customers’ drifting interests, overfitting, and the popularity decay of products over time have also been addressed. Existing works have typically deployed either short or long temporal representation for addressing the recommendation system issues. Although each effort improves on the accuracy of its respective benchmark, an integrative solution that could address all the problems without trading off its accuracy is needed. Thus, this paper presents a Latent-based Temporal Optimization (LTO) approach to improve the prediction accuracy of CF by learning the past attitudes of users and their interests over time. Experimental results show that the LTO approach efficiently improves the prediction accuracy of CF compared to the benchmark schemes. PeerJ Inc. 2020-12-21 /pmc/articles/PMC7924488/ /pubmed/33816980 http://dx.doi.org/10.7717/peerj-cs.331 Text en ©2020 Al-Hadi et al. https://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.
spellingShingle Artificial Intelligence
Al-Hadi, Ismail Ahmed Al-Qasem
Sharef, Nurfadhlina Mohd
Sulaiman, Md Nasir
Mustapha, Norwati
Nilashi, Mehrbakhsh
Latent based temporal optimization approach for improving the performance of collaborative filtering
title Latent based temporal optimization approach for improving the performance of collaborative filtering
title_full Latent based temporal optimization approach for improving the performance of collaborative filtering
title_fullStr Latent based temporal optimization approach for improving the performance of collaborative filtering
title_full_unstemmed Latent based temporal optimization approach for improving the performance of collaborative filtering
title_short Latent based temporal optimization approach for improving the performance of collaborative filtering
title_sort latent based temporal optimization approach for improving the performance of collaborative filtering
topic Artificial Intelligence
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7924488/
https://www.ncbi.nlm.nih.gov/pubmed/33816980
http://dx.doi.org/10.7717/peerj-cs.331
work_keys_str_mv AT alhadiismailahmedalqasem latentbasedtemporaloptimizationapproachforimprovingtheperformanceofcollaborativefiltering
AT sharefnurfadhlinamohd latentbasedtemporaloptimizationapproachforimprovingtheperformanceofcollaborativefiltering
AT sulaimanmdnasir latentbasedtemporaloptimizationapproachforimprovingtheperformanceofcollaborativefiltering
AT mustaphanorwati latentbasedtemporaloptimizationapproachforimprovingtheperformanceofcollaborativefiltering
AT nilashimehrbakhsh latentbasedtemporaloptimizationapproachforimprovingtheperformanceofcollaborativefiltering