Online Compact Convexified Factorization Machine

02/05/2018
by   Wenpeng Zhang, et al.
0

Factorization Machine (FM) is a supervised learning approach with a powerful capability of feature engineering. It yields state-of-the-art performance in various batch learning tasks where all the training data is made available prior to the training. However, in real-world applications where the data arrives sequentially in a streaming manner, the high cost of re-training with batch learning algorithms has posed formidable challenges in the online learning scenario. The initial challenge is that no prior formulations of FM could fulfill the requirements in Online Convex Optimization (OCO) -- the paramount framework for online learning algorithm design. To address the aforementioned challenge, we invent a new convexification scheme leading to a Compact Convexified FM (CCFM) that seamlessly meets the requirements in OCO. However for learning Compact Convexified FM (CCFM) in the online learning setting, most existing algorithms suffer from expensive projection operations. To address this subsequent challenge, we follow the general projection-free algorithmic framework of Online Conditional Gradient and propose an Online Compact Convex Factorization Machine (OCCFM) algorithm that eschews the projection operation with efficient linear optimization steps. In support of the proposed OCCFM in terms of its theoretical foundation, we prove that the developed algorithm achieves a sub-linear regret bound. To evaluate the empirical performance of OCCFM, we conduct extensive experiments on 6 real-world datasets for online recommendation and binary classification tasks. The experimental results show that OCCFM outperforms the state-of-art online learning algorithms.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/30/2020

Faster Projection-free Online Learning

In many online learning problems the computational bottleneck for gradie...
research
11/25/2019

Projective Quadratic Regression for Online Learning

This paper considers online convex optimization (OCO) problems - the par...
research
02/05/2020

Online Passive-Aggressive Total-Error-Rate Minimization

We provide a new online learning algorithm which utilizes online passive...
research
10/03/2018

Generalized Inverse Optimization through Online Learning

Inverse optimization is a powerful paradigm for learning preferences and...
research
05/26/2019

Dual Averaging Method for Online Graph-structured Sparsity

Online learning algorithms update models via one sample per iteration, t...
research
09/30/2020

An Online Learning Algorithm for a Neuro-Fuzzy Classifier with Mixed-Attribute Data

General fuzzy min-max neural network (GFMMNN) is one of the efficient ne...
research
01/22/2023

Deterministic Online Classification: Non-iteratively Reweighted Recursive Least-Squares for Binary Class Rebalancing

Deterministic solutions are becoming more critical for interpretability....

Please sign up or login with your details

Forgot password? Click here to reset