Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Dense Out-of-Distribution Detection by Robust Learning on Synthetic Negative Data

About

Standard machine learning is unable to accommodate inputs which do not belong to the training distribution. The resulting models often give rise to confident incorrect predictions which may lead to devastating consequences. This problem is especially demanding in the context of dense prediction since input images may be only partially anomalous. Previous work has addressed dense out-of-distribution detection by discriminative training with respect to off-the-shelf negative datasets. However, real negative data are unlikely to cover all modes of the entire visual world. To this end, we extend this approach by generating synthetic negative patches along the border of the inlier manifold. We leverage a jointly trained normalizing flow due to coverage-oriented learning objective and the capability to generate samples at different resolutions. We detect anomalies according to a principled information-theoretic criterion which can be consistently applied through training and inference. The resulting models set the new state of the art on benchmarks for out-of-distribution detection in road-driving scenes and remote sensing imagery, in spite of minimal computational overhead.

Matej Grci\'c, Petra Bevandi\'c, Zoran Kalafati\'c, Sini\v{s}a \v{S}egvi\'c• 2021

Related benchmarks

TaskDatasetResultRank
Semantic segmentationCityscapes (test)
mIoU77.4
1145
Semantic segmentationCityscapes (val)
mIoU77.4
572
Anomaly SegmentationFishyscapes Lost & Found (test)
FPR@959
61
Dense Anomaly DetectionSMIYC AnomalyTrack
AP56.9
30
Out-of-Distribution DetectionSMIYC Obstacle (test)
AP85.6
22
Dense Anomaly DetectionSMIYC ObstacleTrack
AP85.5
21
Anomaly DetectionStreetHazards
AP22.2
18
Obstacle SegmentationSMIYC Obstacle Track
AP85.6
11
Out-of-Distribution DetectionFishyscapes Lost & Found (test)
AP43.66
11
Anomaly SegmentationSMIYC Anomaly Track
AP56.9
11
Showing 10 of 19 rows

Other info

Follow for update