Metareasoning
Algorithm selection by rational metareasoning as a model of human strategy selection
Lieder, Falk, Plunkett, Dillon, Hamrick, Jessica B., Russell, Stuart J., Hay, Nicholas, Griffiths, Tom
Selecting the right algorithm is an important problem in computer science, because the algorithm often has to exploit the structure of the input to be efficient. The human mind faces the same challenge. Therefore, solutions to the algorithm selection problem can inspire models of human strategy selection and vice versa. Here, we view the algorithm selection problem as a special case of metareasoning and derive a solution that outperforms existing methods in sorting algorithm selection. We apply our theory to model how people choose between cognitive strategies and test its prediction in a behavioral experiment. We find that people quickly learn to adaptively choose between cognitive strategies. People's choices in our experiment are consistent with our model but inconsistent with previous theories of human strategy selection. Rational metareasoning appears to be a promising framework for reverse-engineering how people choose among cognitive strategies and translating the results into better solutions to the algorithm selection problem.
- North America > United States > Oregon > Benton County > Corvallis (0.04)
- North America > United States > Kansas (0.04)
- Asia > Middle East > Jordan (0.04)
Abductive Metareasoning for Truth-Seeking Agents
Eckroth, Joshua (The Ohio State University)
My research seeks to answer the question of how any agent that is tasked with making sense of its world, by finding explanations for evidence (e.g., sensor reports) using domain-general strategies, may accurately and efficiently handle incomplete evidence, noisy evidence, and an incomplete knowledge base. I propose the following answer to the question. The agent should employ an optimal abductive reasoning algorithm (developed piece-wise and shown to be best in a class of similar algorithms) that allows it to reason from evidence to causes. For the sake of efficiency and operational concerns, the agent should establish beliefs periodically rather than waiting until it has obtained all evidence it will ever be able to obtain. If the agent commits to beliefs on the basis of incomplete or noisy evidence or an incomplete knowledge base, these beliefs may be incorrect. Future evidence obtained by the agent may result in failed predictions or anomalies. The agent is then tasked with determining whether it should retain its beliefs and therefore discount the newly-obtained evidence, revise its prior beliefs, or expand its knowledge base (what can be described as anomaly-driven or explanation-based learning). I have developed an abductive metareasoning procedure that aims to appropriately reason about these situations. Preliminary experiments in two reasoning tasks indicate that the procedure is effective.
- North America > United States > Ohio > Franklin County > Columbus (0.05)
- Asia > South Korea (0.05)
Constructing and Revising Commonsense Science Explanations: A Metareasoning Approach
Friedman, Scott (Northwestern University) | Forbus, Kenneth D. (Northwestern University) | Sherin, Bruce (Northwestern University)
Reasoning with commonsense science knowledge is an important challenge for Artificial Intelligence. This paper presents a system that revises its knowledge in a commonsense science domain by constructing and evaluating explanations. Domain knowledge is represented using qualitative model fragments, which are used to explain phenomena via model formulation. Metareasoning is used to (1) score competing explanations numerically along several dimensions and (2) evaluate preferred explanations for global consistency. Inconsistencies cause the system to favor alternative explanations and thereby change its beliefs. We simulate the belief changes of several students during clinical interviews about how the seasons change. We show that qualitative models accurately represent student knowledge and that our system produces and revises a sequence of explanations similar those of the students.
- North America > United States > Illinois > Cook County > Chicago (0.09)
- Oceania > Australia (0.07)
- North America > United States > Illinois > Cook County > Evanston (0.04)
- North America > United States > California > San Mateo County > Menlo Park (0.04)
- Information Technology > Artificial Intelligence > Representation & Reasoning > Metareasoning (0.62)
- Information Technology > Artificial Intelligence > Representation & Reasoning > Qualitative Reasoning (0.46)
- Information Technology > Artificial Intelligence > Representation & Reasoning > Belief Revision (0.46)
- Information Technology > Artificial Intelligence > Cognitive Science > Problem Solving (0.46)
IsisWorld: An Open Source Commonsense Simulator for AI Researchers
Smith, Dustin (Massachusetts Institute of Technology) | Morgan, Bo (Massachusetts Institute of Technology)
A metareasoning problem involves three parts: 1) a set of concrete problem domains; 2) reasoners to reason about the problems; and, 3) metareasoners to reason about the reasoners. We believe that the metareasoning community would benefit from agreeing on the first two problems. To support this kind of collaboration, we offer an open source 3D simulator containing everyday, commonsense problems that take place in kitchens. This paper presents several arguments for using a simulator to solve commonsense problems. The paper concludes by describing future work in simulator-based unified generative benchmarks for AI.
- Information Technology > Artificial Intelligence > Representation & Reasoning > Metareasoning (0.72)
- Information Technology > Artificial Intelligence > Representation & Reasoning > Agents (0.70)
A Review of Recent Research in Metareasoning and Metalearning
Anderson, Michael L., Oates, Tim
Recent years have seen a resurgence of interest in the use of metacognition in intelligent systems. This article is part of a small section meant to give interested researchers an overview and sampling of the kinds of work currently being pursued in this broad area. The current article offers a review of recent research in two main topic areas: the monitoring and control of reasoning (metareasoning) and the monitoring and control of learning (metalearning).
A Review of Recent Research in Metareasoning and Metalearning
Anderson, Michael L., Oates, Tim
Recent years have seen a resurgence of interest in the use of metacognition in intelligent systems. This article is part of a small section meant to give interested researchers an overview and sampling of the kinds of work currently being pursued in this broad area. The current article offers a review of recent research in two main topic areas: the monitoring and control of reasoning (metareasoning) and the monitoring and control of learning (metalearning).
- North America > United States > Maryland > Prince George's County > College Park (0.14)
- North America > United States > California > San Francisco County > San Francisco (0.05)
- North America > United States > California > San Mateo County > Menlo Park (0.05)
- (15 more...)
- Overview (0.66)
- Instructional Material > Course Syllabus & Notes (0.47)
- Information Technology > Security & Privacy (0.94)
- Leisure & Entertainment (0.93)
- Education (0.68)
Meta-level knowledge: Overview and applications
A range of different encoding techniques have been developed, along with a number of approaches to applying knowledge. Most of the effort to date, however, has concentrated on representing and manipulating knowledge about a specific domain of application, like game-playing ([14]), natural language understanding ([15], [19]), speech understanding ([8], [11]), chemistry ([7]), etc. This paper explores a number of issues involving representation and use of what we term meta-level knowledge, or knowledge about knowledge. It begins by defining the term, then exploring a few of its varieties and considering the range of capabilities it makes possible. Four specific examples of meta-level knowledge are described, and a demonstration given of their application to a number of problems, including interactive transfer of expertise and guiding the use of knowledge. Finally, we consider the long term implications of the concept and its likely impact on the design of large programs.
- Health & Medicine (0.93)
- Banking & Finance > Trading (0.46)