Neural architectures for faster deep learning-based collaborative filtering

For a recommendation system where an algorithm recommend items to users, data is collected when the user interacts with the website/mobile application. The data collected could be the user information, including their demographic information, item information, the interaction data of what items the...

Full description

Saved in:
Bibliographic Details
Main Author: Chen, Yu
Other Authors: Sinno Jialin Pan
Format: Thesis-Master by Research
Language:English
Published: Nanyang Technological University 2021
Subjects:
Online Access:https://hdl.handle.net/10356/152759
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-152759
record_format dspace
spelling sg-ntu-dr.10356-1527592021-10-05T07:44:19Z Neural architectures for faster deep learning-based collaborative filtering Chen, Yu Sinno Jialin Pan School of Computer Science and Engineering sinnopan@ntu.edu.sg Engineering::Computer science and engineering For a recommendation system where an algorithm recommend items to users, data is collected when the user interacts with the website/mobile application. The data collected could be the user information, including their demographic information, item information, the interaction data of what items the user interacted with, and the context information when the user interacts with a certain item. Collaborative filtering is a common method for recommendation systems, where only the past interaction data is considered, without extra information of the users, items, and interaction context. Deep learning has been successful applied in multiple fields such as computer vision and natural language processing. It has also been utilized for collaborative filtering, and indicated promising results. However, some of the deep learning-based collaborative filtering methods require a lot of computational resources to perform recommendations, which would cost more time to recommend and increase the energy consumption. In this thesis, a new deep learning architecture is developed for potential faster recommendation via collaborative filtering without sacrificing the recommendation quality. Extensive experiments have been performed to evaluate the performance and recommendation quality of our new neural architecture and training method. Master of Engineering 2021-09-29T00:53:04Z 2021-09-29T00:53:04Z 2021 Thesis-Master by Research Chen, Y. (2021). Neural architectures for faster deep learning-based collaborative filtering. Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/152759 https://hdl.handle.net/10356/152759 10.32657/10356/152759 en This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0). 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
spellingShingle Engineering::Computer science and engineering
Chen, Yu
Neural architectures for faster deep learning-based collaborative filtering
description For a recommendation system where an algorithm recommend items to users, data is collected when the user interacts with the website/mobile application. The data collected could be the user information, including their demographic information, item information, the interaction data of what items the user interacted with, and the context information when the user interacts with a certain item. Collaborative filtering is a common method for recommendation systems, where only the past interaction data is considered, without extra information of the users, items, and interaction context. Deep learning has been successful applied in multiple fields such as computer vision and natural language processing. It has also been utilized for collaborative filtering, and indicated promising results. However, some of the deep learning-based collaborative filtering methods require a lot of computational resources to perform recommendations, which would cost more time to recommend and increase the energy consumption. In this thesis, a new deep learning architecture is developed for potential faster recommendation via collaborative filtering without sacrificing the recommendation quality. Extensive experiments have been performed to evaluate the performance and recommendation quality of our new neural architecture and training method.
author2 Sinno Jialin Pan
author_facet Sinno Jialin Pan
Chen, Yu
format Thesis-Master by Research
author Chen, Yu
author_sort Chen, Yu
title Neural architectures for faster deep learning-based collaborative filtering
title_short Neural architectures for faster deep learning-based collaborative filtering
title_full Neural architectures for faster deep learning-based collaborative filtering
title_fullStr Neural architectures for faster deep learning-based collaborative filtering
title_full_unstemmed Neural architectures for faster deep learning-based collaborative filtering
title_sort neural architectures for faster deep learning-based collaborative filtering
publisher Nanyang Technological University
publishDate 2021
url https://hdl.handle.net/10356/152759
_version_ 1713213286864912384