Personalized Preference Drift Aware Sequential Recommender System

The user preference patterns are highly dynamic and develop over time. To address the drift of user preference patterns, most of the prior works for sequential recommendation categorize the user preference patterns into different patterns, e.g., short-term and long-term preference. However, the numb...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Nakarin Sritrakool, Saranya Maneeroj
Formato: article
Lenguaje:EN
Publicado: IEEE 2021
Materias:
Acceso en línea:https://doaj.org/article/3512a8adfa7643689c715f8fcc12f5a4
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
id oai:doaj.org-article:3512a8adfa7643689c715f8fcc12f5a4
record_format dspace
spelling oai:doaj.org-article:3512a8adfa7643689c715f8fcc12f5a42021-11-26T00:01:23ZPersonalized Preference Drift Aware Sequential Recommender System2169-353610.1109/ACCESS.2021.3128769https://doaj.org/article/3512a8adfa7643689c715f8fcc12f5a42021-01-01T00:00:00Zhttps://ieeexplore.ieee.org/document/9617631/https://doaj.org/toc/2169-3536The user preference patterns are highly dynamic and develop over time. To address the drift of user preference patterns, most of the prior works for sequential recommendation categorize the user preference patterns into different patterns, e.g., short-term and long-term preference. However, the number of user preference patterns is pre-defined and identical for every user, resulting in the drift patterns regardless of the user’s actual drift points. Moreover, existing works recommend the next item by considering the whole historical sequence, which contains the noises from interactions irrelevant to the current user preference pattern. In this work, we propose a model to personalized detects drift of user preference patterns, called PPD. Our proposed method determines the actual drift of user preference patterns by capturing the changes in the characteristics of consecutive items throughout the historical sequence. The detected drift pattern allows PPD to partition the historical sequence into various sub-sequences which contain only a particular preference pattern. As a result, PPD delivers the recommendations relevant to the current user preference pattern by considering only the sub-sequences with similar preference patterns instead of utilizing the whole historical sequence. We conduct the experiments to verify the effectiveness of our proposed method by comparing PPD with the baselines aiming to model the user drift pattern for the recommendation. The experimental results show that our proposed method consistently outperforms the baselines on three benchmark datasets. Additionally, the experiment further shows that PPD delivers superior results when considering only the relevant periods rather than the whole sequence.Nakarin SritrakoolSaranya ManeerojIEEEarticleNeural networksmachine learningrecommender systemsElectrical engineering. Electronics. Nuclear engineeringTK1-9971ENIEEE Access, Vol 9, Pp 155491-155506 (2021)
institution DOAJ
collection DOAJ
language EN
topic Neural networks
machine learning
recommender systems
Electrical engineering. Electronics. Nuclear engineering
TK1-9971
spellingShingle Neural networks
machine learning
recommender systems
Electrical engineering. Electronics. Nuclear engineering
TK1-9971
Nakarin Sritrakool
Saranya Maneeroj
Personalized Preference Drift Aware Sequential Recommender System
description The user preference patterns are highly dynamic and develop over time. To address the drift of user preference patterns, most of the prior works for sequential recommendation categorize the user preference patterns into different patterns, e.g., short-term and long-term preference. However, the number of user preference patterns is pre-defined and identical for every user, resulting in the drift patterns regardless of the user’s actual drift points. Moreover, existing works recommend the next item by considering the whole historical sequence, which contains the noises from interactions irrelevant to the current user preference pattern. In this work, we propose a model to personalized detects drift of user preference patterns, called PPD. Our proposed method determines the actual drift of user preference patterns by capturing the changes in the characteristics of consecutive items throughout the historical sequence. The detected drift pattern allows PPD to partition the historical sequence into various sub-sequences which contain only a particular preference pattern. As a result, PPD delivers the recommendations relevant to the current user preference pattern by considering only the sub-sequences with similar preference patterns instead of utilizing the whole historical sequence. We conduct the experiments to verify the effectiveness of our proposed method by comparing PPD with the baselines aiming to model the user drift pattern for the recommendation. The experimental results show that our proposed method consistently outperforms the baselines on three benchmark datasets. Additionally, the experiment further shows that PPD delivers superior results when considering only the relevant periods rather than the whole sequence.
format article
author Nakarin Sritrakool
Saranya Maneeroj
author_facet Nakarin Sritrakool
Saranya Maneeroj
author_sort Nakarin Sritrakool
title Personalized Preference Drift Aware Sequential Recommender System
title_short Personalized Preference Drift Aware Sequential Recommender System
title_full Personalized Preference Drift Aware Sequential Recommender System
title_fullStr Personalized Preference Drift Aware Sequential Recommender System
title_full_unstemmed Personalized Preference Drift Aware Sequential Recommender System
title_sort personalized preference drift aware sequential recommender system
publisher IEEE
publishDate 2021
url https://doaj.org/article/3512a8adfa7643689c715f8fcc12f5a4
work_keys_str_mv AT nakarinsritrakool personalizedpreferencedriftawaresequentialrecommendersystem
AT saranyamaneeroj personalizedpreferencedriftawaresequentialrecommendersystem
_version_ 1718409960998567936