Fast Second-Order Online Kernel Learning through Incremental Matrix Sketching and Decomposition
Not on the map. Why?
Abstract (arXiv)
Online Kernel Learning (OKL) has attracted considerable research interest due to its promising predictive performance in streaming environments. Second-order approaches are particularly appealing for OKL as they often offer substantial improvements in regret guarantees. However, existing second-order OKL approaches suffer from at least quadratic time complexity with respect to the pre-set budget, rendering them unsuitable for meeting the real-time demands of large-scale streaming recommender systems. The singular value decomposition required to obtain explicit feature mapping is also computationally expensive due to the complete decomposition process. Moreover, the absence of incremental updates to manage approximate kernel space causes these algorithms to perform poorly in adversarial environments and real-world streaming recommendation datasets. To address these issues, we propose FORKS, a fast incremental matrix sketching and decomposition approach tailored for second-order OKL. FORKS constructs an incremental maintenance paradigm for second-order kernelized gradient descent, which includes incremental matrix sketching for kernel approximation and incremental matrix decomposition for explicit feature mapping construction. Theoretical analysis demonstrates that FORKS achieves a logarithmic regret guarantee on par with other second-order approaches while maintaining a linear time complexity w.r.t. the budget, significantly enhancing efficiency over existing approaches. We validate the performance of FORKS through extensive experiments conducted on real-world streaming recommendation datasets, demonstrating its superior scalability and robustness against adversarial attacks.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 9 of its 46 references that are in the map. First posted on arXiv 15 Oct 2024.
Builds on
9 of 46 references.
References · 9
- 2014Sketching as a Tool for Numerical Linear Algebracited by 288
- 2022KuaiRec: A Fully-observed Dataset and Insights for Evaluating Recommender Systemscited by 96
- 2016Efficient Second Order Online Learning by Sketchingcited by 33
- 2018Approximation beats concentration? An approximation view on inference with smooth radial kernelscited by 33
- 2016Streaming Recommender Systemscited by 17
- 2017Second-Order Kernel Online Convex Optimization with Adaptive Sketchingcited by 13
- 2022Reward Imputation with Sketching for Contextual Batched Banditscited by 5
- 2014SPSD Matrix Approximation vis Column Selection: Theories, Algorithms, and Extensionscited by 3
- 2015Online Gradient Descent in Function Spacecited by 1
Built on by
Not cited yet.