Fractal reasoning

Humans are experts at understanding what they see. Similarity and analogy play a significant role in making sense of the visual world by forming analogies to similar images encountered previously. Yet, while these acts of visual reasoning may be commonplace, the processes of visual analogy are not...

Full description

Bibliographic Details
Main Author: McGreggor, Brian Keith
Other Authors: Goel, Ashok K.
Format: Others
Language:en_US
Published: Georgia Institute of Technology 2014
Subjects:
Online Access:http://hdl.handle.net/1853/50337
id ndltd-GATECH-oai-smartech.gatech.edu-1853-50337
record_format oai_dc
spelling ndltd-GATECH-oai-smartech.gatech.edu-1853-503372014-04-19T03:35:53ZFractal reasoningMcGreggor, Brian KeithAnalogyArtificial intelligenceKnowledge representationFractalsReasoningVisual analogyReasoningArtificial intelligenceSimilarity (Psychology)Fractal analysisHumans are experts at understanding what they see. Similarity and analogy play a significant role in making sense of the visual world by forming analogies to similar images encountered previously. Yet, while these acts of visual reasoning may be commonplace, the processes of visual analogy are not yet well understood. In this dissertation, I investigate the utility of representing visual information in a fractal manner for computing visual similarity and analogy. In particular, I develop a computational technique of fractal reasoning for addressing problems of visual similarity and novelty. I illustrate the effectiveness of fractal reasoning on problems of visual similarity and analogy on the Raven’s Progressive Matrices and Miller’s Analogies tests of intelligence, problems of visual novelty and oddity on the Odd One Out test of intelligence, and problems of visual similarity and oddity on the Dehaene test of core geometric reasoning. I show that the performance of my computational model on these various tests is comparable to human performance. Fractal reasoning provides a new method for computing answers to such problems. Specifically, I show that the choice of the level of abstraction of problem representation determines the degree to which an answer may be regarded as confident, and that that choice of abstraction may be controlled automatically by the algorithm as a means of seeking that confident answer. This emergence of ambiguity and its remedy via problem re-representation is afforded by the fractal representation. I also show how reasoning over sparse data (at coarse levels of abstraction) or homogeneous data (at finest levels of abstraction) could both drive the automatic exclusion of certain levels of abstraction, as well as provide a signal to shift the analogical reasoning from consideration of simple analogies (such as analogies between pairs of objects) to more complex analogies (such as analogies among triplets, or larger groups of objects). My dissertation also explores fractal reasoning in perception, including both biologically-inspired imprinting and bistable perception. In particular, it provides a computational explanation of bistable perception in the famous Necker cube problem that is directly tied to the process of determining a confident interpretation via re-representation. Thus, my research makes two primary contributions to AI theories of visual similarity and analogy. The first contribution is the Extended Analogy By Recall (ABR*) algorithm, the computational technique for visual reasoning that automatically adjusts fractal representations to an appropriate level of abstraction. The second contribution is the fractal representation itself, a knowledge representation that add the notion of self-similarity and re-representation to analogy making.Georgia Institute of TechnologyGoel, Ashok K.2014-01-13T16:48:52Z2014-01-13T16:48:52Z2013-122013-11-18December 20132014-01-13T16:48:52ZDissertationapplication/pdfhttp://hdl.handle.net/1853/50337en_US
collection NDLTD
language en_US
format Others
sources NDLTD
topic Analogy
Artificial intelligence
Knowledge representation
Fractals
Reasoning
Visual analogy
Reasoning
Artificial intelligence
Similarity (Psychology)
Fractal analysis
spellingShingle Analogy
Artificial intelligence
Knowledge representation
Fractals
Reasoning
Visual analogy
Reasoning
Artificial intelligence
Similarity (Psychology)
Fractal analysis
McGreggor, Brian Keith
Fractal reasoning
description Humans are experts at understanding what they see. Similarity and analogy play a significant role in making sense of the visual world by forming analogies to similar images encountered previously. Yet, while these acts of visual reasoning may be commonplace, the processes of visual analogy are not yet well understood. In this dissertation, I investigate the utility of representing visual information in a fractal manner for computing visual similarity and analogy. In particular, I develop a computational technique of fractal reasoning for addressing problems of visual similarity and novelty. I illustrate the effectiveness of fractal reasoning on problems of visual similarity and analogy on the Raven’s Progressive Matrices and Miller’s Analogies tests of intelligence, problems of visual novelty and oddity on the Odd One Out test of intelligence, and problems of visual similarity and oddity on the Dehaene test of core geometric reasoning. I show that the performance of my computational model on these various tests is comparable to human performance. Fractal reasoning provides a new method for computing answers to such problems. Specifically, I show that the choice of the level of abstraction of problem representation determines the degree to which an answer may be regarded as confident, and that that choice of abstraction may be controlled automatically by the algorithm as a means of seeking that confident answer. This emergence of ambiguity and its remedy via problem re-representation is afforded by the fractal representation. I also show how reasoning over sparse data (at coarse levels of abstraction) or homogeneous data (at finest levels of abstraction) could both drive the automatic exclusion of certain levels of abstraction, as well as provide a signal to shift the analogical reasoning from consideration of simple analogies (such as analogies between pairs of objects) to more complex analogies (such as analogies among triplets, or larger groups of objects). My dissertation also explores fractal reasoning in perception, including both biologically-inspired imprinting and bistable perception. In particular, it provides a computational explanation of bistable perception in the famous Necker cube problem that is directly tied to the process of determining a confident interpretation via re-representation. Thus, my research makes two primary contributions to AI theories of visual similarity and analogy. The first contribution is the Extended Analogy By Recall (ABR*) algorithm, the computational technique for visual reasoning that automatically adjusts fractal representations to an appropriate level of abstraction. The second contribution is the fractal representation itself, a knowledge representation that add the notion of self-similarity and re-representation to analogy making.
author2 Goel, Ashok K.
author_facet Goel, Ashok K.
McGreggor, Brian Keith
author McGreggor, Brian Keith
author_sort McGreggor, Brian Keith
title Fractal reasoning
title_short Fractal reasoning
title_full Fractal reasoning
title_fullStr Fractal reasoning
title_full_unstemmed Fractal reasoning
title_sort fractal reasoning
publisher Georgia Institute of Technology
publishDate 2014
url http://hdl.handle.net/1853/50337
work_keys_str_mv AT mcgreggorbriankeith fractalreasoning
_version_ 1716665914047332352