Recommender Systems

Matrix factorisation, two-tower retrieval, ranking objectives, feedback loops and cold start.

12concepts
152flashcards
92minutes of reading
  1. 01 Collapsing the Retrieval and Ranking Cascade What a single end-to-end generative recommender buys in efficiency when it replaces the retrieve-prerank-rank pipeline, and what you give up by deleting the stage boundaries that business logic, calibration and debugging all live on. advanced 8m 7 cards
  2. 02 Deep CTR Ranking Models: Wide & Deep, DCN and DLRM How ranking models for click-through prediction combine huge sparse embedding tables with explicit feature-interaction layers, what Wide & Deep, Deep & Cross and DLRM each assume about crosses, and why careful benchmarking shrank the differences between them. advanced 8m 7 cards
  3. 03 Feedback Loops and Filter Bubbles A recommender trained on data it generated is optimising against its own past choices, which narrows what users see and makes offline evaluation systematically agree with the incumbent. advanced 7m 32 cards
  4. 04 Generative Retrieval for Recommendation What changes when a model decodes an item identifier token by token instead of scoring a catalogue, why the index moves into the weights, and the cold-start collapse that the headline benchmark numbers hide. advanced 8m 6 cards
  5. 05 Item Tokeniser Drift and Catalogue Updates Why moving the retrieval index into model weights turns every new item and every content-encoder upgrade into a continual-learning problem, and how much retrieval quality forgetting actually destroys. advanced 7m 7 cards
  6. 06 Offline Evaluation and Sampled Metrics in Recommenders Why ranking against 100 sampled negatives can reverse which recommender looks best, how random splits leak the future into training, and what a decade of reproducibility studies says about reported progress. advanced 8m 7 cards
  7. 07 Sequential Recommendation: SASRec and BERT4Rec Treating a user's history as an ordered sequence and predicting the next item with a transformer, and why the famous SASRec versus BERT4Rec comparison turned out to be about loss functions and training budgets rather than attention direction. advanced 8m 7 cards
  8. 08 Sequential Transduction for Recommendation Why deep CTR models stopped improving when given more compute, how reformulating ranking as next-action prediction over one unified event stream restored a scaling curve, and where that curve flattens. advanced 8m 6 cards
  9. 09 Two-Tower Retrieval and Candidate Generation Splitting the model so that item representations can be precomputed and searched with approximate nearest neighbours, which is what makes recommending from a hundred-million-item catalogue possible at all. advanced 7m 28 cards