Does This Look Weird to You? An Introduction to Anomaly Detection
Discovering anomalies is a critical part of systems monitoring, financial auditing, and more. In this session, we will gain an understanding of what constitutes an anomaly, starting with a general concept of anomalies and then moving into technical definitions. We will review techniques for detecting anomalies for both time series and non-series data and implement a simple anomaly detector in .NET. Finally, we will compare these results against Microsoft's anomaly detector in Azure Cognitive Services.
This post from Codesuji provided the basis for my Basic Anomaly Detector project. I made a few changes, particularly in the visualization (such as using Plotly instead of Google Charts), but this post provides the foundation.