SlideShare a Scribd company logo
1 of 35
Download to read offline
The Specifics of the AB-test
for Unit Economics
with a Network Effect
20.11.2023 - 24.11.2023
Belgrade, Serbia
Alexei Chernobrovov, PhD
Alexei Chernobrovov is a multinational manufacturer
of confectionery, pet food, and
other food products.
Core expertise:
• Building DS teams
• Data monetization
• Implementation of
complex DS architecture
Data Monetization and Data Science Consultant
is one of the biggest
carmakers in the world.
is an online platform for food
delivery and the fastest growing
tech company in Qatar.
Phd in Mathematics
Worked with:
is one of the leading
banks in Austria, Central
and Eastern Europe.
Is largest bank in
Russia.
and others: …
https://chernobrovov.com/
2
1
Plan
AB test
3 Conclusions
Network Effect in UE
4
Network Effect
AB test
AB testing (also known as a split testing or a bucket
testing) is a methodology for comparing two
versions (A and B) against each other to determine
which one performs better.
Usually, users are randomly divided into two groups
and allowed to interact with different versions
independently.
And groups are independency. This is known as the
Stable Unit Treatment Value Assumption (SUTVA).
AB test
AB tests have many pitfalls related to p-value and
other features of statistical hypothesis testing.
AB test
AB test for conversion rate
Network Effect
The network effect in the AB test is a situation when
behavior in one group affects the results in another
group (often it happens implicitly).
А В
Network effect
Two well-known cases:
1. A social network or dating in which users clearly
influence each other through actions.
2. Bounded supply (number of taxis or couriers) for
ride-hailing or delivery services.
Network effect
Why does network effect occur?
Users can influence each other explicitly.
For example, if you restrict users of one group in
some actions, and they have social media friends
that are users from another group, and then the
actions of users from one group affect the other
group.
Social network or datings
There are several ways to solve this problem and it
depends on the formulation of the problem in the
AB test.
But they are somehow related to the construction
of special graphs to minimize the network effect.
For example:
● Using Ego-Clusters (Linkedin)
● Commuting Zones experiment (Facebook)
How to solve?
Why does network effect occur?
Clients are interconnected implicitly through the
presence of a common supply.
For example, if taxi prices are decreased for one
group of users, they can use the whole supply.
Then fewer taxi drivers will be available to users
from another group, and because of this, the
conditions for them will be significantly worse due
to the delivery time and so on.
Ride-hailing
One of the most common approaches is switchback
tests.
The essence of this approach:
● Divide the map into areas A and B. Different
versions are used for A and B.
● After a short period of time, the areas change.
● The switching process continues throughout the
experiment.
Due to continuous switching, the network effect
practically disappears.
How to solve?
Network Effect in Unit Economics
What is Unit economics?
Unit economics are the direct revenues and costs
of a particular business measured on a per-unit
basis, where a unit can be any quantifiable item
that brings value to the business.
For manufacturer: item
For SaaS: server or license
For social network: user
For ride-hailing or delivery services: ride
For retail (e-commerce):
● client (user)
● order
Different units
Why is it so important?
It is a very simple indicator.
If UE<0 - more orders leads to more loss.
If UE>0 - business should be scaled. And it is
enough to have N (number of orders) such as:
UE·N – Other Costs*>0
Then the business will break even.
UE-per-orders
*Other Costs – office rent, salaries, etc.
Example of UE
We have 2 types of costs, calculating UE: variable
and fixed.
Variable – all variable costs, for example, marketing
costs, delivery of the order to the client, etc.
Fixed* – all fixed costs, such as warehouse rent,
highway mile.
Variable and fixed costs
*It is better not to consider fixed costs in UE at all, but in practice it can
be a significant part of the unit costs and it should be considered for a
fairer assessment of business.
Yet another network effect!
If we randomly divide users into groups A and B for
a test, then it will be enough for valid AB test on
revenue or conversion rate, etc.
But there is the paradox!
A random division by user may be incorrect for an
AB test for unit economics.
Because it violates the independence of groups!
One problem with AB tests in retail
210 − 105 − 100
10
=
UE per order,
thousands
10
Orders, thousands
Revenue, mln
210
Var costs, mln
105
0.4
UE per order,
thousands
12
Orders, thousands
Revenue, mln
250
Var costs, mln
125
А
В
Model example of AB on UE
100
Fixed costs, mln
120
Fixed costs, mln
0.5
250 − 125 − 120
12
=
210 − 105 − 100
10
=
UE per order,
thousands
10
Orders, thousands
Revenue, mln
210
Var costs, mln
105
0.4
UE per order,
thousands
12
Orders, thousands
Revenue, mln
250
Var costs, mln
125
А
В
Model example of AB on UE
100
Fixed costs, mln
120
Fixed costs, mln
0.5
250 − 125 − 120
12
=
Total fixed costs, mln
220
+
=
210 − 105 − 110
10
=
UE per order,
thousands
10
Orders, thousands
Revenue, mln
210
Var costs, mln
105
-0.5
UE per order,
thousands
10
Orders, thousands
Revenue, mln
210
Var costs, mln
105
А
В
Model example of AB on UE
110
Fixed costs, mln
110
Fixed costs, mln
-0.5
210 − 105 − 110
10
=
А Total fixed costs, mln
220
+
=
250 − 125 − 110
12
=
UE per order,
thousands
12
Orders, thousands
Revenue, mln
250
Var costs, mln
125
1.3
UE per order,
thousands
12
Orders, thousands
Revenue, mln
250
Var costs, mln
125
А
В
Model example of AB on UE
110
Fixed costs, mln
110
Fixed costs, mln
1.3
250 − 125 − 110
12
=
В
How to solve this problem?
There are 2 approaches to solving this problem:
1. Correct calculating of the AB test. It’s enough just
to see what happens if we apply the results. As it
was shown in the example above.
2. Building a predictive unit economics model that
considers nonlinearity from the number of orders
and other factors (maybe).
How to solve this problem?
The simplest way is to build a model that predicts
the change in fix costs per unit depending on the
number of orders (and possibly other parameters).
And when calculating tests, substitute the predicted
values.
In general, it is difficult to build such a model, but it
is quite sufficient to build a local model (within the
current level of business).
Predictive model for UE
All UE indicators (even variables) can depend on
the number of orders.
For example, advertising costs. Obviously, if you
want to attract more orders only through
advertising, it will likely become less effective per
unit.
Predictive model for UE
Calculate the total UE:
𝑈𝐸𝑡𝑜𝑡𝑎𝑙(𝑁) = 𝑅𝑒𝑣𝑒𝑛𝑢𝑒(𝑁) −
− 𝑉𝑎𝑟𝐶𝑜𝑠𝑡1 𝑁 − 𝑉𝑎𝑟𝐶𝑜𝑠𝑡2 𝑁 − ⋯
− 𝐹𝑖𝑥𝑐𝑜𝑠𝑡.
And calculate the total UE (per-unit):
𝑼𝑬 𝑵 =
𝑼𝑬𝒕𝒐𝒕𝒂𝒍 𝑵
𝑵
,
where 𝑉𝑎𝑟𝐶𝑜𝑠𝑡𝑖 𝑁 - simple model of each type of
costs. It can be a simple linear approximation.
𝑁 - number of orders.
Predictive model for UE
Conclusion
Conclusion
• You need to be very attentive to the network
effect and check for the presence of implicit
dependencies.
• Network effects occur in the most unexpected
cases. Any bound that links users can lead to
network effects. For example, fixed costs.
• Using a simple model to predict the local
dependency on the unit economy is a very
effective way to successfully conduct AB tests.
a@chernobrovov.com
fb.com/chernobrovov
linkedin.com/in/alex-chernobrovov/
@chernobrovov
Alexei Chernobrovov
Thanks for Attention!
Links
• Using Ego-Clusters to Measure Network Effects at LinkedIn
• Testing product changes with network effects (Meta)
• The pitfalls of A/B testing in social networks (OkCupid)
• Designing A/B tests in a collaboration network (Google
Cloud Platform)
• Switchback Tests and Randomized Experimentation Under
Network Effects at DoorDash
• Balancing Network Effects, Learning Effects, and Power in
Experiments (DoorDash)

More Related Content

Similar to [DSC Europe 23][AICommerce] Aleksei Chernobrovov-The_Specifics_of_the_AB-test_for_Unit_Economics_with_a_Network_Effect

Search ch 1 operations and supply_chain_management_revision_notes_
Search ch 1 operations and supply_chain_management_revision_notes_Search ch 1 operations and supply_chain_management_revision_notes_
Search ch 1 operations and supply_chain_management_revision_notes_sudipto das
 
Enterprise Modelling Case Study
Enterprise Modelling Case StudyEnterprise Modelling Case Study
Enterprise Modelling Case Studynunpacker
 
Forecasting Municipal Solid Waste Generation Using a Multiple Linear Regressi...
Forecasting Municipal Solid Waste Generation Using a Multiple Linear Regressi...Forecasting Municipal Solid Waste Generation Using a Multiple Linear Regressi...
Forecasting Municipal Solid Waste Generation Using a Multiple Linear Regressi...IRJET Journal
 
Estimating model-sample-pages
Estimating model-sample-pagesEstimating model-sample-pages
Estimating model-sample-pagesmanxman123
 
TRANSPORTATION MODEL2
TRANSPORTATION MODEL2TRANSPORTATION MODEL2
TRANSPORTATION MODEL2Angela Uyi
 
Neural Net: Machine Learning Web Application
Neural Net: Machine Learning Web ApplicationNeural Net: Machine Learning Web Application
Neural Net: Machine Learning Web ApplicationIRJET Journal
 
Cost function
Cost functionCost function
Cost functionchh_sunny
 
Chapter2 -cost_estimation_umy_sep2011
Chapter2  -cost_estimation_umy_sep2011Chapter2  -cost_estimation_umy_sep2011
Chapter2 -cost_estimation_umy_sep2011Purba Jati
 
Andy Neely, Director Cambridge Serivce Alliance in conversation with Yassi Mo...
Andy Neely, Director Cambridge Serivce Alliance in conversation with Yassi Mo...Andy Neely, Director Cambridge Serivce Alliance in conversation with Yassi Mo...
Andy Neely, Director Cambridge Serivce Alliance in conversation with Yassi Mo...ALessio Patatìn
 
Guideline for the Preparation of a Concept Note
Guideline for the Preparation of a Concept NoteGuideline for the Preparation of a Concept Note
Guideline for the Preparation of a Concept NoteEEP Mekong
 

Similar to [DSC Europe 23][AICommerce] Aleksei Chernobrovov-The_Specifics_of_the_AB-test_for_Unit_Economics_with_a_Network_Effect (19)

Search ch 1 operations and supply_chain_management_revision_notes_
Search ch 1 operations and supply_chain_management_revision_notes_Search ch 1 operations and supply_chain_management_revision_notes_
Search ch 1 operations and supply_chain_management_revision_notes_
 
Enterprise Modelling Case Study
Enterprise Modelling Case StudyEnterprise Modelling Case Study
Enterprise Modelling Case Study
 
Forecasting Municipal Solid Waste Generation Using a Multiple Linear Regressi...
Forecasting Municipal Solid Waste Generation Using a Multiple Linear Regressi...Forecasting Municipal Solid Waste Generation Using a Multiple Linear Regressi...
Forecasting Municipal Solid Waste Generation Using a Multiple Linear Regressi...
 
Estimating model-sample-pages
Estimating model-sample-pagesEstimating model-sample-pages
Estimating model-sample-pages
 
3.9 báo cáo khuyến nghị
3.9 báo cáo khuyến nghị3.9 báo cáo khuyến nghị
3.9 báo cáo khuyến nghị
 
Lo4b(arif)
Lo4b(arif)Lo4b(arif)
Lo4b(arif)
 
TRANSPORTATION MODEL2
TRANSPORTATION MODEL2TRANSPORTATION MODEL2
TRANSPORTATION MODEL2
 
Cost 2.pptx
Cost 2.pptxCost 2.pptx
Cost 2.pptx
 
Neural Net: Machine Learning Web Application
Neural Net: Machine Learning Web ApplicationNeural Net: Machine Learning Web Application
Neural Net: Machine Learning Web Application
 
Cost function
Cost functionCost function
Cost function
 
Cost function
Cost functionCost function
Cost function
 
Chapter2 -cost_estimation_umy_sep2011
Chapter2  -cost_estimation_umy_sep2011Chapter2  -cost_estimation_umy_sep2011
Chapter2 -cost_estimation_umy_sep2011
 
Costs
CostsCosts
Costs
 
Andy Neely, Director Cambridge Serivce Alliance in conversation with Yassi Mo...
Andy Neely, Director Cambridge Serivce Alliance in conversation with Yassi Mo...Andy Neely, Director Cambridge Serivce Alliance in conversation with Yassi Mo...
Andy Neely, Director Cambridge Serivce Alliance in conversation with Yassi Mo...
 
Operating Costing
Operating CostingOperating Costing
Operating Costing
 
Evidence based climate change policy: Six tricky challenges
Evidence based climate change policy: Six tricky challengesEvidence based climate change policy: Six tricky challenges
Evidence based climate change policy: Six tricky challenges
 
EMPOWERING_D6.3
EMPOWERING_D6.3EMPOWERING_D6.3
EMPOWERING_D6.3
 
Guideline for the Preparation of a Concept Note
Guideline for the Preparation of a Concept NoteGuideline for the Preparation of a Concept Note
Guideline for the Preparation of a Concept Note
 
B0342014027
B0342014027B0342014027
B0342014027
 

More from DataScienceConferenc1

[DSC MENA 24] Mostafa_Essa_-_Ai_and_cloud.pdf
[DSC MENA 24] Mostafa_Essa_-_Ai_and_cloud.pdf[DSC MENA 24] Mostafa_Essa_-_Ai_and_cloud.pdf
[DSC MENA 24] Mostafa_Essa_-_Ai_and_cloud.pdfDataScienceConferenc1
 
[DSC MENA 24] Yasser_El_Bendary - How NLP & LLMs model can excel in comprehen...
[DSC MENA 24] Yasser_El_Bendary - How NLP & LLMs model can excel in comprehen...[DSC MENA 24] Yasser_El_Bendary - How NLP & LLMs model can excel in comprehen...
[DSC MENA 24] Yasser_El_Bendary - How NLP & LLMs model can excel in comprehen...DataScienceConferenc1
 
[DSC MENA 24] Medhat_Kandil - Empowering Egypt's AI & Biotechnology Scenes.pdf
[DSC MENA 24] Medhat_Kandil - Empowering Egypt's AI & Biotechnology Scenes.pdf[DSC MENA 24] Medhat_Kandil - Empowering Egypt's AI & Biotechnology Scenes.pdf
[DSC MENA 24] Medhat_Kandil - Empowering Egypt's AI & Biotechnology Scenes.pdfDataScienceConferenc1
 
[DSC MENA 24] Youssef_Kamal - Data governance and quality.pdf
[DSC MENA 24] Youssef_Kamal - Data governance and quality.pdf[DSC MENA 24] Youssef_Kamal - Data governance and quality.pdf
[DSC MENA 24] Youssef_Kamal - Data governance and quality.pdfDataScienceConferenc1
 
[DSC MENA 24] Abdelrahman_Ghallab_-_Data_Product_mgmt.pdf
[DSC MENA 24] Abdelrahman_Ghallab_-_Data_Product_mgmt.pdf[DSC MENA 24] Abdelrahman_Ghallab_-_Data_Product_mgmt.pdf
[DSC MENA 24] Abdelrahman_Ghallab_-_Data_Product_mgmt.pdfDataScienceConferenc1
 
[DSC MENA 24] Asmaa_Eltaher_-_Innovation_Beyond_Brainstorming.pptx
[DSC MENA 24] Asmaa_Eltaher_-_Innovation_Beyond_Brainstorming.pptx[DSC MENA 24] Asmaa_Eltaher_-_Innovation_Beyond_Brainstorming.pptx
[DSC MENA 24] Asmaa_Eltaher_-_Innovation_Beyond_Brainstorming.pptxDataScienceConferenc1
 
[DSC MENA 24] Muhammad_Ezzat_-_Sustianable_Growth_Empowerment.pdf
[DSC MENA 24] Muhammad_Ezzat_-_Sustianable_Growth_Empowerment.pdf[DSC MENA 24] Muhammad_Ezzat_-_Sustianable_Growth_Empowerment.pdf
[DSC MENA 24] Muhammad_Ezzat_-_Sustianable_Growth_Empowerment.pdfDataScienceConferenc1
 
[DSC MENA 24] Basma_Rady_-_Building_a_Data_Driven_Culture_in_Your_Organizatio...
[DSC MENA 24] Basma_Rady_-_Building_a_Data_Driven_Culture_in_Your_Organizatio...[DSC MENA 24] Basma_Rady_-_Building_a_Data_Driven_Culture_in_Your_Organizatio...
[DSC MENA 24] Basma_Rady_-_Building_a_Data_Driven_Culture_in_Your_Organizatio...DataScienceConferenc1
 
[DSC MENA 24] Ahmed_Muselhy_-_Unveiling-the-Secrets-of-AI-in-Hiring.pdf
[DSC MENA 24] Ahmed_Muselhy_-_Unveiling-the-Secrets-of-AI-in-Hiring.pdf[DSC MENA 24] Ahmed_Muselhy_-_Unveiling-the-Secrets-of-AI-in-Hiring.pdf
[DSC MENA 24] Ahmed_Muselhy_-_Unveiling-the-Secrets-of-AI-in-Hiring.pdfDataScienceConferenc1
 
[DSC MENA 24] Ziad_Diab_-_Data-Driven_Disruption_-_The_Role_of_Data_Strategy_...
[DSC MENA 24] Ziad_Diab_-_Data-Driven_Disruption_-_The_Role_of_Data_Strategy_...[DSC MENA 24] Ziad_Diab_-_Data-Driven_Disruption_-_The_Role_of_Data_Strategy_...
[DSC MENA 24] Ziad_Diab_-_Data-Driven_Disruption_-_The_Role_of_Data_Strategy_...DataScienceConferenc1
 
[DSC MENA 24] Mohammad_Essam_- Leveraging Scene Graphs for Generative AI and ...
[DSC MENA 24] Mohammad_Essam_- Leveraging Scene Graphs for Generative AI and ...[DSC MENA 24] Mohammad_Essam_- Leveraging Scene Graphs for Generative AI and ...
[DSC MENA 24] Mohammad_Essam_- Leveraging Scene Graphs for Generative AI and ...DataScienceConferenc1
 
[DSC MENA 24] Ahmed_Fahmy - Navigating the Future.pdf
[DSC MENA 24] Ahmed_Fahmy - Navigating the Future.pdf[DSC MENA 24] Ahmed_Fahmy - Navigating the Future.pdf
[DSC MENA 24] Ahmed_Fahmy - Navigating the Future.pdfDataScienceConferenc1
 
[DSC MENA 24] Hany_Saad_Gheit_-_Azure_OpenAI_service.pptx
[DSC MENA 24] Hany_Saad_Gheit_-_Azure_OpenAI_service.pptx[DSC MENA 24] Hany_Saad_Gheit_-_Azure_OpenAI_service.pptx
[DSC MENA 24] Hany_Saad_Gheit_-_Azure_OpenAI_service.pptxDataScienceConferenc1
 
[DSC MENA 24] Nezar_El_Kady_-_From_Turing_to_Transformers__Navigating_the_AI_...
[DSC MENA 24] Nezar_El_Kady_-_From_Turing_to_Transformers__Navigating_the_AI_...[DSC MENA 24] Nezar_El_Kady_-_From_Turing_to_Transformers__Navigating_the_AI_...
[DSC MENA 24] Nezar_El_Kady_-_From_Turing_to_Transformers__Navigating_the_AI_...DataScienceConferenc1
 
[DSC MENA 24] Amira_Abdelaziz_-_AI_in_Financial_Services.pptx
[DSC MENA 24] Amira_Abdelaziz_-_AI_in_Financial_Services.pptx[DSC MENA 24] Amira_Abdelaziz_-_AI_in_Financial_Services.pptx
[DSC MENA 24] Amira_Abdelaziz_-_AI_in_Financial_Services.pptxDataScienceConferenc1
 
[DSC MENA 24] Omar_Ossama - My Journey from the Field of Oil & Gas, to the Ex...
[DSC MENA 24] Omar_Ossama - My Journey from the Field of Oil & Gas, to the Ex...[DSC MENA 24] Omar_Ossama - My Journey from the Field of Oil & Gas, to the Ex...
[DSC MENA 24] Omar_Ossama - My Journey from the Field of Oil & Gas, to the Ex...DataScienceConferenc1
 
[DSC MENA 24] Ramy_Agieb_-_Advancements_in_Artificial_Intelligence_for_Cybers...
[DSC MENA 24] Ramy_Agieb_-_Advancements_in_Artificial_Intelligence_for_Cybers...[DSC MENA 24] Ramy_Agieb_-_Advancements_in_Artificial_Intelligence_for_Cybers...
[DSC MENA 24] Ramy_Agieb_-_Advancements_in_Artificial_Intelligence_for_Cybers...DataScienceConferenc1
 
[DSC MENA 24] Sohaila_Diab_-_Lets_Talk_Gen_AI_Presentation.pptx
[DSC MENA 24] Sohaila_Diab_-_Lets_Talk_Gen_AI_Presentation.pptx[DSC MENA 24] Sohaila_Diab_-_Lets_Talk_Gen_AI_Presentation.pptx
[DSC MENA 24] Sohaila_Diab_-_Lets_Talk_Gen_AI_Presentation.pptxDataScienceConferenc1
 
[DSC MENA 24] Amal_Elgammal_-_QUALITOP_presentation.pptx
[DSC MENA 24] Amal_Elgammal_-_QUALITOP_presentation.pptx[DSC MENA 24] Amal_Elgammal_-_QUALITOP_presentation.pptx
[DSC MENA 24] Amal_Elgammal_-_QUALITOP_presentation.pptxDataScienceConferenc1
 
[DSC MENA 24] Abdelrahman_Sleem_-_AI_For_Marketing_DSC.pdf
[DSC MENA 24] Abdelrahman_Sleem_-_AI_For_Marketing_DSC.pdf[DSC MENA 24] Abdelrahman_Sleem_-_AI_For_Marketing_DSC.pdf
[DSC MENA 24] Abdelrahman_Sleem_-_AI_For_Marketing_DSC.pdfDataScienceConferenc1
 

More from DataScienceConferenc1 (20)

[DSC MENA 24] Mostafa_Essa_-_Ai_and_cloud.pdf
[DSC MENA 24] Mostafa_Essa_-_Ai_and_cloud.pdf[DSC MENA 24] Mostafa_Essa_-_Ai_and_cloud.pdf
[DSC MENA 24] Mostafa_Essa_-_Ai_and_cloud.pdf
 
[DSC MENA 24] Yasser_El_Bendary - How NLP & LLMs model can excel in comprehen...
[DSC MENA 24] Yasser_El_Bendary - How NLP & LLMs model can excel in comprehen...[DSC MENA 24] Yasser_El_Bendary - How NLP & LLMs model can excel in comprehen...
[DSC MENA 24] Yasser_El_Bendary - How NLP & LLMs model can excel in comprehen...
 
[DSC MENA 24] Medhat_Kandil - Empowering Egypt's AI & Biotechnology Scenes.pdf
[DSC MENA 24] Medhat_Kandil - Empowering Egypt's AI & Biotechnology Scenes.pdf[DSC MENA 24] Medhat_Kandil - Empowering Egypt's AI & Biotechnology Scenes.pdf
[DSC MENA 24] Medhat_Kandil - Empowering Egypt's AI & Biotechnology Scenes.pdf
 
[DSC MENA 24] Youssef_Kamal - Data governance and quality.pdf
[DSC MENA 24] Youssef_Kamal - Data governance and quality.pdf[DSC MENA 24] Youssef_Kamal - Data governance and quality.pdf
[DSC MENA 24] Youssef_Kamal - Data governance and quality.pdf
 
[DSC MENA 24] Abdelrahman_Ghallab_-_Data_Product_mgmt.pdf
[DSC MENA 24] Abdelrahman_Ghallab_-_Data_Product_mgmt.pdf[DSC MENA 24] Abdelrahman_Ghallab_-_Data_Product_mgmt.pdf
[DSC MENA 24] Abdelrahman_Ghallab_-_Data_Product_mgmt.pdf
 
[DSC MENA 24] Asmaa_Eltaher_-_Innovation_Beyond_Brainstorming.pptx
[DSC MENA 24] Asmaa_Eltaher_-_Innovation_Beyond_Brainstorming.pptx[DSC MENA 24] Asmaa_Eltaher_-_Innovation_Beyond_Brainstorming.pptx
[DSC MENA 24] Asmaa_Eltaher_-_Innovation_Beyond_Brainstorming.pptx
 
[DSC MENA 24] Muhammad_Ezzat_-_Sustianable_Growth_Empowerment.pdf
[DSC MENA 24] Muhammad_Ezzat_-_Sustianable_Growth_Empowerment.pdf[DSC MENA 24] Muhammad_Ezzat_-_Sustianable_Growth_Empowerment.pdf
[DSC MENA 24] Muhammad_Ezzat_-_Sustianable_Growth_Empowerment.pdf
 
[DSC MENA 24] Basma_Rady_-_Building_a_Data_Driven_Culture_in_Your_Organizatio...
[DSC MENA 24] Basma_Rady_-_Building_a_Data_Driven_Culture_in_Your_Organizatio...[DSC MENA 24] Basma_Rady_-_Building_a_Data_Driven_Culture_in_Your_Organizatio...
[DSC MENA 24] Basma_Rady_-_Building_a_Data_Driven_Culture_in_Your_Organizatio...
 
[DSC MENA 24] Ahmed_Muselhy_-_Unveiling-the-Secrets-of-AI-in-Hiring.pdf
[DSC MENA 24] Ahmed_Muselhy_-_Unveiling-the-Secrets-of-AI-in-Hiring.pdf[DSC MENA 24] Ahmed_Muselhy_-_Unveiling-the-Secrets-of-AI-in-Hiring.pdf
[DSC MENA 24] Ahmed_Muselhy_-_Unveiling-the-Secrets-of-AI-in-Hiring.pdf
 
[DSC MENA 24] Ziad_Diab_-_Data-Driven_Disruption_-_The_Role_of_Data_Strategy_...
[DSC MENA 24] Ziad_Diab_-_Data-Driven_Disruption_-_The_Role_of_Data_Strategy_...[DSC MENA 24] Ziad_Diab_-_Data-Driven_Disruption_-_The_Role_of_Data_Strategy_...
[DSC MENA 24] Ziad_Diab_-_Data-Driven_Disruption_-_The_Role_of_Data_Strategy_...
 
[DSC MENA 24] Mohammad_Essam_- Leveraging Scene Graphs for Generative AI and ...
[DSC MENA 24] Mohammad_Essam_- Leveraging Scene Graphs for Generative AI and ...[DSC MENA 24] Mohammad_Essam_- Leveraging Scene Graphs for Generative AI and ...
[DSC MENA 24] Mohammad_Essam_- Leveraging Scene Graphs for Generative AI and ...
 
[DSC MENA 24] Ahmed_Fahmy - Navigating the Future.pdf
[DSC MENA 24] Ahmed_Fahmy - Navigating the Future.pdf[DSC MENA 24] Ahmed_Fahmy - Navigating the Future.pdf
[DSC MENA 24] Ahmed_Fahmy - Navigating the Future.pdf
 
[DSC MENA 24] Hany_Saad_Gheit_-_Azure_OpenAI_service.pptx
[DSC MENA 24] Hany_Saad_Gheit_-_Azure_OpenAI_service.pptx[DSC MENA 24] Hany_Saad_Gheit_-_Azure_OpenAI_service.pptx
[DSC MENA 24] Hany_Saad_Gheit_-_Azure_OpenAI_service.pptx
 
[DSC MENA 24] Nezar_El_Kady_-_From_Turing_to_Transformers__Navigating_the_AI_...
[DSC MENA 24] Nezar_El_Kady_-_From_Turing_to_Transformers__Navigating_the_AI_...[DSC MENA 24] Nezar_El_Kady_-_From_Turing_to_Transformers__Navigating_the_AI_...
[DSC MENA 24] Nezar_El_Kady_-_From_Turing_to_Transformers__Navigating_the_AI_...
 
[DSC MENA 24] Amira_Abdelaziz_-_AI_in_Financial_Services.pptx
[DSC MENA 24] Amira_Abdelaziz_-_AI_in_Financial_Services.pptx[DSC MENA 24] Amira_Abdelaziz_-_AI_in_Financial_Services.pptx
[DSC MENA 24] Amira_Abdelaziz_-_AI_in_Financial_Services.pptx
 
[DSC MENA 24] Omar_Ossama - My Journey from the Field of Oil & Gas, to the Ex...
[DSC MENA 24] Omar_Ossama - My Journey from the Field of Oil & Gas, to the Ex...[DSC MENA 24] Omar_Ossama - My Journey from the Field of Oil & Gas, to the Ex...
[DSC MENA 24] Omar_Ossama - My Journey from the Field of Oil & Gas, to the Ex...
 
[DSC MENA 24] Ramy_Agieb_-_Advancements_in_Artificial_Intelligence_for_Cybers...
[DSC MENA 24] Ramy_Agieb_-_Advancements_in_Artificial_Intelligence_for_Cybers...[DSC MENA 24] Ramy_Agieb_-_Advancements_in_Artificial_Intelligence_for_Cybers...
[DSC MENA 24] Ramy_Agieb_-_Advancements_in_Artificial_Intelligence_for_Cybers...
 
[DSC MENA 24] Sohaila_Diab_-_Lets_Talk_Gen_AI_Presentation.pptx
[DSC MENA 24] Sohaila_Diab_-_Lets_Talk_Gen_AI_Presentation.pptx[DSC MENA 24] Sohaila_Diab_-_Lets_Talk_Gen_AI_Presentation.pptx
[DSC MENA 24] Sohaila_Diab_-_Lets_Talk_Gen_AI_Presentation.pptx
 
[DSC MENA 24] Amal_Elgammal_-_QUALITOP_presentation.pptx
[DSC MENA 24] Amal_Elgammal_-_QUALITOP_presentation.pptx[DSC MENA 24] Amal_Elgammal_-_QUALITOP_presentation.pptx
[DSC MENA 24] Amal_Elgammal_-_QUALITOP_presentation.pptx
 
[DSC MENA 24] Abdelrahman_Sleem_-_AI_For_Marketing_DSC.pdf
[DSC MENA 24] Abdelrahman_Sleem_-_AI_For_Marketing_DSC.pdf[DSC MENA 24] Abdelrahman_Sleem_-_AI_For_Marketing_DSC.pdf
[DSC MENA 24] Abdelrahman_Sleem_-_AI_For_Marketing_DSC.pdf
 

Recently uploaded

Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts ServiceSapana Sha
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...Pooja Nehwal
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiSuhani Kapoor
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 
Predicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project PresentationPredicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project PresentationBoston Institute of Analytics
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystSamantha Rae Coolbeth
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一ffjhghh
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改atducpo
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubaihf8803863
 

Recently uploaded (20)

Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts Service
 
Decoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in ActionDecoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in Action
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 
Predicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project PresentationPredicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project Presentation
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data Analyst
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
 

[DSC Europe 23][AICommerce] Aleksei Chernobrovov-The_Specifics_of_the_AB-test_for_Unit_Economics_with_a_Network_Effect

  • 1. The Specifics of the AB-test for Unit Economics with a Network Effect 20.11.2023 - 24.11.2023 Belgrade, Serbia Alexei Chernobrovov, PhD
  • 2. Alexei Chernobrovov is a multinational manufacturer of confectionery, pet food, and other food products. Core expertise: • Building DS teams • Data monetization • Implementation of complex DS architecture Data Monetization and Data Science Consultant is one of the biggest carmakers in the world. is an online platform for food delivery and the fastest growing tech company in Qatar. Phd in Mathematics Worked with: is one of the leading banks in Austria, Central and Eastern Europe. Is largest bank in Russia. and others: … https://chernobrovov.com/
  • 3. 2 1 Plan AB test 3 Conclusions Network Effect in UE 4 Network Effect
  • 5. AB testing (also known as a split testing or a bucket testing) is a methodology for comparing two versions (A and B) against each other to determine which one performs better. Usually, users are randomly divided into two groups and allowed to interact with different versions independently. And groups are independency. This is known as the Stable Unit Treatment Value Assumption (SUTVA). AB test
  • 6. AB tests have many pitfalls related to p-value and other features of statistical hypothesis testing. AB test
  • 7. AB test for conversion rate
  • 9. The network effect in the AB test is a situation when behavior in one group affects the results in another group (often it happens implicitly). А В Network effect
  • 10. Two well-known cases: 1. A social network or dating in which users clearly influence each other through actions. 2. Bounded supply (number of taxis or couriers) for ride-hailing or delivery services. Network effect
  • 11. Why does network effect occur? Users can influence each other explicitly. For example, if you restrict users of one group in some actions, and they have social media friends that are users from another group, and then the actions of users from one group affect the other group. Social network or datings
  • 12. There are several ways to solve this problem and it depends on the formulation of the problem in the AB test. But they are somehow related to the construction of special graphs to minimize the network effect. For example: ● Using Ego-Clusters (Linkedin) ● Commuting Zones experiment (Facebook) How to solve?
  • 13. Why does network effect occur? Clients are interconnected implicitly through the presence of a common supply. For example, if taxi prices are decreased for one group of users, they can use the whole supply. Then fewer taxi drivers will be available to users from another group, and because of this, the conditions for them will be significantly worse due to the delivery time and so on. Ride-hailing
  • 14. One of the most common approaches is switchback tests. The essence of this approach: ● Divide the map into areas A and B. Different versions are used for A and B. ● After a short period of time, the areas change. ● The switching process continues throughout the experiment. Due to continuous switching, the network effect practically disappears. How to solve?
  • 15. Network Effect in Unit Economics
  • 16. What is Unit economics? Unit economics are the direct revenues and costs of a particular business measured on a per-unit basis, where a unit can be any quantifiable item that brings value to the business.
  • 17. For manufacturer: item For SaaS: server or license For social network: user For ride-hailing or delivery services: ride For retail (e-commerce): ● client (user) ● order Different units
  • 18. Why is it so important? It is a very simple indicator. If UE<0 - more orders leads to more loss. If UE>0 - business should be scaled. And it is enough to have N (number of orders) such as: UE·N – Other Costs*>0 Then the business will break even. UE-per-orders *Other Costs – office rent, salaries, etc.
  • 20. We have 2 types of costs, calculating UE: variable and fixed. Variable – all variable costs, for example, marketing costs, delivery of the order to the client, etc. Fixed* – all fixed costs, such as warehouse rent, highway mile. Variable and fixed costs *It is better not to consider fixed costs in UE at all, but in practice it can be a significant part of the unit costs and it should be considered for a fairer assessment of business.
  • 22. If we randomly divide users into groups A and B for a test, then it will be enough for valid AB test on revenue or conversion rate, etc. But there is the paradox! A random division by user may be incorrect for an AB test for unit economics. Because it violates the independence of groups! One problem with AB tests in retail
  • 23. 210 − 105 − 100 10 = UE per order, thousands 10 Orders, thousands Revenue, mln 210 Var costs, mln 105 0.4 UE per order, thousands 12 Orders, thousands Revenue, mln 250 Var costs, mln 125 А В Model example of AB on UE 100 Fixed costs, mln 120 Fixed costs, mln 0.5 250 − 125 − 120 12 =
  • 24. 210 − 105 − 100 10 = UE per order, thousands 10 Orders, thousands Revenue, mln 210 Var costs, mln 105 0.4 UE per order, thousands 12 Orders, thousands Revenue, mln 250 Var costs, mln 125 А В Model example of AB on UE 100 Fixed costs, mln 120 Fixed costs, mln 0.5 250 − 125 − 120 12 = Total fixed costs, mln 220 + =
  • 25. 210 − 105 − 110 10 = UE per order, thousands 10 Orders, thousands Revenue, mln 210 Var costs, mln 105 -0.5 UE per order, thousands 10 Orders, thousands Revenue, mln 210 Var costs, mln 105 А В Model example of AB on UE 110 Fixed costs, mln 110 Fixed costs, mln -0.5 210 − 105 − 110 10 = А Total fixed costs, mln 220 + =
  • 26. 250 − 125 − 110 12 = UE per order, thousands 12 Orders, thousands Revenue, mln 250 Var costs, mln 125 1.3 UE per order, thousands 12 Orders, thousands Revenue, mln 250 Var costs, mln 125 А В Model example of AB on UE 110 Fixed costs, mln 110 Fixed costs, mln 1.3 250 − 125 − 110 12 = В
  • 27. How to solve this problem?
  • 28. There are 2 approaches to solving this problem: 1. Correct calculating of the AB test. It’s enough just to see what happens if we apply the results. As it was shown in the example above. 2. Building a predictive unit economics model that considers nonlinearity from the number of orders and other factors (maybe). How to solve this problem?
  • 29. The simplest way is to build a model that predicts the change in fix costs per unit depending on the number of orders (and possibly other parameters). And when calculating tests, substitute the predicted values. In general, it is difficult to build such a model, but it is quite sufficient to build a local model (within the current level of business). Predictive model for UE
  • 30. All UE indicators (even variables) can depend on the number of orders. For example, advertising costs. Obviously, if you want to attract more orders only through advertising, it will likely become less effective per unit. Predictive model for UE
  • 31. Calculate the total UE: 𝑈𝐸𝑡𝑜𝑡𝑎𝑙(𝑁) = 𝑅𝑒𝑣𝑒𝑛𝑢𝑒(𝑁) − − 𝑉𝑎𝑟𝐶𝑜𝑠𝑡1 𝑁 − 𝑉𝑎𝑟𝐶𝑜𝑠𝑡2 𝑁 − ⋯ − 𝐹𝑖𝑥𝑐𝑜𝑠𝑡. And calculate the total UE (per-unit): 𝑼𝑬 𝑵 = 𝑼𝑬𝒕𝒐𝒕𝒂𝒍 𝑵 𝑵 , where 𝑉𝑎𝑟𝐶𝑜𝑠𝑡𝑖 𝑁 - simple model of each type of costs. It can be a simple linear approximation. 𝑁 - number of orders. Predictive model for UE
  • 33. Conclusion • You need to be very attentive to the network effect and check for the presence of implicit dependencies. • Network effects occur in the most unexpected cases. Any bound that links users can lead to network effects. For example, fixed costs. • Using a simple model to predict the local dependency on the unit economy is a very effective way to successfully conduct AB tests.
  • 35. Links • Using Ego-Clusters to Measure Network Effects at LinkedIn • Testing product changes with network effects (Meta) • The pitfalls of A/B testing in social networks (OkCupid) • Designing A/B tests in a collaboration network (Google Cloud Platform) • Switchback Tests and Randomized Experimentation Under Network Effects at DoorDash • Balancing Network Effects, Learning Effects, and Power in Experiments (DoorDash)