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)...

Full description

Saved in:
Bibliographic Details
Main Authors: DO, Dinh Hieu, LAUW, Hady Wirawan
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