SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Page 1
Data Science for Retail
Retail Analytics using Advanced Machine Learning
Page 2
Outline
About AlgoAnalytics
Analytics for Offline Retail
Page 3
CEO and Company Profile
Aniruddha Pant
CEO and Founder of AlgoAnalytics
PhD, Control systems, University of
California at Berkeley, USA 2001
• 20+ years in application of advanced mathematical techniques
to academic and enterprise problems.
• Experience in application of machine learning to various
business problems.
• Experience in financial markets trading; Indian as well as global
markets.
Highlights
• Experience in cross-domain application of basic scientific
process.
• Research in areas ranging from biology to financial markets to
military applications.
• Close collaboration with premier educational institutes in India,
USA & Europe.
• Active involvement in startup ecosystem in India.
Expertise
• Vice President, Capital Metrics and Risk Solutions
• Head of Analytics Competency Center, Persistent Systems
• Scientist and Group Leader, Tata Consultancy Services
Prior Experience
• Work at the intersection of mathematics and other
domains
• Harness data to provide insight and solutions to our
clients
Analytics Consultancy
• +30 data scientists with experience in mathematics
and engineering
• Team strengths include ability to deal with
structured/ unstructured data, classical ML as well as
deep learning using cutting edge methodologies
Led by Aniruddha Pant
• Develop advanced mathematical models or solutions
for a wide range of industries:
• Financial services, Retail, economics, healthcare,
BFSI, telecom, …
Expertise in Mathematics and Computer
Science
• Work closely with domain experts – either from the
clients side or our own – to effectively model the
problem to be solved
Working with Domain Specialists
About AlgoAnalytics
Page 4
AlgoAnalytics - One Stop AI Shop
Aniruddha Pant
CEO and Founder of AlgoAnalytics
•We use structured data to
design our predictive analytics
solutions like churn,
recommender sys
•We use techniques like
clustering, Recurrent Neural
Networks,
Structured
Data
•We used text data analytics for
designing solutions like
sentiment analysis, news
summarization and many more
•We use techniques like natural
language processing, word2vec,
deep learning, TF-IDF
Text Data
•Image data is used for predicting
existence of particular
pathology, image recognition
and many others
•We use techniques like deep
learning – convolutional neural
network, artificial neural
networks and technologies like
TensorFlow
Image Data
•We use sound data to design
factory solutions like air leakage
detection, identification of
empty and loaded strokes from
press data, engine-compressor
fault detection
•We use techniques like deep
learning
Sound Data
Financial Services
•Dormancy prediction
•Recommender system
•News summarization – automated 60
words news summary
Healthcare
•Medical Image Diagnostics
•Work flow optimization
•Cash flow forecasting
Legal
•Contracts Management
•Structured Document decomposition
•Document similarity in text analytics
Internet of Things
•Assisted Living
•Predictive in ovens
•Air leakage detection
•Engine/compressor fault detection
Others
•Algorithmic trading strategies
•Risk sensing – network theory
•Network failure model
•Multilanguage sentiment analytics
Page 5
Technologies
Page 6
Analytics in Offline Retail
Price Optimization
•Dynamic pricing based on demand and profit
margins
•Devising offers strategically leading to
increased revenue
Supply chain logistics
•Reduced logistic costs to prevent revenue
leakages
•Returns prediction for efficient logistic
solutions
Sales Forecasting
•Plan ahead and modify policies for higher
sales
•Strategize marketing campaigns based on
the forecasts
Inventory Forecasting
•Higher returns on the capital with accurate
inventory forecasts
•Optimized warehouse stocks and better
demand-supply management
Location Analytics
•Leveraging demographic data (age,
education, income, preferences, etc.) for
sales improvement
•Planning potentially best locations for new
stores
Page 7
Sales Forecasting
● A time-series is a dataset that has values over a period of time.
● Sales Forecasting is future prediction for sales based on past sales performance
(time-series)
Why Forecast Sales?
Analyse sales and
Forecast
Plan ahead looking at
the forecast
Higher profits with
better planning
Enables viewing the
future objectively
Using the forecasts
one can establish
policies to monitor
prices and other costs
Manufacturing
industries can plan for
production and
capacity
Retail companies can
form basis for
marketing
Page 8
Pre-Forecasting Data Analysis
● Seasonality in the data
○ Seasonal patterns refers to a fixed period influencing sales like holiday
season or a particular month or weekday
● Year over year trends
○ Analyze each years‘ worth of data separately to look at the trends
● Correlation of lags
○ How is the target’s sales dependent on the previous sales
● External factors affecting the sales, like offers, weather, etc.
Daily, Weekly and Monthly
Features
Holidays’ impact over sales
Weekends generally see higher
sales
Promos and offers
Geo location of the store and
demographics
Page 9
Sales Forecast: Retail Store Chain
Problem Definition: Forecast sales for each of the 45 days in future for all stores
(~1200) in the chain using the daily sales data for last 3 years.
Dataset: Three major data columns, Date, Store ID and Sales in USD.
Analyze data trends and
patterns
Identify lags to use
Create time based
indicator variables like
weekend flag, month of
the year, holiday flag
Identify and select
significant features
Apply regression
models to predict
weekly and daily sales
Combine the weekly
and daily model
Get Final Forecasts
Steps followed for each store:
Page 10
Sales Forecast: Retail Store Chain
Results
RMSE
• Root Mean Squared Error
• Frequently used metric for calculating error in
predictions
• Observed RMSE = ~4200
MAPE
• Mean Absolute Percentage Error
• Measure of prediction accuracy of a
forecasting method in statistics
• MAPE = ~18%
Actual Sale Predicted Sale Error
$121,325 $123,674 -2349
$154,923 $154,784 139
$85,848 $84,475 1373
… … …
RMSE =
−𝟐𝟑𝟒𝟗 𝟐+ 𝟏𝟑𝟗 𝟐+ 𝟏𝟑𝟕𝟑 𝟐+⋯
𝑻𝒐𝒕𝒂𝒍 𝑶𝒃𝒔𝒆𝒓𝒗𝒂𝒕𝒊𝒐𝒏𝒔
As the name suggests, Root Mean
Squared Error is the square root of
average squared error
MAPE =
−𝟐𝟑𝟒𝟗
𝟏𝟐𝟑𝟔𝟕𝟒
+
𝟏𝟑𝟗
𝟏𝟓𝟒𝟕𝟖𝟒
+
𝟏𝟑𝟕𝟑
𝟖𝟒𝟒𝟕𝟓
+⋯
𝑻𝒐𝒕𝒂𝒍 𝑶𝒃𝒔𝒆𝒓𝒗𝒂𝒕𝒊𝒐𝒏𝒔
Mean Absolute Percentage Error is the
mean of absolute error percentage on
the sales.
Page 11
Sales Forecast: Manufacturing Industry
Problem Definition: Forecasting sales for the next month; for all the parts
manufactured and the raw materials needed, using the monthly sales and cost data for
last 45 months.
Weighted average for next
month to the top 3 neighbors
(KNN)
Find top 3 similar months using
nearest neighbors (KNN)
Apply PCA for dimensionality
reduction
Normalize sales/quantity matrix
for all months and parts R Squared :
Baseline Predictions = 35.29%
Predicted Quantity = 80.24%
The R Squared values suggest that on an average the predictions are
over 2 times better (closer to the actuals) than the naive predictions
Page 12
▪Predict the sales for newly opened
restaurants given the data for older
restaurants
▪Store location city and some
precomputed features for real estate,
demographics etc. are given
▪We used Random Forest algorithm
for predictions as against Gradient
Boosting Trees by the competition
winner
▪Final post deadline submission was
better than the competition winner!
▪Forecast sales for 3000 Rossmann
stores for up to 6 weeks in advance
▪School holiday, Competitor store
distance, promos, etc. features are
provided
▪Fourier transform on features was
used on some of the variables
▪Final rank (post deadline) achieved
was 74 using an ensemble of linear
regression and XG boost model.
Rossmann Store SalesRestaurant Revenue Prediction
Kaggle Competitions
Sales Forecast: Case Studies
Page 13
Interested in knowing more:
Contact us: info@algoanalytics.com

Weitere ähnliche Inhalte

Was ist angesagt?

Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...
Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...
Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...Edureka!
 
Predictive Analytics: Advanced techniques in data mining
Predictive Analytics: Advanced techniques in data miningPredictive Analytics: Advanced techniques in data mining
Predictive Analytics: Advanced techniques in data miningSAS Asia Pacific
 
1555 track 2 ning_using our laptop
1555 track 2 ning_using our laptop1555 track 2 ning_using our laptop
1555 track 2 ning_using our laptopRising Media, Inc.
 
What is Data analytics and it's importance ?
What is Data analytics and it's importance ?What is Data analytics and it's importance ?
What is Data analytics and it's importance ?AbhayDhupar
 
1225 lunchlearn shekhar_using his mac
1225 lunchlearn shekhar_using his mac1225 lunchlearn shekhar_using his mac
1225 lunchlearn shekhar_using his macRising Media, Inc.
 
Aa proj assited-living_iot
Aa proj assited-living_iotAa proj assited-living_iot
Aa proj assited-living_iotIshanDhoble1
 
Key Principles Of Data Mining
Key Principles Of Data MiningKey Principles Of Data Mining
Key Principles Of Data Miningtobiemuir
 
Data mining and Machine learning expained in jargon free & lucid language
Data mining and Machine learning expained in jargon free & lucid languageData mining and Machine learning expained in jargon free & lucid language
Data mining and Machine learning expained in jargon free & lucid languageq-Maxim
 
840 plenary elder_using his laptop
840 plenary elder_using his laptop840 plenary elder_using his laptop
840 plenary elder_using his laptopRising Media, Inc.
 
Causal Inference, Reinforcement Learning, and Continuous Optimization
Causal Inference, Reinforcement Learning, and Continuous OptimizationCausal Inference, Reinforcement Learning, and Continuous Optimization
Causal Inference, Reinforcement Learning, and Continuous OptimizationScientificRevenue
 

Was ist angesagt? (20)

Data Science for Retail Broking
Data Science for Retail BrokingData Science for Retail Broking
Data Science for Retail Broking
 
Text Analytics for Legal work
Text Analytics for Legal workText Analytics for Legal work
Text Analytics for Legal work
 
Image Analytics: Caption Generation/Image Descriptions
Image Analytics: Caption Generation/Image DescriptionsImage Analytics: Caption Generation/Image Descriptions
Image Analytics: Caption Generation/Image Descriptions
 
Machine Learning and Multi Drug Resistant(MDR) Infections case study
Machine Learning and Multi Drug Resistant(MDR) Infections case studyMachine Learning and Multi Drug Resistant(MDR) Infections case study
Machine Learning and Multi Drug Resistant(MDR) Infections case study
 
Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...
Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...
Data Analytics For Beginners | Introduction To Data Analytics | Data Analytic...
 
Machine Learning in Healthcare: A Case Study
Machine Learning in Healthcare: A Case StudyMachine Learning in Healthcare: A Case Study
Machine Learning in Healthcare: A Case Study
 
Predictive Analytics: Advanced techniques in data mining
Predictive Analytics: Advanced techniques in data miningPredictive Analytics: Advanced techniques in data mining
Predictive Analytics: Advanced techniques in data mining
 
Data analysis
Data analysisData analysis
Data analysis
 
1555 track 2 ning_using our laptop
1555 track 2 ning_using our laptop1555 track 2 ning_using our laptop
1555 track 2 ning_using our laptop
 
Data mining and its applications!
Data mining and its applications!Data mining and its applications!
Data mining and its applications!
 
What is Data analytics and it's importance ?
What is Data analytics and it's importance ?What is Data analytics and it's importance ?
What is Data analytics and it's importance ?
 
1225 lunchlearn shekhar_using his mac
1225 lunchlearn shekhar_using his mac1225 lunchlearn shekhar_using his mac
1225 lunchlearn shekhar_using his mac
 
Aa proj assited-living_iot
Aa proj assited-living_iotAa proj assited-living_iot
Aa proj assited-living_iot
 
Key Principles Of Data Mining
Key Principles Of Data MiningKey Principles Of Data Mining
Key Principles Of Data Mining
 
Data mining and Machine learning expained in jargon free & lucid language
Data mining and Machine learning expained in jargon free & lucid languageData mining and Machine learning expained in jargon free & lucid language
Data mining and Machine learning expained in jargon free & lucid language
 
840 plenary elder_using his laptop
840 plenary elder_using his laptop840 plenary elder_using his laptop
840 plenary elder_using his laptop
 
Data analytics
Data analyticsData analytics
Data analytics
 
Causal Inference, Reinforcement Learning, and Continuous Optimization
Causal Inference, Reinforcement Learning, and Continuous OptimizationCausal Inference, Reinforcement Learning, and Continuous Optimization
Causal Inference, Reinforcement Learning, and Continuous Optimization
 
Predictive analytics
Predictive analytics Predictive analytics
Predictive analytics
 
Data Science in Action
Data Science in ActionData Science in Action
Data Science in Action
 

Andere mochten auch

The Mall of Tomorrow_ white paper part3
The Mall of Tomorrow_ white paper part3The Mall of Tomorrow_ white paper part3
The Mall of Tomorrow_ white paper part3Clarence Phua
 
Data analytics in retail
Data analytics in retailData analytics in retail
Data analytics in retailtanyazyabkina
 
The mall of Tomorrow_white paper part1
The mall of Tomorrow_white paper part1The mall of Tomorrow_white paper part1
The mall of Tomorrow_white paper part1Clarence Phua
 
Retail Services | Pardgroup - ENG
Retail Services | Pardgroup - ENGRetail Services | Pardgroup - ENG
Retail Services | Pardgroup - ENGPardgroup
 
The Mall of Tomorrow-white paper part2
The Mall of Tomorrow-white paper part2The Mall of Tomorrow-white paper part2
The Mall of Tomorrow-white paper part2Clarence Phua
 
Machine Learning for retail and ecommerce
Machine Learning for retail and ecommerceMachine Learning for retail and ecommerce
Machine Learning for retail and ecommerceAndrei Lopatenko
 
people mix in services marketing
people mix in services marketingpeople mix in services marketing
people mix in services marketingguestff0125
 
Assortment Planning - United Colors of Benetton
Assortment Planning - United Colors of BenettonAssortment Planning - United Colors of Benetton
Assortment Planning - United Colors of BenettonDelwin Arikatt
 
Big Data & Analytics and the Retail Industry: Luxottica
Big Data & Analytics and the Retail Industry: Luxottica Big Data & Analytics and the Retail Industry: Luxottica
Big Data & Analytics and the Retail Industry: Luxottica David Pittman
 
Etikettimerkinnät panimoteollisuudessa
Etikettimerkinnät panimoteollisuudessaEtikettimerkinnät panimoteollisuudessa
Etikettimerkinnät panimoteollisuudessaPanimoliitto
 
Why you should offer work experience
Why you should offer work experienceWhy you should offer work experience
Why you should offer work experienceWorkInConfidence
 

Andere mochten auch (18)

Data Science for Retail Broking
Data Science for Retail BrokingData Science for Retail Broking
Data Science for Retail Broking
 
Talent release form
Talent release formTalent release form
Talent release form
 
The Mall of Tomorrow_ white paper part3
The Mall of Tomorrow_ white paper part3The Mall of Tomorrow_ white paper part3
The Mall of Tomorrow_ white paper part3
 
Data analytics in retail
Data analytics in retailData analytics in retail
Data analytics in retail
 
The mall of Tomorrow_white paper part1
The mall of Tomorrow_white paper part1The mall of Tomorrow_white paper part1
The mall of Tomorrow_white paper part1
 
Retail Services | Pardgroup - ENG
Retail Services | Pardgroup - ENGRetail Services | Pardgroup - ENG
Retail Services | Pardgroup - ENG
 
The Mall of Tomorrow-white paper part2
The Mall of Tomorrow-white paper part2The Mall of Tomorrow-white paper part2
The Mall of Tomorrow-white paper part2
 
Machine Learning for retail and ecommerce
Machine Learning for retail and ecommerceMachine Learning for retail and ecommerce
Machine Learning for retail and ecommerce
 
people mix in services marketing
people mix in services marketingpeople mix in services marketing
people mix in services marketing
 
Catalogue My Pham Oriflame 2-2017
Catalogue My Pham Oriflame 2-2017Catalogue My Pham Oriflame 2-2017
Catalogue My Pham Oriflame 2-2017
 
Assortment Planning - United Colors of Benetton
Assortment Planning - United Colors of BenettonAssortment Planning - United Colors of Benetton
Assortment Planning - United Colors of Benetton
 
Assortment planning
Assortment planningAssortment planning
Assortment planning
 
Big Data & Analytics and the Retail Industry: Luxottica
Big Data & Analytics and the Retail Industry: Luxottica Big Data & Analytics and the Retail Industry: Luxottica
Big Data & Analytics and the Retail Industry: Luxottica
 
Etikettimerkinnät panimoteollisuudessa
Etikettimerkinnät panimoteollisuudessaEtikettimerkinnät panimoteollisuudessa
Etikettimerkinnät panimoteollisuudessa
 
SEHAM'S BOUTIQUE
SEHAM'S BOUTIQUESEHAM'S BOUTIQUE
SEHAM'S BOUTIQUE
 
Why you should offer work experience
Why you should offer work experienceWhy you should offer work experience
Why you should offer work experience
 
Allegro Sports train your legs with a Robot
Allegro Sports train your legs with a RobotAllegro Sports train your legs with a Robot
Allegro Sports train your legs with a Robot
 
GoCardless Overview
GoCardless OverviewGoCardless Overview
GoCardless Overview
 

Ähnlich wie Analytics for offline retail: Using Advanced Machine Learning

Data Analysis Methods 101 - Turning Raw Data Into Actionable Insights
Data Analysis Methods 101 - Turning Raw Data Into Actionable InsightsData Analysis Methods 101 - Turning Raw Data Into Actionable Insights
Data Analysis Methods 101 - Turning Raw Data Into Actionable InsightsDataSpace Academy
 
Achieving Marketing Excellence Through Data Analytics
Achieving Marketing Excellence  Through Data AnalyticsAchieving Marketing Excellence  Through Data Analytics
Achieving Marketing Excellence Through Data Analyticssherynevillazon
 
Business Analytics and presentation.pptx
Business Analytics and presentation.pptxBusiness Analytics and presentation.pptx
Business Analytics and presentation.pptxantikabantika658
 
WHAT IS BUSINESS ANALYTICS um hj mnjh nit 1 ppt only kjjn
WHAT IS BUSINESS ANALYTICS um hj mnjh nit 1 ppt only kjjnWHAT IS BUSINESS ANALYTICS um hj mnjh nit 1 ppt only kjjn
WHAT IS BUSINESS ANALYTICS um hj mnjh nit 1 ppt only kjjnRohitKumar639388
 
Introduction to Data Analytics - PPM.pptx
Introduction to Data Analytics - PPM.pptxIntroduction to Data Analytics - PPM.pptx
Introduction to Data Analytics - PPM.pptxssuser5cdaa93
 
Data science in demand planning - when the machine is not enough
Data science in demand planning - when the machine is not enoughData science in demand planning - when the machine is not enough
Data science in demand planning - when the machine is not enoughTristan Wiggill
 
Business Analytics models, measuring scales etc.pptx
Business Analytics models, measuring scales etc.pptxBusiness Analytics models, measuring scales etc.pptx
Business Analytics models, measuring scales etc.pptxfaizhasan406
 
What is Data analytics? How is data analytics a better career option?
What is Data analytics? How is data analytics a better career option?What is Data analytics? How is data analytics a better career option?
What is Data analytics? How is data analytics a better career option?Aspire Techsoft Academy
 
Data Science - Part I - Sustaining Predictive Analytics Capabilities
Data Science - Part I - Sustaining Predictive Analytics CapabilitiesData Science - Part I - Sustaining Predictive Analytics Capabilities
Data Science - Part I - Sustaining Predictive Analytics CapabilitiesDerek Kane
 
Start With Why: Build Product Progress with a Strong Data Culture
Start With Why: Build Product Progress with a Strong Data CultureStart With Why: Build Product Progress with a Strong Data Culture
Start With Why: Build Product Progress with a Strong Data CultureAggregage
 
Start With Why: Build Product Progress with a Strong Data Culture
Start With Why: Build Product Progress with a Strong Data CultureStart With Why: Build Product Progress with a Strong Data Culture
Start With Why: Build Product Progress with a Strong Data CultureBrittanyShear
 
Data Analytics Course In Pune-August
Data Analytics Course In Pune-AugustData Analytics Course In Pune-August
Data Analytics Course In Pune-AugustDataMites
 
Data Analytics Course In Chennai-August
Data Analytics Course In Chennai-AugustData Analytics Course In Chennai-August
Data Analytics Course In Chennai-AugustDataMites
 
Big Data Testing Strategies
Big Data Testing StrategiesBig Data Testing Strategies
Big Data Testing StrategiesKnoldus Inc.
 

Ähnlich wie Analytics for offline retail: Using Advanced Machine Learning (20)

Data Analysis Methods 101 - Turning Raw Data Into Actionable Insights
Data Analysis Methods 101 - Turning Raw Data Into Actionable InsightsData Analysis Methods 101 - Turning Raw Data Into Actionable Insights
Data Analysis Methods 101 - Turning Raw Data Into Actionable Insights
 
What is analytics
What is analyticsWhat is analytics
What is analytics
 
Achieving Marketing Excellence Through Data Analytics
Achieving Marketing Excellence  Through Data AnalyticsAchieving Marketing Excellence  Through Data Analytics
Achieving Marketing Excellence Through Data Analytics
 
Business Analytics and presentation.pptx
Business Analytics and presentation.pptxBusiness Analytics and presentation.pptx
Business Analytics and presentation.pptx
 
WHAT IS BUSINESS ANALYTICS um hj mnjh nit 1 ppt only kjjn
WHAT IS BUSINESS ANALYTICS um hj mnjh nit 1 ppt only kjjnWHAT IS BUSINESS ANALYTICS um hj mnjh nit 1 ppt only kjjn
WHAT IS BUSINESS ANALYTICS um hj mnjh nit 1 ppt only kjjn
 
Introduction to Data Analytics - PPM.pptx
Introduction to Data Analytics - PPM.pptxIntroduction to Data Analytics - PPM.pptx
Introduction to Data Analytics - PPM.pptx
 
Data science in demand planning - when the machine is not enough
Data science in demand planning - when the machine is not enoughData science in demand planning - when the machine is not enough
Data science in demand planning - when the machine is not enough
 
Business Analytics models, measuring scales etc.pptx
Business Analytics models, measuring scales etc.pptxBusiness Analytics models, measuring scales etc.pptx
Business Analytics models, measuring scales etc.pptx
 
What is Data analytics? How is data analytics a better career option?
What is Data analytics? How is data analytics a better career option?What is Data analytics? How is data analytics a better career option?
What is Data analytics? How is data analytics a better career option?
 
Data Science - Part I - Sustaining Predictive Analytics Capabilities
Data Science - Part I - Sustaining Predictive Analytics CapabilitiesData Science - Part I - Sustaining Predictive Analytics Capabilities
Data Science - Part I - Sustaining Predictive Analytics Capabilities
 
Analytics
AnalyticsAnalytics
Analytics
 
HR analytics
HR analyticsHR analytics
HR analytics
 
Start With Why: Build Product Progress with a Strong Data Culture
Start With Why: Build Product Progress with a Strong Data CultureStart With Why: Build Product Progress with a Strong Data Culture
Start With Why: Build Product Progress with a Strong Data Culture
 
Start With Why: Build Product Progress with a Strong Data Culture
Start With Why: Build Product Progress with a Strong Data CultureStart With Why: Build Product Progress with a Strong Data Culture
Start With Why: Build Product Progress with a Strong Data Culture
 
Data Science in Python.pptx
Data Science in Python.pptxData Science in Python.pptx
Data Science in Python.pptx
 
Data Analytics Course In Pune-August
Data Analytics Course In Pune-AugustData Analytics Course In Pune-August
Data Analytics Course In Pune-August
 
Business intelligence
Business intelligenceBusiness intelligence
Business intelligence
 
Data Analytics Course In Chennai-August
Data Analytics Course In Chennai-AugustData Analytics Course In Chennai-August
Data Analytics Course In Chennai-August
 
BEFORE! Predictive Analytics
BEFORE! Predictive Analytics BEFORE! Predictive Analytics
BEFORE! Predictive Analytics
 
Big Data Testing Strategies
Big Data Testing StrategiesBig Data Testing Strategies
Big Data Testing Strategies
 

Kürzlich hochgeladen

Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...only4webmaster01
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...amitlee9823
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...amitlee9823
 
Detecting Credit Card Fraud: A Machine Learning Approach
Detecting Credit Card Fraud: A Machine Learning ApproachDetecting Credit Card Fraud: A Machine Learning Approach
Detecting Credit Card Fraud: A Machine Learning ApproachBoston Institute of Analytics
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...amitlee9823
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...SUHANI PANDEY
 
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...amitlee9823
 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...Elaine Werffeli
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...amitlee9823
 
Aspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - AlmoraAspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - AlmoraGovindSinghDasila
 
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men 🔝Sambalpur🔝 Esc...
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men  🔝Sambalpur🔝   Esc...➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men  🔝Sambalpur🔝   Esc...
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men 🔝Sambalpur🔝 Esc...amitlee9823
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...gajnagarg
 
Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...gajnagarg
 

Kürzlich hochgeladen (20)

Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
 
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
Detecting Credit Card Fraud: A Machine Learning Approach
Detecting Credit Card Fraud: A Machine Learning ApproachDetecting Credit Card Fraud: A Machine Learning Approach
Detecting Credit Card Fraud: A Machine Learning Approach
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
 
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
Aspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - AlmoraAspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - Almora
 
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men 🔝Sambalpur🔝 Esc...
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men  🔝Sambalpur🔝   Esc...➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men  🔝Sambalpur🔝   Esc...
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men 🔝Sambalpur🔝 Esc...
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
 
Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...
 

Analytics for offline retail: Using Advanced Machine Learning

  • 1. Page 1 Data Science for Retail Retail Analytics using Advanced Machine Learning
  • 3. Page 3 CEO and Company Profile Aniruddha Pant CEO and Founder of AlgoAnalytics PhD, Control systems, University of California at Berkeley, USA 2001 • 20+ years in application of advanced mathematical techniques to academic and enterprise problems. • Experience in application of machine learning to various business problems. • Experience in financial markets trading; Indian as well as global markets. Highlights • Experience in cross-domain application of basic scientific process. • Research in areas ranging from biology to financial markets to military applications. • Close collaboration with premier educational institutes in India, USA & Europe. • Active involvement in startup ecosystem in India. Expertise • Vice President, Capital Metrics and Risk Solutions • Head of Analytics Competency Center, Persistent Systems • Scientist and Group Leader, Tata Consultancy Services Prior Experience • Work at the intersection of mathematics and other domains • Harness data to provide insight and solutions to our clients Analytics Consultancy • +30 data scientists with experience in mathematics and engineering • Team strengths include ability to deal with structured/ unstructured data, classical ML as well as deep learning using cutting edge methodologies Led by Aniruddha Pant • Develop advanced mathematical models or solutions for a wide range of industries: • Financial services, Retail, economics, healthcare, BFSI, telecom, … Expertise in Mathematics and Computer Science • Work closely with domain experts – either from the clients side or our own – to effectively model the problem to be solved Working with Domain Specialists About AlgoAnalytics
  • 4. Page 4 AlgoAnalytics - One Stop AI Shop Aniruddha Pant CEO and Founder of AlgoAnalytics •We use structured data to design our predictive analytics solutions like churn, recommender sys •We use techniques like clustering, Recurrent Neural Networks, Structured Data •We used text data analytics for designing solutions like sentiment analysis, news summarization and many more •We use techniques like natural language processing, word2vec, deep learning, TF-IDF Text Data •Image data is used for predicting existence of particular pathology, image recognition and many others •We use techniques like deep learning – convolutional neural network, artificial neural networks and technologies like TensorFlow Image Data •We use sound data to design factory solutions like air leakage detection, identification of empty and loaded strokes from press data, engine-compressor fault detection •We use techniques like deep learning Sound Data Financial Services •Dormancy prediction •Recommender system •News summarization – automated 60 words news summary Healthcare •Medical Image Diagnostics •Work flow optimization •Cash flow forecasting Legal •Contracts Management •Structured Document decomposition •Document similarity in text analytics Internet of Things •Assisted Living •Predictive in ovens •Air leakage detection •Engine/compressor fault detection Others •Algorithmic trading strategies •Risk sensing – network theory •Network failure model •Multilanguage sentiment analytics
  • 6. Page 6 Analytics in Offline Retail Price Optimization •Dynamic pricing based on demand and profit margins •Devising offers strategically leading to increased revenue Supply chain logistics •Reduced logistic costs to prevent revenue leakages •Returns prediction for efficient logistic solutions Sales Forecasting •Plan ahead and modify policies for higher sales •Strategize marketing campaigns based on the forecasts Inventory Forecasting •Higher returns on the capital with accurate inventory forecasts •Optimized warehouse stocks and better demand-supply management Location Analytics •Leveraging demographic data (age, education, income, preferences, etc.) for sales improvement •Planning potentially best locations for new stores
  • 7. Page 7 Sales Forecasting ● A time-series is a dataset that has values over a period of time. ● Sales Forecasting is future prediction for sales based on past sales performance (time-series) Why Forecast Sales? Analyse sales and Forecast Plan ahead looking at the forecast Higher profits with better planning Enables viewing the future objectively Using the forecasts one can establish policies to monitor prices and other costs Manufacturing industries can plan for production and capacity Retail companies can form basis for marketing
  • 8. Page 8 Pre-Forecasting Data Analysis ● Seasonality in the data ○ Seasonal patterns refers to a fixed period influencing sales like holiday season or a particular month or weekday ● Year over year trends ○ Analyze each years‘ worth of data separately to look at the trends ● Correlation of lags ○ How is the target’s sales dependent on the previous sales ● External factors affecting the sales, like offers, weather, etc. Daily, Weekly and Monthly Features Holidays’ impact over sales Weekends generally see higher sales Promos and offers Geo location of the store and demographics
  • 9. Page 9 Sales Forecast: Retail Store Chain Problem Definition: Forecast sales for each of the 45 days in future for all stores (~1200) in the chain using the daily sales data for last 3 years. Dataset: Three major data columns, Date, Store ID and Sales in USD. Analyze data trends and patterns Identify lags to use Create time based indicator variables like weekend flag, month of the year, holiday flag Identify and select significant features Apply regression models to predict weekly and daily sales Combine the weekly and daily model Get Final Forecasts Steps followed for each store:
  • 10. Page 10 Sales Forecast: Retail Store Chain Results RMSE • Root Mean Squared Error • Frequently used metric for calculating error in predictions • Observed RMSE = ~4200 MAPE • Mean Absolute Percentage Error • Measure of prediction accuracy of a forecasting method in statistics • MAPE = ~18% Actual Sale Predicted Sale Error $121,325 $123,674 -2349 $154,923 $154,784 139 $85,848 $84,475 1373 … … … RMSE = −𝟐𝟑𝟒𝟗 𝟐+ 𝟏𝟑𝟗 𝟐+ 𝟏𝟑𝟕𝟑 𝟐+⋯ 𝑻𝒐𝒕𝒂𝒍 𝑶𝒃𝒔𝒆𝒓𝒗𝒂𝒕𝒊𝒐𝒏𝒔 As the name suggests, Root Mean Squared Error is the square root of average squared error MAPE = −𝟐𝟑𝟒𝟗 𝟏𝟐𝟑𝟔𝟕𝟒 + 𝟏𝟑𝟗 𝟏𝟓𝟒𝟕𝟖𝟒 + 𝟏𝟑𝟕𝟑 𝟖𝟒𝟒𝟕𝟓 +⋯ 𝑻𝒐𝒕𝒂𝒍 𝑶𝒃𝒔𝒆𝒓𝒗𝒂𝒕𝒊𝒐𝒏𝒔 Mean Absolute Percentage Error is the mean of absolute error percentage on the sales.
  • 11. Page 11 Sales Forecast: Manufacturing Industry Problem Definition: Forecasting sales for the next month; for all the parts manufactured and the raw materials needed, using the monthly sales and cost data for last 45 months. Weighted average for next month to the top 3 neighbors (KNN) Find top 3 similar months using nearest neighbors (KNN) Apply PCA for dimensionality reduction Normalize sales/quantity matrix for all months and parts R Squared : Baseline Predictions = 35.29% Predicted Quantity = 80.24% The R Squared values suggest that on an average the predictions are over 2 times better (closer to the actuals) than the naive predictions
  • 12. Page 12 ▪Predict the sales for newly opened restaurants given the data for older restaurants ▪Store location city and some precomputed features for real estate, demographics etc. are given ▪We used Random Forest algorithm for predictions as against Gradient Boosting Trees by the competition winner ▪Final post deadline submission was better than the competition winner! ▪Forecast sales for 3000 Rossmann stores for up to 6 weeks in advance ▪School holiday, Competitor store distance, promos, etc. features are provided ▪Fourier transform on features was used on some of the variables ▪Final rank (post deadline) achieved was 74 using an ensemble of linear regression and XG boost model. Rossmann Store SalesRestaurant Revenue Prediction Kaggle Competitions Sales Forecast: Case Studies
  • 13. Page 13 Interested in knowing more: Contact us: info@algoanalytics.com