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

Saved in:
Bibliographic Details
Main Author: Sze, Gabriel
Other Authors: Zhang Jie
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/157078
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-157078
record_format dspace
spelling sg-ntu-dr.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
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence
spellingShingle Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence
Sze, Gabriel
Data augmentation for next point-of-interest recommendation
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.
author2 Zhang Jie
author_facet Zhang Jie
Sze, Gabriel
format Final Year Project
author Sze, Gabriel
author_sort Sze, Gabriel
title Data augmentation for next point-of-interest recommendation
title_short 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_sort data augmentation for next point-of-interest recommendation
publisher Nanyang Technological University
publishDate 2022
url https://hdl.handle.net/10356/157078
_version_ 1734310232098603008