Estimation of Fuzzy Models from Mixed Data Sets with pyFUME

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

3 Citations (Scopus)
9 Downloads (Pure)

Abstract

pyFUME is a python package for the automatic estimation of fuzzy inference systems. Fuzzy models are considered among the most interpretable, understandable, and transparent methods that are currently available, making them ideal for the development of Interpretable AI systems. Such models are suitable for the creation of decision support systems in extremely sensitive domains where the right to an explanation is particularly important, like medicine and healthcare. pyFUME can automatically estimate the antecedent sets and the consequent parameters of a Takagi-Sugeno fuzzy model directly from data, and deliver an executable fuzzy model implemented with the Simpful python library. The main limitation of pyFUME was that it was not well-equipped to deal with purely categorical, non-ordinal variables since it used distance metrics suitable for continuous variables to cluster the data for determining the fuzzy model's structure. In this paper, we introduce a new version of pyFUME that supports mixed (i.e., continuous and categorical) data sets, relying on a novel version of fuzzy Cprototypes clustering. Our results show that our new approach is effective, leading to better fitting with respect to models based only on continuous features. We also present alternative plotting methods tailored for categorical variables, which improves the overall interpretability of the estimated discrete fuzzy sets.

Original languageEnglish
Title of host publicationCIBCB 2023 - 20th IEEE Conference on Computational Intelligence in Bioinformatics and Computational Biology
PublisherInstitute of Electrical and Electronics Engineers
Number of pages8
ISBN (Electronic)979-8-3503-1017-7
DOIs
Publication statusPublished - 2 Oct 2023
Event20th IEEE Conference on Computational Intelligence in Bioinformatics and Computational Biology, CIBCB 2023 - Eindhoven, Netherlands
Duration: 29 Aug 202331 Aug 2023

Conference

Conference20th IEEE Conference on Computational Intelligence in Bioinformatics and Computational Biology, CIBCB 2023
Country/TerritoryNetherlands
CityEindhoven
Period29/08/2331/08/23

Bibliographical note

Publisher Copyright:
© 2023 IEEE.

Keywords

  • fuzzy C-prototype clustering
  • fuzzy inference systems
  • interpretable AI
  • mixed data sets
  • pyFUME

Fingerprint

Dive into the research topics of 'Estimation of Fuzzy Models from Mixed Data Sets with pyFUME'. Together they form a unique fingerprint.

Cite this