Abstracting Concept-Changing Rules for Solving Raven's Progressive Matrix Problems
Fan Shi, Bin Li, Xiangyang Xue

TL;DR
This paper introduces CRAB, a deep latent variable model that automatically abstracts concept-changing rules in Raven's Progressive Matrix problems, improving interpretability and performance without auxiliary supervision.
Contribution
CRAB is the first model to learn interpretable concept-changing rules in RPM problems without needing auxiliary annotations or distractors.
Findings
CRAB outperforms unsupervised baselines in answer generation.
CRAB achieves comparable or higher accuracy than supervised models.
CRAB demonstrates interpretability in concept learning and rule abstraction.
Abstract
The abstract visual reasoning ability in human intelligence benefits discovering underlying rules in the novel environment. Raven's Progressive Matrix (RPM) is a classic test to realize such ability in machine intelligence by selecting from candidates. Recent studies suggest that solving RPM in an answer-generation way boosts a more in-depth understanding of rules. However, existing generative solvers cannot discover the global concept-changing rules without auxiliary supervision (e.g., rule annotations and distractors in candidate sets). To this end, we propose a deep latent variable model for Concept-changing Rule ABstraction (CRAB) by learning interpretable concepts and parsing concept-changing rules in the latent space. With the iterative learning process, CRAB can automatically abstract global rules shared on the dataset on each concept and form the learnable prior knowledge of…
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
TopicsAI-based Problem Solving and Planning · Constraint Satisfaction and Optimization · Data Visualization and Analytics
