Sep 1, 2026 · 31 min · 12 segments
In part two of the Data Skeptic Recommender Systems season finale, Kyle asks a deceptively difficult question: what should recommender systems actually optimize for? Drawing on conversations from…
In part one, we traced those systems from a 1992 research team at Xerox PARC all the way up until the Netflix Prize.
And they used RSME, Root Mean Square Error, between your prediction of 1 through 5 and their holdout data of actual ratings given by actual users to actual movies.
And the criticism that I had for it was that your ground truth data and the thing you'd like to predict are not the same thing.
The ratings provided by Netflix represented how someone felt about the movie after watching it.
Now maybe you find that to be a pedantic distinction, but in pedantry we find the story.
The rating was a good proxy, but is not precisely the same thing as the outcome you're seeking.
And even if, as machine learning people do, we just kind of incrementally inch up and up and up until we've overfit a data set, it seems that root mean square error is, what do they say, necessary but not sufficient.
What should we be actually optimizing for in recommender systems? And that's where we pick up today.
Read the full transcript.
Create an account to read the whole episode, search across every transcript, and follow the shows you care about.