1,008,166 research outputs found

    Case Base Maintenance Approach.

    No full text
    International audienceCase base Maintenance is an active Case Based Reasoning research area. The main stream focuses on the method for reducing the size of the case-base while maintaining case-base competence. This paper gives an overview of these works, and proposes a case deletion strategy based on competence criteria using a novel approach. The proposed method, even if inspired from existing literature, combines an algorithm with a Competence Metric (CM). A series of tests are conducted using two standards data-sets as well as a locally constructed one, on which, three Case Base Maintenance approaches were tested. This experimental study shows how this technique compares favourably to more traditional strategies across two standard data-sets

    Feature-tree labeling for case base maintenance

    Get PDF
    Case Base Maintenance (CBM) algorithms update the content of the case base with the aim of improving the case-based reasoner performance. In this paper, we introduce a novel CBM method called Feature-Tree Labeling (FTL) with the focus on increasing the general accuracy of a Case-Based Reasoning (CBR) system. The proposed FTL algorithm is designed to detect and remove noisy cases from the case base, based on value distribution of individual features in the available data. The competence of the FTL method has been compared with well-known state-ofthe-art CBM algorithms. The tests have been done on 25 datasets selected from the UCI repository. The results show that FTL obtains higher accuracy than some of the state-of-the-art methods and CBR, with a statistically significant degreePeer ReviewedPostprint (author's final draft

    Competence-Preserving Case-Deletion Strategy for Case-Base Maintenance.

    No full text
    International audienceThe main goal of a Case-Based Reasoning (CBR) system is to provide criteria for evaluating the internal behavior and task efficiency of a particular system for a given initial case base and sequence of a solved problems. The choice of Case Base Maintenance (CBM) strategies is driven by the maintainer's performance goals for the system and by constraints on the system's design and the task environment. This paper gives an overview of CBM works and proposes a case deletion strategy based on a competence criterion using a novel approach. The proposed method combines an algorithm with a Competence Metric (CM). Series of tests are conducted using four standard data-sets as well as a locally constructed one, on which, three case base maintenance approaches will be tested and evaluated by competence and performance criteria. Thereafter competence and performance experimental study shows how this method compares favorably to more traditional methods

    Case-base maintenance with multi-objective evolutionary algorithms.

    Get PDF
    Case-Base Reasoning is a problem-solving methodology that uses old solved problems, called cases, to solve new problems. The case-base is the knowledge source where the cases are stored, and the amount of stored cases is critical to the problem-solving ability of the Case-Base Reasoning system. However, when the case-base has many cases, then performance problems arise due to the time needed to find those similar cases to the input problem. At this point, Case-Base Maintenance algorithms can be used to reduce the number of cases and maintain the accuracy of the Case-Base Reasoning system at the same time. Whereas Case-Base Maintenance algorithms typically use a particular heuristic to remove (or select) cases from the case-base, the resulting maintained case-base relies on the proportion of redundant and noisy cases that are present in the case-base, among other factors. That is, a particular Case-Base Maintenance algorithm is suitable for certain types of case-bases that share some indicators, such as redundancy and noise levels. In the present work, we consider Case-Base Maintenance as a multi-objective optimization problem, which is solved with a Multi-Objective Evolutionary Algorithm. To this end, a fitness function is introduced to measure three different objectives based on the Complexity Profile model. Our hypothesis is that the Multi-Objective Evolutionary Algorithm performing Case-Base Maintenance may be used in a wider set of case-bases, achieving a good balance between the reduction of cases and the problem-solving ability of the Case-Based Reasoning system. Finally, from a set of the experiments, our proposed Multi-Objective Evolutionary Algorithm performing Case-Base Maintenance shows regularly good results with different sets of case-bases with different proportion of redundant and noisy cases

    A concept drift-tolerant case-base editing technique

    Full text link
    © 2015 Elsevier B.V. All rights reserved. The evolving nature and accumulating volume of real-world data inevitably give rise to the so-called "concept drift" issue, causing many deployed Case-Based Reasoning (CBR) systems to require additional maintenance procedures. In Case-base Maintenance (CBM), case-base editing strategies to revise the case-base have proven to be effective instance selection approaches for handling concept drift. Motivated by current issues related to CBR techniques in handling concept drift, we present a two-stage case-base editing technique. In Stage 1, we propose a Noise-Enhanced Fast Context Switch (NEFCS) algorithm, which targets the removal of noise in a dynamic environment, and in Stage 2, we develop an innovative Stepwise Redundancy Removal (SRR) algorithm, which reduces the size of the case-base by eliminating redundancies while preserving the case-base coverage. Experimental evaluations on several public real-world datasets show that our case-base editing technique significantly improves accuracy compared to other case-base editing approaches on concept drift tasks, while preserving its effectiveness on static tasks

    Reputation-based maintenance in case-based reasoning

    Get PDF
    Case Base Maintenance algorithms update the contents of a case base in order to improve case-based reasoner performance. In this paper, we introduce a new case base maintenance method called Reputation-Based Maintenance (RBM) with the aim of increasing the classification accuracy of a Case-Based Reasoning system while reducing the size of its case base. The proposed RBM algorithm calculates a case property called Reputationfor each member of the case base, the value of which reflects the competence of the related case. Based on this case property, several removal policies and maintenance methods have been designed, each focusing on different aspects of the case base maintenance. The performance of the RBM method was compared with well-known state-of-the-art algorithms. The tests were performed on 30 datasets selected from the UCI repository. The results show that the RBM method in all its variations achieves greater accuracy than a baseline CBR, while some variations significantly outperform the state-of-the-art methods. We particularly highlight theRBM_ACBR algorithm, which achieves the highest accuracy among the methods in the comparison to a statistically significant degree, and the RBMcr algorithm, which increases the baseline accuracy while removing, on average, over half of the case basehis work has been partially supported by the SpanishMinistry of Science and Innovation with project MISMIS-LANGUAGE (grantnumber PGC2018-096212-B-C33), by the Catalan Agency of University andResearch Grants Management (AGAUR) (grants number 2017 SGR 341 and 2017SGR 574), by Spanish Network ‘‘Learning Machines for Singular Problems andApplications (MAPAS)’’ (TIN2017-90567-REDT, MINECO/FEDER EU) and by theEuropean Union’s Horizon 2020 research and innovation programme under theMarie Sklodowska-Curie grant agreement No. 860843Peer ReviewedPostprint (author's final draft

    A Review of integrity constraint maintenance and view updating techniques

    Get PDF
    Two interrelated problems may arise when updating a database. On one hand, when an update is applied to the database, integrity constraints may become violated. In such case, the integrity constraint maintenance approach tries to obtain additional updates to keep integrity constraints satisfied. On the other hand, when updates of derived or view facts are requested, a view updating mechanism must be applied to translate the update request into correct updates of the underlying base facts. This survey reviews the research performed on integrity constraint maintenance and view updating. It is proposed a general framework to classify and to compare methods that tackle integrity constraint maintenance and/or view updating. Then, we analyze some of these methods in more detail to identify their actual contribution and the main limitations they may present.Postprint (published version

    Rail Track Maintenance Planning: An Assessment Model

    Get PDF
    In Australia, railway track maintenance costs comprise between 25-35 percent of total freight train operating costs. Track maintenance planning models have been shown to reduce maintenance costs by 5 to 10 percent though improved planning. This paper describes a model which has been developed to deal with the track maintenance planning function at the medium to long-term levels. This model simulates the impacts of degrading railway track conditions and related maintenance work, in contrast to tradition models that mainly use expert systems. The model simulates the degrading track condition using an existing track degradation model. Track condition data from that model is used to determine if safety related speed restrictions are needed and what immediate maintenance work may be required for safe train operations. The model outputs the net present value of the benefits of undertaking a given maintenance strategy, when compared with a base-case scenario. The model approach has advantages over current models in investigating what if scenarios. The track engineer can assess the possible benefits in reduced operating costs from upgrading track infrastructure or from the use of improved maintenance equipment. After describing the model inputs and the assumptions used, the paper deals with the simulation of track maintenance and of train operating costs over time. The results of applying the model to a test track section using a number of different maintenance strategies are also given

    Case-based maintenance : Structuring and incrementing the Case.

    No full text
    International audienceTo avoid performance degradation and maintain the quality of results obtained by the case-based reasoning (CBR) systems, maintenance becomes necessary, especially for those systems designed to operate over long periods and which must handle large numbers of cases. CBR systems cannot be preserved without scanning the case base. For this reason, the latter must undergo maintenance operations.The techniques of case base’s dimension optimization is the analog of instance reduction size methodology (in the machine learning community). This study links these techniques by presenting case-based maintenance in the framework of instance based reduction, and provides: first an overview of CBM studies, second, a novel method of structuring and updating the case base and finally an application of industrial case is presented.The structuring combines a categorization algorithm with a measure of competence CM based on competence and performance criteria. Since the case base must progress over time through the addition of new cases, an auto-increment algorithm is installed in order to dynamically ensure the structuring and the quality of a case base. The proposed method was evaluated through a case base from an industrial plant. In addition, an experimental study of the competence and the performance was undertaken on reference benchmarks. This study showed that the proposed method gives better results than the best methods currently found in the literature

    Knowledge maintenance in myCBR

    Get PDF
    CBR systems, being knowledge based systems, process knowledge. Due to changes in the environment a CBR system’s knowledge model can become outdated, thus creating a need for constant maintenance of said knowledge model. In this paper, we describe an implementation of (semi-)automatic knowledge maintenance of two of the four knowledge containers of CBR systems, specifically case base maintenance and maintenance of similarity measures within the CBR system development SDK myCBR. We describe our approach to create, elicit and manage quality measures that are used to trigger maintenance actions if the quality measures fall below defined thresholds, indicating a declining efficiency/accuracy of a case base or particular similarity measure. We further detail on the implementation of our approach into myCBR Workbench to enable a knowledge engineer to incorporate the notion of maintenance already at the design stage of a CBR system. The approach relies on the notion of maintenance attributes to be able to measure the quality of case bases and similarity measures. Initial experiments using the newly introduced quality measurement attributes indicate that our approach is promising
    • …
    corecore