Goto

Collaborating Authors

 Analogical Reasoning


Learning to Rank Based on Analogical Reasoning

AAAI Conferences

Object ranking or "learning to rank" is an important problem in the realm of preference learning. On the basis of training data in the form of a set of rankings of objects represented as feature vectors, the goal is to learn a ranking function that predicts a linear order of any new set of objects. In this paper, we propose a new approach to object ranking based on principles of analogical reasoning. More specifically, our inference pattern is formalized in terms of so-called analogical proportions and can be summarized as follows: Given objects A,B,C,D, if object A is known to be preferred to B, and C relates to D as A relates to B, then C is (supposedly) preferred to D. Our method applies this pattern as a main building block and combines it with ideas and techniques from instance-based learning and rank aggregation. Based on first experimental results for data sets from various domains (sports, education, tourism, etc.), we conclude that our approach is highly competitive. It appears to be specifically interesting in situations in which the objects are coming from different subdomains, and which hence require a kind of knowledge transfer.


Action Recognition From Skeleton Data via Analogical Generalization Over Qualitative Representations

AAAI Conferences

Human action recognition remains a difficult problem for AI. Traditional machine learning techniques can have high recognition accuracy, but they are typically black boxes whose internal models are not inspectable and whose results are not explainable. This paper describes a new pipeline for recognizing human actions from skeleton data via analogical generalization. Specifically, starting with Kinect data, we segment each human action by temporal regions where the motion is qualitatively uniform, creating a sketch graph that provides a form of qualitative representation of the behavior that is easy to visualize. Models are learned from sketch graphs via analogical generalization, which are then used for classification via analogical retrieval. The retrieval process also produces links between the new example and components of the model that provide explanations. To improve recognition accuracy, we implement dynamic feature selection to pick reasonable relational features. We show the explanation advantage of our approach by example, and results on three public datasets illustrate its utility.


Book Reviews

AI Magazine

However, recently, there seems to be a new wave of interest, as indicated by many papers, monographs, edited books, and doctoral theses, in exploring aspects of similarity and analogical reasoning from various perspectives. Amid these numerous publications, Similarity and Analogical Reasoning surely stands out as the most valuable reference work on the topic, covering especially well the recent advances in the understanding of this topic, with many chapters written by leading researchers. Although it is based on a collection of papers initially presented at the Workshop on Similarity and Analogy, unlike the typical workshop proceedings, this volume is well edited and coherent in both its content and format, with a great deal of cross-references and detailed summary-comment chapters for every part of the book. Let us look at the book in detail. Because each of these chapters has a different perspective, approach, and organization, I first discuss a number of chapters one by one.


Analogy and Relational Representations in the Companion Cognitive Architecture

AI Magazine

This includes the physical world, where qualitative representations have a long track record of providing human-level reasoning and performance (Forbus 2014), but also in social reasoning (for example, degrees of blame [Tomai and Forbus 2007]). Qualitative representations carve up continuous phenomena into symbolic descriptions that serve as a bridge between perception and cognition, facilitate everyday reasoning and communication, and help ground expert reasoning. We close with some lessons (Forbus, Klenk, and Hinrichs 2009) is on higher-order learned and open problems. In Newell's (1990) timescale proposed that analogy involves the construction of decomposition of cognitive phenomena, conceptual mappings between two structured, relational representations. Thus to the other, based on the correspondences), and a we approximate subsystems whose operations occur score indicating the overall quality of the match. For which one is trying to reason about, and hence inferences example, in Companions constraint checking and are made from base to target by default.


Learning to Rank based on Analogical Reasoning

arXiv.org Machine Learning

Object ranking or "learning to rank" is an important problem in the realm of preference learning. On the basis of training data in the form of a set of rankings of objects represented as feature vectors, the goal is to learn a ranking function that predicts a linear order of any new set of objects. In this paper, we propose a new approach to object ranking based on principles of analogical reasoning. More specifically, our inference pattern is formalized in terms of so-called analogical proportions and can be summarized as follows: Given objects $A,B,C,D$, if object $A$ is known to be preferred to $B$, and $C$ relates to $D$ as $A$ relates to $B$, then $C$ is (supposedly) preferred to $D$. Our method applies this pattern as a main building block and combines it with ideas and techniques from instance-based learning and rank aggregation. Based on first experimental results for data sets from various domains (sports, education, tourism, etc.), we conclude that our approach is highly competitive. It appears to be specifically interesting in situations in which the objects are coming from different subdomains, and which hence require a kind of knowledge transfer.



Making Artificial Intelligence to see the world that humans do

#artificialintelligence

A Northwestern University team developed a new computational model that performs at human levels on a standard intelligence test. This work is an important step toward making artificial intelligence systems that see and understand the world as humans do. "The model performs in the 75th percentile for American adults, making it better than average," said Northwestern Engineering's Ken Forbus. "The problems that are hard for people are also hard for the model, providing additional evidence that its operation is capturing some important properties of human cognition."The The platform has the ability to solve visual problems and understand sketches in order to give immediate, interactive feedback.


Making AI systems that see the world as humans do

#artificialintelligence

A Northwestern University team developed a new computational model that performs at human levels on a standard intelligence test. This work is an important step toward making artificial intelligence systems that see and understand the world as humans do. "The model performs in the 75th percentile for American adults, making it better than average," said Northwestern Engineering's Ken Forbus. "The problems that are hard for people are also hard for the model, providing additional evidence that its operation is capturing some important properties of human cognition." The new computational model is built on CogSketch, an artificial intelligence platform previously developed in Forbus' laboratory.


New Artificial Intelligence robots to mimic human cognition

#artificialintelligence

A team of artificial intelligence researchers from Northwestern University have built a robot on CogSketch model that will mimic the understanding level of common human beings. This computational model of analogy is based on the structure mapping theory of Northwestern psychology professor Dedre Gentner and the same artificial intelligence platform was previously developed in Forbus' Laboratory. According to Ken Forbus this model has the ability to understand the world as adult Americans do with an accuracy of 75 percentages. He further added that the things those are difficult for humans to understand are also difficult to recognise by these robots; best proof that it is mimicking human cognition. However; it can solve complex visual problems citing as one of the hallmarks of human intelligence.


Making AI systems that see the world as humans do

#artificialintelligence

A Northwestern University team developed a new computational model that performs at human levels on a standard intelligence test. This work is an important step toward making artificial intelligence systems that see and understand the world as humans do. "The model performs in the 75th percentile for American adults, making it better than average," said Northwestern Engineering's Ken Forbus. "The problems that are hard for people are also hard for the model, providing additional evidence that its operation is capturing some important properties of human cognition." The new computational model is built on CogSketch, an artificial intelligence platform previously developed in Forbus' laboratory.