Skip to content

SpotCheck is an open-source framework to evaluate blindspot discovery methods.

Notifications You must be signed in to change notification settings

njohnson99/spotcheck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpotCheck

SpotCheck is an open-source framework to evaluate blindspot discovery methods ("BDMs").

Images from an example experimental configuration generated using SpotCheck

  • In summary, SpotCheck works by generating "experimental configurations": synthetic image datasets & models with known true blindspots.
  • In this repository, we release the code we used in our experiments to generate several experimental configurations with different datasets and true blindspot definitions.
  • To learn more about SpotCheck, you can read our TMLR paper on arXiv!
  • You can also check out our code for PlaneSpot (a simple BDM) here.

Setup

  1. Run the script ./setup.sh, which installs all of the packages necessary to run SpotCheck to a conda environment named spotcheck.
  2. See our demo notebook, which shows how to use the data_utils.SyntheticEC class to randomly sample the semantic features and blindspots for a single experimental configuration.

About

SpotCheck is an open-source framework to evaluate blindspot discovery methods.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published