GBSK: Skeleton Clustering via Granular-ball Computing and Multi-Sampling for Large-Scale Data
By: Yewang Chen , Junfeng Li , Shuyin Xia and more
Potential Business Impact:
Groups big data into smaller, understandable parts.
To effectively handle clustering task for large-scale datasets, we propose a novel scalable skeleton clustering algorithm, namely GBSK, which leverages the granular-ball technique to capture the underlying structure of data. By multi-sampling the dataset and constructing multi-grained granular-balls, GBSK progressively uncovers a statistical "skeleton" -- a spatial abstraction that approximates the essential structure and distribution of the original data. This strategy enables GBSK to dramatically reduce computational overhead while maintaining high clustering accuracy. In addition, we introduce an adaptive version, AGBSK, with simplified parameter settings to enhance usability and facilitate deployment in real-world scenarios. Extensive experiments conducted on standard computing hardware demonstrate that GBSK achieves high efficiency and strong clustering performance on large-scale datasets, including one with up to 100 million instances across 256 dimensions. Our implementation and experimental results are available at: https://github.com/XFastDataLab/GBSK/.
Similar Papers
Data Skeleton Learning: Scalable Active Clustering with Sparse Graph Structures
Machine Learning (CS)
Makes computers group data better with less help.
Approximate Borderline Sampling using Granular-Ball for Classification Tasks
CV and Pattern Recognition
Improves computer learning by better sorting tricky data.
CUS-GS: A Compact Unified Structured Gaussian Splatting Framework for Multimodal Scene Representation
CV and Pattern Recognition
Makes 3D worlds look real with less computer power.