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...

Full description

Bibliographic Details
Main Authors: Joël Colloc, Relwendé Aristide Yameogo, Peter Summons, Lilian Loubet, Jean-Bernard Cavelier, Paul Bridier
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