首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
Ram  Ashwin 《Machine Learning》1993,10(3):201-248
This article describes how a reasoner can improve its understanding of an incompletely understood domain through the application of what it already knows to novel problems in that domain. Case-based reasoning is the process of using past experiences stored in the reasoner's memory to understand novel situations or solve novel problems. However, this process assumes that past experiences are well understood and provide good lessons to be used for future situations. This assumption is usually false when one is learning about a novel domain, since situations encountered previously in this domain might not have been understood completely. Furthermore, the reasoner may not even have a case that adequately deals with the new situation, or may not be able to access the case using existing indices. We present a theory of incremental learning based on the revision of previously existing case knowledge in response to experiences in such situations. The theory has been implemented in a case-based story understanding program that can (a) learn a new case in situations where no case already exists, (b) learn how to index the case in memory, and (c) incrementally refine its understanding of the case by using it to reason about new situations, thus evolving a better understanding of its domain through experience. This research complements work in case-based reasoning by providing mechanisms by which a case library can be automatically built for use by a case-based reasoning program.  相似文献   

2.
Case based reasoning (CBR) is an artificial intelligence technique that emphasises the role of past experience during future problem solving. New problems are solved by retrieving and adapting the solutions to similar problems, solutions that have been stored and indexed for future reuse as cases in a case-base. The power of CBR is severely curtailed if problem solving is limited to the retrieval and adaptation of a single case, so most CBR systems dealing with complex problem solving tasks have to use multiple cases. The paper describes and evaluates the technique of hierarchical case based reasoning, which allows complex problems to be solved by reusing multiple cases at various levels of abstraction. The technique is described in the context of Deja Vu, a CBR system aimed at automating plant-control software design  相似文献   

3.
Competence Models and the Maintenance Problem   总被引:1,自引:0,他引:1  
Case-based reasoning (CBR) systems solve problems by retrieving and adapting the solutions to similar problems that have been stored previously as a case base of individual problem solving episodes or cases. The maintenance problem refers to the problem of how to optimize the performance of a CBR system during its operational lifetime. It can have a significant impact on all the knowledge sources associated with a system (the case base, the similarity knowledge, the adaptation knowledge, etc.), and over time, any one, or more, of these knowledge sources may need to be adapted to better fit the current problem-solving environment. For example, many maintenance solutions focus on the maintenance of case knowledge by adding, deleting, or editing cases. This has lead to a renewed interest in the issue of case competence, since many maintenance solutions must ensure that system competence is not adversely affected by the maintenance process. In fact, we argue that ultimately any generic maintenance solution must explicitly incorporate competence factors into its maintenance policies. For this reason, in our work we have focused on developing explanatory and predictive models of case competence that can provide a sound foundation for future maintenance solutions. In this article we provide a comprehensive survey of this research, and we show how these models have been used to develop a number of innovative and successful maintenance solutions to a variety of different maintenance problems.  相似文献   

4.
The oil well drilling process is the selected representative of a challenging industrial process. The drilling process is becoming more complex as oil fields mature and technology evolves. At the same time, the amount of information is increasing in volume and frequency. Although technology is advancing, failures occur at almost the same rate as before, leading to loss of valuable time. Whenever the process is failing, or running smoothly, valuable experience is gained. To take advantage of established and continually growing new experience a formalized methodology, knowledge intensive case-based reasoning, was applied for capturing of drilling process experience and for reusing it. Experience was collected from different information sources. Structured cases were used to describe failure episodes; its circumstances and how the failure was repaired. A general domain knowledge model supports the case-based reasoning process. It was demonstrated how the system was able to recommend how to solve problems when they arise, while at the same time bridging the gap between new and experienced personnel. Method performance was tested on 62 selected field cases. The system also identified the failure causes of problems and could thereby suggest more effective repair actions.  相似文献   

5.
An introduction to case-based reasoning   总被引:33,自引:0,他引:33  
Case-based reasoning means using old experiences to understand and solve new problems. In case-based reasoning, a reasoner remembers a previous situation similar to the current one and uses that to solve the new problem. Case-based reasoning can mean adapting old solutions to meet new demands; using old cases to explain new situations; using old cases to critique new solutions; or reasoning from precedents to interpret a new situation (much like lawyers do) or create an equitable solution to a new problem (much like labor mediators do). This paper discusses the processes involved in case-based reasoning and the tasks for which case-based reasoning is useful.This article is excerpted from Case-Based Reasoning by Janet Kolodner, to be published by Morgan-Kaufmann Publishers, Inc. in 1992.This work was partially funded by darpa under Contract No. F49620-88-C-0058 monitored by AFOSR, by NSF under Grant No. IST-8608362, and by ARI under Contract No. MDA-903-86-C-173.  相似文献   

6.
Continuing advances in digital image capture and storage are resulting in a proliferation of imagery and associated problems of information overload in image domains. In this work we present a framework that supports image management using an interactive approach that captures and reuses task-based contextual information. Our framework models the relationship between images and domain tasks they support by monitoring the interactive manipulation and annotation of task-relevant imagery. During image analysis, interactions are captured and a task context is dynamically constructed so that human expertise, proficiency and knowledge can be leveraged to support other users in carrying out similar domain tasks using case-based reasoning techniques. In this article we present our framework for capturing task context and describe how we have implemented the framework as two image retrieval applications in the geo-spatial and medical domains. We present an evaluation that tests the efficiency of our algorithms for retrieving image context information and the effectiveness of the framework for carrying out goal-directed image tasks.  相似文献   

7.
Case-based reasoning (CBR) models often solve problems by retrieving multiple previous cases and integrating those results. However, conventional CBR makes decisions by comparing the integrated result with the cut-off point irrespective of the degree of the adjacency between them. This can cause increasing misclassification error for the target cases adjacent to the cut-off point, since the results of previous cases used to produce those results are relatively inconsistent with each other. In this article, we suggest a new interactive CBR model called grey-zone case-based reasoning (GCBR) that makes decisions focusing additional attention on the cases near the cut-off point by interactive communication with users. GCBR classifies results automatically for the cases placed outside the cut-off point boundary area. On the other hand, it communicates with users to make decision for the cases placed inside the area by verifying characteristics of the dataset. We suggest the architecture of GCBR and implement its prototype.  相似文献   

8.
The definition of suitable case-base maintenance policies is widely recognized as a major key to success for case-based systems; underestimating this issue may lead to systems that either do not fulfill their role of knowledge management and preservation or that do not perform adequately under performance dimensions, namely, computation time and competence and quality of solutions. The goal of this article is to analyze some automatic case-base management strategies in the context of a multimodal architecture combining case-based reasoning and model-based reasoning. We propose and compare two different methodologies, the first one, called replace , is a competence-based strategy aimed at replacing a set of stored cases with the current one, if the latter exhibits an estimated competence comparable with the estimated competence of the considered set of stored cases. The second one, called learning by failure with forgetting (LFF), is based on incremental learning of cases interleaved with off-line processes of forgetting (deleting) cases whose usage does not fulfill specific utility conditions. Results from an extensive experimental analysis in an industrial plant diagnosis domain are reported, showing the usefulness of both strategies with respect to the maintenance of suitable performance levels for the target system.  相似文献   

9.
本文讨论了基于案例的学习方法在水下机器人全局路径规划中的应用问题.基于案例的学习方法是一种增量式的学习过程,它根据过去的经验进行学习及问题求解.本文对基于案例的学习方法在规划中的应用框架进行了初步研究,对案例属性的提取,案例的匹配和择优,以及案例库的更新等问题提出了相应的算法.最后给出了几组仿真结果.  相似文献   

10.
A case-based reasoning approach for building a decision model   总被引:3,自引:0,他引:3  
A methodology based on case-based reasoning is proposed to build a topological-level influence diagram. It is then applied to a project proposal review process. The formulation of decision problems requires much time and effort, and the resulting model, such as an influence diagram, is applicable only to one specific problem. However, some prior knowledge from the experience in modeling influence diagrams can be utilized to resolve other similar decision problems. The basic idea of case-based reasoning is that humans reuse the problem-solving experience to solve new problems.
In this paper, we suggest case-based decision class analysis (CB-DCA), a methodology based on case-based reasoning, to build an influence diagram. CB-DCA is composed of a case retrieval procedure and an adaptation procedure. Two measures are suggested for the retrieval procedure, one a fitting ratio and the other a garbage ratio. The adaptation procedure is based on decision-analytic knowledge and decision participants' domain-specific knowledge. Our proposed methodology has been applied to an environmental review process in which decision-makers need decision models to decide whether a project proposal is accepted or not. Experimental results show that our methodology for decision class analysis provides decision-makers with robust knowledge-based support.  相似文献   

11.
Feature Weight Maintenance in Case Bases Using Introspective Learning   总被引:1,自引:0,他引:1  
A key issue in case-based reasoning is how to maintain the domain knowledge in the face of a changing environment. During the case retrieval process in case-based reasoning, feature-value pairs are used to compute the ranking scores of the cases in a case base, and different feature-value pairs may have different importance measures, represented as weight values, in this computation. How to maintain a set of appropriate feature weights so that they can be used to solve future problems effectively and efficiently will be a key factor in determining the success of case-based reasoning applications.Our focus in this paper is on the dynamic maintenance of feature weights in a case base. We address a particular problem related to the feature-weight maintenance issue. In current practice, the feature weights are assigned and revised manually, not only making them highly informal and inaccurate, but also involving intensive labor. We would like to introduce a semi-automatic introspective learning method to partially address this issue. Our approach is to construct a network architecture on the case base that supports introspective learning. Weight learning and weight-evolution are accomplished in the background through the integration of a learning network into case-based reasoning, in which, while the reasoning part is still case based, the learning part is shouldered by a layered network. The computation in the network follows well-known neural network algorithms with well known properties. We demonstrate the effectiveness of our approach through experiments.  相似文献   

12.
The success of case-based design aids depends both on the case-based reasoning processes they apply and on effectively integrating those processes into the larger task context: on making the case-based reasoning component present case information at the right time and in the right way, on exploiting additional information resources as needed to supplement the case library and to guide case application, on capturing useful information from current reasoning and providing it to up- and down-stream designers, and on unobtrusively learning new cases during the design process. This article presents a set of principles and techniques for integrated case-based design support systems and illustrates their application through a case study of the Stamping Advisor, a system to support feasibility analysis for sheet metal automotive parts.  相似文献   

13.
Natural Language Interfaces allow non-technical people to access information stored in Knowledge Bases keeping them unaware of the particular structure of the model or the underlying formal query language. Early research in the field was devoted to improve the performance of a particular system for a given Knowledge Base. Since adapting the system to new domains usually entailed considerable effort, investigating how to bring Portability to NLI became a new challenge. In this article, we investigate how Case-Based Reasoning could serve to assist the expert in porting the system so as to improve its retrieval performance. Our method HITS is based on a novel grammar learning algorithm combined with language acquisition techniques that exploit structural analogies. The learner (system) is able to engage the teacher (expert) with clarification dialogues to validate conjectures (hypotheses and deductions) about the language. Our method presents the following advantages: (i) the customization is naturally defined in the case-based cycle, (ii) the types of questions the system can deal with are not delimited in advance, and (iii) the system ‘reasons’ about precedent cases to deal with unseen questions.  相似文献   

14.
Case-based reasoning (CBR) is used when generalized knowledge is lacking. The method works on a set of cases formerly processed and stored in the case base. A new case is interpreted based on its similarity to cases in the case base. The closest case with its associated result is selected and presented as output of the system. Recently, dissimilarity-based classification (DSC) has been introduced due to the curse of dimensionality of feature spaces and the problem arising when trying to make image features explicitly. The approach classifies samples based on their dissimilarity value to all training samples. In this paper we are reviewing the basic properties of these two approaches. We show the similarity of dissimilarity-based classification to case-based reasoning. Finally, we conclude that dissimilarity-based classification is a variant of case-based reasoning and that most of the open problems in dissimilarity-based classification are research topics of case-based reasoning.  相似文献   

15.
O'Hare D  Wiggins M 《Human factors》2004,46(2):277-287
Recent "naturalistic" theories of decision making emphasize the role of stored prior experiences or cases as a guide to current action. However, there is little empirical evidence on the role that case-based remindings play in real-life decision making. The present study utilized a Web-based survey to collect data about the role of prior cases in pilot decision making about critical flight events. Results showed that more than half of the 1081 pilots who responded could provide details about utilizing a previous case in responding to a critical flight event. These events were most likely to involve weather or equipment failure. The cases were found to be useful in situational assessment rather than option evaluation. The use of cases increased with age and experience. Data obtained from a concurrent conventional survey showed broadly similar results. The implications of these results are that case-based remindings play an important role in expert pilot decision making and that a training system that incorporates case-based learning would be a potentially useful means of improving pilot decision making. Actual or potential applications of this research include the development of case-based training systems to enhance flight training.  相似文献   

16.
In this paper a decision support system for the diagnosis of a very serious respiratory disease caused by tobacco named the chronic obstructive pulmonary disease is presented. The system is based on case-based reasoning principles and gathers the experience of experts of the pneumology department of Dorban Hospital (Annaba, Algeria). A critical issue about the case base is that some values of the features are missing in most cases. Five approaches for managing this problem of missing data are proposed. Three of them allow evaluating the similarity despite the missing information. The two other approaches fill the voids with plausible values using a statistical method and the principles of case-based reasoning itself.  相似文献   

17.
This paper introduces a case-based process planning system PROCASE which generates new process routines through learning from existing process routines. In contrast to traditional rule-based systems, the process planning knowledge of the PROCASE is represented in terms of cases instead of production rules. The planning basically comprises case retrieving and case adaptation rather than chaining applicable rules together to form process plans. The advantages are, first, the system is cheaper to build as it saves the expense of knowledge acquisition. Second, the system is able to advance its knowledge automatically through planning practice. Third, it is robust, because the reasoning is not based on pattern matching but similarity comparison. PROCASE has three modules: the retriever, the adapter and the simulator. It is supported by a feature-based representation scheme which naturally serves as the case indices for case retrieving and adaptation. The retriever uses a similarity metric to retrieve an old case which is the most similar case, among all old ones, to the new case. The adapter is then activated to adapt the process plan of the retrieved case to fit the needs for the new case. The simulator is used to verify the feasibility of the adapted plan. PROCASE is implemented on a Silicon Graphics IRIS workstation using C++ . An example is given to demonstrate how the process routine is generated by the system proposed by the authors.  相似文献   

18.
In this research, a case-based evolutionary identification model is developed for PCB defect classification problems. Image understanding is the first and foremost step in the inspection of printed circuit boards. This paper presents a two-phase method for the segmentation of printed circuit board (PCB) images. In the first phase, a set of defect images of several existing basic patterns are stored to form a concept space. In the second phase, a new pattern is evolutionally grabbed using some primitive operators generated by calculating the relative position of several similar cases in the concept space. The case-based reasoning system relies on the software agents derived from past experience within the domain database to determine what feature is required to deliver new patterns in satisfying user’s requirements. Experimental results show that the proposed approach is very effective in identifying the defect patterns.  相似文献   

19.
Introspective reasoning can enable a reasoner to learn by refining its own reasoning processes. In order to perform this learning, the system must monitor the course of its reasoning to detect learning opportunities and then apply appropriate learning strategies. This article describes lessons learned from research on a computer model of how introspective reasoning can guide failure-driven learning. The computer model monitors its own reasoning by comparing it to a model of the desired behaviour of its reasoning, and learns in response to deviations from the ideal defined by the model. The approach is applied to the problem of determining indices for selecting cases from a case-based planner's memory. Experiments show that learning driven by this introspective reasoning both decreases retrieval effort and improves the quality of plans retrieved, increasing the overall performance of the planning system compared to case learning alone.  相似文献   

20.
Our aim is to build an integrated learning framework of neural network and case-based reasoning. The main idea is that feature weights for case-based reasoning can be evaluated by neural networks. In this paper, we propose MBNR (Memory-Based Neural Reasoning), case-based reasoning with local feature weighting by neural network. In our method, the neural network guides the case-based reasoning by providing case-specific weights to the learning process. We developed a learning algorithm to train the neural network to learn the case-specific local weighting patterns for case-based reasoning. We showed the performance of our learning system using four datasets.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号