SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Disrupt the static nature of
BI with Predictive Anomaly
Detection
by Nir Kalish
Senior Director, Solution Engineering, Anodot
What is the problem?
Delayed business insights cost
companies millions of dollars
Real Time
Business Incident Detection
3
Business Incidents Use Cases
4
Getting Business Insights using traditional BI tools?
Monitoring Systems?
Maintenance,
not automated
False
Positive
No Real timeMillions of
metrics
%
0 1 0 1 1 0 1 0 1 0 1 0
5
6
Find the Anomaly… Using traditional BI tools
Dashboards
So How do we get Real Time Business Insight?
7
How to Track the Millions and Get the Insights?
Automated Anomaly Detection
Disrupting the static nature of BI
Aggregate, Detect, Group and Alert
8
9
What is Anomaly Detection?
Automatic Anomaly Detection in five Steps
Metrics
Collection –
Universal, scale
to millions
Normal
behavior
learning
Abnormal
behavior
learning
Behavioral
Topology
Learning
Feedback
Based Learning
1 2 3 4 5
10
Automatic Anomaly Detection in five Steps
Metrics
Collection –
Granular, scale
to millions
Normal
behavior
learning
Abnormal
behavior
learning
Behavioral
Topology
Learning
Feedback
Based Learning
1 2 3 4 5
11
Anomaly Detection in every granularity
Number of
Purchases
Product
Categor
y
Geo
Device
OS
Revenue
12
$ gift card
TV model
Phone model
Gift cards
Cell Phones
Electronics
US
EMEA
APJ
iOS
Windows
Android
Large Scale Anomaly Detection System Architecture
Kafka
Events
Queue
Anomaly
Grouping
Signals
Correlation
Map
Real-Time
Rollups Store
Cassandra
Anodotd
REST
WebApp
Online
Base Line
Learning
Aggregator
Elasticsearch
DWH S3
HADOOP/
Spark
HIVE
Offline
Learning
Management
&
Portal
Anodot-Web
User Mgmt
RDBMS
Customer DS
Agent
• 5.4 billion daily samples
• 120,000,000 metrics
• 240,000,000 models
• updated with each sample
• 500,000,000 correlation links
• Updated daily
• 14,000,000 seasonal models
• Updated daily
• 30 types of learning algorithms
• Metric classification,
seasonality detection, trend,
baseline models, clustering
algos, LSH, …
• And counting…
Automatic Anomaly Detection in five Steps
Metrics
Collection –
Universal, scale
to millions
Normal
behavior
learning
Abnormal
behavior
learning
Behavioral
Topology
Learning
Feedback
based learning
1 2 3 4 5
14
Static Thresholds versus Anomaly Based Alert
Anomaly Based Alert will find the problems hours before
the static based one
15
Normal Behaviour Modelling: Not so Simple…
16
Signal TypeSeasonal pattern Adapt to changes
17
Seasonality
Learning the normal behavior: Not all signals are created equal
Smooth Irregular
sampling
Multi Modal Sparse
Discrete “Step”
18
Step 1
Classify signal
to Category
Step 2
Match
Category with
Baseline
Distribution
and Algorithm
Metric types distribution
19
Distribution of metric types per industry
20
Update rate with adaptive online models: Avoiding pitfalls
21
What should be the learning rate?
Too Slow
Too Fast
Update rate with adaptive online models: Avoiding
pitfalls
22
What should be the learning rate?
“Al Dente”
Auto tuning required!
Automatic Anomaly Detection in five Steps
Metrics
Collection –
Universal, scale
to millions
Normal
behavior
learning
Abnormal
behavior
learning
Behavioral
Topology
Learning
Feedback
Based Learning
1 2 3 4 5
23
Abnormal behavior model
P(Anomaly Significance | Duration, Deviation)
90
70
50
30 2010
Abnormal Behaviour Learning
Abnormal Behaviour Learning
Anomaly
Score to
enable
correct
prioritization
of problems
25
Automatic Anomaly Detection in five Steps
Metrics
Collection –
Universal, scale
to millions
Normal
behavior
learning
Abnormal
behavior
learning
Behavioral
Topology
Learning
Feedback
Based Learning
1 2 3 4 5
26
Behavioral Topology Learning and Correlation
Viewing correlated metrics in context enables
correct problem identification
27
Price glitch – increase in
purchases / decrease in revenue
Automatic Anomaly Detection in five Steps
Metrics
Collection –
Universal, scale
to millions
Normal
behavior
learning
Abnormal
behavior
learning
Behavioral
Topology
Learning
Feedback
Based Learning
1 2 3 4 5
28
Feedback Based Learning
Enables continuance improvement of the machine learning process
29
Weekly anomaly stats: The importance of all steps
Based on 120,000,000 metrics
Normal
behavior
learning
Abnormal
behavior
learning
Behavioral
Topology
Learning
31
Anomaly Detection is every where
Social
Fintech
IT Ad-Tech
E-commerce
IOT
Business
Incident
Detection
32
Current Anodot Customers – Partial List
- Pedro Silva, Senior product, Credit Karma
It used to take us up to several days to identify an issue on a specific
page, offer, or service that was draining our revenues. Anodot
identifies when a metric increases or decreases in real time, so we
can resolve it quickly, before business suffers or revenue is lost.
THANK YOU

Weitere ähnliche Inhalte

Ähnlich wie Disrupt the static nature of BI with Predictive Anomaly Detection

Entering the Data Analytics industry
Entering the Data Analytics industryEntering the Data Analytics industry
Entering the Data Analytics industryGramener
 
How to Enter the Data Analytics Industry?
How to Enter the Data Analytics Industry?How to Enter the Data Analytics Industry?
How to Enter the Data Analytics Industry?Ganes Kesari
 
Using AI for online merchandising
Using AI for online merchandisingUsing AI for online merchandising
Using AI for online merchandisingSmart Insights
 
Towards Responsible AI - KC.pptx
Towards Responsible AI - KC.pptxTowards Responsible AI - KC.pptx
Towards Responsible AI - KC.pptxLuis775803
 
Cybersecurity Operations: Examining the State of the SOC
Cybersecurity Operations: Examining the State of the SOCCybersecurity Operations: Examining the State of the SOC
Cybersecurity Operations: Examining the State of the SOCFidelis Cybersecurity
 
Flaskdata - Observability for clinical data
Flaskdata - Observability for clinical dataFlaskdata - Observability for clinical data
Flaskdata - Observability for clinical dataFlaskdata.io
 
ThirdEye - LinkedIn's Business-wide monitoring platform
ThirdEye - LinkedIn's Business-wide monitoring platformThirdEye - LinkedIn's Business-wide monitoring platform
ThirdEye - LinkedIn's Business-wide monitoring platformAkshay Rai
 
Customer Intelligence & Analytics - Part I
Customer Intelligence & Analytics - Part ICustomer Intelligence & Analytics - Part I
Customer Intelligence & Analytics - Part IVivastream
 
Bio catch
Bio catchBio catch
Bio catchYanivt
 
Deep-Dive: Predicting Customer Behavior with Apigee Insights
Deep-Dive: Predicting Customer Behavior with Apigee InsightsDeep-Dive: Predicting Customer Behavior with Apigee Insights
Deep-Dive: Predicting Customer Behavior with Apigee InsightsApigee | Google Cloud
 
Smartcon 2015 – Automated Decisions in the Supply Chain
Smartcon 2015 – Automated Decisions in the Supply ChainSmartcon 2015 – Automated Decisions in the Supply Chain
Smartcon 2015 – Automated Decisions in the Supply ChainLars Trieloff
 
Automated Decision making with Predictive Applications – Big Data Hamburg
Automated Decision making with Predictive Applications – Big Data HamburgAutomated Decision making with Predictive Applications – Big Data Hamburg
Automated Decision making with Predictive Applications – Big Data HamburgLars Trieloff
 
Automated Decision Making with Predictive Applications – Big Data Düsseldorf
Automated Decision Making with Predictive Applications – Big Data DüsseldorfAutomated Decision Making with Predictive Applications – Big Data Düsseldorf
Automated Decision Making with Predictive Applications – Big Data DüsseldorfLars Trieloff
 
Tastes, Trends, Touch Points - Understanding Shoppers Through Machine Learning
Tastes, Trends, Touch Points - Understanding Shoppers Through Machine Learning Tastes, Trends, Touch Points - Understanding Shoppers Through Machine Learning
Tastes, Trends, Touch Points - Understanding Shoppers Through Machine Learning ShiSh Shridhar
 
Explainability for Natural Language Processing
Explainability for Natural Language ProcessingExplainability for Natural Language Processing
Explainability for Natural Language ProcessingYunyao Li
 
Machine Intelligence Powerpoint Presentation Slides
Machine Intelligence Powerpoint Presentation SlidesMachine Intelligence Powerpoint Presentation Slides
Machine Intelligence Powerpoint Presentation SlidesSlideTeam
 
Machine Intelligence PowerPoint Presentation Slides
Machine Intelligence PowerPoint Presentation SlidesMachine Intelligence PowerPoint Presentation Slides
Machine Intelligence PowerPoint Presentation SlidesSlideTeam
 
Retailers and Suppliers are Re-Tooling in Technology
Retailers and Suppliers are Re-Tooling in TechnologyRetailers and Suppliers are Re-Tooling in Technology
Retailers and Suppliers are Re-Tooling in TechnologySPI Conference
 
Tri State Final
Tri State FinalTri State Final
Tri State FinalSamWagner
 

Ähnlich wie Disrupt the static nature of BI with Predictive Anomaly Detection (20)

Entering the Data Analytics industry
Entering the Data Analytics industryEntering the Data Analytics industry
Entering the Data Analytics industry
 
How to Enter the Data Analytics Industry?
How to Enter the Data Analytics Industry?How to Enter the Data Analytics Industry?
How to Enter the Data Analytics Industry?
 
Using AI for online merchandising
Using AI for online merchandisingUsing AI for online merchandising
Using AI for online merchandising
 
Towards Responsible AI - KC.pptx
Towards Responsible AI - KC.pptxTowards Responsible AI - KC.pptx
Towards Responsible AI - KC.pptx
 
Cybersecurity Operations: Examining the State of the SOC
Cybersecurity Operations: Examining the State of the SOCCybersecurity Operations: Examining the State of the SOC
Cybersecurity Operations: Examining the State of the SOC
 
Flaskdata - Observability for clinical data
Flaskdata - Observability for clinical dataFlaskdata - Observability for clinical data
Flaskdata - Observability for clinical data
 
ThirdEye - LinkedIn's Business-wide monitoring platform
ThirdEye - LinkedIn's Business-wide monitoring platformThirdEye - LinkedIn's Business-wide monitoring platform
ThirdEye - LinkedIn's Business-wide monitoring platform
 
Customer Intelligence & Analytics - Part I
Customer Intelligence & Analytics - Part ICustomer Intelligence & Analytics - Part I
Customer Intelligence & Analytics - Part I
 
Bio catch
Bio catchBio catch
Bio catch
 
Deep-Dive: Predicting Customer Behavior with Apigee Insights
Deep-Dive: Predicting Customer Behavior with Apigee InsightsDeep-Dive: Predicting Customer Behavior with Apigee Insights
Deep-Dive: Predicting Customer Behavior with Apigee Insights
 
APR Workshop 2010-M&E-Maria Donnat
APR Workshop 2010-M&E-Maria DonnatAPR Workshop 2010-M&E-Maria Donnat
APR Workshop 2010-M&E-Maria Donnat
 
Smartcon 2015 – Automated Decisions in the Supply Chain
Smartcon 2015 – Automated Decisions in the Supply ChainSmartcon 2015 – Automated Decisions in the Supply Chain
Smartcon 2015 – Automated Decisions in the Supply Chain
 
Automated Decision making with Predictive Applications – Big Data Hamburg
Automated Decision making with Predictive Applications – Big Data HamburgAutomated Decision making with Predictive Applications – Big Data Hamburg
Automated Decision making with Predictive Applications – Big Data Hamburg
 
Automated Decision Making with Predictive Applications – Big Data Düsseldorf
Automated Decision Making with Predictive Applications – Big Data DüsseldorfAutomated Decision Making with Predictive Applications – Big Data Düsseldorf
Automated Decision Making with Predictive Applications – Big Data Düsseldorf
 
Tastes, Trends, Touch Points - Understanding Shoppers Through Machine Learning
Tastes, Trends, Touch Points - Understanding Shoppers Through Machine Learning Tastes, Trends, Touch Points - Understanding Shoppers Through Machine Learning
Tastes, Trends, Touch Points - Understanding Shoppers Through Machine Learning
 
Explainability for Natural Language Processing
Explainability for Natural Language ProcessingExplainability for Natural Language Processing
Explainability for Natural Language Processing
 
Machine Intelligence Powerpoint Presentation Slides
Machine Intelligence Powerpoint Presentation SlidesMachine Intelligence Powerpoint Presentation Slides
Machine Intelligence Powerpoint Presentation Slides
 
Machine Intelligence PowerPoint Presentation Slides
Machine Intelligence PowerPoint Presentation SlidesMachine Intelligence PowerPoint Presentation Slides
Machine Intelligence PowerPoint Presentation Slides
 
Retailers and Suppliers are Re-Tooling in Technology
Retailers and Suppliers are Re-Tooling in TechnologyRetailers and Suppliers are Re-Tooling in Technology
Retailers and Suppliers are Re-Tooling in Technology
 
Tri State Final
Tri State FinalTri State Final
Tri State Final
 

Kürzlich hochgeladen

Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 

Kürzlich hochgeladen (20)

Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 

Disrupt the static nature of BI with Predictive Anomaly Detection

  • 1.
  • 2. Disrupt the static nature of BI with Predictive Anomaly Detection by Nir Kalish Senior Director, Solution Engineering, Anodot
  • 3. What is the problem? Delayed business insights cost companies millions of dollars Real Time Business Incident Detection 3
  • 5. Getting Business Insights using traditional BI tools? Monitoring Systems? Maintenance, not automated False Positive No Real timeMillions of metrics % 0 1 0 1 1 0 1 0 1 0 1 0 5
  • 6. 6 Find the Anomaly… Using traditional BI tools Dashboards
  • 7. So How do we get Real Time Business Insight? 7
  • 8. How to Track the Millions and Get the Insights? Automated Anomaly Detection Disrupting the static nature of BI Aggregate, Detect, Group and Alert 8
  • 9. 9 What is Anomaly Detection?
  • 10. Automatic Anomaly Detection in five Steps Metrics Collection – Universal, scale to millions Normal behavior learning Abnormal behavior learning Behavioral Topology Learning Feedback Based Learning 1 2 3 4 5 10
  • 11. Automatic Anomaly Detection in five Steps Metrics Collection – Granular, scale to millions Normal behavior learning Abnormal behavior learning Behavioral Topology Learning Feedback Based Learning 1 2 3 4 5 11
  • 12. Anomaly Detection in every granularity Number of Purchases Product Categor y Geo Device OS Revenue 12 $ gift card TV model Phone model Gift cards Cell Phones Electronics US EMEA APJ iOS Windows Android
  • 13. Large Scale Anomaly Detection System Architecture Kafka Events Queue Anomaly Grouping Signals Correlation Map Real-Time Rollups Store Cassandra Anodotd REST WebApp Online Base Line Learning Aggregator Elasticsearch DWH S3 HADOOP/ Spark HIVE Offline Learning Management & Portal Anodot-Web User Mgmt RDBMS Customer DS Agent • 5.4 billion daily samples • 120,000,000 metrics • 240,000,000 models • updated with each sample • 500,000,000 correlation links • Updated daily • 14,000,000 seasonal models • Updated daily • 30 types of learning algorithms • Metric classification, seasonality detection, trend, baseline models, clustering algos, LSH, … • And counting…
  • 14. Automatic Anomaly Detection in five Steps Metrics Collection – Universal, scale to millions Normal behavior learning Abnormal behavior learning Behavioral Topology Learning Feedback based learning 1 2 3 4 5 14
  • 15. Static Thresholds versus Anomaly Based Alert Anomaly Based Alert will find the problems hours before the static based one 15
  • 16. Normal Behaviour Modelling: Not so Simple… 16 Signal TypeSeasonal pattern Adapt to changes
  • 18. Learning the normal behavior: Not all signals are created equal Smooth Irregular sampling Multi Modal Sparse Discrete “Step” 18 Step 1 Classify signal to Category Step 2 Match Category with Baseline Distribution and Algorithm
  • 20. Distribution of metric types per industry 20
  • 21. Update rate with adaptive online models: Avoiding pitfalls 21 What should be the learning rate? Too Slow Too Fast
  • 22. Update rate with adaptive online models: Avoiding pitfalls 22 What should be the learning rate? “Al Dente” Auto tuning required!
  • 23. Automatic Anomaly Detection in five Steps Metrics Collection – Universal, scale to millions Normal behavior learning Abnormal behavior learning Behavioral Topology Learning Feedback Based Learning 1 2 3 4 5 23
  • 24. Abnormal behavior model P(Anomaly Significance | Duration, Deviation) 90 70 50 30 2010 Abnormal Behaviour Learning
  • 25. Abnormal Behaviour Learning Anomaly Score to enable correct prioritization of problems 25
  • 26. Automatic Anomaly Detection in five Steps Metrics Collection – Universal, scale to millions Normal behavior learning Abnormal behavior learning Behavioral Topology Learning Feedback Based Learning 1 2 3 4 5 26
  • 27. Behavioral Topology Learning and Correlation Viewing correlated metrics in context enables correct problem identification 27 Price glitch – increase in purchases / decrease in revenue
  • 28. Automatic Anomaly Detection in five Steps Metrics Collection – Universal, scale to millions Normal behavior learning Abnormal behavior learning Behavioral Topology Learning Feedback Based Learning 1 2 3 4 5 28
  • 29. Feedback Based Learning Enables continuance improvement of the machine learning process 29
  • 30. Weekly anomaly stats: The importance of all steps Based on 120,000,000 metrics Normal behavior learning Abnormal behavior learning Behavioral Topology Learning
  • 31. 31 Anomaly Detection is every where Social Fintech IT Ad-Tech E-commerce IOT Business Incident Detection
  • 32. 32 Current Anodot Customers – Partial List - Pedro Silva, Senior product, Credit Karma It used to take us up to several days to identify an issue on a specific page, offer, or service that was draining our revenues. Anodot identifies when a metric increases or decreases in real time, so we can resolve it quickly, before business suffers or revenue is lost.

Hinweis der Redaktion

  1. Focus on Metric collection
  2. Talking points: Ad tech tends to have KPIs that measure all the time and are smoother ---- a lot less irregular. Probably due to much heavier activity (with exchanges and ads – and end users that are a lot more). E-commerce KPIs are driven by users in the site/mobile/app --- so tends to be more of metrics that are not “smooth”. (17% difference from ad-tech and 5% less than all companies. Both have at least 50% metrics that are not “smooth” but require various other algos.