Machine Learning Times
EXCLUSIVE HIGHLIGHTS
Hybrid AI Emerges To Tame LLMs – And Not A Moment Too Soon
 Originally published in Forbes The great potential of LLMs is...
AGI Is Infeasible. Instead, Pursue Superhuman Adaptable Intelligence
  Originally published in Forbes On a recent episode of the...
Artifact-Driven Development: Making It Possible to Query Large Analytics and AI Projects
 A practical introduction to making complex project structure explicit...
Incoherent AGI Hype Spurs An Industrywide Pivot To Hybrid AI
  Originally published in Forbes Recently on The Dr. Data Show,...
SHARE THIS:

6 years ago
Switchback Tests and Randomized Experimentation Under Network Effects at DoorDash

 
Originally published in DoorDash Engineering Feb 13, 2018.

To A/B or not to A/B, that is the question

Overview

On the Dispatch team at DoorDash, we use simulation, empirical observation, and experimentation to make progress towards our goals; however, given the systemic nature of many of our products, simple A/B tests are often ineffective due to network effects. To be able to experiment in the face of network effects, we use a technique known as switchback testing, where we switch back and forth between treatment and control in particular regions over time. This approach resembles A/B tests in many ways, but requires certain adjustments to the analysis.

Dispatch at DoorDash

The core responsibility of the Dispatch system at DoorDash is to power fulfillment of every delivery in Doordash’s three-sided marketplace of Consumers, Dashers and Merchants. To effectively achieve this, we focus on

  1. the core assignment problem — deciding which dasher is the best suited to fulfill a delivery, in an efficient, robust and scalable way.
  2. machine learning algorithms to predict the numerous timepoints in the life of a delivery — “when can this order reach the consumer”, “when will this order order be ready for pickup?”, etc.
  3. algorithms to decide how and when to group multiple deliveries headed in similar directions at similar times
  4. how to leverage various marketplace shaping strategies to balance supply and demand, including pricing changes.

To continue reading this article, click here.

Comments are closed.