VCoFWMVIFCM: An open-source code for viewpoint-based collaborative feature-weighted multi-view intuitionistic fuzzy clustering
We present VCoFWMVIFCM, an open-source Python implementation of a multi-view fuzzy clustering algorithm based on Intuitionistic Fuzzy c-Means (IFCM). The method integrates adaptive view, feature, and sample weighting to account for varying importance and reduce outlier effects. Local neighborhood information enhances noise resistance, while a density-based initialization ensures stable centroid selection. These mechanisms collectively improve clustering robustness and accuracy for multi-view data. The modular implementation allows flexible execution and reproducibility, addressing real-world applications where multiple data perspectives exist. The code is publicly accessible on GitHub under the MIT license. • Provides open-source Python code for multi-view intuitionistic fuzzy clustering. • Implements adaptive weighting for views, features, and samples in clustering. • Includes neighborhood-aware clustering to handle noise and improve robustness. • Initial centroids are selected via a density-based strategy to ensure stability. • Code is modular, well-documented, and publicly available on GitHub for use.
Authors
- Asgarali Bouyer (ORCID: https://orcid.org/0000-0002-4808-2856)
- Amin Golzari Oskouei (ORCID: https://orcid.org/0000-0003-2551-7105)
- Negin Samadi (ORCID: https://orcid.org/0000-0002-9655-4766)
- Jafar Tanha (ORCID: https://orcid.org/0000-0002-0779-6027)
Institutions
- Urmia University of Technology (IR)
- University of Tabriz (IR)
- Azarbaijan Shahid Madani University (IR)
Publication Details
- Journal
- Software Impacts
- Published
- 2025-03-01
- DOI
- https://doi.org/10.1016/j.simpa.2025.100743
- Citations
- 2
- Primary Topic
- Data Management and Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 2.97