SlideShare a Scribd company logo
1 of 15
1
Webinar Anodot-
Cloudera
Meir TOLEDANO, Data science team leader
2
in few words...
3
Our customers use Anodot to
identify revenue-critical issues.
Our platform leverages AI to constantly
monitor and correlate business performance,
providing real-time alerts and forecasts.
What we do?
Partner
Monitoring
Revenue and Cost
Monitoring
Customer Experience
Monitoring
DAU
MAU
Retention
Usage Flows
Funnels
APIs
Partners
Affiliates
Customers (b2b)
3rd party services
Purchase/sales funnels
Price & promo glitches
Payment gateways
Cloud costs
Ad costs
55
FROM BILLIONS TO ONES
66
THE COMPREHENSIVE SOLUTION
Automatically analyzes all data continuously, interacts with us only when relevant
CORRELATE ACT
● All the data
● Cross silo
● Continuous learning of 100%
● Adjusts to changes
● Root cause guidance
● Multiple correlation algorithms
● Realtime
● Significance learning
ANALYZECOLLECT
USER
PRODUCT
SYS. HEALTH
INFRA
77
THE COMPREHENSIVE SOLUTION
Automatically analyzes all data continuously, interacts with us only when relevant
CORRELATE ACT
● All the data
● Cross silo
● Continuous learning of 100%
● Adjusts to changes
● Root cause guidance
● Multiple correlation algorithms
● Realtime
● Significance learning
ANALYZECOLLECT
USER
PRODUCT
SYS. HEALTH
INFRA
88
REAL TIME ANOMALY DETECTION STRATEGY
Anomaly =
Too far from the
expected behavior
Prediction range
99
Business problem Mathematical / algorithms problem
REAL – TIME ANOMALY
DETECTION PROBLEM
Learning: Time series
modeling
Inference: Real time
prediction calculation
REAL TIME ANOMALY DETECTION STRATEGY
CONDITIONAL PREDICTION PROBLEM
1010
CHALLENGES FOR LEARNING “NORMAL BEHAVIOR”
ADAPTATIONSEASONAL PATTERNSIGNAL DISTRIBUTIONSIGNAL TYPE
● Stationary / non
stationary
● Regularly Irregular
sampling
● Discrete/Real value
● Single/Mixture models
● Symmetric/non-symmetric
● Continuous/discrete
● Seasonal/non seasonal
● Single/multiple seasonal
patterns
● Additive/Convolutional
multi-seasonal patterns
● Optimal adaptation
during normal times
● Optimal adaptation
during anomalies
● Optimal adaptation
following anomalies
1111
PATENT US10061632B2 PATENT US10061677B2 PATENT US20160210556A1 PATENT PENDING
ANOMALY SCORE SEASONALITY LEADING DIMENSIONS HD BASELINE AT SCALE
API requests for service 123
Drop in Play for app123 , source-promo
Traffic for partnerAccount, partnerName
Login Errors
1212
• The system find the daily pattern (and not the 3h sub-pattern)
• The conditional prediction begins then to be very accurate.
• We are now able to catch even the smallest anomaly.
SEASON IS A KEY COMPONENT
1313
METHODS TO DETECT SEASONALITY
Finding maximum(s) in
Fourier transform of signal
• Challenging to
detect low
frequency seasons
• Challenging to
discover multiple
seasons
• Sensitive to
missing data
Exhaustive search based
on cost function
• Computationally
expensive
• Robust to gaps
• Challenging to
discover
multiple
seasons
Finding Maximums in the
Auto Correlation Function
(ACF)
• Accurate detection
of single season –
challenging for
multi-season
• Computationally
expensive
• Robust to gaps
Finding maximums in
Auto-correlation of
signal
Computationally
expensive
More robust to
gaps
The Vivaldi Algorithm:
Fast ACF approach
• Smart sampling of the
ACF coefficients –
O(NlogN) computation
• Filter bank for detection
of multiple seasonal
patterns
• Scales to millions of
time series
1414
ANODOT’S SCALE
5.8 BILLION
DATA POINTS PER DAY
120 MILLION
UNIQUE METRICS
240 MILLION
MODELS
500 MILLION
CORRELATIONS
14 MILLION
SEASONAL METRICS
30 TYPES
OF LEARNING ALGORITHMS
15
THANK YOU
https://www.linkedin.com/in/meirtoledano/

More Related Content

Similar to Webminar Anodot/Cloudera

PerfectGallon-Brochure-2016
PerfectGallon-Brochure-2016PerfectGallon-Brochure-2016
PerfectGallon-Brochure-2016
Tom Aten Nielson
 
MIS637_Final_Project_Rahul_Bhatia
MIS637_Final_Project_Rahul_BhatiaMIS637_Final_Project_Rahul_Bhatia
MIS637_Final_Project_Rahul_Bhatia
Rahul Bhatia
 

Similar to Webminar Anodot/Cloudera (20)

Adobe’s eCommerce Digital Transformation Journey
Adobe’s eCommerce Digital Transformation JourneyAdobe’s eCommerce Digital Transformation Journey
Adobe’s eCommerce Digital Transformation Journey
 
Time Series Anomaly Detection for .net and Azure
Time Series Anomaly Detection for .net and AzureTime Series Anomaly Detection for .net and Azure
Time Series Anomaly Detection for .net and Azure
 
Predictive analytics roadshow
Predictive analytics roadshowPredictive analytics roadshow
Predictive analytics roadshow
 
New Topics in Revenue Management
New Topics in Revenue ManagementNew Topics in Revenue Management
New Topics in Revenue Management
 
HUGIreland_VincentDeStocklin_DataScienceWorkflows
HUGIreland_VincentDeStocklin_DataScienceWorkflowsHUGIreland_VincentDeStocklin_DataScienceWorkflows
HUGIreland_VincentDeStocklin_DataScienceWorkflows
 
Altaridey Demo
Altaridey DemoAltaridey Demo
Altaridey Demo
 
Visitor Analytics for the Physical World | Retail Analytics Software
Visitor Analytics for the Physical World | Retail Analytics SoftwareVisitor Analytics for the Physical World | Retail Analytics Software
Visitor Analytics for the Physical World | Retail Analytics Software
 
PerfectGallon-Brochure-2016
PerfectGallon-Brochure-2016PerfectGallon-Brochure-2016
PerfectGallon-Brochure-2016
 
MIS637_Final_Project_Rahul_Bhatia
MIS637_Final_Project_Rahul_BhatiaMIS637_Final_Project_Rahul_Bhatia
MIS637_Final_Project_Rahul_Bhatia
 
Advanced Analytics for Asset Management with IBM
Advanced Analytics for Asset Management with IBMAdvanced Analytics for Asset Management with IBM
Advanced Analytics for Asset Management with IBM
 
Optimizing Observability Spend: Metrics
Optimizing Observability Spend: MetricsOptimizing Observability Spend: Metrics
Optimizing Observability Spend: Metrics
 
SplunkLive! Paris 2018: Event Management Is Dead
SplunkLive! Paris 2018: Event Management Is DeadSplunkLive! Paris 2018: Event Management Is Dead
SplunkLive! Paris 2018: Event Management Is Dead
 
The Data Science Process
The Data Science ProcessThe Data Science Process
The Data Science Process
 
What does it take to be a performance tester?
What does it take to be a performance tester?What does it take to be a performance tester?
What does it take to be a performance tester?
 
Business Analytics and Optimization Introduction (part 2)
Business Analytics and Optimization Introduction (part 2)Business Analytics and Optimization Introduction (part 2)
Business Analytics and Optimization Introduction (part 2)
 
Innovation Olympics - Marangoni Spa & UniTN
Innovation Olympics - Marangoni Spa & UniTNInnovation Olympics - Marangoni Spa & UniTN
Innovation Olympics - Marangoni Spa & UniTN
 
The Dark side of AI: Psychology of automation for data scientists - Alex Pall...
The Dark side of AI: Psychology of automation for data scientists - Alex Pall...The Dark side of AI: Psychology of automation for data scientists - Alex Pall...
The Dark side of AI: Psychology of automation for data scientists - Alex Pall...
 
Applications of AI in Supply Chain Management: Hype versus Reality
Applications of AI in Supply Chain Management: Hype versus RealityApplications of AI in Supply Chain Management: Hype versus Reality
Applications of AI in Supply Chain Management: Hype versus Reality
 
The future of customer service handout
The future of customer service handoutThe future of customer service handout
The future of customer service handout
 
Driving the Data Pipelines for Connected Vehicles with Spring Cloud Data Flow
Driving the Data Pipelines for Connected Vehicles with Spring Cloud Data FlowDriving the Data Pipelines for Connected Vehicles with Spring Cloud Data Flow
Driving the Data Pipelines for Connected Vehicles with Spring Cloud Data Flow
 

Recently uploaded

21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx
rahulmanepalli02
 
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
c3384a92eb32
 
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
A
 

Recently uploaded (20)

NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
 
Geometric constructions Engineering Drawing.pdf
Geometric constructions Engineering Drawing.pdfGeometric constructions Engineering Drawing.pdf
Geometric constructions Engineering Drawing.pdf
 
What is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, FunctionsWhat is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, Functions
 
21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx
 
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
 
handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailinghandbook on reinforce concrete and detailing
handbook on reinforce concrete and detailing
 
Autodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptxAutodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptx
 
Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata Model
 
CLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference ModalCLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference Modal
 
Signal Processing and Linear System Analysis
Signal Processing and Linear System AnalysisSignal Processing and Linear System Analysis
Signal Processing and Linear System Analysis
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
 
Databricks Generative AI Fundamentals .pdf
Databricks Generative AI Fundamentals  .pdfDatabricks Generative AI Fundamentals  .pdf
Databricks Generative AI Fundamentals .pdf
 
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and ToolsMaximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
 
Databricks Generative AI FoundationCertified.pdf
Databricks Generative AI FoundationCertified.pdfDatabricks Generative AI FoundationCertified.pdf
Databricks Generative AI FoundationCertified.pdf
 
DBMS-Report on Student management system.pptx
DBMS-Report on Student management system.pptxDBMS-Report on Student management system.pptx
DBMS-Report on Student management system.pptx
 
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
 
Filters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsFilters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility Applications
 
Diploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfDiploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdf
 
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxWorksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptx
 
Introduction-to- Metrology and Quality.pptx
Introduction-to- Metrology and Quality.pptxIntroduction-to- Metrology and Quality.pptx
Introduction-to- Metrology and Quality.pptx
 

Webminar Anodot/Cloudera

  • 1. 1 Webinar Anodot- Cloudera Meir TOLEDANO, Data science team leader
  • 3. 3 Our customers use Anodot to identify revenue-critical issues. Our platform leverages AI to constantly monitor and correlate business performance, providing real-time alerts and forecasts.
  • 4. What we do? Partner Monitoring Revenue and Cost Monitoring Customer Experience Monitoring DAU MAU Retention Usage Flows Funnels APIs Partners Affiliates Customers (b2b) 3rd party services Purchase/sales funnels Price & promo glitches Payment gateways Cloud costs Ad costs
  • 6. 66 THE COMPREHENSIVE SOLUTION Automatically analyzes all data continuously, interacts with us only when relevant CORRELATE ACT ● All the data ● Cross silo ● Continuous learning of 100% ● Adjusts to changes ● Root cause guidance ● Multiple correlation algorithms ● Realtime ● Significance learning ANALYZECOLLECT USER PRODUCT SYS. HEALTH INFRA
  • 7. 77 THE COMPREHENSIVE SOLUTION Automatically analyzes all data continuously, interacts with us only when relevant CORRELATE ACT ● All the data ● Cross silo ● Continuous learning of 100% ● Adjusts to changes ● Root cause guidance ● Multiple correlation algorithms ● Realtime ● Significance learning ANALYZECOLLECT USER PRODUCT SYS. HEALTH INFRA
  • 8. 88 REAL TIME ANOMALY DETECTION STRATEGY Anomaly = Too far from the expected behavior Prediction range
  • 9. 99 Business problem Mathematical / algorithms problem REAL – TIME ANOMALY DETECTION PROBLEM Learning: Time series modeling Inference: Real time prediction calculation REAL TIME ANOMALY DETECTION STRATEGY CONDITIONAL PREDICTION PROBLEM
  • 10. 1010 CHALLENGES FOR LEARNING “NORMAL BEHAVIOR” ADAPTATIONSEASONAL PATTERNSIGNAL DISTRIBUTIONSIGNAL TYPE ● Stationary / non stationary ● Regularly Irregular sampling ● Discrete/Real value ● Single/Mixture models ● Symmetric/non-symmetric ● Continuous/discrete ● Seasonal/non seasonal ● Single/multiple seasonal patterns ● Additive/Convolutional multi-seasonal patterns ● Optimal adaptation during normal times ● Optimal adaptation during anomalies ● Optimal adaptation following anomalies
  • 11. 1111 PATENT US10061632B2 PATENT US10061677B2 PATENT US20160210556A1 PATENT PENDING ANOMALY SCORE SEASONALITY LEADING DIMENSIONS HD BASELINE AT SCALE API requests for service 123 Drop in Play for app123 , source-promo Traffic for partnerAccount, partnerName Login Errors
  • 12. 1212 • The system find the daily pattern (and not the 3h sub-pattern) • The conditional prediction begins then to be very accurate. • We are now able to catch even the smallest anomaly. SEASON IS A KEY COMPONENT
  • 13. 1313 METHODS TO DETECT SEASONALITY Finding maximum(s) in Fourier transform of signal • Challenging to detect low frequency seasons • Challenging to discover multiple seasons • Sensitive to missing data Exhaustive search based on cost function • Computationally expensive • Robust to gaps • Challenging to discover multiple seasons Finding Maximums in the Auto Correlation Function (ACF) • Accurate detection of single season – challenging for multi-season • Computationally expensive • Robust to gaps Finding maximums in Auto-correlation of signal Computationally expensive More robust to gaps The Vivaldi Algorithm: Fast ACF approach • Smart sampling of the ACF coefficients – O(NlogN) computation • Filter bank for detection of multiple seasonal patterns • Scales to millions of time series
  • 14. 1414 ANODOT’S SCALE 5.8 BILLION DATA POINTS PER DAY 120 MILLION UNIQUE METRICS 240 MILLION MODELS 500 MILLION CORRELATIONS 14 MILLION SEASONAL METRICS 30 TYPES OF LEARNING ALGORITHMS