201. Anomaly Detection over Streaming Data: Indy500 Case Study
- Author
-
Ravi Teja, Chathura Widanage, Baum Dan, Jon Koskey, Bo Peng, Judy Qiu, Sahil Tyagi, Jiayu Li, Supun Kamburugamuve, and Dayle Smith
- Subjects
Data stream mining ,Computer science ,business.industry ,Real-time computing ,Big data ,Service level objective ,020101 civil engineering ,02 engineering and technology ,0201 civil engineering ,Stream processing ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Anomaly detection ,business ,Edge computing - Abstract
Sports racing is attracting billions of audiences each year. It is powered and transformed by the latest data analysis technologies, from race car design, driving skill improvements to audience engagement on social media. However, most of the data processing are off-line and retrospective analysis. The emerging real-time data analysis from the Internet of Things (IoT) result in fast data streams generated from distributed sensors. Applying advanced Machine Learning/Artificial Intelligence over such data streams to discover new information, predict future insights and make control decision is a crucial process. In this paper, we start by articulating racing car big data characteristics and present time-critical anomaly detection of the racing cars with the real-time sensors of cars and the tracks from actual racing events. We build a scalable system infrastructure based on neuro-morphic Hierarchical Temporal Memory Algorithm (HTM) algorithm and Storm stream processing engine. By courtesy of historical Indy500 racing logs, evaluation experiments on this prototype system demonstrate good performance in terms of anomaly detection accuracy and service level objective (SLO) of latency for a real-world streaming application.
- Published
- 2019