Data augmentation for next point-of-interest recommendation

The problem of where to go next has been highly studied and coined as next or successive Point-Of-Interest (POI) recommendation. In essence, using historical data and drawing contextual inferences, an algorithm or model may be able to predict where a user may be interested to go next. These data are...

Full description

Bibliographic Details
Main Author: Sze, Gabriel
Other Authors: Zhang Jie
Format: Final Year Project (FYP)
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/157078
_version_ 1811690557421912064
author Sze, Gabriel
author2 Zhang Jie
author_facet Zhang Jie
Sze, Gabriel
author_sort Sze, Gabriel
collection NTU
description The problem of where to go next has been highly studied and coined as next or successive Point-Of-Interest (POI) recommendation. In essence, using historical data and drawing contextual inferences, an algorithm or model may be able to predict where a user may be interested to go next. These data are popularly collected on Location Based Social Networks (LBSN) as users’ check-in their location to share their journey with friends. However, in Recurrent Neural Network (RNN) and sequential-based models, the raw data from check-ins in LBSN lead to sparse user sequences (or consecutive journey). To overcome this problem, we dive deeper into the data preparation phase to better understand how data is prepared for sequential models and the sequence generation process. We then propose a new model that applies an ensemble technique. The proposed model contains two important modules, (1) a data augmentation module that helps to generate new artificial check-ins to solve the problem of data sparsity, followed by (2) a sequential behaviour encoder, resulting in better model data input for more contextual and relevant predictions. We perform multiple experiments and our results show significant improvements as compared to related works in deep learning.
first_indexed 2024-10-01T06:05:53Z
format Final Year Project (FYP)
id ntu-10356/157078
institution Nanyang Technological University
language English
last_indexed 2024-10-01T06:05:53Z
publishDate 2022
publisher Nanyang Technological University
record_format dspace
spelling ntu-10356/1570782022-05-08T12:03:50Z Data augmentation for next point-of-interest recommendation Sze, Gabriel Zhang Jie School of Computer Science and Engineering Zhang Lu ZhangJ@ntu.edu.sg Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence The problem of where to go next has been highly studied and coined as next or successive Point-Of-Interest (POI) recommendation. In essence, using historical data and drawing contextual inferences, an algorithm or model may be able to predict where a user may be interested to go next. These data are popularly collected on Location Based Social Networks (LBSN) as users’ check-in their location to share their journey with friends. However, in Recurrent Neural Network (RNN) and sequential-based models, the raw data from check-ins in LBSN lead to sparse user sequences (or consecutive journey). To overcome this problem, we dive deeper into the data preparation phase to better understand how data is prepared for sequential models and the sequence generation process. We then propose a new model that applies an ensemble technique. The proposed model contains two important modules, (1) a data augmentation module that helps to generate new artificial check-ins to solve the problem of data sparsity, followed by (2) a sequential behaviour encoder, resulting in better model data input for more contextual and relevant predictions. We perform multiple experiments and our results show significant improvements as compared to related works in deep learning. Bachelor of Engineering (Computer Science) 2022-05-08T12:03:50Z 2022-05-08T12:03:50Z 2022 Final Year Project (FYP) Sze, G. (2022). Data augmentation for next point-of-interest recommendation. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/157078 https://hdl.handle.net/10356/157078 en application/pdf Nanyang Technological University
spellingShingle Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence
Sze, Gabriel
Data augmentation for next point-of-interest recommendation
title Data augmentation for next point-of-interest recommendation
title_full Data augmentation for next point-of-interest recommendation
title_fullStr Data augmentation for next point-of-interest recommendation
title_full_unstemmed Data augmentation for next point-of-interest recommendation
title_short Data augmentation for next point-of-interest recommendation
title_sort data augmentation for next point of interest recommendation
topic Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence
url https://hdl.handle.net/10356/157078
work_keys_str_mv AT szegabriel dataaugmentationfornextpointofinterestrecommendation