Deep Online Probability Aggregation Clustering
Combining machine clustering with deep models has shown remarkable superiority in deep clustering. It modifies the data processing pipeline into two alternating phases: feature clustering and model training. However, such alternating schedule may lead to instability and computational burden issues. We propose a centerless clustering algorithm called Probability Aggregation Clustering (PAC) to proactively adapt deep learning technologies, enabling easy deployment in online deep clustering. PAC circumvents the cluster center and aligns the probability space and distribution space by formulating clustering as an optimization problem with a novel objective function. Based on the computation mechanism of the PAC, we propose a general online probability aggregation module to perform stable and flexible feature clustering over mini-batch data and further construct a deep visual clustering framework deep PAC (DPAC). Extensive experiments demonstrate that PAC has superior clustering robustness and performance and DPAC remarkably outperforms the state-of-the-art deep clustering methods.
Code (1)
Tasks
ClusteringDeep ClusteringImage ClassificationImage ClusteringMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
MCMC Louvain for Online Community Detection
We introduce a novel algorithm of community detection that maintains dynamically a community structure of a large network that evolves with time. The algorithm maximizes the modularity index thanks to the construction of…
ClusteringCommunity DetectionOnline Community DetectionGraph Probability Aggregation Clustering
Traditional clustering methods typically focus on either cluster-wise global clustering or point-wise local clustering to reveal the intrinsic structures in unlabeled data. Global clustering optimizes an objective functi…
ClusteringComputational EfficiencyOnline Clustering with Bandit Information
We study the problem of online clustering within the multi-armed bandit framework under the fixed confidence setting. In this multi-armed bandit problem, we have $M$ arms, each providing i.i.d. samples that follow a mult…
ClusteringOnline ClusteringEnsemble of Distributed Learners for Online Classification of Dynamic Data Streams
We present an efficient distributed online learning scheme to classify data captured from distributed, heterogeneous, and dynamic data sources. Our scheme consists of multiple distributed local learners, that analyze dif…
Ensemble LearningGeneral ClassificationInterrelate Training and Searching: A Unified Online Clustering Framework for Speaker Diarization
For online speaker diarization, samples arrive incrementally, and the overall distribution of the samples is invisible. Moreover, in most existing clustering-based methods, the training objective of the embedding extract…
ClusteringOnline Clusteringspeaker-diarizationSpeaker Diarization