Online adaptive passive-aggressive methods for non-negative matrix factorization and its applications

This paper aims to investigate efficient and scalable machine learning algorithms for resolving Non-negative Matrix Factorization (NMF), which is important for many real-world applications, particularly for collaborative filtering and recommender systems. Unlike traditional batch learning methods, a...

Full description

Saved in:
Bibliographic Details
Main Authors: LIU, Chenghao, HOI, Steven C. H., ZHAO, Peilin, SUN, Jianling, LIM, Ee-Peng
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2016
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/3450
https://ink.library.smu.edu.sg/context/sis_research/article/4451/viewcontent/Online_Adaptive_Passive_Aggressive_Methods.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-4451
record_format dspace
spelling sg-smu-ink.sis_research-44512017-03-31T06:31:13Z Online adaptive passive-aggressive methods for non-negative matrix factorization and its applications LIU, Chenghao HOI, Steven C. H., ZHAO, Peilin SUN, Jianling LIM, Ee-Peng This paper aims to investigate efficient and scalable machine learning algorithms for resolving Non-negative Matrix Factorization (NMF), which is important for many real-world applications, particularly for collaborative filtering and recommender systems. Unlike traditional batch learning methods, a recently proposed online learning technique named "NN-PA" tackles NMF by applying the popular Passive-Aggressive (PA) online learning, and found promising results. Despite its simplicity and high efficiency, NN-PA falls short in at least two critical limitations: (i) it only exploits the first-order information and thus may converge slowly especially at the beginning of online learning tasks; (ii) it is sensitive to some key parameters which are often difficult to be tuned manually, particularly in a practical online learning system. In this work, we present a novel family of online Adaptive Passive-Aggressive (APA) learning algorithms for NMF, named "NN-APA", which overcomes two critical limitations of NN-PA by (i) exploiting second-order information to enhance PA in making more informative updates at each iteration; and (ii) achieving the parameter auto-selection by exploring the idea of online learning with expert advice in deciding the optimal combination of the key parameters in NMF. We theoretically analyze the regret bounds of the proposed method and show its advantage over the state-of-the-art NN-PA method, and further validate the efficacy and scalability of the proposed technique through an extensive set of experiments on a variety of large-scale real recommender systems datasets. 2016-10-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/3450 info:doi/10.1145/2983323.2983786 https://ink.library.smu.edu.sg/context/sis_research/article/4451/viewcontent/Online_Adaptive_Passive_Aggressive_Methods.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 Non-Negative Matrix Factorization Online Learning Adaptive Regularization Learning with Expert Advice Databases and Information Systems Theory and Algorithms
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Non-Negative Matrix Factorization
Online Learning
Adaptive
Regularization
Learning with Expert Advice
Databases and Information Systems
Theory and Algorithms
spellingShingle Non-Negative Matrix Factorization
Online Learning
Adaptive
Regularization
Learning with Expert Advice
Databases and Information Systems
Theory and Algorithms
LIU, Chenghao
HOI, Steven C. H.,
ZHAO, Peilin
SUN, Jianling
LIM, Ee-Peng
Online adaptive passive-aggressive methods for non-negative matrix factorization and its applications
description This paper aims to investigate efficient and scalable machine learning algorithms for resolving Non-negative Matrix Factorization (NMF), which is important for many real-world applications, particularly for collaborative filtering and recommender systems. Unlike traditional batch learning methods, a recently proposed online learning technique named "NN-PA" tackles NMF by applying the popular Passive-Aggressive (PA) online learning, and found promising results. Despite its simplicity and high efficiency, NN-PA falls short in at least two critical limitations: (i) it only exploits the first-order information and thus may converge slowly especially at the beginning of online learning tasks; (ii) it is sensitive to some key parameters which are often difficult to be tuned manually, particularly in a practical online learning system. In this work, we present a novel family of online Adaptive Passive-Aggressive (APA) learning algorithms for NMF, named "NN-APA", which overcomes two critical limitations of NN-PA by (i) exploiting second-order information to enhance PA in making more informative updates at each iteration; and (ii) achieving the parameter auto-selection by exploring the idea of online learning with expert advice in deciding the optimal combination of the key parameters in NMF. We theoretically analyze the regret bounds of the proposed method and show its advantage over the state-of-the-art NN-PA method, and further validate the efficacy and scalability of the proposed technique through an extensive set of experiments on a variety of large-scale real recommender systems datasets.
format text
author LIU, Chenghao
HOI, Steven C. H.,
ZHAO, Peilin
SUN, Jianling
LIM, Ee-Peng
author_facet LIU, Chenghao
HOI, Steven C. H.,
ZHAO, Peilin
SUN, Jianling
LIM, Ee-Peng
author_sort LIU, Chenghao
title Online adaptive passive-aggressive methods for non-negative matrix factorization and its applications
title_short Online adaptive passive-aggressive methods for non-negative matrix factorization and its applications
title_full Online adaptive passive-aggressive methods for non-negative matrix factorization and its applications
title_fullStr Online adaptive passive-aggressive methods for non-negative matrix factorization and its applications
title_full_unstemmed Online adaptive passive-aggressive methods for non-negative matrix factorization and its applications
title_sort online adaptive passive-aggressive methods for non-negative matrix factorization and its applications
publisher Institutional Knowledge at Singapore Management University
publishDate 2016
url https://ink.library.smu.edu.sg/sis_research/3450
https://ink.library.smu.edu.sg/context/sis_research/article/4451/viewcontent/Online_Adaptive_Passive_Aggressive_Methods.pdf
_version_ 1770573205620129792