A Temporal Case-Based Reasoning Platform Relying on a Fuzzy Vector Spaces Object-Oriented Model and a Method to Design Knowledge Bases and Decision Support Systems in Multiple Domains
Knowledge bases in complex domains must take into account many attributes describing numerous objects that are themselves components of complex objects. Temporal case-based reasoning (TCBR) requires comparing the structural evolution of component objects and their states (attribute values) at differ...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2022-02-01
|
Series: | Algorithms |
Subjects: | |
Online Access: | https://www.mdpi.com/1999-4893/15/2/66 |
_version_ | 1797483568647110656 |
---|---|
author | Joël Colloc Relwendé Aristide Yameogo Peter Summons Lilian Loubet Jean-Bernard Cavelier Paul Bridier |
author_facet | Joël Colloc Relwendé Aristide Yameogo Peter Summons Lilian Loubet Jean-Bernard Cavelier Paul Bridier |
author_sort | Joël Colloc |
collection | DOAJ |
description | Knowledge bases in complex domains must take into account many attributes describing numerous objects that are themselves components of complex objects. Temporal case-based reasoning (TCBR) requires comparing the structural evolution of component objects and their states (attribute values) at different levels of granularity. This paper provides some significant contributions to computer science. It extends a fuzzy vector space object-oriented model and method (FVSOOMM) to present a new platform and a method guideline capable of designing objects and attributes that represent timepoint knowledge objects. It shows how temporal case-based reasoning can use distances between temporal fuzzy vector functions to compare these knowledge objects’ evolution. It describes examples of interfaces that have been implemented on this new platform. These include an expert’s interface that describes a knowledge class diagram; a practitioner’s interface that instantiates domain objects and their attribute constraints; and an end-user interface to input attribute values of the real cases stored in a domain case database. This paper illustrates resultant knowledge bases in different domains, with examples of pulmonary embolism diagnosis in medicine and decision making in French municipal territorial recomposition. The paper concludes with the current limitations of the proposed model, its future perspectives and possible platform enhancements. |
first_indexed | 2024-03-09T22:48:52Z |
format | Article |
id | doaj.art-eb1282212b234505bfa909b64505a24e |
institution | Directory Open Access Journal |
issn | 1999-4893 |
language | English |
last_indexed | 2024-03-09T22:48:52Z |
publishDate | 2022-02-01 |
publisher | MDPI AG |
record_format | Article |
series | Algorithms |
spelling | doaj.art-eb1282212b234505bfa909b64505a24e2023-11-23T18:24:29ZengMDPI AGAlgorithms1999-48932022-02-011526610.3390/a15020066A Temporal Case-Based Reasoning Platform Relying on a Fuzzy Vector Spaces Object-Oriented Model and a Method to Design Knowledge Bases and Decision Support Systems in Multiple DomainsJoël Colloc0Relwendé Aristide Yameogo1Peter Summons2Lilian Loubet3Jean-Bernard Cavelier4Paul Bridier5UMR IDEES 6266, University Le Havre Normandy, 76600 Le Havre, FranceUMR IDEES 6266, University Le Havre Normandy, 76600 Le Havre, FranceSchool of Information and Physical Sciences, The University of Newcastle, Callaghan 2308, AustraliaUMR IDEES 6266, University Le Havre Normandy, 76600 Le Havre, FranceUMR IDEES 6266, University Le Havre Normandy, 76600 Le Havre, FranceUMR IDEES 6266, University Le Havre Normandy, 76600 Le Havre, FranceKnowledge bases in complex domains must take into account many attributes describing numerous objects that are themselves components of complex objects. Temporal case-based reasoning (TCBR) requires comparing the structural evolution of component objects and their states (attribute values) at different levels of granularity. This paper provides some significant contributions to computer science. It extends a fuzzy vector space object-oriented model and method (FVSOOMM) to present a new platform and a method guideline capable of designing objects and attributes that represent timepoint knowledge objects. It shows how temporal case-based reasoning can use distances between temporal fuzzy vector functions to compare these knowledge objects’ evolution. It describes examples of interfaces that have been implemented on this new platform. These include an expert’s interface that describes a knowledge class diagram; a practitioner’s interface that instantiates domain objects and their attribute constraints; and an end-user interface to input attribute values of the real cases stored in a domain case database. This paper illustrates resultant knowledge bases in different domains, with examples of pulmonary embolism diagnosis in medicine and decision making in French municipal territorial recomposition. The paper concludes with the current limitations of the proposed model, its future perspectives and possible platform enhancements.https://www.mdpi.com/1999-4893/15/2/66time case-based reasoningtime fuzzy vectorial spacefuzzy object-oriented design methodstructural similarityqualifying attributespulmonary embolism |
spellingShingle | Joël Colloc Relwendé Aristide Yameogo Peter Summons Lilian Loubet Jean-Bernard Cavelier Paul Bridier A Temporal Case-Based Reasoning Platform Relying on a Fuzzy Vector Spaces Object-Oriented Model and a Method to Design Knowledge Bases and Decision Support Systems in Multiple Domains Algorithms time case-based reasoning time fuzzy vectorial space fuzzy object-oriented design method structural similarity qualifying attributes pulmonary embolism |
title | A Temporal Case-Based Reasoning Platform Relying on a Fuzzy Vector Spaces Object-Oriented Model and a Method to Design Knowledge Bases and Decision Support Systems in Multiple Domains |
title_full | A Temporal Case-Based Reasoning Platform Relying on a Fuzzy Vector Spaces Object-Oriented Model and a Method to Design Knowledge Bases and Decision Support Systems in Multiple Domains |
title_fullStr | A Temporal Case-Based Reasoning Platform Relying on a Fuzzy Vector Spaces Object-Oriented Model and a Method to Design Knowledge Bases and Decision Support Systems in Multiple Domains |
title_full_unstemmed | A Temporal Case-Based Reasoning Platform Relying on a Fuzzy Vector Spaces Object-Oriented Model and a Method to Design Knowledge Bases and Decision Support Systems in Multiple Domains |
title_short | A Temporal Case-Based Reasoning Platform Relying on a Fuzzy Vector Spaces Object-Oriented Model and a Method to Design Knowledge Bases and Decision Support Systems in Multiple Domains |
title_sort | temporal case based reasoning platform relying on a fuzzy vector spaces object oriented model and a method to design knowledge bases and decision support systems in multiple domains |
topic | time case-based reasoning time fuzzy vectorial space fuzzy object-oriented design method structural similarity qualifying attributes pulmonary embolism |
url | https://www.mdpi.com/1999-4893/15/2/66 |
work_keys_str_mv | AT joelcolloc atemporalcasebasedreasoningplatformrelyingonafuzzyvectorspacesobjectorientedmodelandamethodtodesignknowledgebasesanddecisionsupportsystemsinmultipledomains AT relwendearistideyameogo atemporalcasebasedreasoningplatformrelyingonafuzzyvectorspacesobjectorientedmodelandamethodtodesignknowledgebasesanddecisionsupportsystemsinmultipledomains AT petersummons atemporalcasebasedreasoningplatformrelyingonafuzzyvectorspacesobjectorientedmodelandamethodtodesignknowledgebasesanddecisionsupportsystemsinmultipledomains AT lilianloubet atemporalcasebasedreasoningplatformrelyingonafuzzyvectorspacesobjectorientedmodelandamethodtodesignknowledgebasesanddecisionsupportsystemsinmultipledomains AT jeanbernardcavelier atemporalcasebasedreasoningplatformrelyingonafuzzyvectorspacesobjectorientedmodelandamethodtodesignknowledgebasesanddecisionsupportsystemsinmultipledomains AT paulbridier atemporalcasebasedreasoningplatformrelyingonafuzzyvectorspacesobjectorientedmodelandamethodtodesignknowledgebasesanddecisionsupportsystemsinmultipledomains AT joelcolloc temporalcasebasedreasoningplatformrelyingonafuzzyvectorspacesobjectorientedmodelandamethodtodesignknowledgebasesanddecisionsupportsystemsinmultipledomains AT relwendearistideyameogo temporalcasebasedreasoningplatformrelyingonafuzzyvectorspacesobjectorientedmodelandamethodtodesignknowledgebasesanddecisionsupportsystemsinmultipledomains AT petersummons temporalcasebasedreasoningplatformrelyingonafuzzyvectorspacesobjectorientedmodelandamethodtodesignknowledgebasesanddecisionsupportsystemsinmultipledomains AT lilianloubet temporalcasebasedreasoningplatformrelyingonafuzzyvectorspacesobjectorientedmodelandamethodtodesignknowledgebasesanddecisionsupportsystemsinmultipledomains AT jeanbernardcavelier temporalcasebasedreasoningplatformrelyingonafuzzyvectorspacesobjectorientedmodelandamethodtodesignknowledgebasesanddecisionsupportsystemsinmultipledomains AT paulbridier temporalcasebasedreasoningplatformrelyingonafuzzyvectorspacesobjectorientedmodelandamethodtodesignknowledgebasesanddecisionsupportsystemsinmultipledomains |