https://github.com/andreartelt/localmodelagnosticexplanationreject
https://github.com/andreartelt/localmodelagnosticexplanationreject
Science Score: 10.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
○DOI references
-
✓Academic publication links
Links to: arxiv.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.9%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
Repository
Basic Info
- Host: GitHub
- Owner: andreArtelt
- License: mit
- Default Branch: main
- Size: 330 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Fork of HammerLabML/LocalModelAgnosticExplanationReject
Created over 3 years ago
· Last pushed about 4 years ago
https://github.com/andreArtelt/LocalModelAgnosticExplanationReject/blob/main/
# Model Agnostic Local Explanations of Reject This repository contains the implementation of the methods proposed in the paper [Model Agnostic Local Explanations of Reject](paper.pdf) by Andr Artelt, Roel Visser and Barbara Hammer. The experiments as described in the paper are implemented in the folder [Implementation](Implementation/). ## Abstract The application of machine learning based decision making systems in safety critical areas requires reliable high certainty predictions. Reject options are a common way of ensuring a sufficiently high certainty of predictions made by the system. While being able to reject uncertain samples is important, it is also of importance to be able to explain why a particular sample was rejected. However, explaining general reject options is still an open problem. We propose a model agnostic method for locally explaining arbitrary reject options by means of interpretable models and counterfactual explanations. ## Details ### Implementation of experiments The shell script `run_experiments.sh` runs all experiments. ### Other (important) stuff #### `explanation.py` Implementation of our proposed *model agnostic local explanation of reject*. #### `conformalprediction.py` Implementation of conformal prediction. #### `reject_option.py` Implementation of the reject options discussed in the paper. ## Data Note that we did not publish all data sets due to unclear copyrights. Please contact us if you are interested in the medical data sets. ## Requirements - Python3.6 - Packages as listed in `Implementation/REQUIREMENTS.txt` ## License MIT license - See [LICENSE](LICENSE) ## How to cite You can cite the version on [arXiv](https://arxiv.org/abs/2205.07623)
Owner
- Name: André Artelt
- Login: andreArtelt
- Kind: user
- Location: Germany
- Company: Bielefeld University
- Repositories: 3
- Profile: https://github.com/andreArtelt
PhD student