Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a40ab5bcea6f6e2a

Jump to content

Bongard problem

From Wikipedia, the free encyclopedia
An example Bongard problem, the common factor of the left set being convex shapes (the right set are instead all concave).

A Bongard problem is a visual pattern recognition puzzle that shows two sets of figures and asks what concept sets them apart. The original collection of 100 problems first appeared in an appendix to Soviet computer scientist Mikhail Bongard's 1967 book on pattern recognition.[1][2] In the preface, Bongard attributes the ideas to joint work with M. N. Vaintsvaig, V. V. Maksimov, and M. S. Smirnov.[2]

Overview

[edit]

Bongard problems consist of twelve images divided into two sets of six. A solver must formulate a rule or concept that distinguishes the two sets.[3] Because many rules may plausibly distinguish the sets, solving a problem requires inferring what concept the designer likely intended to communicate. Bongard originally presented the problems as a challenge for vision systems, and they have continued to be studied in artificial intelligence and cognitive science research.[4][5]

Bongard problems were popularized by Douglas Hofstadter's discussion of them in his 1979 book Gödel, Escher, Bach. He wrote that, "the skill of solving Bongard problems lies very close to the core of 'pure' intelligence, if there is such a thing."[3] Hofstadter created 56 new Bongard problems in an unpublished 1977 manuscript.[6]

[edit]

Bongard problems influenced the design of the tabletop game Zendo.[7]

References

[edit]
  1. ↑ Bongard, Mikhail (1967). Проблема узнавания [Pattern Recognition] (in Russian). Nauka; Glav. red. fiziko-matematicheskoĭ lit-ry.
  2. 1 2 Bongard, Mikhail (1970). Hawkins, Joseph (ed.). Pattern Recognition. Translated by Cheron, Theodore. New York: Spartan Books. ISBN 0-87671-118-2. LCCN 76-80435.
  3. 1 2 Gödel, Escher, Bach, Douglas Hofstadter, Twentieth anniversary Edition, 1999, Artificial Intelligence: Prospects
  4. ↑ Nie, Weili; Yu, Zhiding; Mao, Lei; Patel, Ankit B; Zhu, Yuke; Anandkumar, Anima (2020). "Bongard-LOGO: A New Benchmark for Human-Level Concept Learning and Reasoning". Advances in Neural Information Processing Systems. 33. Curran Associates, Inc.: 16468–16480.
  5. ↑ Depeweg, Stefan; Rothkopf, Contantin A.; Jäkel, Frank (2024). "Solving Bongard Problems With a Visual Language and Pragmatic Constraints". Cognitive Science. 48 (5) e13432. doi:10.1111/cogs.13432. ISSN 1551-6709.
  6. ↑ Linhares, Alexandre (August 2000). "A glimpse at the metaphysics of Bongard problems". Artificial Intelligence (journal). 121 (1–2): 251–270 – via Elsevier Science Direct.
  7. ↑ "Zendo—Design History | Kory Heath". Retrieved 2026-08-26.

Further reading

[edit]
[edit]