SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
Carrefour-Google Lab
Forecasting affluence in stores during lockdown
Chiara Biscaro
Senior Data Scientist
From stars to…. stores
2010-2014: PhD in Theoretical Physics at
University of Basel (CH)
2015-2016: Postdoc fellowship at Dark Cosmology
Centre, Copenhagen (DK)
From stars to…. stores
Aug 2016: S2DS
bootcamp, London
Nov 2016-2019:
Software Engineer
and Data Scientist at
Criteo, Paris (FR)
Welcome to the Carrefour-Google AI Lab!
2020 brought us an uninvited guest...
Credit: Leo Ortolani
Source
… with an international impact on the way people shop
Lockdown Italy
Lockdown France
… which created problems for our customers
Patrick Zagar Garnier
Chiara Biscaro
Anh Nguyen Van
Problem description: groceries during a lockdown
● To avoid queues (or at least manage them), we need our
supermarkets to know when the affluence is going to be
high
● Two predictions are useful:
a. Number of clients per day of week
b. Affluence (low/medium/high) for each hour of the day (8-20)
● Every Monday morning the store directors receive a
communication mail. Predictions for the entire week need
to be sent in order to communicate in a timely manner
Patrick Zagar Garnier
Chiara Biscaro
Anh Nguyen Van
Usual approach
Time series problem -> EASY! -> ARIMA/Prophet/XGBoost/RNNs….
… some caveats...
● Lack of data: at this point (beginning of April) we have ~3 weeks of data!!
● Lack of time: we need the model to be ready to send predictions on the field ASAP.
Different days of the week are now very similar to each other...
The life cycle of a (ML?) model
What if we
don’t use ML
here?
An “average” validation
Three models are considered:
1. Arithmetic average per hour/store
2. Arithmetic average per hour/day/store
3. Arithmetic average per hour/store with a double weight
on the day considered
With the following setup
● train period : 19 days
(2020-03-19 to 2020-04-09)
● validation period: 4 days
(2020-04-10 to 2020-04-15, excluding Easter Monday)
Forecast accuracy (FA) =
In production in one week, what it looks like
Monitor performance - Forecast accuracy per hour across time
70%
Let’s try some ML - Prophet
Forecast accuracy per day - Average vs Prophet
Let’s try some ML - Prophet
Forecast accuracy per hour for 15th April - Average vs Prophet
Limitations and next steps
● The model is too simple for the post-lockdown phase
● We are now working with Proximity stores to create a more powerful model for
prediction of affluence in post-lockdown conditions
70%
Conclusions
● Take a LOT of time talking to business people about what they need
and on which time scale
● Don’t over complicate simple requests with the risk of not delivering
● You need to know SOTA ML in order to know when NOT TO USE it
Credit: XKCD
xkcd.com/1838/
Thanks!

Weitere ähnliche Inhalte

Ähnlich wie In production in one week: forecasting affluence in supermarkets during lockdown by Chiara Biscaro, Senior Data Scientist @ Carrefour-Google AI Lab

Pablo García Montes - Product Manager | Product Owner | Scrum Coach
Pablo García Montes - Product Manager | Product Owner | Scrum CoachPablo García Montes - Product Manager | Product Owner | Scrum Coach
Pablo García Montes - Product Manager | Product Owner | Scrum CoachPablo García Montes
 
Making better use of Data and AI in Industry 4.0
Making better use of Data and AI in Industry 4.0Making better use of Data and AI in Industry 4.0
Making better use of Data and AI in Industry 4.0Albert Y. C. Chen
 
Supply chain process of Otobi.docx_3.pdf
Supply chain process of Otobi.docx_3.pdfSupply chain process of Otobi.docx_3.pdf
Supply chain process of Otobi.docx_3.pdfTopuKawser
 
Fantastic Problems and Where to Find Them: Daryl Weir
Fantastic Problems and Where to Find Them: Daryl WeirFantastic Problems and Where to Find Them: Daryl Weir
Fantastic Problems and Where to Find Them: Daryl WeirFuturice
 
BAQMaR - Conference Evening
BAQMaR - Conference EveningBAQMaR - Conference Evening
BAQMaR - Conference EveningBAQMaR
 
Cost of Delay, measurements and parallel vs. sequential project processing
Cost of Delay, measurements and parallel vs. sequential project processingCost of Delay, measurements and parallel vs. sequential project processing
Cost of Delay, measurements and parallel vs. sequential project processingSebastian Kamilli
 
Intro to Data Analytics with Oscar's Director of Product
 Intro to Data Analytics with Oscar's Director of Product Intro to Data Analytics with Oscar's Director of Product
Intro to Data Analytics with Oscar's Director of ProductProduct School
 
#TDCGlobal 2019, James Lovett, General Manager UK, Paack
#TDCGlobal 2019, James Lovett, General Manager UK, Paack#TDCGlobal 2019, James Lovett, General Manager UK, Paack
#TDCGlobal 2019, James Lovett, General Manager UK, PaackMetaPack
 
Sample Entrepreneurship Business plan for students
Sample Entrepreneurship Business plan for studentsSample Entrepreneurship Business plan for students
Sample Entrepreneurship Business plan for studentsChandrakanth M
 
How to frame a business challenge for innovation teams
How to frame a business challenge for innovation teamsHow to frame a business challenge for innovation teams
How to frame a business challenge for innovation teamsFranck Debane
 
Magui Mohamed Gadallah cv up
Magui Mohamed Gadallah cv upMagui Mohamed Gadallah cv up
Magui Mohamed Gadallah cv upMagui Gadallah
 
Lean advertising 101 - Paid Acquisition for Startups
Lean advertising 101 - Paid Acquisition for StartupsLean advertising 101 - Paid Acquisition for Startups
Lean advertising 101 - Paid Acquisition for StartupsClément Delangue
 
"What we learned from 5 years of building a data science software that actual...
"What we learned from 5 years of building a data science software that actual..."What we learned from 5 years of building a data science software that actual...
"What we learned from 5 years of building a data science software that actual...Dataconomy Media
 
Machine learning ~ Forecasting
Machine learning ~ ForecastingMachine learning ~ Forecasting
Machine learning ~ ForecastingShaswat Mandhanya
 
Modeling the Stock Market: Common pitfalls and how to avoid them!
Modeling the Stock Market: Common pitfalls and how to avoid them!Modeling the Stock Market: Common pitfalls and how to avoid them!
Modeling the Stock Market: Common pitfalls and how to avoid them!Jess Stauth
 
Playing Nice in the Product Playground
Playing Nice in the Product PlaygroundPlaying Nice in the Product Playground
Playing Nice in the Product PlaygroundIntuit Inc.
 
2020 Starts Tomorrow - Future Skills Profiles in the Media Industry
2020 Starts Tomorrow - Future Skills Profiles in the Media Industry2020 Starts Tomorrow - Future Skills Profiles in the Media Industry
2020 Starts Tomorrow - Future Skills Profiles in the Media IndustryIÐAN fræðslusetur
 
Stauth common pitfalls_stock_market_modeling_pqtc_fall2018
Stauth common pitfalls_stock_market_modeling_pqtc_fall2018Stauth common pitfalls_stock_market_modeling_pqtc_fall2018
Stauth common pitfalls_stock_market_modeling_pqtc_fall2018Quantopian
 

Ähnlich wie In production in one week: forecasting affluence in supermarkets during lockdown by Chiara Biscaro, Senior Data Scientist @ Carrefour-Google AI Lab (20)

Pablo García Montes - Product Manager | Product Owner | Scrum Coach
Pablo García Montes - Product Manager | Product Owner | Scrum CoachPablo García Montes - Product Manager | Product Owner | Scrum Coach
Pablo García Montes - Product Manager | Product Owner | Scrum Coach
 
Making better use of Data and AI in Industry 4.0
Making better use of Data and AI in Industry 4.0Making better use of Data and AI in Industry 4.0
Making better use of Data and AI in Industry 4.0
 
Supply chain process of Otobi.docx_3.pdf
Supply chain process of Otobi.docx_3.pdfSupply chain process of Otobi.docx_3.pdf
Supply chain process of Otobi.docx_3.pdf
 
Fantastic Problems and Where to Find Them: Daryl Weir
Fantastic Problems and Where to Find Them: Daryl WeirFantastic Problems and Where to Find Them: Daryl Weir
Fantastic Problems and Where to Find Them: Daryl Weir
 
BAQMaR - Conference Evening
BAQMaR - Conference EveningBAQMaR - Conference Evening
BAQMaR - Conference Evening
 
Cost of Delay, measurements and parallel vs. sequential project processing
Cost of Delay, measurements and parallel vs. sequential project processingCost of Delay, measurements and parallel vs. sequential project processing
Cost of Delay, measurements and parallel vs. sequential project processing
 
Mashnlearn case
Mashnlearn caseMashnlearn case
Mashnlearn case
 
Mrp cv
Mrp cvMrp cv
Mrp cv
 
Intro to Data Analytics with Oscar's Director of Product
 Intro to Data Analytics with Oscar's Director of Product Intro to Data Analytics with Oscar's Director of Product
Intro to Data Analytics with Oscar's Director of Product
 
#TDCGlobal 2019, James Lovett, General Manager UK, Paack
#TDCGlobal 2019, James Lovett, General Manager UK, Paack#TDCGlobal 2019, James Lovett, General Manager UK, Paack
#TDCGlobal 2019, James Lovett, General Manager UK, Paack
 
Sample Entrepreneurship Business plan for students
Sample Entrepreneurship Business plan for studentsSample Entrepreneurship Business plan for students
Sample Entrepreneurship Business plan for students
 
How to frame a business challenge for innovation teams
How to frame a business challenge for innovation teamsHow to frame a business challenge for innovation teams
How to frame a business challenge for innovation teams
 
Magui Mohamed Gadallah cv up
Magui Mohamed Gadallah cv upMagui Mohamed Gadallah cv up
Magui Mohamed Gadallah cv up
 
Lean advertising 101 - Paid Acquisition for Startups
Lean advertising 101 - Paid Acquisition for StartupsLean advertising 101 - Paid Acquisition for Startups
Lean advertising 101 - Paid Acquisition for Startups
 
"What we learned from 5 years of building a data science software that actual...
"What we learned from 5 years of building a data science software that actual..."What we learned from 5 years of building a data science software that actual...
"What we learned from 5 years of building a data science software that actual...
 
Machine learning ~ Forecasting
Machine learning ~ ForecastingMachine learning ~ Forecasting
Machine learning ~ Forecasting
 
Modeling the Stock Market: Common pitfalls and how to avoid them!
Modeling the Stock Market: Common pitfalls and how to avoid them!Modeling the Stock Market: Common pitfalls and how to avoid them!
Modeling the Stock Market: Common pitfalls and how to avoid them!
 
Playing Nice in the Product Playground
Playing Nice in the Product PlaygroundPlaying Nice in the Product Playground
Playing Nice in the Product Playground
 
2020 Starts Tomorrow - Future Skills Profiles in the Media Industry
2020 Starts Tomorrow - Future Skills Profiles in the Media Industry2020 Starts Tomorrow - Future Skills Profiles in the Media Industry
2020 Starts Tomorrow - Future Skills Profiles in the Media Industry
 
Stauth common pitfalls_stock_market_modeling_pqtc_fall2018
Stauth common pitfalls_stock_market_modeling_pqtc_fall2018Stauth common pitfalls_stock_market_modeling_pqtc_fall2018
Stauth common pitfalls_stock_market_modeling_pqtc_fall2018
 

Mehr von Paris Women in Machine Learning and Data Science

Mehr von Paris Women in Machine Learning and Data Science (20)

Sequential and reinforcement learning for demand side management by Margaux B...
Sequential and reinforcement learning for demand side management by Margaux B...Sequential and reinforcement learning for demand side management by Margaux B...
Sequential and reinforcement learning for demand side management by Margaux B...
 
How and why AI should fight cybersexism, by Chloe Daudier
How and why AI should fight cybersexism, by Chloe DaudierHow and why AI should fight cybersexism, by Chloe Daudier
How and why AI should fight cybersexism, by Chloe Daudier
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
Managing international tech teams, by Natasha Dimban
Managing international tech teams, by Natasha DimbanManaging international tech teams, by Natasha Dimban
Managing international tech teams, by Natasha Dimban
 
Optimizing GenAI apps, by N. El Mawass and Maria Knorps
Optimizing GenAI apps, by N. El Mawass and Maria KnorpsOptimizing GenAI apps, by N. El Mawass and Maria Knorps
Optimizing GenAI apps, by N. El Mawass and Maria Knorps
 
Perspectives, by M. Pannegeon
Perspectives, by M. PannegeonPerspectives, by M. Pannegeon
Perspectives, by M. Pannegeon
 
Evaluation strategies for dealing with partially labelled or unlabelled data
Evaluation strategies for dealing with partially labelled or unlabelled dataEvaluation strategies for dealing with partially labelled or unlabelled data
Evaluation strategies for dealing with partially labelled or unlabelled data
 
Combinatorial Optimisation with Policy Adaptation using latent Space Search, ...
Combinatorial Optimisation with Policy Adaptation using latent Space Search, ...Combinatorial Optimisation with Policy Adaptation using latent Space Search, ...
Combinatorial Optimisation with Policy Adaptation using latent Space Search, ...
 
An age-old question, by Caroline Jean-Pierre
An age-old question, by Caroline Jean-PierreAn age-old question, by Caroline Jean-Pierre
An age-old question, by Caroline Jean-Pierre
 
Applying Churn Prediction Approaches to the Telecom Industry, by Joëlle Lautré
Applying Churn Prediction Approaches to the Telecom Industry, by Joëlle LautréApplying Churn Prediction Approaches to the Telecom Industry, by Joëlle Lautré
Applying Churn Prediction Approaches to the Telecom Industry, by Joëlle Lautré
 
How to supervise a thesis in NLP in the ChatGPT era? By Laure Soulier
How to supervise a thesis in NLP in the ChatGPT era? By Laure SoulierHow to supervise a thesis in NLP in the ChatGPT era? By Laure Soulier
How to supervise a thesis in NLP in the ChatGPT era? By Laure Soulier
 
Global Ambitions Local Realities, by Anna Abreu
Global Ambitions Local Realities, by Anna AbreuGlobal Ambitions Local Realities, by Anna Abreu
Global Ambitions Local Realities, by Anna Abreu
 
Plug-and-Play methods for inverse problems in imagine, by Julie Delon
Plug-and-Play methods for inverse problems in imagine, by Julie DelonPlug-and-Play methods for inverse problems in imagine, by Julie Delon
Plug-and-Play methods for inverse problems in imagine, by Julie Delon
 
Sales Forecasting as a Data Product by Francesca Iannuzzi
Sales Forecasting as a Data Product by Francesca IannuzziSales Forecasting as a Data Product by Francesca Iannuzzi
Sales Forecasting as a Data Product by Francesca Iannuzzi
 
Identifying and mitigating bias in machine learning, by Ruta Binkyte
Identifying and mitigating bias in machine learning, by Ruta BinkyteIdentifying and mitigating bias in machine learning, by Ruta Binkyte
Identifying and mitigating bias in machine learning, by Ruta Binkyte
 
“Turning your ML algorithms into full web apps in no time with Python" by Mar...
“Turning your ML algorithms into full web apps in no time with Python" by Mar...“Turning your ML algorithms into full web apps in no time with Python" by Mar...
“Turning your ML algorithms into full web apps in no time with Python" by Mar...
 
Nature Language Processing for proteins by Amélie Héliou, Software Engineer @...
Nature Language Processing for proteins by Amélie Héliou, Software Engineer @...Nature Language Processing for proteins by Amélie Héliou, Software Engineer @...
Nature Language Processing for proteins by Amélie Héliou, Software Engineer @...
 
Sandrine Henry presents the BechdelAI project
Sandrine Henry presents the BechdelAI projectSandrine Henry presents the BechdelAI project
Sandrine Henry presents the BechdelAI project
 
Anastasiia Tryputen_War in Ukraine or how extraordinary courage reshapes geop...
Anastasiia Tryputen_War in Ukraine or how extraordinary courage reshapes geop...Anastasiia Tryputen_War in Ukraine or how extraordinary courage reshapes geop...
Anastasiia Tryputen_War in Ukraine or how extraordinary courage reshapes geop...
 
Khrystyna Grynko WiMLDS - From marketing to Tech.pdf
Khrystyna Grynko WiMLDS - From marketing to Tech.pdfKhrystyna Grynko WiMLDS - From marketing to Tech.pdf
Khrystyna Grynko WiMLDS - From marketing to Tech.pdf
 

Kürzlich hochgeladen

Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLManishPatel169454
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...tanu pandey
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Christo Ananth
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdfSuman Jyoti
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 

Kürzlich hochgeladen (20)

Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 

In production in one week: forecasting affluence in supermarkets during lockdown by Chiara Biscaro, Senior Data Scientist @ Carrefour-Google AI Lab

  • 1. Carrefour-Google Lab Forecasting affluence in stores during lockdown Chiara Biscaro Senior Data Scientist
  • 2. From stars to…. stores 2010-2014: PhD in Theoretical Physics at University of Basel (CH) 2015-2016: Postdoc fellowship at Dark Cosmology Centre, Copenhagen (DK)
  • 3. From stars to…. stores Aug 2016: S2DS bootcamp, London Nov 2016-2019: Software Engineer and Data Scientist at Criteo, Paris (FR)
  • 4. Welcome to the Carrefour-Google AI Lab!
  • 5. 2020 brought us an uninvited guest... Credit: Leo Ortolani Source
  • 6. … with an international impact on the way people shop Lockdown Italy Lockdown France
  • 7. … which created problems for our customers Patrick Zagar Garnier Chiara Biscaro Anh Nguyen Van
  • 8. Problem description: groceries during a lockdown ● To avoid queues (or at least manage them), we need our supermarkets to know when the affluence is going to be high ● Two predictions are useful: a. Number of clients per day of week b. Affluence (low/medium/high) for each hour of the day (8-20) ● Every Monday morning the store directors receive a communication mail. Predictions for the entire week need to be sent in order to communicate in a timely manner Patrick Zagar Garnier Chiara Biscaro Anh Nguyen Van
  • 9. Usual approach Time series problem -> EASY! -> ARIMA/Prophet/XGBoost/RNNs…. … some caveats... ● Lack of data: at this point (beginning of April) we have ~3 weeks of data!! ● Lack of time: we need the model to be ready to send predictions on the field ASAP.
  • 10. Different days of the week are now very similar to each other...
  • 11. The life cycle of a (ML?) model What if we don’t use ML here?
  • 12. An “average” validation Three models are considered: 1. Arithmetic average per hour/store 2. Arithmetic average per hour/day/store 3. Arithmetic average per hour/store with a double weight on the day considered With the following setup ● train period : 19 days (2020-03-19 to 2020-04-09) ● validation period: 4 days (2020-04-10 to 2020-04-15, excluding Easter Monday) Forecast accuracy (FA) =
  • 13. In production in one week, what it looks like
  • 14.
  • 15. Monitor performance - Forecast accuracy per hour across time 70%
  • 16. Let’s try some ML - Prophet Forecast accuracy per day - Average vs Prophet
  • 17. Let’s try some ML - Prophet Forecast accuracy per hour for 15th April - Average vs Prophet
  • 18. Limitations and next steps ● The model is too simple for the post-lockdown phase ● We are now working with Proximity stores to create a more powerful model for prediction of affluence in post-lockdown conditions 70%
  • 19. Conclusions ● Take a LOT of time talking to business people about what they need and on which time scale ● Don’t over complicate simple requests with the risk of not delivering ● You need to know SOTA ML in order to know when NOT TO USE it