SMMR: Sampling-Based MMR Reranking for Faster, More Diverse, and Balanced Recommendations and Retrieval
Relevance and diversity are critical objectives in modern information retrieval (IR), particularly in recommender systems. Achieving a balance between relevance (exploitation) and diversity (exploration) optimizes user satisfaction and business goals such as catalog coverage and novelty. While existing post-processing reranking methods address this trade-off, they usually rely on greedy strategies, leading to suboptimal outcomes for large-scale tasks. To this end, we propose Sampled Maximal Marginal Relevance (SMMR), a novel sampling-based extension of MMR that introduces randomness into item selection to improve relevance-diversity trade-offs. SMMR avoids the rigidity of greedy and deterministic reranking, and achieves a logarithmic computational speedup, which allows it to scale on large candidate sets. Our evaluations on multiple real-world open-source datasets demonstrate that SMMR consistently outperforms existing state-of-the-art approaches, offering superior performance in balancing relevance and diversity. Our implementation of the proposed method is made available to support future research.
Authors
- Marina Ananyeva (ORCID: https://orcid.org/0000-0002-9885-2230)
- Oleg Lashinin (ORCID: https://orcid.org/0000-0001-8894-9592)
- Kiryl Liakhnovich
- Andrei Babkin
- Michael Pechatov
Institutions
- National Research University Higher School of Economics (RU)
- Moscow Institute of Physics and Technology (RU)
- TD Bank (US)
- Moscow Banking Institute (RU)
- Central Bank of the Russian Federation (RU)
Publication Details
- Published
- 2025-07-13
- DOI
- https://doi.org/10.1145/3726302.3730250
- Primary Topic
- Recommender Systems and Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00