Skip to main content
Sourcetable offers multiple anomaly detection methods. The AI selects the best approach based on your data and goal.

Statistical methods

Z-score

Identifies values more than N standard deviations from the mean. Works best with normally distributed data.

IQR method

Flags values below Q1 - 1.5×IQR or above Q3 + 1.5×IQR. More robust to non-normal distributions than Z-score.

Modified Z-score (MAD)

Uses Median Absolute Deviation instead of standard deviation. Resistant to outliers in the reference data.

ML methods

Isolation Forest

Isolates anomalies by randomly partitioning the feature space. Works well with:
  • High-dimensional data
  • No need for labeled examples
  • Mixed feature types

DBSCAN

Points that don’t belong to any cluster are flagged as anomalies. Good for:
  • Spatial data
  • Clusters of arbitrary shape
  • Unknown number of anomalies

Local Outlier Factor (LOF)

Compares local density of each point to its neighbors. Catches anomalies that are normal globally but unusual locally.

Time series anomalies

Methods:
  • Rolling statistics — flag values outside rolling mean ± N×rolling std
  • Seasonal decomposition — flag large residuals after removing trend and seasonality
  • Prophet-style — detect changepoints and outliers in seasonal time series

Use cases