Generalization Error Bounds for Two-stage Recommender Systems with Tree Structure

Jin Zhang, Ze Liu, Defu Lian, Enhong Chen
2/3/2026

No confident code implementation found for this paper.

Abstract

Two-stage recommender systems play a crucial role in efficiently identifying relevant items and personalizing recommendations from a vast array of options. This paper, based on an error decomposition framework, analyzes the generalization error for two-stage recommender systems with a tree structure, which consist of an efficient tree-based retriever and a more precise yet time-consuming ranker. We use the Rademacher complexity to establish the generalization upper bound for various tree-based retrievers using beam search, as well as for different ranker models under a shifted training distribution. Both theoretical insights and practical experiments on real-world datasets indicate that increasing the branches in tree-based retrievers and harmonizing distributions across stages can enhance the generalization performance of two-stage recommender systems.

DOISemantic Scholar

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!

Cite this paper

@article{zhang2026generalization,
  title  = {Generalization Error Bounds for Two-stage Recommender Systems with Tree Structure},
  author = {Jin Zhang and Ze Liu and Defu Lian and Enhong Chen},
  year   = {2026},
  doi    = {10.52202/079017-1170},
  url    = {https://doi.org/10.52202/079017-1170},
  journal = {NEURIPS 2024 2024}
}

Discussion