From Recency Bias to Stable Convergence Block Kaczmarz Methods for Online Preference Learning in Matchmaking Applications
James Nguyen

TL;DR
This paper introduces a Tikhonov-regularized Kaczmarz algorithm for online preference learning in matchmaking, addressing recency bias and improving stability and alignment in real-time systems.
Contribution
It proposes a novel Tikhonov-regularized projection method that bounds step size without erasing interaction history, enhancing preference learning in reciprocal recommender systems.
Findings
Block NK achieves highest preference alignment (Align@20 = 0.698)
Block NK shows strongest inter-session stability (delta = 0.994)
Adaptive filtering improves asymptotic alignment but may slow recovery from miscalibration.
Abstract
We present a family of Kaczmarz-based preference learning algorithms for real-time personalized matchmaking in reciprocal recommender systems. Post-step L2 normalization, common in Kaczmarz-inspired online learners, induces exponential recency bias: the influence of the t-th interaction decays as eta^(n - t), reaching approximately 1e-6 after just 20 swipes at eta = 0.5. We resolve this by replacing the normalization step with a Tikhonov-regularized projection denominator that bounds step size analytically without erasing interaction history. When candidate tag vectors are not pre-normalized, as in realistic deployments where candidates vary in tag density, the Tikhonov denominator ||a||^2 + alpha produces genuinely per-candidate adaptive step sizes, making it structurally distinct from online gradient descent with any fixed learning rate. We further derive a block variant that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
