![](https://ccweb.imgix.net/https%3A%2F%2Fwww.classcentral.com%2Fimages%2Ficon-black-friday.png?auto=format&ixlib=php-4.1.0&s=fe56b83c82babb2f8fce47a2aed2f85d)
Overview
![](https://ccweb.imgix.net/https%3A%2F%2Fwww.classcentral.com%2Fimages%2Ficon-black-friday.png?auto=format&ixlib=php-4.1.0&s=fe56b83c82babb2f8fce47a2aed2f85d)
This course teaches learners how to detect anomalies in real-time data processing using a simple statistical model. The goal is to enable participants to identify issues such as heavy web traffic anomalies or a decrease in search events promptly. The course covers topics such as creating a simple model, understanding outliers, implementing the solution in Scala, and addressing potential challenges. The teaching method involves a combination of theoretical explanations, practical demonstrations, and real-world examples. This course is intended for software engineers, data scientists, and developers interested in anomaly detection, machine learning, Scala, and real-time data processing.
Syllabus
Intro
Who am I
Why are we doing this
What was our motivation
What is an anomaly
Simple counts
First look
The best algorithm
A simple model
First attempt in learning
Outliers
A sad conclusion
Simple input
Scala model
EEMA
What might go wrong
The algorithm
The last problem
The probability
Long lasting anomaly
Soft model
Thank you
Pros and cons
Aggregated data
Topend queries
Druid architecture
Demo
Taught by
Devoxx