Skip to main content
QUICK REVIEW

[論文レビュー] The ConceptARC Benchmark: Evaluating Understanding and Generalization in the ARC Domain

Arseny Moskvichev, Victor Vikram Odouard|arXiv (Cornell University)|May 11, 2023
Topic Modeling被引用数 22
ひとこと要約

ConceptARC は ARC における抽象化と一般化を体系的に検証する。タスクを概念グループにクラスタリングし、人間の性能を ARC-Kaggle の上位者および GPT-4 と比較する。概念を跨いで人間が機械より優れている。

ABSTRACT

The abilities to form and abstract concepts is key to human intelligence, but such abilities remain lacking in state-of-the-art AI systems. There has been substantial research on conceptual abstraction in AI, particularly using idealized domains such as Raven's Progressive Matrices and Bongard problems, but even when AI systems succeed on such problems, the systems are rarely evaluated in depth to see if they have actually grasped the concepts they are meant to capture. In this paper we describe an in-depth evaluation benchmark for the Abstraction and Reasoning Corpus (ARC), a collection of few-shot abstraction and analogy problems developed by Chollet [2019]. In particular, we describe ConceptARC, a new, publicly available benchmark in the ARC domain that systematically assesses abstraction and generalization abilities on a number of basic spatial and semantic concepts. ConceptARC differs from the original ARC dataset in that it is specifically organized around "concept groups" -- sets of problems that focus on specific concepts and that are vary in complexity and level of abstraction. We report results on testing humans on this benchmark as well as three machine solvers: the top two programs from a 2021 ARC competition and OpenAI's GPT-4. Our results show that humans substantially outperform the machine solvers on this benchmark, showing abilities to abstract and generalize concepts that are not yet captured by AI systems. We believe that this benchmark will spur improvements in the development of AI systems for conceptual abstraction and in the effective evaluation of such systems.

研究の動機と目的

  • AI システムが ARC における抽象概念を本当に把握しているか、近道を利用しているのではないかを評価する。
  • 核心概念の多様な具体化を備えた概念中心のベンチマーク(ConceptARC)を作成する。
  • 概念グループにおいて、人間の性能を最先端の ARC ソルバーと GPT-4 と比較する。
  • 各概念グループ内の変案に対する一般化能力を分析する。

提案手法

  • 16 の核となる概念を定義し、概念ごとに 10 の ARC タスクを作成し、各タスクには 3 つのテスト入力を設ける。
  • ショートカットではなく、概念理解と一般化を強調するようタスクを手動で設計する。
  • オンライン調査を通じて人間を評価し、同じタスクで ARC-Kaggle 上位プログラムと GPT-4 をテストする。
  • 1 つのテスト入力につき 3 回の推測を用い、いずれかの推測が正解と一致すれば得点とする。
  • 変化に対する一般化を測るため、結果を概念別の正答率として提供する。

実験結果

リサーチクエスチョン

  • RQ1人間は ARC における抽象概念を、さまざまなタスクの具体例を通じて一般化できるのか?
  • RQ2最先端の ARC ソルバーは人間と同様に概念を一般化できるのか?
  • RQ3概念ベースの ARC タスクで、GPT-4 は人間や専門プログラムと比較してどう性能を示すのか?
  • RQ4概念ベースの ARC タスクにおける人間と機械の誤りタイプにはどんなパターンが現れるか?

主な発見

概念人間ARC-Kaggle 第1位ARC-Kaggle 第2位GPT-4
Above and Below0.900.700.330.23
Center0.940.500.200.33
Clean Up0.970.500.200.20
Complete Shape0.850.470.300.23
Copy0.940.230.270.23
Count0.880.600.400.13
Extend To Boundary0.930.770.470.07
Extract Objects0.860.430.430.03
Filled and Not Filled0.960.730.430.17
Horizontal and Vertical0.910.430.100.27
Inside and Outside0.910.570.100.10
Move To Boundary0.910.370.300.20
Order0.830.270.230.27
Same and Different0.880.530.170.17
Top and Bottom 2D0.950.600.570.23
Top and Bottom 3D0.930.500.030.20
  • 人間はすべての概念グループで機械ソルバーを大幅に上回る。
  • 平均的な人間の正解率は、概念ごとに最良の ARC-Kaggle プログラムを約40ポイント上回る。
  • GPT-4 は ConceptARC では全体的に低く、16の概念のうち15の概念で正解率が30%未満。
  • ARC-Kaggle 上位プログラムは元の ARC での性能と比較して相対的には改善するが、人間レベルには大きく及ばない。
  • いくつかのタスクでは人間のミス直前の誤りが見られる一方、機械の誤りは往々にして解釈しづらい。
  • ConceptARC は元の ARC データセットを超えた一般化能力のより明確な差別化を可能にする。

より良い研究を、今すぐ始めましょう

論文設計から論文執筆まで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。