Second Order Online Collaborative Filtering

Collaborative Filtering (CF) is one of the most successful learning techniques in building real-world recommender systems. Traditional CF algorithms are often based on batch machine learning methods which suffer from several critical drawbacks, e.g., extremely expensive model retraining cost wheneve...

Full description

Saved in:
Bibliographic Details
Main Authors: Lu, Jing, HOI, Steven C. H., Wang, Jialei, Zhao, Peilin
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2013
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/2288
https://ink.library.smu.edu.sg/context/sis_research/article/3288/viewcontent/Second_Order_Online_Collaborative_Filtering.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-3288
record_format dspace
spelling sg-smu-ink.sis_research-32882016-01-30T16:35:13Z Second Order Online Collaborative Filtering Lu, Jing HOI, Steven C. H. Wang, Jialei Zhao, Peilin Collaborative Filtering (CF) is one of the most successful learning techniques in building real-world recommender systems. Traditional CF algorithms are often based on batch machine learning methods which suffer from several critical drawbacks, e.g., extremely expensive model retraining cost whenever new samples arrive, unable to capture the latest change of user preferences over time, and high cost and slow reaction to new users or products extension. Such limitations make batch learning based CF methods unsuitable for real-world online applications where data often arrives sequentially and user preferences may change dynamically and rapidly. To address these limitations, we investigate online collaborative filtering techniques for building live recommender systems where the CF model can evolve on-the-fly over time. Unlike the regular first order CF algorithms (e.g., online gradient descent for CF) that converge slowly, in this paper, we present a new framework of second order online collaborative filtering, i.e., Confidence Weighted Online Collaborative Filtering (CWOCF), which applies the second order online optimization methodology to tackle the online collaborative filtering task. We conduct extensive experiments on several large-scale datasets, in which the encouraging results demonstrate that the proposed algorithms obtain significantly lower errors (both RMSE and MAE) than the state-of-the-art first order CF algorithms when receiving the same amount of training data in the online learning process. 2013-11-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/2288 https://ink.library.smu.edu.sg/context/sis_research/article/3288/viewcontent/Second_Order_Online_Collaborative_Filtering.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 Computer Sciences Databases and Information Systems
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Computer Sciences
Databases and Information Systems
spellingShingle Computer Sciences
Databases and Information Systems
Lu, Jing
HOI, Steven C. H.
Wang, Jialei
Zhao, Peilin
Second Order Online Collaborative Filtering
description Collaborative Filtering (CF) is one of the most successful learning techniques in building real-world recommender systems. Traditional CF algorithms are often based on batch machine learning methods which suffer from several critical drawbacks, e.g., extremely expensive model retraining cost whenever new samples arrive, unable to capture the latest change of user preferences over time, and high cost and slow reaction to new users or products extension. Such limitations make batch learning based CF methods unsuitable for real-world online applications where data often arrives sequentially and user preferences may change dynamically and rapidly. To address these limitations, we investigate online collaborative filtering techniques for building live recommender systems where the CF model can evolve on-the-fly over time. Unlike the regular first order CF algorithms (e.g., online gradient descent for CF) that converge slowly, in this paper, we present a new framework of second order online collaborative filtering, i.e., Confidence Weighted Online Collaborative Filtering (CWOCF), which applies the second order online optimization methodology to tackle the online collaborative filtering task. We conduct extensive experiments on several large-scale datasets, in which the encouraging results demonstrate that the proposed algorithms obtain significantly lower errors (both RMSE and MAE) than the state-of-the-art first order CF algorithms when receiving the same amount of training data in the online learning process.
format text
author Lu, Jing
HOI, Steven C. H.
Wang, Jialei
Zhao, Peilin
author_facet Lu, Jing
HOI, Steven C. H.
Wang, Jialei
Zhao, Peilin
author_sort Lu, Jing
title Second Order Online Collaborative Filtering
title_short Second Order Online Collaborative Filtering
title_full Second Order Online Collaborative Filtering
title_fullStr Second Order Online Collaborative Filtering
title_full_unstemmed Second Order Online Collaborative Filtering
title_sort second order online collaborative filtering
publisher Institutional Knowledge at Singapore Management University
publishDate 2013
url https://ink.library.smu.edu.sg/sis_research/2288
https://ink.library.smu.edu.sg/context/sis_research/article/3288/viewcontent/Second_Order_Online_Collaborative_Filtering.pdf
_version_ 1770572073613131776