Related Experiment Video
Updated: Jun 10, 2025

Author Spotlight: Efficient Image Recognition Using Directional Gradient Histogram Technique and Support Vector Machines
Published on: January 5, 2024
Anomaly detection via Gumbel Noise Score Matching
Ahsan Mahmood1, Junier Oliva1, Martin Andreas Styner1
1Department of Computer Science, University of North Carolina at Chapel Hill, Chapel Hill, NC, United States.
Gumbel Noise Score Matching (GNSM) is a new unsupervised anomaly detection method for categorical data. It effectively identifies anomalies in tabular and image datasets, showing high performance and flexibility.
Area of Science:
- Machine Learning
- Data Science
- Computer Vision
Background:
- Anomaly detection is crucial for identifying unusual patterns in data.
- Existing methods may struggle with categorical data or specific applications like image segmentation.
- Unsupervised learning offers a way to detect anomalies without labeled data.
Purpose of the Study:
- To introduce Gumbel Noise Score Matching (GNSM), a novel unsupervised method for anomaly detection.
- To evaluate GNSM's performance on various tabular datasets.
- To demonstrate GNSM's applicability to image data, specifically for detecting poor segmentation predictions.
Main Methods:
- Gumbel Noise Score Matching (GNSM) estimates scores of continuously relaxed categorical distributions.
- The method utilizes a score matching training objective.
- An open-source implementation is provided.
Main Results:
- GNSM achieved consistently high performance across multiple tabular anomaly detection datasets.
- Applied to image segmentation, GNSM successfully identified images with segmentation failures.
- Anomaly scores from GNSM strongly correlated with segmentation metrics against ground truth.
Conclusions:
- GNSM is a flexible and effective unsupervised anomaly detection technique.
- The method shows promise for both tabular data and complex tasks like image segmentation quality assessment.
- GNSM offers a valuable tool for identifying anomalies in diverse data types.
Related Concept Videos
Quantifying and Rejecting Outliers: The Grubbs Test
Detection of Gross Error: The Q Test
Wald-Wolfowitz Runs Test II
For binary data, runs are identified using symbols such as + and −, or equivalently, 1s and...
What Are Outliers?
The z score is used to find outliers or unusual values. It should be noted that any values beyond -2 and +2 are...
Wilcoxon Signed-Ranks Test for Matched Pairs
Sign Test for Matched Pairs
To conduct the sign test, we first calculate the differences in...

