Skip to content
OpenTrain AIFor AI Companies

Simple Techniques Work Surprisingly Well for Neural Network Test Prioritization and Active Learning (Replicability Study)

Michael Weiss, Paolo TonellaPublished May 2, 2022
arXiv PDF DOI
Researcher verdict
Starting point
Use as implementation starting point
Benchmark evidence
Missing
Not verified yet
Time to first repro
A few days
Plan setup time
Risk flags
1
Review before use

Abstract

Domain fit: AI-adjacent · Paper appears method- or tooling-adjacent to AI workflows with partial ecosystem coverage.

Test Input Prioritizers (TIP) for Deep Neural Networks (DNN) are an important technique to handle the typically very large test datasets efficiently, saving computation and labeling costs. This is particularly true for large-scale, deployed systems, where inputs observed in production are recorded to serve as potential test or training data for the next versions of the system. Feng et. al. propose DeepGini, a very fast and simple TIP, and show that it outperforms more elaborate techniques such as neuron- and surprise coverage. In a large-scale study (4 case studies, 8 test datasets, 32'200 trained models) we verify their findings. However, we also find that other comparable or even simpler baselines from the field of uncertainty quantification, such as the predicted softmax likelihood or the entropy of the predicted softmax likelihoods perform equally well as DeepGini.

Results and benchmarks

Freshness tier: cold
Test Input Prioritizers (TIP) for Deep Neural Networks (DNN) are an important technique to handle the typically very large test datasets efficiently, saving computation and labeling costs.

Implementation

Historical official implementation (not recommended for new builds)

Why this implementation
Confidence: low

Only historical official repository was found (testingautomated-usi/simple-tip).

Open testingautomated-usi/simple-tip
Reproduction risks
  • Only historical official implementation is available
  • No direct maintained implementation is currently verified.
  • Only historical official repository was found: testingautomated-usi/simple-tip.
  • No maintained paper-verified implementation met reliability thresholds.

Compare implementation paths

Compare maintenance quality, reproducibility coverage, and evidence confidence before choosing a reproduction baseline.

Maintenance
Archived
Confidence
High
Reproducibility
Limited
Stars
5
Last push
Jun 23, 2022 (1524d)

Official implementation from Papers with Code · Repository link is mentioned in the paper metadata

  • Repository archived
  • No push in 12+ months
Maintenance
Stale
Confidence
High
Reproducibility
Moderate
Stars
19
Last push
Feb 3, 2023 (1299d)

Official implementation from Papers with Code · Repository link is mentioned in the paper metadata

  • No push in 12+ months
  • No Docker setup
  • Dependency manifest missing
Maintenance
Stale
Confidence
High
Reproducibility
Moderate
Stars
1
Last push
Apr 26, 2022 (1582d)

Official implementation from Papers with Code · Repository link is mentioned in the paper metadata

  • No push in 12+ months
  • No Docker setup
  • Dependency manifest missing

Reproduction readiness

Time to first repro: days
Last checked: Aug 24, 2026

Major work

Repository archived, fork required

  • testingautomated-usi/simple-tip has been archived. Fork the repository before using it.
  • No further updates or bug fixes will be made by the original authors.
Open testingautomated-usi/simple-tip

Hardware requirements

  • Expect multi-day setup/compute for meaningful reproduction based on current guidance.

Repositories and ecosystem

Official

  • A collection of dnn test input prioritizers often used as benchmarks in recent literature.

    19 stars · 2 forks · Last push Feb 3, 2023 · MIT license

  • A python library to generate out-of-distribution text datasets. Specifically, the library applies model-independent, commonplace corruptions (not model-specific, worst-case adversarial corruptions). We thus aim to allow benchmark-studies regarding robustness against realistic outliers.

    1 stars · 0 forks · Last push Apr 26, 2022 · MIT license

Community

No additional community repositories detected yet.

Hugging Face artifacts

No trustworthy direct or curated related Hugging Face artifacts were found yet. Use targeted searches to quickly locate candidate models, datasets, and demos.

Tip: start with models, then check datasets and spaces if you need evaluation data or demos.

Research context

49

Citations

24

References

Tasks

Softmax function, Computer science, Artificial neural network, Deep neural networks, Simple (philosophy), Computation, Surprise, Scale (ratio)

Methods

None detected

Domains

Machine learning, Artificial intelligence, Field (mathematics)

Evaluation and human feedback data

Open this paper in HFEPX to review benchmark signals, evaluation modes, and human-feedback protocol context.

Open in HFEPX
Explore similar papers

Data includes links from Papers with Code ( CC-BY-SA-4.0 ).