Related Experiment Videos
A black-winged kite improved fuzzy clustering handling imbalanced uncertain data
Hung Tran-Nam1,2, Ha Che-Ngoc3
1Laboratory for Applied and Industrial Mathematics, Institute for Computational Science and Artificial Intelligence, Van Lang University, Ho Chi Minh City, Vietnam.
Plos One
|June 8, 2026
Summary
The novel Black-winged Kite Improved Fuzzy clustering for probability density Functions (BKIFF) algorithm effectively clusters uncertain and imbalanced data, significantly improving accuracy and reducing computation time.
Area of Science:
- Data Mining
- Machine Learning
- Artificial Intelligence
Background:
- Clustering uncertain data is challenging due to imbalance, where minority clusters are often overshadowed.
- Existing techniques struggle with initialization bias and inadequate similarity modeling for uncertain and imbalanced datasets.
Purpose of the Study:
- To introduce the Black-winged Kite Improved Fuzzy clustering for probability density Functions (BKIFF) algorithm.
- To address the limitations of existing methods in handling uncertain and imbalanced data clustering.
Main Methods:
- BKIFF combines an optimization-based initialization strategy with an enhanced fuzzy clustering framework.
- It incorporates Hellinger distance for reliable similarity modeling of probability density functions (pdfs).
- Improved membership updating, prototype estimation, and Black-winged Kite Optimization (BKO) enhance clustering stability and convergence.
Main Results:
- BKIFF consistently outperforms baseline methods (FCF, KMEANS, Self-Updating) on synthetic and real-world datasets.
- Achieves significant improvements in Adjusted Rand Index (ARI) and Normalized Mutual Information (NMI), especially in imbalanced scenarios.
- Reduces computational time by 95-99% compared to baseline methods.
Conclusions:
- BKIFF demonstrates superior performance in clustering uncertain and imbalanced data.
- Offers new possibilities for applications in medical diagnostics, ecological analysis, and high-dimensional uncertain data mining.
Related Concept Videos
Cluster Sampling Method
Appropriate sampling methods ensure that samples are drawn without bias and accurately represent the population. Because measuring the entire population in a study is not practical, researchers use samples to represent the population of interest.
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
Survival Tree
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
Building a Survival Tree
Constructing a survival tree begins...
Building a Survival Tree
Constructing a survival tree begins...
Aggregates Classification
Aggregate classification is generally based on its size, petrographic characteristics, weight, and source. Size classification ranges from coarse to fine aggregates, defined by the size of the particles. Coarse aggregates are particles that do not pass through ASTM sieve No. 4, and aggregates that pass through the sieve are fine aggregates.
Petrographic classification groups aggregates based on common mineralogical characteristics. Some of the common mineral groups found in aggregates are...
Petrographic classification groups aggregates based on common mineralogical characteristics. Some of the common mineral groups found in aggregates are...
Modified Boxplots
A standard box and whisker plot informs us about the spread of the data in a given sample. One can identify the minimum value, maximum value, first quartile value, second quartile or median value, and third quartile.
However, the box plot does not tell the reader about outliers - values that lie far from the center of the data. We can modify the standard box and whisker plot to identify the outliers and visualize the actual spread of the data in a sample.
Initially, we calculate the adjusted...
However, the box plot does not tell the reader about outliers - values that lie far from the center of the data. We can modify the standard box and whisker plot to identify the outliers and visualize the actual spread of the data in a sample.
Initially, we calculate the adjusted...
Expected Frequencies in Goodness-of-Fit Tests
A goodness-of-fit test is conducted to determine whether the observed frequency values are statistically similar to the frequencies expected for the dataset. Suppose the expected frequencies for a dataset are equal such as when predicting the frequency of any number appearing when casting a die. In that case, the expected frequency is the ratio of the total number of observations (n) to the number of categories (k).
Quantifying and Rejecting Outliers: The Grubbs Test
Sometimes, a data set can have a recorded numerical observation that greatly deviates from the rest of the data. Assuming that the data is normally distributed, a statistical method called the Grubbs test can be used to determine whether the observation is truly an outlier. To perform a two-tailed Grubbs test, first, calculate the absolute difference between the outlier and the mean. Then, calculate the ratio between this difference and the standard deviation of the sample. This number is...