Zero-Shot Classification by Logical Reasoning on Natural Language Explanations
Chi Han, Hengzhi Pei, Xinya Du, Heng Ji

TL;DR
This paper introduces CLORE, a framework that performs zero-shot classification by parsing and reasoning on natural language explanations, improving accuracy especially on tasks requiring logical reasoning and reducing linguistic biases.
Contribution
CLORE is the first method to explicitly parse explanations into logical structures for reasoning, extending zero-shot classification to both language and visual data.
Findings
CLORE outperforms baselines on explanation-based zero-shot benchmarks.
It achieves higher scores on tasks requiring complex logical reasoning.
CLORE is less affected by linguistic biases than previous methods.
Abstract
Humans can classify data of an unseen category by reasoning on its language explanations. This ability is owing to the compositional nature of language: we can combine previously seen attributes to describe the new category. For example, we might describe a sage thrasher as "it has a slim straight relatively short bill, yellow eyes and a long tail", so that others can use their knowledge of attributes "slim straight relatively short bill", "yellow eyes" and "long tail" to recognize a sage thrasher. Inspired by this observation, in this work we tackle zero-shot classification task by logically parsing and reasoning on natural language expla-nations. To this end, we propose the framework CLORE (Classification by LOgical Reasoning on Explanations). While previous methods usually regard textual information as implicit features, CLORE parses explanations into logical structures and then…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Natural Language Processing Techniques
