Skip to content
/ invert Public
forked from lapalap/invert

Official GitHub for the paper "Labeling Neural Representations with Inverse Recognition"

Notifications You must be signed in to change notification settings

lkopf/invert

 
 

Repository files navigation

Labeling Neural Representations with Inverse Recognition

Accepted at 37th Conference on Neural Information Processing Systems (NeurIPS 2023)
Paper link

Open In Colab





Inverse Recognition (INVERT) is a method designed to enhance our understanding of the representations learned by Deep Neural Networks (DNNs). It aims to bridge the gap between these complex, hierarchical data representations and human-understandable concepts. Unlike existing global explainability methods, INVERT is more scalable and less reliant on resources such as segmentation masks. It also offers an interpretable metric that measures the alignment between the representation and its explanation, providing a degree of statistical significance.


You can it via pip as shown below:

! git clone https://github.com/lapalap/invert.git --quiet
! pip install git+file:///content/invert --quiet


You can get started with the following colab notebook.



@article{bykov2023labeling,
  title={Labeling Neural Representations with Inverse Recognition},
  author={Bykov, Kirill and Kopf, Laura and Nakajima, Shinichi and Kloft, Marius and H{\"o}hne, Marina M-C},
  journal={arXiv preprint arXiv:2311.13594},
  year={2023}
}

About

Official GitHub for the paper "Labeling Neural Representations with Inverse Recognition"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 96.1%
  • Python 3.9%