Efficient Model-Based Collaborative Filtering with Fast Adaptive PCA
- URL: http://arxiv.org/abs/2009.02251v1
- Date: Fri, 4 Sep 2020 15:32:14 GMT
- Title: Efficient Model-Based Collaborative Filtering with Fast Adaptive PCA
- Authors: Xiangyun Ding, Wenjian Yu, Yuyang Xie, Shenghua Liu
- Abstract summary: A model-based collaborative filtering (CF) approach utilizing fast adaptive randomized singular value decomposition (SVD) is proposed.
A novel termination mechanism for the adaptive PCA is proposed to automatically determine a number of latent factors for achieving the near optimal prediction accuracy.
The proposed model-based CF approach is able to efficiently process Matlab MovieLen data with 20M ratings and exhibits more than 10X speedup over the regularized factorization based approach.
- Score: 4.878057307346225
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: A model-based collaborative filtering (CF) approach utilizing fast adaptive
randomized singular value decomposition (SVD) is proposed for the matrix
completion problem in recommender system. Firstly, a fast adaptive PCA
frameworkis presented which combines the fixed-precision randomized matrix
factorization algorithm [1] and accelerating skills for handling large sparse
data. Then, a novel termination mechanism for the adaptive PCA is proposed to
automatically determine a number of latent factors for achieving the near
optimal prediction accuracy during the subsequent model-based CF. The resulted
CF approach has good accuracy while inheriting high runtime efficiency.
Experiments on real data show that, the proposed adaptive PCA is up to 2.7X and
6.7X faster than the original fixed-precision SVD approach [1] and svds in
Matlab repsectively, while preserving accuracy. The proposed model-based CF
approach is able to efficiently process the MovieLens data with 20M ratings and
exhibits more than 10X speedup over the regularized matrix factorization based
approach [2] and the fast singular value thresholding approach [3] with
comparable or better accuracy. It also owns the advantage of parameter free.
Compared with the deep-learning-based CF approach, the proposed approach is
much more computationally efficient, with just marginal performance loss.
Related papers
- Faster WIND: Accelerating Iterative Best-of-$N$ Distillation for LLM Alignment [81.84950252537618]
This paper reveals a unified game-theoretic connection between iterative BOND and self-play alignment.
We establish a novel framework, WIN rate Dominance (WIND), with a series of efficient algorithms for regularized win rate dominance optimization.
arXiv Detail & Related papers (2024-10-28T04:47:39Z) - Initialization Method for Factorization Machine Based on Low-Rank Approximation for Constructing a Corrected Approximate Ising Model [1.194799054956877]
An Ising model is approximated with a high degree of accuracy using the Factorization Machine (FM), a machine learning model.
It is anticipated that the optimization performance of FMQA will be enhanced through the implementation of the warm-start method.
arXiv Detail & Related papers (2024-10-16T17:06:55Z) - Poisson Process for Bayesian Optimization [126.51200593377739]
We propose a ranking-based surrogate model based on the Poisson process and introduce an efficient BO framework, namely Poisson Process Bayesian Optimization (PoPBO)
Compared to the classic GP-BO method, our PoPBO has lower costs and better robustness to noise, which is verified by abundant experiments.
arXiv Detail & Related papers (2024-02-05T02:54:50Z) - Fast Dual-Regularized Autoencoder for Sparse Biological Data [65.268245109828]
We develop a shallow autoencoder for the dual neighborhood-regularized matrix completion problem.
We demonstrate the speed and accuracy advantage of our approach over the existing state-of-the-art in predicting drug-target interactions and drug-disease associations.
arXiv Detail & Related papers (2024-01-30T01:28:48Z) - Fair principal component analysis (PCA): minorization-maximization
algorithms for Fair PCA, Fair Robust PCA and Fair Sparse PCA [6.974999794070285]
We propose a new iterative algorithm to solve the fair PCA (FPCA) problem.
The proposed algorithm relies on the relaxation of a semi-orthogonality constraint which is proved to be tight at every iteration of the algorithm.
We numerically compare the performance of the proposed methods with two of the state-of-the-art approaches on synthetic data sets and a real-life data set.
arXiv Detail & Related papers (2023-05-10T08:14:32Z) - Sparse high-dimensional linear regression with a partitioned empirical
Bayes ECM algorithm [62.997667081978825]
We propose a computationally efficient and powerful Bayesian approach for sparse high-dimensional linear regression.
Minimal prior assumptions on the parameters are used through the use of plug-in empirical Bayes estimates.
The proposed approach is implemented in the R package probe.
arXiv Detail & Related papers (2022-09-16T19:15:50Z) - Fast Variational AutoEncoder with Inverted Multi-Index for Collaborative
Filtering [59.349057602266]
Variational AutoEncoder (VAE) has been extended as a representative nonlinear method for collaborative filtering.
We propose to decompose the inner-product-based softmax probability based on the inverted multi-index.
FastVAE can outperform the state-of-the-art baselines in terms of both sampling quality and efficiency.
arXiv Detail & Related papers (2021-09-13T08:31:59Z) - Momentum Accelerates the Convergence of Stochastic AUPRC Maximization [80.8226518642952]
We study optimization of areas under precision-recall curves (AUPRC), which is widely used for imbalanced tasks.
We develop novel momentum methods with a better iteration of $O (1/epsilon4)$ for finding an $epsilon$stationary solution.
We also design a novel family of adaptive methods with the same complexity of $O (1/epsilon4)$, which enjoy faster convergence in practice.
arXiv Detail & Related papers (2021-07-02T16:21:52Z) - Automatic selection of basis-adaptive sparse polynomial chaos expansions
for engineering applications [0.0]
We describe three state-of-the-art basis-adaptive approaches for sparse chaos expansions.
We conduct an extensive benchmark in terms of global approximation accuracy on a large set of computational models.
We introduce a novel solver and basis adaptivity selection scheme guided by cross-validation error.
arXiv Detail & Related papers (2020-09-10T12:13:57Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.