CVMar 18, 2023

Divide and Conquer: Answering Questions with Object Factorization and Compositional Reasoning

arXiv:2303.10482v19 citationsh-index: 12Has Code
Originality Incremental advance
AI Analysis

This work addresses the problem of improving visual question answering for AI systems by enabling handling of unseen objects and reducing biases, though it is incremental in advancing neural module networks.

The paper tackles the challenge of visual reasoning models struggling with novel objects and spurious biases by proposing a framework that uses object factorization and compositional reasoning, resulting in enhanced generalizability and interpretability for answering diverse questions.

Humans have the innate capability to answer diverse questions, which is rooted in the natural ability to correlate different concepts based on their semantic relationships and decompose difficult problems into sub-tasks. On the contrary, existing visual reasoning methods assume training samples that capture every possible object and reasoning problem, and rely on black-boxed models that commonly exploit statistical priors. They have yet to develop the capability to address novel objects or spurious biases in real-world scenarios, and also fall short of interpreting the rationales behind their decisions. Inspired by humans' reasoning of the visual world, we tackle the aforementioned challenges from a compositional perspective, and propose an integral framework consisting of a principled object factorization method and a novel neural module network. Our factorization method decomposes objects based on their key characteristics, and automatically derives prototypes that represent a wide range of objects. With these prototypes encoding important semantics, the proposed network then correlates objects by measuring their similarity on a common semantic space and makes decisions with a compositional reasoning process. It is capable of answering questions with diverse objects regardless of their availability during training, and overcoming the issues of biased question-answer distributions. In addition to the enhanced generalizability, our framework also provides an interpretable interface for understanding the decision-making process of models. Our code is available at https://github.com/szzexpoi/POEM.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes