Results 1 - 10
of
39
CBR in Context: The Present and Future
, 1996
"... This chapter provides an introduction to case-based reasoning, discusses motivations for CBR, and describes the central steps in the CBR process. It examines the relationship of CBR to other approaches and discusses major research areas, open issues, and promising opportunities for CBR. It surveys a ..."
Abstract
-
Cited by 58 (5 self)
- Add to MetaCart
This chapter provides an introduction to case-based reasoning, discusses motivations for CBR, and describes the central steps in the CBR process. It examines the relationship of CBR to other approaches and discusses major research areas, open issues, and promising opportunities for CBR. It surveys and relates numerous approaches within CBR and provides more than 150 references to international CBR research.
Flexibly Instructable Agents
- Journal of Artificial Intelligence Research
, 1995
"... This paper presents an approach to learning from situated, interactive tutorial instruction within an ongoing agent. Tutorial instruction is a flexible (and thus powerful) paradigm for teaching tasks because it allows an instructor to communicate whatever types of knowledge an agent might need in wh ..."
Abstract
-
Cited by 50 (0 self)
- Add to MetaCart
This paper presents an approach to learning from situated, interactive tutorial instruction within an ongoing agent. Tutorial instruction is a flexible (and thus powerful) paradigm for teaching tasks because it allows an instructor to communicate whatever types of knowledge an agent might need in whatever situations might arise. To support this flexibility, however, the agent must be able to learn multiple kinds of knowledge from a broad range of instructional interactions. Our approach, called situated explanation, achieves such learning through a combination of analytic and inductive techniques. It combines a form of explanation-based learning that is situated for each instruction with a full suite of contextually guided responses to incomplete explanations. The approach is implemented in an agent called Instructo-Soar that learns hierarchies of new tasks and other domain knowledge from interactive natural language instructions. Instructo-Soar meets three key requirements of flexible...
Introspective Multistrategy Learning: Constructing a Learnung Strategy under Reasoning Failure
- Artificial Intelligence
, 1996
"... Officer praised dog for barking at object." Enables Detect Drugs out FK Initiates Retrieval 5 6 Missing Figure 10. Forgetting to fill the tank with gas A=actual intention; E=expectation; Q=question; C=context; I=index; G=goal Tank Out of Gas Tank Full Tank Low Fill Tank Shoul ..."
Abstract
-
Cited by 48 (17 self)
- Add to MetaCart
Officer praised dog for barking at object." Enables Detect Drugs out FK Initiates Retrieval 5 6 Missing Figure 10. Forgetting to fill the tank with gas A=actual intention; E=expectation; Q=question; C=context; I=index; G=goal Tank Out of Gas Tank Full Tank Low Fill Tank Should have filled up with gas when tank low Expectation What Action to Do? KEY: G = goal; I = index; C = context; Q = question; E = expectation; A = actual intention Results At Store connections with related concepts. Other learning goals take multiple arguments. For instance, a knowledge differentiation goal (Cox & Ram, 1995) is a goal to determine a change in a body of knowledge such that two items are separated conceptually. In contrast, a knowledge reconciliation goal (Cox & Ram, 1995) is one that seeks to merge two items that were mistakenly considered separate entities. Both expansion goals and reconciliation goals may include or spawn a knowledge organization goal (Ram, 1993) that seeks to reorganize the existing knowledge so that it is made available to the reasoner at the appropriate time, as well as modify the structure or content of a concept itself. Such reorganization of knowledge affects the conditions under which a particular piece of knowledge is retrieved or the kinds of indexes associated with an item in memory.
Learning to Improve Case Adaptation by Introspective Reasoning and CBR
- In Proceedings of the First International Conference on Case-Based Reasoning
, 1995
"... . In current CBR systems, case adaptation is usually performed by rule-based methods that use task-specific rules hand-coded by the system developer. The ability to define those rules depends on knowledge of the task and domain that may not be available a priori, presenting a serious impediment to ..."
Abstract
-
Cited by 40 (8 self)
- Add to MetaCart
. In current CBR systems, case adaptation is usually performed by rule-based methods that use task-specific rules hand-coded by the system developer. The ability to define those rules depends on knowledge of the task and domain that may not be available a priori, presenting a serious impediment to endowing CBR systems with the needed adaptation knowledge. This paper describes ongoing research on a method to address this problem by acquiring adaptation knowledge from experience. The method uses reasoning from scratch, based on introspective reasoning about the requirements for successful adaptation, to build up a library of adaptation cases that are stored for future reuse. We describe the tenets of the approach and the types of knowledge it requires. We sketch initial computer implementation, lessons learned, and open questions for further study. 1 Introduction Case-based reasoning (CBR) systems solve new problems by retrieving prior solutions of similar previous problems and performi...
Applications of Simulated Students: An Exploration
- JOURNAL OF ARTIFICIAL INTELLIGENCE IN EDUCATION
, 1996
"... It is now possible to build machine learning systems whose behavior is consistent with data from human students. How can education use such simulated students? Applications that help three user groups are discussed. Teachers can practice the art of tutoring byhaving them teach a simulated student ..."
Abstract
-
Cited by 32 (0 self)
- Add to MetaCart
It is now possible to build machine learning systems whose behavior is consistent with data from human students. How can education use such simulated students? Applications that help three user groups are discussed. Teachers can practice the art of tutoring byhaving them teach a simulated student. Using a simulation instead of a real student allows teachers to see how their actions affect that student's knowledge, to undo their actions, and to try their skills on students with varying prior knowledge and learning strategies. Students can learn in collaboration with a simulated student. Because the simulated student can be simultaneously an expert and a colearner, it can scaffold and guide the human's learning in subtle ways. Instructional developers can test their instruction on simulated students. Unlike formativeevaluations with real students, a simulation-based evaluation can indicate exactly what piece of the instruction caused which pieces of knowledge, and thus help developers troubleshoot their instructional designs early in the design process. For each of these three areas of application, inherent technical limitations, existing systems and prospective systems are discussed.
Using Introspective Reasoning to Refine Indexing
- Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence
, 1995
"... Introspective reasoning about a system's own reasoning processes can form the basis for learning to refine those reasoning processes. The ROBBIE 1 system uses introspective reasoning to monitor the retrieval process of a case-based planner to detect retrieval of inappropriate cases. When retrieval ..."
Abstract
-
Cited by 31 (5 self)
- Add to MetaCart
Introspective reasoning about a system's own reasoning processes can form the basis for learning to refine those reasoning processes. The ROBBIE 1 system uses introspective reasoning to monitor the retrieval process of a case-based planner to detect retrieval of inappropriate cases. When retrieval problems are detected, the source of the problems is explained and the explanations are used to determine new indices to use during future case retrieval. The goal of ROBBIE's learning is to increase its ability to focus retrieval on relevant cases, with the aim of simultaneously decreasing the number of candidates to consider and increasing the likelihood that the system will be able to successfully adapt the retrieved cases to fit the current situation. We evaluate the benefits of the approach in light of empirical results examining the effects of index learning in the ROBBIE system. 1 Introduction A number of studies have examined the use of metareasoning to control the application of s...
Instructable Autonomous Agents
, 1994
"... In contrast to current intelligent systems, which must be laboriously programmed for each task they are meant to perform, instructable agents can be taught new tasks and associated knowledge. This thesis presents a general theory of learning from tutorial instruction and its use to produce an instr ..."
Abstract
-
Cited by 21 (3 self)
- Add to MetaCart
In contrast to current intelligent systems, which must be laboriously programmed for each task they are meant to perform, instructable agents can be taught new tasks and associated knowledge. This thesis presents a general theory of learning from tutorial instruction and its use to produce an instructable agent. Tutorial instruction is a particularly powerful form of instruction, because it allows the instructor to communicate whatever kind of knowledge a student needs at whatever point it is needed. To exploit this broad flexibility, however, a tutorable agent must support a full range of interaction with its instructor to learn a full range of knowledge. Thus, unlike most machine learning tasks, which target deep learning of a single kind of knowledge from a single kind of input, tutorability requires a breadth of learning from a broad range of instructional interactions. The theory of learning from tutorial...
Using Introspective Reasoning to Guide Index Refinement in Case-Based Reasoning
- In Proceedings of the Sixteenth Annual Conference of the Cognitive Science Society
, 1994
"... Case-based reasoning research on indexing and retrieval focuses primarily on developing specific retrieval criteria, rather than on developing mechanisms by which such criteria can be learned as needed. This paper presents a framework for learning to refine indexing criteria by introspective reasoni ..."
Abstract
-
Cited by 21 (5 self)
- Add to MetaCart
Case-based reasoning research on indexing and retrieval focuses primarily on developing specific retrieval criteria, rather than on developing mechanisms by which such criteria can be learned as needed. This paper presents a framework for learning to refine indexing criteria by introspective reasoning. In our approach, a self-model of desired system performance is used to determine when and how to refine retrieval criteria. We describe the advantages of this approach for focusing learning on useful information even in the absenceof explicit processing failures, and support its benefits with experimental results on how an implementation of the model affects performance of a case-based planning system. Introduction Case-based reasoning (CBR) has been widely investigated both for its practical applications and as a model of human reasoning and learning (see Kolodner (1993) for an overview). One relevant facet of human reasoning, however, has received little attention in case-based reason...
Combining Rules and Cases to Learn Case Adaptation
- In Proceedings of the Seventeenth Annual Conference of the Cognitive Science Society
, 1995
"... Computer models of case-based reasoning (CBR) generally guide case adaptation using a fixed set of adaptation rules. A difficult practical problem is how to identify the knowledge required to guide adaptation for particular tasks. Likewise, an open issue for CBR as a cognitive model is how case adap ..."
Abstract
-
Cited by 20 (6 self)
- Add to MetaCart
Computer models of case-based reasoning (CBR) generally guide case adaptation using a fixed set of adaptation rules. A difficult practical problem is how to identify the knowledge required to guide adaptation for particular tasks. Likewise, an open issue for CBR as a cognitive model is how case adaptation knowledge is learned. We describe a new approach to acquiring case adaptation knowledge. In this approach, adaptation problems are initially solved by reasoning from scratch, using abstract rules about structural transformations and general memory search heuristics. Traces of the processing used for successful rule-based adaptation are stored as cases to enable future adaptation to be done by case-based reasoning. When similar adaptation problems are encountered in the future, these adaptation cases provide task- and domain-specific guidance for the case adaptation process. We present the tenets of the approach concerning the relationship between memory search and case adaptation, the...
A Framework for Goal-Driven Learning
, 1994
"... this paper, we describe a framework for goal-driven learning and its relationship to prior and current theories from each of these perspectives. ..."
Abstract
-
Cited by 20 (2 self)
- Add to MetaCart
this paper, we describe a framework for goal-driven learning and its relationship to prior and current theories from each of these perspectives.

