Machine Learning Anomaly Detectors
R2026bThe machine learning anomaly detectors are based on unsupervised detection algorithms in Statistics and Machine Learning Toolbox™. These algorithms use different methods to identify outliers within a set of data.
Machine learning algorithms tend to be relatively fast, and are often good detectors to start with when you begin the process of finding the right detector for your data.
Apps
| Time Series Anomaly Detector | Interactively create, train, test, and tune detectors for detecting anomalous behavior in time series (Since R2026a) |
Functions
Topics
- Detecting Anomalies in Time Series
Examine the general workflow for developing anomaly detectors that detect anomalous subsequences in time series.
- Train and Test Isolation Forest Time Series Anomaly Detector
This example shows the development cycle for a Machine Learning anomaly detector.
- Interpret Evaluation Metrics for Time Series Anomaly Detectors
Interpret evaluation metrics that are returned by the
evaluationMetricsfunction and the app. - Data Windowing for Time Series Anomaly Detection
Use windowing techniques and options for machine learning and deep learning anomaly detection.
- Generate Code for Time Series Anomaly Detection
Generate mex code for deploying a trained anomaly detector