Table of Contents
Fetching ...

Noisy Ostracods: A Fine-Grained, Imbalanced Real-World Dataset for Benchmarking Robust Machine Learning and Label Correction Methods

Jiamian Hu, Yuanyuan Hong, Yihua Chen, He Wang, Moriaki Yasuhara

TL;DR

Noisy Ostracods provides a real-world, fine-grained ostracod taxonomy dataset with open-set and pseudo-class noise to benchmark robust learning and label correction methods. Across 71,466 specimens and 78 genera / 138 species, the authors show a genus-level noise rate of $5.58\%$ and evaluate both robust learning and correction approaches using two backbones, finding that standard cross-entropy with ImageNet pretraining often matches or outperforms specialized noise methods. Label-correction via naive ensemble cross-validation (NECV) delivers the strongest error-detection performance, revealing gaps in current LNL methods for real-world, fine-grained taxonomy data. The dataset, along with its protocols, aims to spur development of noise-resilient techniques and to enable future multi-label, species-level research with expanded unlabeled data.

Abstract

We present the Noisy Ostracods, a noisy dataset for genus and species classification of crustacean ostracods with specialists' annotations. Over the 71466 specimens collected, 5.58% of them are estimated to be noisy (possibly problematic) at genus level. The dataset is created to addressing a real-world challenge: creating a clean fine-grained taxonomy dataset. The Noisy Ostracods dataset has diverse noises from multiple sources. Firstly, the noise is open-set, including new classes discovered during curation that were not part of the original annotation. The dataset has pseudo-classes, where annotators misclassified samples that should belong to an existing class into a new pseudo-class. The Noisy Ostracods dataset is highly imbalanced with a imbalance factor $ρ$ = 22429. This presents a unique challenge for robust machine learning methods, as existing approaches have not been extensively evaluated on fine-grained classification tasks with such diverse real-world noise. Initial experiments using current robust learning techniques have not yielded significant performance improvements on the Noisy Ostracods dataset compared to cross-entropy training on the raw, noisy data. On the other hand, noise detection methods have underperformed in error hit rate compared to naive cross-validation ensembling for identifying problematic labels. These findings suggest that the fine-grained, imbalanced nature, and complex noise characteristics of the dataset present considerable challenges for existing noise-robust algorithms. By openly releasing the Noisy Ostracods dataset, our goal is to encourage further research into the development of noise-resilient machine learning methods capable of effectively handling diverse, real-world noise in fine-grained classification tasks. The dataset, along with its evaluation protocols, can be accessed at https://github.com/H-Jamieu/Noisy_ostracods.

Noisy Ostracods: A Fine-Grained, Imbalanced Real-World Dataset for Benchmarking Robust Machine Learning and Label Correction Methods

TL;DR

Noisy Ostracods provides a real-world, fine-grained ostracod taxonomy dataset with open-set and pseudo-class noise to benchmark robust learning and label correction methods. Across 71,466 specimens and 78 genera / 138 species, the authors show a genus-level noise rate of and evaluate both robust learning and correction approaches using two backbones, finding that standard cross-entropy with ImageNet pretraining often matches or outperforms specialized noise methods. Label-correction via naive ensemble cross-validation (NECV) delivers the strongest error-detection performance, revealing gaps in current LNL methods for real-world, fine-grained taxonomy data. The dataset, along with its protocols, aims to spur development of noise-resilient techniques and to enable future multi-label, species-level research with expanded unlabeled data.

Abstract

We present the Noisy Ostracods, a noisy dataset for genus and species classification of crustacean ostracods with specialists' annotations. Over the 71466 specimens collected, 5.58% of them are estimated to be noisy (possibly problematic) at genus level. The dataset is created to addressing a real-world challenge: creating a clean fine-grained taxonomy dataset. The Noisy Ostracods dataset has diverse noises from multiple sources. Firstly, the noise is open-set, including new classes discovered during curation that were not part of the original annotation. The dataset has pseudo-classes, where annotators misclassified samples that should belong to an existing class into a new pseudo-class. The Noisy Ostracods dataset is highly imbalanced with a imbalance factor = 22429. This presents a unique challenge for robust machine learning methods, as existing approaches have not been extensively evaluated on fine-grained classification tasks with such diverse real-world noise. Initial experiments using current robust learning techniques have not yielded significant performance improvements on the Noisy Ostracods dataset compared to cross-entropy training on the raw, noisy data. On the other hand, noise detection methods have underperformed in error hit rate compared to naive cross-validation ensembling for identifying problematic labels. These findings suggest that the fine-grained, imbalanced nature, and complex noise characteristics of the dataset present considerable challenges for existing noise-robust algorithms. By openly releasing the Noisy Ostracods dataset, our goal is to encourage further research into the development of noise-resilient machine learning methods capable of effectively handling diverse, real-world noise in fine-grained classification tasks. The dataset, along with its evaluation protocols, can be accessed at https://github.com/H-Jamieu/Noisy_ostracods.

Paper Structure

This paper contains 33 sections, 5 equations, 9 figures, 7 tables, 1 algorithm.

Figures (9)

  • Figure 1: A simplified data collection and annotation process for the Noisy Ostracods dataset.
  • Figure 2: Selected noisy images from the Noisy Ostracods Dataset. a. Photograph error; b. Photograph error; c. Fragmentation error; d. Position error; e. Photograph error; f. Photograph error; g. Photograph error; h. Fragmentation error; i. Preprocess error.
  • Figure 3: The genus frequency distribution for the dataset.
  • Figure 4: The collection process.
  • Figure 5: The detailed feature errors. The wording is slightly different from the article.
  • ...and 4 more figures