Published August 26, 2026 | Version v2
Model Open

Mask Interpreter models and example data

  • 1. ROR icon Ben-Gurion University of the Negev

Description

Trustworthy in silico labeling via semantic visual 1 interpretability of image-to-image translation (link to paper)

Deep learning models often operate as "black boxes," making it difficult to understand which input features drive their predictions. MaskInterpreter addresses this by learning a mask generator network that identifies important regions through a novel training objective:

  • Preserve predictions: Important regions (high mask values) should be sufficient to maintain the model's original prediction
  • Minimize mask size: The mask should be as minimal as possible, highlighting only truly essential regions
  • Target correlation: Predictions on masked inputs should maintain a specified correlation with original predictions

Key Features

  • Self-supervised training - No ground truth explanations needed
  • Model-agnostic - Works with any differentiable predictor (classifiers, regressors, image-to-image models)
  • Quantifiable explanations - Mask efficacy measured via Pearson Correlation Coefficient (PCC)

 

The Repo includes

  1. Trained models
    1. mg_*  files are trained mask interpreter models , per organelle.
    2. unet_* files are trained in silico labeling models, per organelle.
  2. Example data
  3. Train and test lists of the full data

Files

models_and_data.zip

Files (3.6 GB)

Name Size
md5:ca38e2ad50ec6b5654f08dbbaeabf8b4
3.6 GB Preview Download

Additional details

Software

Repository URL
https://github.com/zaritskylab/MaskInterpreter
Programming language
Python
Development Status
Active