Pith. sign in

REVIEW 4 major objections 7 minor 1 cited by

Personalized Interpretability -- Interactive Alignment of Prototypical Parts Networks

T0 review · 4 major / 7 minor · reviewed 2026-08-07 · deepseek-v4-flash

Pith's one-line read Interactive splitting lets users fix a neural network's mixed-up concepts.

desk verdict A genuinely novel split-by-duplication mechanism, but the headline accuracy claim is only tested for automatic splits, not the user-driven use case. read the letter →

arxiv 2506.05533 v1 pith:RFX7ZPCS submitted 2025-06-05 cs.CV cs.HC

classification cs.CVcs.HC
keywords prototypicalpartsnetworksconceptinconsistencyinteractiveinterpretabilityprototypesplittinguserfeedbackpersonalizedexplanationsPIP-Netfine-grainedclassification
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

This paper introduces YoursProtoP, a method for making prototypical-part explanations match what users actually see. It claims that when a prototype mixes two visual concepts — a bird's head and wing, say — a user can label a handful of its most-activated patches as concept A or B, and a fine-tuning step will split the single prototype into two consistent ones. The paper further claims an automatic heuristic can find the most inconsistent prototypes by clustering patch features, sparing users from scanning hundreds of channels. On FunnyBirds, CUB, CARS, and PETS, the split improves pattern purity or consistency ratings while test accuracy stays at the PIP-Net baseline. If these claims hold, model explanations become editable by end users without retraining the whole network.

What carries the argument

The machinery is a three-step split: first, the kernel and classification weights of an inconsistent prototype are duplicated into a new channel; second, the prototype's most-activated patches are partitioned into two concept sets S1 and S2 plus a reference set Sr; third, only the two kernels are fine-tuned, using an activation loss to push patches of S1 to the original and S2 to the copy, and a deactivation loss to suppress both on Sr. Because the two channels share a softmax, boosting one automatically suppresses the other. Inconsistency detection is a separate mechanism: a cosine-similarity graph over patch features, maximal cliques (groups of mutually similar features) found by the Bron-Kerbosch algorithm, and a threshold that favors prototypes whose two largest cliques are large and dissimilar.

What would settle it

Take a prototype whose most-activated patches contain three equally frequent visual concepts (for example, head, wing, and tail), run the binary split, and check whether the two resulting prototypes each contain a single concept: if either still mixes two or more concepts, or if user-heuristic agreement on such prototypes falls to chance, the central claim fails.

Watch

Extended reading notes

Core claim

On the paper's own terms, the discovery is that concept inconsistency in prototypical-parts networks is fixable interactively: duplicating the prototype kernel, freezing everything else, and fine-tuning the two copies against user-labeled patches reliably separates a mixed concept into two clear ones. The paper presents this as a step toward personalized interpretability, where users are not stuck with whatever concepts the model learned but can reshape explanations to their preferences. It also claims that the heuristic-driven selection of prototypes by maximal cliques in a patch-feature similarity graph aligns with human judgment, with user-heuristic agreement of 92% and 78% on CUB and CARS, and that after splitting ten prototypes per model the accuracy remains at the level of the PIP-Net backbone.

Load-bearing premise

The method assumes that every fixable inconsistency can be captured by a split into exactly two groups: the image regions a prototype responds to must fall into two distinct visual concepts, and enough regions must belong to each group for a person or the automatic detector to label them.

Editorial extensions

If this is right

  • After splitting the ten most inconsistent prototypes, CUB purity (the share of a prototype's top patches belonging to its dominant concept) rises from 0.84 to 0.90 while test accuracy stays at 84.3%, matching the PIP-Net ConvNext-Tiny baseline.
  • Users rate 88.3% of split prototypes on CUB, 84.2% on CARS, and 80.4% on PETS as more consistent than before, so the interactive correction transfers beyond synthetic data.
  • The automatic heuristic reproduces user concept choices well on CUB (92%) and CARS (78%), so the manual labeling burden can be reduced in those regimes.
  • FunnyBirds experiments show pattern purity increases most after the first splits, while accuracy declines gradually as more prototypes are split, bounding how many corrections a model can absorb.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • If binary splitting is the only operation, the approach likely generalizes to iterative rounds — split, re-check, split again — which the paper names as future work; a natural test is whether three-way inconsistent prototypes become consistent after two sequential binary splits.
  • The same kernel-duplication trick could be applied to other prototype-based or concept-bottleneck architectures, not just PIP-Net, since it only requires a softmax over prototype channels and a sparse classification head.
  • The 50-54% user-heuristic agreement on PETS suggests that when prototypes contain more than two concepts or concepts are subjective, the automatic selector may need a non-binary clustering step; a testable extension is measuring whether a three-cluster selector restores agreement.
  • A possible consequence the paper does not draw out: personalized splitting makes the explanation space depend on the individual user's choices, so reproducibility of explanations may need to be tracked per user session.
Share X Bluesky LinkedIn Reddit HN

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

4 major / 7 minor

Summary. YoursProtoP extends PIP-Net by letting a user (or an automatic heuristic) identify an 'inconsistent' prototype that mixes two visual concepts, duplicate its kernel and classification weights, and fine-tune the two kernels on labeled patch sets so that each specializes to one concept. An automatic selection strategy builds a similarity graph over a prototype's most-activated patches, finds maximal cliques via Bron-Kerbosch, and flags prototypes with two large disjoint cliques as inconsistent. Experiments on FunnyBirds (using segmentation masks) and on CUB/CARS/PETS (with a Prolific-based user study) report improved pattern purity and user-perceived consistency after splitting, with accuracy roughly maintained for automatic splits.

Significance. If it holds, the work offers a practical way to reduce concept inconsistency in case-based interpretable models, a recognized obstacle to user trust. The FunnyBirds evaluation is a strength because it uses external segmentation masks as objective ground truth; the paper also includes a real user study with 54 participants and states that code is released. However, the central claim about accuracy preservation in the interactive setting is not directly tested, and several hyperparameters are tuned on the evaluation datasets, so the evidence is currently weaker than the abstract suggests.

major comments (4)
  1. [Abstract; Sec. 4.2; Table 2] The headline claim 'without compromising the accuracy of the model' is only verified for automatic heuristic-driven splits (Table 1 and Fig. 5). In the user study, splits are driven by user labels, but Table 2 reports only consistency ratings, agreement, and effort; no test accuracy is reported for user-driven splits. Since PETS shows U-vs-H agreement of only 54% and U-vs-U agreement of 50%, user labels can diverge substantially from the heuristic, and there is no evidence that such splits preserve accuracy. This gap directly affects the paper's central contribution and should be closed with an accuracy measurement in the interactive setting.
  2. [Sec. 4; Fig. 4; Supplementary Algorithm 1] The values of Q (minimal clique size), the similarity threshold delta*, and the convergence criteria (99.9% per-concept accuracy or loss below 0.02) are selected based on experiments on the same natural datasets (CUB, CARS, PETS) that are later used for evaluation. Figure 4 and Algorithm 1 in the supplementary make this explicit. This constitutes tuning on the test data and may inflate the reported purity and accuracy results; an evaluation on held-out datasets or a clear validation/test split is needed before the reported gains can be taken as out-of-sample evidence.
  3. [Sec. 5.2; Table 1; Sec. 5.3; Table 2] The natural-dataset evidence for improved consistency is partly circular. The purity improvement on CUB is computed on the 10 most activated patches of the very prototypes that were selected and split, and the user-study consistency ratings are collected from the same users immediately after they performed the binary labeling, with no control condition. As a result, the reported improvements may reflect selection and confirmation effects rather than genuine concept alignment. A blinded or independent evaluation (e.g., separate annotators judging original vs. split prototypes without knowing the source) would substantially strengthen the claim.
  4. [Abstract; Sec. 5.1; Fig. 5] The claim that splitting can be done 'without compromising the accuracy of the model' is contradicted by Fig. 5, which shows accuracy decreasing monotonically as the number of split prototypes increases on FunnyBirds (from roughly 1.00 to 0.95 after 10 splits). The paper itself states that accuracy decreases. The claim should be qualified, for example to 'with only a small accuracy drop' or by specifying an acceptable tolerance, and the trade-off between number of splits and accuracy should be discussed explicitly.
minor comments (7)
  1. [Sec. 4] The text says 'we set alpha = 2 to prioritize the deactivation loss in Equation (2)' but the loss is defined in Equation (3); the reference should be corrected.
  2. [Sec. 5.2; Table 1] The caption and body text are ambiguous about whether the purity values 0.84 and 0.90 in Table 1 are averages over all prototypes or only over the 10 split prototypes; Section 5.2 says 'these channels,' which suggests the latter. Please clarify.
  3. [Supplementary Algorithm 1] There is a typo in the pseudocode ('Find = cliques' should be 'Find cliques'), and the notation for the two cliques C^1_d and C^2_d is not defined before it is used in the score function.
  4. [Sec. 4; Sec. 6] There are several typos: 'patientience' should be 'patience' (Sec. 4), 'heruistics' should be 'heuristics' (Sec. 4.2), and 'confunders' should be 'confounders' (Sec. 6).
  5. [Sec. 5.3] The explanation that PETS low agreement stems from prototypes containing more than two major concepts is speculative; the user study could be extended with a 'more than two concepts' option to test this directly.
  6. [Supplementary Code] The paper states that code is released under the MIT License but does not provide a repository URL; please include one in the main text or supplementary material.
  7. [Fig. 4] The figure legend and axes are unclear: the caption mentions both 'No. Prototypes' and 'Avg. Dissimilarity' but does not explain which curve/marker corresponds to which quantity or how the two y-axes (if present) are scaled.

Circularity Check

2 steps flagged · score 3.0 of 10

Moderate self-referential evaluation: FunnyBirds purity gains mirror the training stopping rule, and heuristic thresholds are tuned on the same natural datasets used for the headline results; the interactive accuracy claim is unmeasured.

  1. fitted input called prediction [Section 4 (Experimental Setup, convergence criteria) and Section 5.1 / Figure 5]
    "Based on experimental results of split prototypical parts, we set up the convergence criteria during training as either achieving 99.9% per-concept accuracy or reducing the loss below 0.02 ... This value is computed only for the selected and split prototypical parts."

    On FunnyBirds, the concept sets S1/S2 used in the splitting loss (Eq. 3) are derived from segmentation masks, i.e., from the same ground-truth patterns that pattern purity PP counts. The procedure is run until per-concept accuracy reaches 99.9%, so the model is forced to route S1 patches to one new prototype and S2 patches to the other. The reported PP increase is then computed only on those selected/split prototypes. Thus the top panel of Fig. 5 is essentially the training objective rewritten as a purity metric: any run that hits the stopping criterion will, by construction, show high PP on the concept sets it was optimized on. The accuracy panel is not forced, which limits the circularity.

  2. fitted input called prediction [Section 4, Figure 4 and Q selection paragraph]
    "To determine the optimal value for Q, we have performed an analysis on all of the natural datasets. As can be seen on Figure 4, the dissimilarity between cliques increases dramatically as it reaches a minimum size of Q = 2."

    The heuristic threshold Q (and the similarity threshold delta in Algorithm 1) is selected by inspecting the same CUB/CARS/PETS models and datasets later used for the headline Table 1 and Table 2 numbers. The 'most inconsistent' prototypes are defined as those maximizing the dissimilarity score that Q controls, and the purity/user-consistency results are reported on exactly those chosen prototypes. So the detector is fit in-sample to the evaluation distribution; the reported improvements are not an independent out-of-sample prediction, though user agreement on PETS (50-54%) shows the selection is not trivially forced.

full rationale

The paper's central mechanism (duplicate kernel, split loss, frozen backbone) is not circular: Eq. 3 is a genuine supervised objective, and FunnyBirds provides an external segmentation-based benchmark, so the method has independent content. No load-bearing self-citation was found; [7] is a third-party baseline and author self-citations in Related Work are not used to justify the central claim. The two self-referential aspects are (i) the FunnyBirds purity gain is computed on the same prototypes whose split was driven by the ground-truth masks and stopped at 99.9% per-concept accuracy, making the PP curve a restatement of the stopping rule; and (ii) the Q/delta hyperparameters are chosen by analyzing all natural datasets and then the same datasets are used for the reported results, so the detector is fit in-sample. Additionally, the abstract's 'without compromising accuracy' is verified only for heuristic splits (Table 1); the user study (Table 2) measures perceived consistency and agreement but not test accuracy after user-driven splits, an evidence gap rather than circularity. Overall, a moderate self-referential evaluation burden, not a derivation that reduces to its inputs.

Assumptions & free parameters 5 free parameters · 3 assumptions · 0 invented entities

The central method is a training procedure rather than a derivation, so the ledger captures the tuning parameters and domain assumptions that carry the empirical claims. The main free parameters are the splitting loss weights and the heuristic's thresholds. The key domain assumptions are that prototype inconsistency is binary and that feature-space cliques correspond to human concepts. No new physical or architectural entities are invented.

free parameters (5)
  • alpha (alpha) = 2
    Relative weight of the deactivation loss in Eq. (4), chosen by the authors to prioritize separation; not derived.
  • kappa (kappa) = 0.1
    Threshold in the deactivation loss; chosen by hand.
  • Q (minimum clique size) = 2
    Selected from Figure 4 analysis on CUB, CARS, PETS; controls which prototypes count as inconsistent and which concepts are used for splitting.
  • similarity threshold delta* = not reported
    Optimized on the same natural datasets via Algorithm 1; no value reported, making reproduction harder.
  • number of split prototypes per model = 10
    User-study constraint chosen for practical engagement time; not justified by data.
assumptions (3)
  • domain assumption Inconsistency of a prototype is defined as containing two disjoint sets of patches S1,S2 each of size at least Q, corresponding to two distinct visual concepts.
    Section 3.2 defines the object the method operates on; it excludes prototypes with more than two concepts, acknowledged in limitations, and assumes patches can be cleanly assigned.
  • domain assumption The automatically found maximal cliques in feature space correspond to human-interpretable visual concepts.
    Section 3.2 and Algorithm 1 use clustering in representation space as a proxy for semantic concepts; user-heuristic agreement on PETS is only 50-54%, so this assumption is not uniformly met.
  • domain assumption Copying a prototype kernel and its classification weights, then fine-tuning only the original and copied kernels while freezing everything else, preserves the model's accuracy and the meaning of all other prototypes.
    Step 1 and Step 3 of Section 3.2; experimental accuracy is maintained in the tested cases but this is an assumption about the loss landscape and softmax interaction.

how reviews work

0 comments
Cite this review

Pith. "Pith review of Personalized Interpretability -- Interactive Alignment of Prototypical Parts Networks." pith.science (2026). https://pith.science/paper/RFX7ZPCS

@misc{pith2026250605533,
  author       = {Pith},
  title        = {Pith review of: Personalized Interpretability -- Interactive Alignment of Prototypical Parts Networks},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/RFX7ZPCS}},
  note         = {Machine review of arXiv:2506.05533}
}
read the original abstract

Concept-based interpretable neural networks have gained significant attention due to their intuitive and easy-to-understand explanations based on case-based reasoning, such as "this bird looks like those sparrows". However, a major limitation is that these explanations may not always be comprehensible to users due to concept inconsistency, where multiple visual features are inappropriately mixed (e.g., a bird's head and wings treated as a single concept). This inconsistency breaks the alignment between model reasoning and human understanding. Furthermore, users have specific preferences for how concepts should look, yet current approaches provide no mechanism for incorporating their feedback. To address these issues, we introduce YoursProtoP, a novel interactive strategy that enables the personalization of prototypical parts - the visual concepts used by the model - according to user needs. By incorporating user supervision, YoursProtoP adapts and splits concepts used for both prediction and explanation to better match the user's preferences and understanding. Through experiments on both the synthetic FunnyBirds dataset and a real-world scenario using the CUB, CARS, and PETS datasets in a comprehensive user study, we demonstrate the effectiveness of YoursProtoP in achieving concept consistency without compromising the accuracy of the model.

Figures

Figures reproduced from arXiv: 2506.05533 by the authors.

Figure 1
Figure 1. The core idea behind YoursProtoP is to enable user-guided splitting of inconsistent prototypes. The user begins by selecting a prototypical part they perceive as inconsistent. Then they annotate several patches within this prototype, assigning them two distinct concepts (A or B). These labeled patches are then incorporated into the training pipeline, where YoursProtoP dynamically adapts the architecture to refine th… view at source ↗
Figure 2
Figure 2. Some of the prototypical parts can be inconsistent [PITH_FULL_IMAGE:figures/full_fig_p004_2.png] view at source ↗
Figure 3
Figure 3. YoursProtoP builds on the PIP-Net architecture presented in the top row. Following the selection of an inconsistent prototype, the entire model architecture is frozen, except for the kernel corresponding to the selected prototype. This kernel is duplicated into an additional prototype slot (Step I). Then, the method partitions inconsistent prototype patches into two distinct concept sets, S1 and S2 (Step II). Finall… view at source ↗
Figures from the paper (8 more)
Figure 4
Figure 4. Figure 4: There is a visible breaking point at a minimal size of clique Q = 2. As the minimal requirement for clique size increases, the num￾ber of potentially inconsistent prototypes selected by heuristics decreases, and the dissimilarity be￾tween cliques increases. The error b…
Figure 5
Figure 5. Figure 5: Increase in [PITH_FULL_IMAGE:figures/full_fig_p008_5.png]
Figure 6
Figure 6. Figure 6: Examples of splitting of inconsistent prototypes in FunnyBirds (top) and CUB (bottom). [PITH_FULL_IMAGE:figures/full_fig_p009_6.png]
Figure 7
Figure 7. Figure 7: Automatic selection of concepts (A/B) and splitting of the first 5 out of 10 most inconsis [PITH_FULL_IMAGE:figures/full_fig_p017_7.png]
Figure 8
Figure 8. Figure 8: Automatic selection of concepts (A/B) and splitting of the remaining 5 out of 10 most [PITH_FULL_IMAGE:figures/full_fig_p018_8.png]
Figure 9
Figure 9. Figure 9: Phase I - user is asked if a prototypical part is consistent. [PITH_FULL_IMAGE:figures/full_fig_p019_9.png]
Figure 10
Figure 10. Figure 10: Phase II - user is asked to label patches as either Concept A, Concept B, or Something [PITH_FULL_IMAGE:figures/full_fig_p019_10.png]
Figure 11
Figure 11. Figure 11: Phase III – user is asked if the split prototypical part is more consistent than before. Note [PITH_FULL_IMAGE:figures/full_fig_p020_11.png]

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Position: Explainability Research Must Prioritize Foundations over Ad-hoc Methods

    cs.LG 2026-06 conditional novelty 4.0 of 10

    Explainable AI research should prioritize definitions, properties, evaluations, and actionability over new ad-hoc methods, on evidence from 617 papers and 34 practitioners.

Reference graph

Works this paper leans on

30 extracted references · 24 canonical work pages · cited by 1 Pith paper

  1. [1]

    Stop explaining black box machine learning models for high stakes decisions and use interpretable models instead

    Cynthia Rudin. Stop explaining black box machine learning models for high stakes decisions and use interpretable models instead. Nature machine intelligence, 1(5):206–215, 2019

  2. [2]

    why should i trust you?

    Marco Tulio Ribeiro, Sameer Singh, and Carlos Guestrin. " why should i trust you?" explaining the predictions of any classifier. In Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining, pages 1135–1144, 2016

  3. [3]

    On pixel-wise explanations for non-linear classifier decisions by layer-wise relevance propagation

    Sebastian Bach, Alexander Binder, Grégoire Montavon, Frederick Klauschen, Klaus-Robert Müller, and Wojciech Samek. On pixel-wise explanations for non-linear classifier decisions by layer-wise relevance propagation. PloS one, 10(7):e0130140, 2015

  4. [4]

    Grad-cam: Visual explanations from deep networks via gradient- based localization

    Ramprasaath R Selvaraju, Michael Cogswell, Abhishek Das, Ramakrishna Vedantam, Devi Parikh, and Dhruv Batra. Grad-cam: Visual explanations from deep networks via gradient- based localization. In Proceedings of the IEEE international conference on computer vision, pages 618–626, 2017

  5. [5]

    Sanity checks for saliency maps

    Julius Adebayo, Justin Gilmer, Michael Muelly, Ian Goodfellow, Moritz Hardt, and Been Kim. Sanity checks for saliency maps. In Advances in neural information processing systems, vol- ume 31, 2018

  6. [6]

    Concept bottleneck models

    Pang Wei Koh, Thao Nguyen, Yew Siang Tang, Stephen Mussmann, Emma Pierson, Been Kim, and Percy Liang. Concept bottleneck models. In International conference on machine learning, pages 5338–5348. PMLR, 2020

  7. [7]

    Pip-net: Patch-based intuitive prototypes for interpretable image classification

    Meike Nauta, Jörg Schlötterer, Maurice Van Keulen, and Christin Seifert. Pip-net: Patch-based intuitive prototypes for interpretable image classification. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 2744–2753, 2023

  8. [8]

    This looks like that: deep learning for interpretable image recognition

    Chaofan Chen, Oscar Li, Daniel Tao, Alina Barnett, Cynthia Rudin, and Jonathan K Su. This looks like that: deep learning for interpretable image recognition. Advances in neural information processing systems, 32, 2019

Show all 30 references
  1. [9]

    Hive: Evaluating the human interpretability of visual explanations

    Sunnie SY Kim, Nicole Meister, Vikram V Ramaswamy, Ruth Fong, and Olga Russakovsky. Hive: Evaluating the human interpretability of visual explanations. In European Conference on Computer Vision, pages 280–298. Springer, 2022

  2. [10]

    This looks like those: Illumi- nating prototypical concepts using multiple visualizations

    Chiyu Ma, Brandon Zhao, Chaofan Chen, and Cynthia Rudin. This looks like those: Illumi- nating prototypical concepts using multiple visualizations. Advances in Neural Information Processing Systems, 36:39212–39235, 2023

  3. [11]

    Lucidppn: Un- ambiguous prototypical parts network for user-centric interpretable computer vision

    Mateusz Pach, Dawid Rymarczyk, Koryna Lewandowska, Jacek Tabor, et al. Lucidppn: Un- ambiguous prototypical parts network for user-centric interpretable computer vision. ICLR, 2025

  4. [12]

    Interactive disentanglement: Learning concepts by interacting with their prototype representations

    Wolfgang Stammer, Marius Memmel, Patrick Schramowski, and Kristian Kersting. Interactive disentanglement: Learning concepts by interacting with their prototype representations. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 10317–10...

  5. [13]

    Concept-level debugging of part-prototype networks

    Andrea Bontempelli, Stefano Teso, Katya Tentori, Fausto Giunchiglia, and Andrea Passerini. Concept-level debugging of part-prototype networks. arXiv preprint arXiv:2205.15769, 2022

  6. [14]

    Constructing concept-based models to mitigate spu- rious correlations with minimal human effort

    Jeeyung Kim, Ze Wang, and Qiang Qiu. Constructing concept-based models to mitigate spu- rious correlations with minimal human effort. In European Conference on Computer Vision, pages 137–153. Springer, 2024

  7. [15]

    Slim: Spuriousness mitigation with minimal human annotations

    Xiwei Xuan, Ziquan Deng, Hsuan-Tien Lin, and Kwan-Liu Ma. Slim: Spuriousness mitigation with minimal human annotations. In European Conference on Computer Vision, pages 215–

  8. [16]

    Funnybirds: A synthetic vision dataset for a part-based analysis of explainable ai methods

    Robin Hesse, Simone Schaub-Meyer, and Stefan Roth. Funnybirds: A synthetic vision dataset for a part-based analysis of explainable ai methods. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pages 3981–3991, 2023. 11

  9. [17]

    Caltech-ucsd birds 200

    Peter Welinder, Steve Branson, Takeshi Mita, Catherine Wah, Florian Schroff, Serge Belongie, and Pietro Perona. Caltech-ucsd birds 200. 2010

  10. [18]

    3d object representations for fine- grained categorization

    Jonathan Krause, Michael Stark, Jia Deng, and Li Fei-Fei. 3d object representations for fine- grained categorization. In Proceedings of the IEEE international conference on computer vision workshops, pages 554–561, 2013

  11. [19]

    Cats and dogs

    Omkar M Parkhi, Andrea Vedaldi, Andrew Zisserman, and C V Jawahar. Cats and dogs. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 3498–3505, 2012

  12. [20]

    ProtoPShare: Pro- totypical Parts Sharing for Similarity Discovery in Interpretable Image Classification

    Dawid Rymarczyk, Łukasz Struski, Jacek Tabor, and Bartosz Zieli ´nski. ProtoPShare: Pro- totypical Parts Sharing for Similarity Discovery in Interpretable Image Classification. In Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery & Data Mining, page 1420–1430, 2021

  13. [21]

    Interpretable image classification with differentiable prototypes assign- ment

    Dawid Rymarczyk, Łukasz Struski, Michał Górszczak, Koryna Lewandowska, Jacek Tabor, and Bartosz Zieli´nski. Interpretable image classification with differentiable prototypes assign- ment. In European Conference on Computer Vision, pages 351–368. Springer, 2022

  14. [22]

    Principles of ex- planatory debugging to personalize interactive machine learning

    Todd Kulesza, Margaret Burnett, Weng-Keen Wong, and Simone Stumpf. Principles of ex- planatory debugging to personalize interactive machine learning. In IUI, 2015

  15. [23]

    Explanatory interactive machine learning

    Stefano Teso and Kristian Kersting. Explanatory interactive machine learning. In AIES, 2019

  16. [24]

    Making deep neural networks right for the right scientific reasons by interacting with their explanations.Nat

    Patrick Schramowski, Wolfgang Stammer, Stefano Teso, Anna Brugger, Franziska Herbert, Xiaoting Shao, Hans-Georg Luigs, Anne-Katrin Mahlein, and Kristian Kersting. Making deep neural networks right for the right scientific reasons by interacting with their explanations.Nat. Mac...

  17. [25]

    A case-based interpretable deep learning model for clas- sification of mass lesions in digital mammography

    Alina Jade Barnett, Fides Regina Schwartz, Chaofan Tao, Chaofan Chen, Yinhao Ren, Joseph Y Lo, and Cynthia Rudin. A case-based interpretable deep learning model for clas- sification of mass lesions in digital mammography. Nat. Mach. Intell., 2021

  18. [26]

    Help Me Help the AI

    Sunnie S. Y . Kim, Elizabeth Anne Watkins, Olga Russakovsky, Ruth Fong, and Andrés Monroy-Hernández. "Help Me Help the AI": Understanding How Explainability Can Sup- port Human-AI Interaction. In Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems, pag...

  19. [27]

    README.md: Contains detailed setup instructions, dependency information, and a step- by-step guide to reproduce our experimental results

  20. [28]

    Method Documentation: Comprehensive documentation of the YoursProtoP method, including the prototype splitting mechanism and heuristics for detecting inconsistent pro- totypes

  21. [29]

    Configuration Files: All hyperparameters and configuration settings used in our experi- ments

  22. [30]

    The code is released under the MIT License, allowing for both academic and commercial use with proper attribution

    Preprocessing Scripts: Code for data preparation and preprocessing for each dataset. The code is released under the MIT License, allowing for both academic and commercial use with proper attribution. No personal data from user studies is included in our released assets. E User...

Pith tools

Reviewed August 7, 2026 · model on record in the stance chip above.