Cargando…

Point-of-Interest Preference Model Using an Attention Mechanism in a Convolutional Neural Network

In recent years, there has been a growing interest in developing next point-of-interest (POI) recommendation systems in both industry and academia. However, current POI recommendation strategies suffer from the lack of sufficient mixing of details of the features related to individual users and thei...

Descripción completa

Detalles Bibliográficos
Autores principales: Kasgari, Abbas Bagherian, Safavi, Sadaf, Nouri, Mohammadjavad, Hou, Jun, Sarshar, Nazanin Tataei, Ranjbarzadeh, Ramin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10135568/
https://www.ncbi.nlm.nih.gov/pubmed/37106681
http://dx.doi.org/10.3390/bioengineering10040495
_version_ 1785032010640654336
author Kasgari, Abbas Bagherian
Safavi, Sadaf
Nouri, Mohammadjavad
Hou, Jun
Sarshar, Nazanin Tataei
Ranjbarzadeh, Ramin
author_facet Kasgari, Abbas Bagherian
Safavi, Sadaf
Nouri, Mohammadjavad
Hou, Jun
Sarshar, Nazanin Tataei
Ranjbarzadeh, Ramin
author_sort Kasgari, Abbas Bagherian
collection PubMed
description In recent years, there has been a growing interest in developing next point-of-interest (POI) recommendation systems in both industry and academia. However, current POI recommendation strategies suffer from the lack of sufficient mixing of details of the features related to individual users and their corresponding contexts. To overcome this issue, we propose a deep learning model based on an attention mechanism in this study. The suggested technique employs an attention mechanism that focuses on the pattern’s friendship, which is responsible for concentrating on the relevant features related to individual users. To compute context-aware similarities among diverse users, our model employs six features of each user as inputs, including user ID, hour, month, day, minute, and second of visiting time, which explore the influences of both spatial and temporal features for the users. In addition, we incorporate geographical information into our attention mechanism by creating an eccentricity score. Specifically, we map the trajectory of each user to a shape, such as a circle, triangle, or rectangle, each of which has a different eccentricity value. This attention-based mechanism is evaluated on two widely used datasets, and experimental outcomes prove a noteworthy improvement of our model over the state-of-the-art strategies for POI recommendation.
format Online
Article
Text
id pubmed-10135568
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-101355682023-04-28 Point-of-Interest Preference Model Using an Attention Mechanism in a Convolutional Neural Network Kasgari, Abbas Bagherian Safavi, Sadaf Nouri, Mohammadjavad Hou, Jun Sarshar, Nazanin Tataei Ranjbarzadeh, Ramin Bioengineering (Basel) Article In recent years, there has been a growing interest in developing next point-of-interest (POI) recommendation systems in both industry and academia. However, current POI recommendation strategies suffer from the lack of sufficient mixing of details of the features related to individual users and their corresponding contexts. To overcome this issue, we propose a deep learning model based on an attention mechanism in this study. The suggested technique employs an attention mechanism that focuses on the pattern’s friendship, which is responsible for concentrating on the relevant features related to individual users. To compute context-aware similarities among diverse users, our model employs six features of each user as inputs, including user ID, hour, month, day, minute, and second of visiting time, which explore the influences of both spatial and temporal features for the users. In addition, we incorporate geographical information into our attention mechanism by creating an eccentricity score. Specifically, we map the trajectory of each user to a shape, such as a circle, triangle, or rectangle, each of which has a different eccentricity value. This attention-based mechanism is evaluated on two widely used datasets, and experimental outcomes prove a noteworthy improvement of our model over the state-of-the-art strategies for POI recommendation. MDPI 2023-04-20 /pmc/articles/PMC10135568/ /pubmed/37106681 http://dx.doi.org/10.3390/bioengineering10040495 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Kasgari, Abbas Bagherian
Safavi, Sadaf
Nouri, Mohammadjavad
Hou, Jun
Sarshar, Nazanin Tataei
Ranjbarzadeh, Ramin
Point-of-Interest Preference Model Using an Attention Mechanism in a Convolutional Neural Network
title Point-of-Interest Preference Model Using an Attention Mechanism in a Convolutional Neural Network
title_full Point-of-Interest Preference Model Using an Attention Mechanism in a Convolutional Neural Network
title_fullStr Point-of-Interest Preference Model Using an Attention Mechanism in a Convolutional Neural Network
title_full_unstemmed Point-of-Interest Preference Model Using an Attention Mechanism in a Convolutional Neural Network
title_short Point-of-Interest Preference Model Using an Attention Mechanism in a Convolutional Neural Network
title_sort point-of-interest preference model using an attention mechanism in a convolutional neural network
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10135568/
https://www.ncbi.nlm.nih.gov/pubmed/37106681
http://dx.doi.org/10.3390/bioengineering10040495
work_keys_str_mv AT kasgariabbasbagherian pointofinterestpreferencemodelusinganattentionmechanisminaconvolutionalneuralnetwork
AT safavisadaf pointofinterestpreferencemodelusinganattentionmechanisminaconvolutionalneuralnetwork
AT nourimohammadjavad pointofinterestpreferencemodelusinganattentionmechanisminaconvolutionalneuralnetwork
AT houjun pointofinterestpreferencemodelusinganattentionmechanisminaconvolutionalneuralnetwork
AT sarsharnazanintataei pointofinterestpreferencemodelusinganattentionmechanisminaconvolutionalneuralnetwork
AT ranjbarzadehramin pointofinterestpreferencemodelusinganattentionmechanisminaconvolutionalneuralnetwork