Keyboard shortcuts

Press โ† or โ†’ to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

๐Ÿ“— Part 5: Frontier Trends

Beyond the engineering of the three-stage pipeline, this part examines the three forces that are correcting, completing, and reshaping recommender systems.

๐Ÿ“š 3 sections ยท โฑ๏ธ Estimated 3โ€“4 days ยท ๐ŸŽฏ Target: understand the three frontier directions โ€” debiasing, cold start, and generative recommendation

The earlier parts walked you through the complete industrial chain of discriminative recommendation โ€” retrieval, ranking, re-ranking. But a real recommender system is far more than "ordering candidates well". It must also confront biased data, items and users with no history, and an ongoing paradigm shift: from "scoring every candidate" to "directly generating recommendation sequences".

This part does not add another standalone algorithm module. Instead, it pulls the camera back so you can see the three approaches industry and academia take when correcting, completing, and reshaping recommender systems.


What This Part Covers

SectionTopicThe Big Idea
5.1Model debiasingData is naturally biased and sits inside a feedback loop; correct it with IPS reweighting and PAL's position decoupling
5.2Cold startUse content, meta-learning, and segmentation architectures to build effective representations for items and users with no history
5.3Evolution of the generative paradigmFrom discriminative scoring to generative sequence generation โ€” the leap from memorization ยท generalization to understanding ยท reasoning

What You'll Be Able to Do After This Part

  • ๐ŸŸข Explain where a recommender's data biases come from (selection/exposure/conformity/position) and how result biases (popularity/unfairness) get amplified through the feedback loop
  • ๐ŸŸข Apply inverse propensity score (IPS) reweighting, and use PAL to decouple position effects from user preference structurally
  • ๐ŸŸก Compare the different solutions for content cold start (CB2CF / MetaEmbedding) and user cold start (MeLU / POSO)
  • ๐ŸŸก Describe the three evolutionary paths of generative recommendation: generative retrieval (HSTU / TIGER), generative ranking (GenRank / MTGR), and end-to-end unified generation (OneRec)
  • ๐Ÿ”ด Argue, against Part 1's two paradigms, how the discriminative cascaded architecture can be replaced by a generative end-to-end one

Core Concepts

ConceptSectionRelevance
Selection bias / exposure bias / position bias5.1The root of untrustworthy training data; requires active correction
Inverse Propensity Score (IPS)5.1Weighting by for an unbiased risk estimate
Position-bias Aware Learning (PAL)5.1Structurally separating "seeing" from "liking"
Content cold start: CB2CF / MetaEmbedding5.2Letting new items borrow collaborative representations from content
User cold start: MeLU / POSO5.2Serving new users with meta-learning or segmented submodules
Semantic IDs / end-to-end generation5.3The core of generative recommendation: understand content, generate directly

Prerequisites

  • Finish the two paradigms and the three-stage funnel of Part 1 first
  • Know the basic models of Part 2 Retrieval and Part 3 Ranking (collaborative filtering, two-tower, matrix factorization)
  • Have basic deep-learning and sequence-model concepts (Transformer self-attention; meta-learning/MAML will help with 5.2/5.3)

This part is the bridge that closes out the fundamentals โ€” it patches the defects of the pipeline from earlier parts while pointing toward the generative follow-up volume.


Tips for This Part

  1. Treat bias as an invisible opponent. While reading 5.1, keep asking: does this training sample really represent the user's true preference?
  2. The core of cold start is borrowing strength. A new item has no behavior, so borrow content; a new user has no history, so borrow meta-knowledge or population structure.
  3. 5.3 loops back to Part 1. It grounds "discriminative vs generative" in concrete models (HSTU, TIGER, OneRec).

Let's dive in! ๐Ÿš€