Recommender Systems
Matrix factorisation, two-tower retrieval, ranking objectives, feedback loops and cold start.
12concepts
152flashcards
92minutes of reading
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.