Unbiased Learning from Biased User Feedback with Thorsten Joachims - TWiML Talk #207

Topics covered
Popular Clips
Episode Highlights
Counterfactual Testing
Counterfactual A/B testing offers a promising alternative to traditional online A/B tests, allowing for faster and more efficient evaluation of new policies. explains that by using existing log data and logging the propensity of actions, developers can perform offline tests without the need for new data collection 1. This method not only speeds up the development cycle but also reduces the reliance on expensive and time-consuming online tests. highlights the potential of this approach:
Many of the online A/B tests that you're doing today could probably be replaced by these types of offline counterfactual A/B tests.
---
This technique is gaining traction in both academia and industry, with companies like Microsoft and Spotify exploring its applications 1.
Policy Evaluation
Evaluating new policies using existing log data requires specific conditions, such as stochastic logging policies, to ensure unbiased results. emphasizes the importance of inverse propensity scoring, which allows for unbiased estimates of a policy's performance by re-weighting distributions based on past actions 2. This method is effective when the original logging policy had a non-zero probability of selecting the actions being evaluated. explains:
You can only evaluate policies on the actions that your logging policy that collected the data had basically non-zero probability of choosing.
---
By ensuring that log data is collected under stochastic conditions, developers can leverage existing data to assess new policies efficiently 3.
Related Episodes


Approaches to Fairness in Machine Learning with Richard Zemel - TWiML Talk #209
Answers 383 questions

Making Algorithms Trustworthy with David Spiegelhalter - TWiML Talk #212
Answers 383 questions

Holistic Optimization of the LinkedIn News Feed - TWiML Talk #224
Answers 383 questions

Engineering a Less Artificial Intelligence with Andreas Tolias - #379
Answers 383 questions

Applied Machine Learning for Publishers with Naveed Ahmad - TWiML Talk #182
Answers 383 questions

Trends in Reinforcement Learning with Simon Osindero - TWiML Talk #217
Answers 383 questions

Trust and AI with Parinaz Sobhani - TWiML Talk #208
Answers 383 questions

Trends in Fairness and AI Ethics with Timnit Gebru - #336
Answers 383 questions

Trends in Natural Language Processing with Sebastian Ruder - TWiML Talk #216
Answers 383 questions

Productive Machine Learning at LinkedIn with Bee-Chung Chen - TWiML Talk #200
Answers 383 questions

Trends in Machine Learning with Anima Anandkumar - TWiML Talk #215
Answers 383 questions

Federated ML for Edge Applications with Justin Norman - TWiML Talk #185
Answers 383 questions

Empathy in AI with Rob Walker - TWiML Talk #248
Answers 383 questions











