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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |