Latent Geometry of Taste: Scalable Low-Rank Matrix Factorization for Recommender Systems

Joshua Salako
1/6/2026
cs.CVcs.LG

No confident code implementation found for this paper.

Abstract

Scalability and data sparsity remain critical bottlenecks for collaborative filtering on massive interaction datasets. This work investigates the latent geometry of user preferences using the MovieLens 32M dataset, implementing a high-performance, parallelized Alternating Least Squares (ALS) framework. Through extensive hyperparameter optimization, we demonstrate that constrained low-rank models significantly outperform higher dimensional counterparts in generalization, achieving an optimal balance between Root Mean Square Error (RMSE) and ranking precision. We visualize the learned embedding space to reveal the unsupervised emergence of semantic genre clusters, confirming that the model captures deep structural relationships solely from interaction data. Finally, we validate the system's practical utility in a cold-start scenario, introducing a tunable scoring parameter to manage the trade-off between popularity bias and personalized affinity effectively. The codebase for this research can be found here: https://github.com/joshsalako/recommender.git

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{salako2026latent,
  title  = {Latent Geometry of Taste: Scalable Low-Rank Matrix Factorization for Recommender Systems},
  author = {Joshua Salako},
  year   = {2026},
  eprint = {2601.03466},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2601.03466v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2601.03466.svg)](https://codeofpaper.com/paper/2601.03466)

Discussion