Continual collaborative filtering through gradient alignment
A recommender system operates in a dynamic environment where new items emerge and new users join the system, resulting in ever-growing user-item interactions over time. Existing works either assume a model trained offline on a static dataset (requiring periodic re-training with ever larger datasets)...
Saved in:
Main Authors: | , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2023
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/8269 https://ink.library.smu.edu.sg/context/sis_research/article/9272/viewcontent/ContinualCollabFilter_GA_recsys23_av.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
id |
sg-smu-ink.sis_research-9272 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-92722023-11-10T08:47:45Z Continual collaborative filtering through gradient alignment DO, Dinh Hieu LAUW, Hady Wirawan A recommender system operates in a dynamic environment where new items emerge and new users join the system, resulting in ever-growing user-item interactions over time. Existing works either assume a model trained offline on a static dataset (requiring periodic re-training with ever larger datasets); or an online learning setup that favors recency over history. As privacy-aware users could hide their histories, the loss of older information means that periodic retraining may not always be feasible, while online learning may lose sight of users' long-term preferences. In this work, we adopt a continual learning perspective to collaborative filtering, by compartmentalizing users and items over time into a notion of tasks. Of particular concern is to mitigate catastrophic forgetting that occurs when the model would reduce performance for older users and items in prior tasks even as it tries to fit the newer users and items in the current task. To alleviate this, we propose a method that leverages gradient alignment to deliver a model that is more compatible across tasks and maximizes user agreement for better user representations to improve long-term recommendations. 2023-09-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/8269 info:doi/10.1145/3604915.3610648 https://ink.library.smu.edu.sg/context/sis_research/article/9272/viewcontent/ContinualCollabFilter_GA_recsys23_av.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University collaborative filtering continual learning gradient alignment recommendation systems Databases and Information Systems Numerical Analysis and Scientific Computing |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
collaborative filtering continual learning gradient alignment recommendation systems Databases and Information Systems Numerical Analysis and Scientific Computing |
spellingShingle |
collaborative filtering continual learning gradient alignment recommendation systems Databases and Information Systems Numerical Analysis and Scientific Computing DO, Dinh Hieu LAUW, Hady Wirawan Continual collaborative filtering through gradient alignment |
description |
A recommender system operates in a dynamic environment where new items emerge and new users join the system, resulting in ever-growing user-item interactions over time. Existing works either assume a model trained offline on a static dataset (requiring periodic re-training with ever larger datasets); or an online learning setup that favors recency over history. As privacy-aware users could hide their histories, the loss of older information means that periodic retraining may not always be feasible, while online learning may lose sight of users' long-term preferences. In this work, we adopt a continual learning perspective to collaborative filtering, by compartmentalizing users and items over time into a notion of tasks. Of particular concern is to mitigate catastrophic forgetting that occurs when the model would reduce performance for older users and items in prior tasks even as it tries to fit the newer users and items in the current task. To alleviate this, we propose a method that leverages gradient alignment to deliver a model that is more compatible across tasks and maximizes user agreement for better user representations to improve long-term recommendations. |
format |
text |
author |
DO, Dinh Hieu LAUW, Hady Wirawan |
author_facet |
DO, Dinh Hieu LAUW, Hady Wirawan |
author_sort |
DO, Dinh Hieu |
title |
Continual collaborative filtering through gradient alignment |
title_short |
Continual collaborative filtering through gradient alignment |
title_full |
Continual collaborative filtering through gradient alignment |
title_fullStr |
Continual collaborative filtering through gradient alignment |
title_full_unstemmed |
Continual collaborative filtering through gradient alignment |
title_sort |
continual collaborative filtering through gradient alignment |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2023 |
url |
https://ink.library.smu.edu.sg/sis_research/8269 https://ink.library.smu.edu.sg/context/sis_research/article/9272/viewcontent/ContinualCollabFilter_GA_recsys23_av.pdf |
_version_ |
1783955661740048384 |