paper-with-me

홈 › Papers

BACH: A Bayesian Admixture of Contrastive Heads for Multi-Interest Two-Tower Retrieval

2026-07-09 · Quoc Phong Nguyen, Paul Albert, Long Vuong, Vuong Le, Julien Monteil arxiv

Two-tower retrievers compress each user into a single embedding, limiting their ability to serve diverse interests. Multi-interest models give each user several heads scored by a maximum inner product, but their hard-routing training under-utilizes heads (routing collapse) and gives no per-user estimate of how much each interest matters for serving. We present \textbf{BACH} (\emph{Bayesian Admixture of Contrastive Heads}), which casts multi-interest two-tower retrieval as a per-user mixture over the heads, fit by variational inference. The soft mixture trains every head (mitigating collapse), produces a per-user weighting of the interests that is reused at serving, and admits a shared global-codebook variant with precomputable retrieval. On three large-scale benchmarks, MovieLens-20M, Taobao, and Netflix, BACH improves top-of-ranking retrieval over hard-routing multi-interest and single-vector baselines at every head count; we further find that scoring every candidate by its best head, consistent with serving, outperforms the usual target-routed training, and that BACH improves further still.

📄 PDF Abstract BibTeX arXiv:2607.08107

Code (1)

arxivsub/arXivSub_daily_arxiv ★ 2

Similar Papers 제목 키워드 기반

Nested Hierarchical Dirichlet Processes for Multi-Level Non-Parametric Admixture Modeling

2015-08-26 · Lavanya Sita Tekumalla, Priyanka Agrawal, Indrajit Bhattacharya

Dirichlet Process(DP) is a Bayesian non-parametric prior for infinite mixture modeling, where the number of mixture components grows with the number of data items. The Hierarchical Dirichlet Process (HDP), is an extensio…

Clustering

A note on the distribution of admixture segment lengths and ancestry proportions under pulse and two-wave admixture models

2015-09-19

Admixed populations are formed by the merging of two or more ancestral populations, and the ancestry of each locus in an admixed genome derives from either source. Consider a simple "pulse" admixture model, where populat…

General theory for stochastic admixture graphs and F-statistics

2018-07-19

We provide a general mathematical framework based on the theory of graphical models to study admixture graphs. Admixture graphs are used to describe the ancestral relationships between past and present populations, allow…

On the number of genealogical ancestors tracing to the source groups of an admixed population

2022-10-22 · Jazlyn A. Mooney, Lily Agranat-Tamir, Jonathan K. Pritchard, Noah A. Rosenberg

In genetically admixed populations, admixed individuals possess ancestry from multiple source groups. Studies of human genetic admixture frequently estimate ancestry components corresponding to fractions of individual ge…

Human genetic admixture through the lens of population genomics

2021-09-24 · Shyamalika Gopalan, Samuel Patillo Smith, Katharine Korunes, Iman Hamid 외

Over the last fifty years, geneticists have made great strides in understanding how our species' evolutionary history gave rise to current patterns of human genetic diversity classically summarized by Lewontin in his 197…

Diversity