31 research outputs found

    Knowledge modelling with the open source tool myCBR

    Get PDF
    Building knowledge intensive Case-Based Reasoning applications requires tools that support this on-going process between domain experts and knowledge engineers. In this paper we will introduce how the open source tool myCBR 3 allows for flexible knowledge elicitation and formalisation form CBR and non CBR experts. We detail on myCBR 3 's versatile approach to similarity modelling and will give an overview of the Knowledge Engineering workbench, providing the tools for the modelling process. We underline our presentation with three case studies of knowledge modelling for technical diagnosis and recommendation systems using myCBR 3

    Similarity Measure Development for Case-Based Reasoning- A Data-driven Approach

    Full text link
    In this paper, we demonstrate a data-driven methodology for modelling the local similarity measures of various attributes in a dataset. We analyse the spread in the numerical attributes and estimate their distribution using polynomial function to showcase an approach for deriving strong initial value ranges of numerical attributes and use a non-overlapping distribution for categorical attributes such that the entire similarity range [0,1] is utilized. We use an open source dataset for demonstrating modelling and development of the similarity measures and will present a case-based reasoning (CBR) system that can be used to search for the most relevant similar cases

    Building case-based reasoning applications with myCBR and COLIBRI Studio

    Get PDF
    myCBR and COLIBRI Studio are two well-established opensource frameworks for building case-based reasoning (CBR) applications, though they follow different approaches and support different phases of the CBR application development. In a nutshell: Where myCBR supports its users in developing a knowledge model for representing cases, it more or less leaves the software developers alone when they try to develop an application that uses the generated knowledge model. COLIBRI Studio, on the other hand, is focused in the development of applications that use that knowledge model. As soon as you have a knowledge model COLIBRI Studio offers templates for a variety of application types and supports in generating its source code. This paper explains the strengths and weaknesses of both frameworks regarding the rapid development of CBR applications. It also shows how to use both of them in conjunction

    A Step Towards an Intelligent Digital Training Management System (I-DTMS)

    Get PDF
    The U.S. Army Digital Training Management System (DTMS) is a web-based system designed to create a single point of entry for units to schedule unit training, manage training resources, and create schedules and master calendars for training. Currently, the U.S. Army uses DTMS to manage unit training and help commanders at each step of the training management process from planning and preparing to execute and assessing the training plans. This research aims to add intelligent features to DTMS through augmenting it with an intelligent decision support system (ITPSS) that utilizes artificial intelligence techniques (case-based reasoning, in particular) to determine if training guidance (either annual training guidance or doctrinal template) was implemented correctly. The proposed system should also help company commanders to refine their unit training plans after reviewing previous similar unit training plans recommended or retrieved by the ITPSS. This research demonstrates how case-based reasoning could improve the training plan development and approval process in DTMS, and questionnaire results support this analysis. It is worth noting that the focus of this research is on the applicability and plausibility of the proposed decision system, not on developing an interface between DTMS and DSS

    Implementation of similarity measures for event sequences in myCBR

    Get PDF
    The computation of the similarities between event sequences is important for many fields because many activities follow a sequential order. For instance, an industrial plan that triggers different types of alarms due to detected event sequences or the treatment sequence that a patient receives while he/she is hospitalized. With the appropriate tools and techniques to compute the similarity between two event sequences we may be able to detect patterns or regularities in event data and so be able to perform predictions or recommendations based on detected similar sequences. The present work is intended to describe the implementation of two event sequence similarity measures in myCBR, with the purpose of creating a similarity measurement approach for complex domains that employ the use of event sequences. Besides, an initial experimentation is performed in order to study if the proposed measures and measurement approach are able to predict future situations based on similar event sequences

    myEACBR - myCBR as explanation-aware Protégé plugin

    Get PDF
    Explanation, trust, and transparency are concepts that are strongly tied in with users' confidence in, and acceptance of computerised systems. Case-based reasoning (CBR) systems lend themselves easily to generate explanations, as they typically organise and represent knowledge in a way that makes it possible to reason about and thereby generate explanations. The work presented here is a first step towards making a CBR engine explanation-aware. We demonstrate how a plugin for Protégé and myCBR can facilitate explanations for the retrieval phase of a CBR system

    A Comparative Study of Cognitive Systems for Learning

    Get PDF
    Learning is the modification of a behavioral tendency by experience. Memory and reasoning are the most important aspects for learning in humans; information is temporarily stored in the short-term memory and processed, compared with existing memories and stored in long-term memory, and can be re-used when needed. One way to describe an organized pattern of thought or behavior and the categories of information along with their relationships is by using schemas. A cognitive script is one form of a schema that evolves over multiple exposures to the same set of stimuli and/or repeated enactment of a particular behavior. This research aims to provide a comparative study between three cognitive systems/tools designed to allow learning, by using cognitive scripts representation. Since retrieving and re-using past experiences is the core of any learning process, the focus of this thesis is to examine the current existing cognitive systems and tools to evaluate their ability to retrieve past experiences. SOAR, myCBR and Pharaoh are three systems considered for this thesis. Linear and multi-branched cognitive scripts were considered in order to measure the capacity of those systems to allow learning using cognitive scripts representation. The results of this work show that SOAR, myCBR and Pharaoh took almost the same time to retrieve a set of similar cognitive scripts to a query script. However, SOAR was able to retrieve one similar script only, while myCBR and Pharaoh were able to retrieve multiple scripts. Pharaoh tops the other two system in its ability to handle multibranched scripts of different sizes and the way it considers context

    A viewpoint-based case-based reasoning approach utilising an enterprise architecture ontology for experience management

    Get PDF
    The accessibility of project knowledge obtained from experiences is an important and crucial issue in enterprises. This information need about project knowledge can be different from one person to another depending on the different roles he or she has. Therefore, a new ontology-based case-based reasoning (OBCBR) approach that utilises an enterprise ontology is introduced in this article to improve the accessibility of this project knowledge. Utilising an enterprise ontology improves the case-based reasoning (CBR) system through the systematic inclusion of enterprisespecific knowledge. This enterprise-specific knowledge is captured using the overall structure given by the enterprise ontology named ArchiMEO, which is a partial ontological realisation of the enterprise architecture framework (EAF) ArchiMate. This ontological representation, containing historical cases and specific enterprise domain knowledge, is applied in a new OBCBR approach. To support the different information needs of different stakeholders, this OBCBR approach has been built in such a way that different views, viewpoints, concerns and stakeholders can be considered. This is realised using a case viewpoint model derived from the ISO/IEC/IEEE 42010 standard. The introduced approach was implemented as a demonstrator and evaluated using an application case that has been elicited from a business partner in the Swiss research project.This work was supported in part by the Commission for Technology and Innovation (CTI) of the Swiss Confederation under Grant 14575.1 PFES-ES and the ELO Digital Office CH AG.http://www.tandfonline.com/loi/teis202018-04-30hb2017Information Scienc
    corecore