A principal focus in fuzzy systems research is on maintaining good performance while providing strong explainability, principally by leveraging meaningful sets of human-accessible rules. In practice, while a variety of software tools have been developed to facilitate implementing fuzzy systems, none of them focus on generating rules for fuzzy systems which specifically capture causal relationships between the system variables. However, rules which reflect causal relationships between variables are critical as a meaningful step towards rule and system explainability. In previous works, a causal rule generation framework for fuzzy systems called Markov blanket rule generation framework (MABLAR) was established. In this paper, we introduce mablars which is a Python library implementing the MABLAR framework and making it freely and easily accessible. mablars supports the implementation of different MABLAR variants for classification problems. We provide an overview of the current feature set of the open-source software package, and demonstrate it using a publicly available data set. Finally, we include an overview of the computational complexity–in practice–of the different variants of MABLAR supported thus far, to further aid adopters to choose a model appropriate to their needs.
A python library for data-driven causal fuzzy classification rule generation -- mablars
Published 2025 in IEEE International Conference on Fuzzy Systems
ABSTRACT
PUBLICATION RECORD
- Publication year
2025
- Venue
IEEE International Conference on Fuzzy Systems
- Publication date
2025-07-06
- Fields of study
Computer Science
- Identifiers
- External record
- Source metadata
Semantic Scholar
CITATION MAP
EXTRACTION MAP
CLAIMS
- No claims are published for this paper.
CONCEPTS
- No concepts are published for this paper.
REFERENCES
Showing 1-51 of 51 references · Page 1 of 1
CITED BY
- No citing papers are available for this paper.
Showing 0-0 of 0 citing papers · Page 1 of 1