Two-stage Rule-induction Visual Reasoning on RPMs with an Application to Video Prediction
Not on the map. Why?
Abstract (arXiv)
Raven's Progressive Matrices (RPMs) are frequently used in evaluating human's visual reasoning ability. Researchers have made considerable efforts in developing systems to automatically solve the RPM problem, often through a black-box end-to-end convolutional neural network for both visual recognition and logical reasoning tasks. Based on the two intrinsic natures of RPM problem, visual recognition and logical reasoning, we propose a Two-stage Rule-Induction Visual Reasoner (TRIVR), which consists of a perception module and a reasoning module, to tackle the challenges of real-world visual recognition and subsequent logical reasoning tasks, respectively. For the reasoning module, we further propose a "2+1" formulation that models human's thinking in solving RPMs and significantly reduces the model complexity. It derives a reasoning rule from each RPM sample, which is not feasible for existing methods. As a result, the proposed reasoning module is capable of yielding a set of reasoning rules modeling human in solving the RPM problems. To validate the proposed method on real-world applications, an RPM-like Video Prediction (RVP) dataset is constructed, where visual reasoning is conducted on RPMs constructed using real-world video frames. Experimental results on various RPM-like datasets demonstrate that the proposed TRIVR achieves a significant and consistent performance gain compared with the state-of-the-art models.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 38 of its 65 references that are in the map. First posted on arXiv 24 Nov 2021.
Builds on
38 of 65 references.
References · 38
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2017Mask R-CNNcited by 7,259
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
- 2016Making the V in VQA Matter: Elevating the Role of Image Understanding in Visual Question Answeringcited by 2,498
- 2015VQA: Visual Question Answeringcited by 2,489
- 2016CLEVR: A Diagnostic Dataset for Compositional Language and Elementary Visual Reasoningcited by 1,445
- 2016Temporal Segment Networks: Towards Good Practices for Deep Action Recognitioncited by 899
- 2018TSM: Temporal Shift Module for Efficient Video Understandingcited by 852
- 2018From Recognition to Cognition: Visual Commonsense Reasoningcited by 553
- 2016Interaction Networks for Learning about Objects, Relations and Physicscited by 503
- 2017Future Frame Prediction for Anomaly Detection -- A New Baselinecited by 391
26 more
- 2017A simple neural network module for relational reasoningcited by 345
- 2017Few-Shot Learning with Graph Neural Networkscited by 324
- 2017Temporal Relational Reasoning in Videoscited by 324
- 2015Visual7W: Grounded Question Answering in Imagescited by 315
- 2019RAVEN: A Dataset for Relational and Analogical Visual rEasoNingcited by 225
- 2018Exploring Visual Relationship for Image Captioningcited by 215
- 2016FVQA: Fact-based Visual Question Answeringcited by 181
- 2018Measuring abstract reasoning in neural networkscited by 165
- 2017Inferring and Executing Programs for Visual Reasoningcited by 130
- 2020A Review on Deep Learning Techniques for Video Predictioncited by 114
- 2015UA-DETRAC: A New Benchmark and Protocol for Multi-Object Detection and Trackingcited by 98
- 2019Overcoming Limitations of Mixture Density Networks: A Sampling and Fitting Framework for Multimodal Future Predictioncited by 96
- 2017Learning to Generate Long-term Future via Hierarchical Predictioncited by 88
- 2020Stratified Rule-Aware Network for Abstract Visual Reasoningcited by 72
- 2017Recurrent Relational Networkscited by 71
- 2017Long-Term On-Board Prediction of People in Traffic Scenes under Uncertaintycited by 63
- 2019Learning Perceptual Inference by Contrastingcited by 57
- 2020Exploring Spatial-Temporal Multi-Frequency Analysis for High-Fidelity and Temporal-Consistency Video Predictioncited by 52
- 2018Deep Reasoning with Knowledge Graph for Social Relationship Understandingcited by 44
- 2019Predicting the Future: A Jointly Learnt Model for Action Anticipationcited by 41
- 2020Abstract Diagrammatic Reasoning with Multiplex Graph Networkscited by 37
- 2019Abstract Reasoning with Distracting Featurescited by 33
- 2020Cross-modal Knowledge Reasoning for Knowledge-based Visual Question Answeringcited by 32
- 2015Learning to Linearize Under Uncertaintycited by 25
- 2020Few-shot Visual Reasoning with Meta-analogical Contrastive Learningcited by 19
- 2019Can We Automate Diagrammatic Reasoning?cited by 2
Built on by
Citing papers per year: 2023: 3; 2024: 1; 2025: 1; 2026: 2.
7 papers.
- 2025Explain Before You Answer: A Survey on Compositional Visual Reasoningcited by 26
- 2023A Cognitively-Inspired Neural Architecture for Visual Abstract Reasoning Using Contrastive Perceptual and Conceptual Processingcited by 4
- 2023Computational Models of Solving Raven's Progressive Matrices: A Comprehensive Introductioncited by 2
- 2023Deep Non-Monotonic Reasoning for Visual Abstract Reasoning Taskscited by 0
- 2024GCA-SUNet: A Gated Context-Aware Swin-UNet for Exemplar-Free Countingcited by 0
- 2026Predictive Reasoning with Augmented Anomaly Contrastive Learning for Compositional Visual Relationscited by 0
- 2026DIRCR: Dual-Inference Rule-Contrastive Reasoning for Solving RAVENscited by 0
- 2026DIRCR: Dual-Inference Rule-Contrastive Reasoning for Solving RAVENs19 Apr 2026
- 2026Predictive Reasoning with Augmented Anomaly Contrastive Learning for Compositional Visual Relations1 Mar 2026
- 2025Explain Before You Answer: A Survey on Compositional Visual Reasoning24 Aug 2025
- 2024GCA-SUNet: A Gated Context-Aware Swin-UNet for Exemplar-Free Counting18 Sep 2024
- 2023A Cognitively-Inspired Neural Architecture for Visual Abstract Reasoning Using Contrastive Perceptual and Conceptual Processing19 Sep 2023
- 2023Deep Non-Monotonic Reasoning for Visual Abstract Reasoning Tasks8 Feb 2023
- 2023Computational Models of Solving Raven's Progressive Matrices: A Comprehensive Introduction8 Feb 2023