Solving Bongard Problems with a Visual Language and Pragmatic Reasoning
Not on the map. Why?
Abstract (arXiv)
More than 50 years ago Bongard introduced 100 visual concept learning problems as a testbed for intelligent vision systems. These problems are now known as Bongard problems. Although they are well known in the cognitive science and AI communities only moderate progress has been made towards building systems that can solve a substantial subset of them. In the system presented here, visual features are extracted through image processing and then translated into a symbolic visual vocabulary. We introduce a formal language that allows representing complex visual concepts based on this vocabulary. Using this language and Bayesian inference, complex visual concepts can be induced from the examples that are provided in each Bongard problem. Contrary to other concept learning problems the examples from which concepts are induced are not random in Bongard problems, instead they are carefully chosen to communicate the concept, hence requiring pragmatic reasoning. Taking pragmatic reasoning into account we find good agreement between the concepts with high posterior probability and the solutions formulated by Bongard himself. While this approach is far from solving all Bongard problems, it solves the biggest fraction yet.
Key facts. Cited by 21 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Apr 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 4; 2023: 5; 2024: 7; 2025: 2; 2026: 1.
21 papers.
Sort:
By area:
- 2021Abstraction and Analogy-Making in Artificial Intelligencecited by 103
- 2022VASR: Visual Analogies of Situation Recognitioncited by 22
- 2023MEWL: Few-shot multimodal word learning with referential uncertaintycited by 17
- 2024Bongard in Wonderland: Visual Puzzles that Still Make AI Go Mad?cited by 16
- 2024Reasoning Limitations of Multimodal Large Language Models. A Case Study of Bongard Problemscited by 15
- 2024Neural networks for abstraction and reasoning: Towards broad generalization in machinescited by 13
- 2023Are Deep Neural Networks Adequate Behavioural Models of Human Visual Perception?cited by 10
- 2022Multi-Viewpoint and Multi-Evaluation with Felicitous Inductive Bias Boost Machine Abstract Reasoning Abilitycited by 7
- 2024Budgeted Online Continual Learning by Adaptive Layer Freezing and Frequency-based Samplingcited by 7
- 2025Bongard-RWR+: Real-World Representations of Fine-Grained Concepts in Bongard Problemscited by 7
- 2025Benchmarking World-Model Learning with Environment-Level Queriescited by 7
- 2021Using Program Synthesis and Inductive Logic Programming to solve Bongard Problemscited by 6
9 more
- 2022Geoclidean: Few-Shot Generalization in Euclidean Geometrycited by 6
- 2022Towards a Solution to Bongard Problems: A Causal Approachcited by 4
- 2023Im-Promptu: In-Context Composition from Image Promptscited by 4
- 2023Who's the Best Detective? LLMs vs. MLs in Detecting Incoherent Fourth Grade Math Answerscited by 3
- 2023Support-Set Context Matters for Bongard Problemscited by 3
- 2024Triple-CFN: Separating Concepts and Features Enhances Machine Abstract Reasoning Abilitycited by 2
- 2024Funny-Valen-Tine: Planning Solution Distribution Enhances Machine Abstract Reasoning Abilitycited by 1
- 2024D4C: Improving Negative Example Quality to Enhance Machine Abstract Reasoning Abilitycited by 0
- 2026Towards a universal language of concepts: A surveycited by 0
- 2026Towards a universal language of concepts: A survey3 Sep 2026
- 2025Benchmarking World-Model Learning with Environment-Level Queries22 Oct 2025
- 2025Bongard-RWR+: Real-World Representations of Fine-Grained Concepts in Bongard Problems16 Aug 2025
- 2024Reasoning Limitations of Multimodal Large Language Models. A Case Study of Bongard Problems2 Nov 2024
- 2024Bongard in Wonderland: Visual Puzzles that Still Make AI Go Mad?25 Oct 2024
- 2024Budgeted Online Continual Learning by Adaptive Layer Freezing and Frequency-based Sampling19 Oct 2024
- 2024Funny-Valen-Tine: Planning Solution Distribution Enhances Machine Abstract Reasoning Ability2 Jul 2024
- 2024D4C: Improving Negative Example Quality to Enhance Machine Abstract Reasoning Ability6 Mar 2024
- 2024Triple-CFN: Separating Concepts and Features Enhances Machine Abstract Reasoning Ability5 Mar 2024
- 2024Neural networks for abstraction and reasoning: Towards broad generalization in machines5 Feb 2024
- 2023Support-Set Context Matters for Bongard Problems7 Sep 2023
- 2023MEWL: Few-shot multimodal word learning with referential uncertainty1 Jun 2023
9 more
- 2023Im-Promptu: In-Context Composition from Image Prompts26 May 2023
- 2023Are Deep Neural Networks Adequate Behavioural Models of Human Visual Perception?26 May 2023
- 2023Who's the Best Detective? LLMs vs. MLs in Detecting Incoherent Fourth Grade Math Answers21 Apr 2023
- 2022VASR: Visual Analogies of Situation Recognition8 Dec 2022
- 2022Geoclidean: Few-Shot Generalization in Euclidean Geometry30 Nov 2022
- 2022Multi-Viewpoint and Multi-Evaluation with Felicitous Inductive Bias Boost Machine Abstract Reasoning Ability26 Oct 2022
- 2022Towards a Solution to Bongard Problems: A Causal Approach14 Jun 2022
- 2021Using Program Synthesis and Inductive Logic Programming to solve Bongard Problems19 Oct 2021
- 2021Abstraction and Analogy-Making in Artificial Intelligence22 Feb 2021
- 2024Bongard in Wonderland: Visual Puzzles that Still Make AI Go Mad?cited by 16
- 2024Reasoning Limitations of Multimodal Large Language Models. A Case Study of Bongard Problemscited by 15
- 2024Neural networks for abstraction and reasoning: Towards broad generalization in machinescited by 13
- 2022Multi-Viewpoint and Multi-Evaluation with Felicitous Inductive Bias Boost Machine Abstract Reasoning Abilitycited by 7
- 2025Bongard-RWR+: Real-World Representations of Fine-Grained Concepts in Bongard Problemscited by 7
- 2024Triple-CFN: Separating Concepts and Features Enhances Machine Abstract Reasoning Abilitycited by 2
- 2024Funny-Valen-Tine: Planning Solution Distribution Enhances Machine Abstract Reasoning Abilitycited by 1
- 2024D4C: Improving Negative Example Quality to Enhance Machine Abstract Reasoning Abilitycited by 0
- 2025Bongard-RWR+: Real-World Representations of Fine-Grained Concepts in Bongard Problems16 Aug 2025
- 2024Reasoning Limitations of Multimodal Large Language Models. A Case Study of Bongard Problems2 Nov 2024
- 2024Bongard in Wonderland: Visual Puzzles that Still Make AI Go Mad?25 Oct 2024
- 2024Funny-Valen-Tine: Planning Solution Distribution Enhances Machine Abstract Reasoning Ability2 Jul 2024
- 2024D4C: Improving Negative Example Quality to Enhance Machine Abstract Reasoning Ability6 Mar 2024
- 2024Triple-CFN: Separating Concepts and Features Enhances Machine Abstract Reasoning Ability5 Mar 2024
- 2024Neural networks for abstraction and reasoning: Towards broad generalization in machines5 Feb 2024
- 2022Multi-Viewpoint and Multi-Evaluation with Felicitous Inductive Bias Boost Machine Abstract Reasoning Ability26 Oct 2022
- 2021Abstraction and Analogy-Making in Artificial Intelligencecited by 103
- 2022VASR: Visual Analogies of Situation Recognitioncited by 22
- 2023MEWL: Few-shot multimodal word learning with referential uncertaintycited by 17
- 2023Are Deep Neural Networks Adequate Behavioural Models of Human Visual Perception?cited by 10
- 2024Budgeted Online Continual Learning by Adaptive Layer Freezing and Frequency-based Samplingcited by 7
- 2021Using Program Synthesis and Inductive Logic Programming to solve Bongard Problemscited by 6
- 2022Geoclidean: Few-Shot Generalization in Euclidean Geometrycited by 6
- 2022Towards a Solution to Bongard Problems: A Causal Approachcited by 4
- 2023Im-Promptu: In-Context Composition from Image Promptscited by 4
- 2023Who's the Best Detective? LLMs vs. MLs in Detecting Incoherent Fourth Grade Math Answerscited by 3
- 2023Support-Set Context Matters for Bongard Problemscited by 3
- 2026Towards a universal language of concepts: A surveycited by 0
- 2026Towards a universal language of concepts: A survey3 Sep 2026
- 2024Budgeted Online Continual Learning by Adaptive Layer Freezing and Frequency-based Sampling19 Oct 2024
- 2023Support-Set Context Matters for Bongard Problems7 Sep 2023
- 2023MEWL: Few-shot multimodal word learning with referential uncertainty1 Jun 2023
- 2023Im-Promptu: In-Context Composition from Image Prompts26 May 2023
- 2023Are Deep Neural Networks Adequate Behavioural Models of Human Visual Perception?26 May 2023
- 2023Who's the Best Detective? LLMs vs. MLs in Detecting Incoherent Fourth Grade Math Answers21 Apr 2023
- 2022VASR: Visual Analogies of Situation Recognition8 Dec 2022
- 2022Geoclidean: Few-Shot Generalization in Euclidean Geometry30 Nov 2022
- 2022Towards a Solution to Bongard Problems: A Causal Approach14 Jun 2022
- 2021Using Program Synthesis and Inductive Logic Programming to solve Bongard Problems19 Oct 2021
- 2021Abstraction and Analogy-Making in Artificial Intelligence22 Feb 2021