Advocacy Learning: Learning Through Competition and Class-Conditional Representations

Abstract

We introduce advocacy learning, a novel supervised training scheme for attention-based classification problems. Advocacy learning relies on a framework consisting of two connected networks: 1) N Advocates (one for each class), each of which outputs an argument in the form of an attention map over the input, and 2) a Judge, which predicts the class label based on these arguments. Each Advocate produces a class-conditional representation with the goal of convincing the Judge that the input example belongs to their class, even when the input belongs to a different class. Applied to several different classification tasks, we show that advocacy learning can lead to small improvements in classification accuracy over an identical supervised baseline. Though a series of follow-up experiments, we analyze when and how such class-conditional representations improve discriminative performance. Though somewhat counter-intuitive, a framework in which subnetworks are trained to competitively provide evidence in support of their class shows promise, in many cases performing on par with standard learning approaches. This provides a foundation for further exploration into competition and class-conditional representations in supervised learning.

Cite

Text

Fox and Wiens. "Advocacy Learning: Learning Through Competition and Class-Conditional Representations." International Joint Conference on Artificial Intelligence, 2019. doi:10.24963/IJCAI.2019/321

Markdown

[Fox and Wiens. "Advocacy Learning: Learning Through Competition and Class-Conditional Representations." International Joint Conference on Artificial Intelligence, 2019.](https://mlanthology.org/ijcai/2019/fox2019ijcai-advocacy/) doi:10.24963/IJCAI.2019/321

BibTeX

@inproceedings{fox2019ijcai-advocacy,
  title     = {{Advocacy Learning: Learning Through Competition and Class-Conditional Representations}},
  author    = {Fox, Ian and Wiens, Jenna},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2019},
  pages     = {2315-2321},
  doi       = {10.24963/IJCAI.2019/321},
  url       = {https://mlanthology.org/ijcai/2019/fox2019ijcai-advocacy/}
}