atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

BayesCNS: A Unified Bayesian Approach to Address Cold Start and Non-Stationarity in Search Systems at Scale

AAAI 2025 · Probabilistic and scientific modeling › Molecules and proteins · approach: Cold-start recommendation models · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes BayesCNS, an empirical-Bayes Gamma-Poisson prior network over user-interaction features with non-stationary Thompson-sampling updates guided by a ranker, addressing item cold start and non-stationarity in search.

Problem

Learning-to-rank models in search and recommendation depend on user-interaction features, which are sparse for new items (cold start) and shift non-stationarily over time, and existing approaches handle these separately or via costly periodic retraining.

Approach

Treat cold start and non-stationarity jointly as online Bayesian learning: a neural network predicts Gamma-Poisson (negative binomial) priors over interaction counts from contextual features, which are updated with decay (gamma) as new clicks arrive and sampled via Thompson sampling to feed a ranker.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use BayesCNS instead of the production baselineSearch system, Overall A/B test cohort · Online A/B test, Overall cohortSucc. (+%): 1.76 -> 2.81; Difference 1.05*Helped
Use BayesCNS instead of the production baselineSearch system, Overall A/B test cohort · Online A/B test, Overall cohortImpression (+%): 7.62 -> 18.22; Difference 10.60*Helped
Use BayesCNS rather than the non-behavioral approach (ablation)Cold-start simulation · Stationary simulated environment, across predictive power settingsCTRHelped
Use BayesCNS rather than the behavioral approach without the learned prior (ablation)Cold-start simulation · Stationary simulated environment, across predictive power settingsCTRHelped
Remove the non-stationary assumption (Bayesian Stationary) (ablation)BayesCNS · Non-stationary simulation, successive episodesCTRHurt
Remove user interaction features (Non-behavioral) (ablation)BayesCNS · Non-stationary simulation, successive episodesCTRHurt

Surprising findings

Limitations

Experimental setup

Datasets: CiteULike LastFM XING simulated search environment

Benchmarks: CiteULike LastFM XING simulated stationary environment simulated non-stationary environment

Metrics: Recall@k Precision@k NDCG@k CTR success rate new item impression rate

Baselines: KNN LinMap NLinMap DropoutNet Heater Non-behavioral Bayesian Stationary

Builds on: Thompson sampling Gamma-Poisson / negative binomial DropoutNet Heater

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy