NAACL 2021long25 citations

Game-theoretic Vocabulary Selection via the Shapley Value and Banzhaf Index

Roma Patel, Marta Garnelo, Ian Gemp, Chris Dyer, Yoram Bachrach

Abstract

The input vocabulary and the representations learned are crucial to the performance of neural NLP models. Using the full vocabulary results in less explainable and more memory intensive models, with the embedding layer often constituting the majority of model parameters. It is thus common to use a smaller vocabulary to lower memory requirements and construct more interpertable models. We propose a vocabulary selection method that views words as members of a team trying to maximize the model’s performance. We apply power indices from cooperative game theory, including the Shapley value and Banzhaf index, that measure the relative importance of individual team members in accomplishing a joint task. We approximately compute these indices to identify the most influential words. Our empirical evaluation examines multiple NLP tasks, including sentence and document classification, question answering and textual entailment. We compare to baselines that select words based on frequency, TF-IDF and regression coefficients under L1 regularization, and show that this game-theoretic vocabulary selection outperforms all baseline on a range of different tasks and datasets.

BibTeX
@inproceedings{patel-etal-2021-game,
    title = "Game-theoretic Vocabulary Selection via the Shapley Value and Banzhaf Index",
    author = "Patel, Roma  and
      Garnelo, Marta  and
      Gemp, Ian  and
      Dyer, Chris  and
      Bachrach, Yoram",
    editor = "Toutanova, Kristina  and
      Rumshisky, Anna  and
      Zettlemoyer, Luke  and
      Hakkani-Tur, Dilek  and
      Beltagy, Iz  and
      Bethard, Steven  and
      Cotterell, Ryan  and
      Chakraborty, Tanmoy  and
      Zhou, Yichao",
    booktitle = "Proceedings of the 2021 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies",
    month = jun,
    year = "2021",
    address = "Online",
    publisher = "Association for Computational Linguistics",
    url = "https://aclanthology.org/2021.naacl-main.223/",
    doi = "10.18653/v1/2021.naacl-main.223",
    pages = "2789--2798"
}