ACL 2022long30 citations

ProtoTEx: Explaining Model Decisions with Prototype Tensors

Anubrata Das, Chitrank Gupta, Venelin Kovatchev, Matthew Lease, Junyi Jessy Li

Abstract

We present ProtoTEx, a novel white-box NLP classification architecture based on prototype networks (Li et al., 2018). ProtoTEx faithfully explains model decisions based on prototype tensors that encode latent clusters of training examples. At inference time, classification decisions are based on the distances between the input text and the prototype tensors, explained via the training examples most similar to the most influential prototypes. We also describe a novel interleaved training algorithm that effectively handles classes characterized by ProtoTEx indicative features. On a propaganda detection task, ProtoTEx accuracy matches BART-large and exceeds BERTlarge with the added benefit of providing faithful explanations. A user study also shows that prototype-based explanations help non-experts to better recognize propaganda in online news.

BibTeX
@inproceedings{das-etal-2022-prototex,
    title = "{P}roto{TE}x: Explaining Model Decisions with Prototype Tensors",
    author = "Das, Anubrata  and
      Gupta, Chitrank  and
      Kovatchev, Venelin  and
      Lease, Matthew  and
      Li, Junyi Jessy",
    editor = "Muresan, Smaranda  and
      Nakov, Preslav  and
      Villavicencio, Aline",
    booktitle = "Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)",
    month = may,
    year = "2022",
    address = "Dublin, Ireland",
    publisher = "Association for Computational Linguistics",
    url = "https://aclanthology.org/2022.acl-long.213/",
    doi = "10.18653/v1/2022.acl-long.213",
    pages = "2986--2997"
}
ProtoTEx: Explaining Model Decisions with Prototype Tensors · ACL 2022