evclust: Python library for evidential clustering
Armel Soubeiga, Violaine Antoine

TL;DR
evclust is a Python library that implements evidential clustering algorithms based on Dempster-Shafer theory, enabling uncertainty quantification in cluster assignments and providing visualization and evaluation tools.
Contribution
This paper introduces evclust, a Python library that offers efficient evidential clustering algorithms and tools for credal partition analysis based on belief functions.
Findings
Provides a suite of evidential clustering algorithms
Includes visualization and evaluation tools for credal partitions
Enhances uncertainty management in clustering tasks
Abstract
A recent developing trend in clustering is the advancement of algorithms that not only identify clusters within data, but also express and capture the uncertainty of cluster membership. Evidential clustering addresses this by using the Dempster-Shafer theory of belief functions, a framework designed to manage and represent uncertainty. This approach results in a credal partition, a structured set of mass functions that quantify the uncertain assignment of each object to potential groups. The Python framework evclust, presented in this paper, offers a suite of efficient evidence clustering algorithms as well as tools for visualizing, evaluating and analyzing credal partitions.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Physics and Python Applications
MethodsSparse Evolutionary Training
