面向无监督聚类的渐进优化策略研究

吴恒, 陈永鑫, 潘中甲, 李宜爽, 李琳, 洪青阳

清华大学学报(自然科学版) ›› 2026, Vol. 66 ›› Issue (10) : 2057-2066.

PDF(8470 KB)
PDF(8470 KB)
清华大学学报(自然科学版) ›› 2026, Vol. 66 ›› Issue (10) : 2057-2066. DOI: 10.16511/j.cnki.qhdxxb.2026.26.042
计算机科学与技术

面向无监督聚类的渐进优化策略研究

作者信息 +

Research on progressive optimization strategy for unsupervised clustering

Author information +
文章历史 +

摘要

近年来,预训练模型在语音识别和说话人识别等任务中取得了显著进展,大幅提升了各种下游任务的性能,尤其是在利用大规模语音数据进行预训练时。然而,预训练模型的性能在很大程度上依赖伪标签的质量,而获取大量具有真实标注的音频数据的成本远高于无标注数据。因此,提高从大规模无标签数据中生成的伪标签质量至关重要。基于此,该文提出了一种渐进聚类策略,以优化通过无监督聚类算法获得的伪标签,并搭建了联合说话人信息建模的预训练模型——说话人相关HuBERT(speaker related HuBERT,SR-HuBERT)。结果表明:采用该文所提方法训练的模型在语音处理通用性能基准(speech processing universal PERformance benchmark,SUPERB)说话人相关任务中的说话人辨认预测准确率达85.95%,说话人日志错误率降至4.39%,均优于已公开的预训练模型,验证了渐进聚类策略的有效性。该文研究结果可为融合说话人信息的自监督语音预训练模型研究提供参考。

Abstract

Objective: In recent years, pretrained models have achieved remarkable progress in tasks such as speech recognition and speaker identification, significantly enhancing performance across a wide range of downstream applications, particularly when trained on large-scale speech datasets. However, the performance of pretrained models depends heavily on the quality of pseudolabels, and obtaining large quantities of audio data with true annotations is far more costly than acquiring unlabeled data. Therefore, improving the quality of pseudolabels generated from large-scale unlabeled data is critical. To address this challenge, this paper proposes a progressive clustering strategy to optimize pseudolabels produced by unsupervised clustering algorithms. Methods: The progressive clustering process involved the following steps. First, HuBERT was trained on an unlabeled dataset, and the trained model was used to extract speaker embeddings from the audio data. Next, unsupervised clustering methods were applied to these embeddings to generate initial pseudolabels for each audio sample based on the clustering results. For each pseudolabel category, the mean of all speaker embeddings within that category was calculated as its centroid. Cosine similarity was then computed between the centroids of different categories. When the cosine similarity met a predefined threshold, the corresponding pseudolabel categories were merged to obtain a final, high-quality pseudolabel set. Results: Four algorithms, namely K-means, agglomerative hierarchical clustering, Infomap, and Leiden, were used to cluster the unlabeled Librispeech dataset to generate pseudolabels. After applying the progressive clustering strategy, the F1-score, normalized mutual information, and cluster accuracy metrics of the pseudolabel set all improved, while the Coverage metric decreased. These results indicated that the quality of the pseudolabels improved significantly, demonstrating the positive effect of pseudolabel merging on clustering optimization. A slight decrease in purity was observed, which was attributed to the merging process inevitably combining some incorrectly assigned categories, thereby increasing intraclass complexity. This suggested that, in pursuit of higher category consistency and label accuracy, and in improving overall pseudolabel quality, some loss in cluster purity was unavoidable. Based on this strategy, a pretrained model incorporating joint speaker information modeling—speaker-related HuBERT (SR-HuBERT)—was trained. Experimental results showed that the model achieved a speaker identification accuracy of 85.95% and a speaker diarization error rate of 4.39% on speech processing universal PERformance benchmark speaker-related tasks, outperforming publicly available pretrained models. To further validate the generalization capability of the progressive clustering strategy, additional experiments were conducted on the VoxCeleb2 dataset, where pseudolabel quality also improved significantly after applying the strategy. The speaker representations extracted by SR-HuBERT were evaluated on VoxCeleb1-O, where the equal error rate metric decreased from 12.82% to 12.73%. These results indicate that the proposed strategy effectively enabled the model to learn more discriminative speaker representations. Conclusions: This study proposes a progressive clustering strategy for unsupervised clustering to address the issue of pseudolabel quality in unlabeled audio data. The experimental results demonstrate that this strategy significantly improved pseudolabel quality. More importantly, under the guidance of higher-quality pseudolabels, model performance is further enhanced.

关键词

无监督渐进聚类 / 说话人识别 / 预训练模型 / 伪标签

Key words

unsupervised progressive clustering / speaker recognition / pretrained model / pseudolabels

引用本文

导出引用
吴恒, 陈永鑫, 潘中甲, 等. 面向无监督聚类的渐进优化策略研究[J]. 清华大学学报(自然科学版). 2026, 66(10): 2057-2066 https://doi.org/10.16511/j.cnki.qhdxxb.2026.26.042
Heng WU, Yongxin CHEN, Zhongjia PAN, et al. Research on progressive optimization strategy for unsupervised clustering[J]. Journal of Tsinghua University(Science and Technology). 2026, 66(10): 2057-2066 https://doi.org/10.16511/j.cnki.qhdxxb.2026.26.042
中图分类号: TN912.34   

参考文献

1
HSU W N , BOLTE B , TSAI Y H H , et al. HuBERT: Self-supervised speech representation learning by masked prediction of hidden units[J]. IEEE/ACM Transactions on Audio, Speech, and Language Processing, 2021, 29, 3451- 3460.
2
CHEN S Y , WANG C Y , CHEN Z Y , et al. WavLM: Large-scale self-supervised pre-training for full stack speech processing[J]. IEEE Journal of Selected Topics in Signal Processing, 2022, 16(6): 1505- 1518.
3
LI Y S, HUANG H K, CHEN Z C, et al. SR-HuBERT: An efficient pre-trained model for speaker verification [C]//Proceedings of 2024 IEEE International Conference on Acoustics, Speech and Signal Processing. Seoul, South of Korea: IEEE, 2024: 11591–11595.
4
BAEVSKI A, ZHOU Y, MOHAMED A, et al. Wav2vec 2.0: A framework for self-supervised learning of speech representations [C]//Proceedings of the 34th International Conference on Neural Information Processing Systems. Vancouver, Canada: Curran Associates Inc., 2020: 1044.
5
CHEN S Y, WU Y, WANG C Y, et al. Unispeech-sat: Universal speech representation learning with speaker aware pre-training [C]//Proceedings of 2022 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). Singapore: IEEE, 2022: 6152–6156.
6
ZHOU X, LIU X M, WANG C Y, et al. Learning with noisy labels via sparse regularization[C]//Proceedings of 2021 IEEE/ CVF International Conference on Computer Vision. Montreal, Canada: IEEE, 2021: 72–81.
7
LIU S, NILES-WEED J, RAZAVIAN N, et al. Early-learning regularization prevents memorization of noisy labels [C]//Proceedings of the 34th International Conference on Neural Information Processing Systems. Vancouver, Canada: Curran Associates Inc., 2020: 1707.
8
LI L , TONG F C , HONG Q Y . When speaker recognition meets noisy labels: Optimizations for front-ends and back-ends[J]. IEEE/ACM Transactions on Audio, Speech, and Language Processing, 2022, 30, 1586- 1599.
9
WANG J X, FANG Z H, HE L. Self-supervised speaker verification with batch-scale pseudo-labels correction[C]//Proceedings of 2025 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). Hyderabad, India: IEEE, 2025: 1–5.
10
CAI D W, WANG W Q, LI M. An iterative framework for self-supervised deep speaker representation learning [C]//Proceedings of 2021 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). Toronto, Canada: IEEE, 2021: 6728–6732.
11
YAO J L, LU S H, REN P Y, et al. A noisy label filter based on GMM binary classification for speaker verification [C]//Proceedings of 2025 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). Hyderabad, India: IEEE, 2025: 1–5.
12
FATHAN A, ZHU X L, ALAM J. AdaptiveDrop: A simple adaptive label noise filtering scheme for enhanced self-supervised speaker verification [C]//Proceedings of 2025 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). Hyderabad, India: IEEE, 2025: 1–5.
13
CHEN Z C, WANG J, HU W X, et al. Unsupervised speaker verification using pre-trained model and label correction [C]//Proceedings of 2023 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). Rhodes Island, Greece: IEEE, 2023: 1–5.
14
LI Z, LIN Y K, JIANG N, et al. Multi-objective progressive clustering for semi-supervised domain adaptation in speaker verification [C]//Proceedings of 2024 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). Seoul, South of Korea: IEEE, 2024: 12236–12240.
15
IKOTUN A M , EZUGWU A E , ABUALIGAH L , et al. K-means clustering algorithms: A comprehensive review, variants analysis, and advances in the era of big data[J]. Information Sciences, 2023, 622, 178- 210.
16
MURTAGH F , CONTRERAS P . Algorithms for hierarchical clustering: An overview[J]. WIREs Data Mining and Knowledge Discovery, 2012, 2(1): 86- 97.
17
ROSVALL M , BERGSTROM C T . Maps of random walks on complex networks reveal community structure[J]. Proceedings of the National Academy of Sciences of the United States of America, 2008, 105(4): 1118- 1123.
18
TRAAG V A , WALTMAN L , VAN ECK N J . From Louvain to Leiden: Guaranteeing well-connected communities[J]. Scientific Reports, 2019, 9(1): 5233.
19
BLONDEL V D , GUILLAUME J L , LAMBIOTTE R , et al. Fast unfolding of communities in large networks[J]. Journal of Statistical Mechanics: Theory and Experiment, 2008, 2008(10): P10008.
20
KUHN H W . The Hungarian method for the assignment problem[J]. Naval Research Logistics Quarterly, 1955, 2(1-2): 83- 97.
21
PANAYOTOV V, CHEN G G, POVEY D, et al. Librispeech: An ASR corpus based on public domain audio books [C]//Proceedings of 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP). South Brisbane, Australia: IEEE, 2015: 5206–5210.
22
OTT M, EDUNOV S, BAEVSKI A, et al. Fairseq: A fast, extensible toolkit for sequence modeling [C]//Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics. Minneapolis, USA: ACL, 2019: 48–53.
23
YANG S W, CHI P H, CHUANG Y S, et al. SUPERB: Speech processing universal PERformance benchmark [C]//Proceedings of the 22nd Annual Conference of the International Speech Communication Association. Brno, Czechia: ISCA, 2021: 1194–1198.
24
s3prl. Converted_ckpts[EB/OL]. (2022-12-04) [2026-03-17]. https://huggingface.co/s3prl/converted_ckpts/tree/main.
25
SCHNEIDER S, BAEVSKI A, COLLOBERT R, et al. Wav2vec: Unsupervised pre-training for speech recognition [C]//Proceedings of the 20th Annual Conference of the International Speech Communication Association. Graz, Austria: ISCA, 2019: 3465–3469.
26
BAEVSKI A, HSU W N, XU Q T, et al. Data2vec: A general framework for self-supervised learning in speech, vision and language[C]//Proceedings of the 39th International Conference on Machine Learning. Baltimore, USA: PMLR, 2022: 1298–1312.
27
CHUNG J S, NAGRANI A, ZISSERMAN A. VoxCeleb2: Deep speaker recognition[C]//Proceedings of the 19th Annual Conference of the International Speech Communication Association. Hyderabad, India: ISCA, 2018: 1086–1090.

基金

国家自然科学基金面上项目(62371407)
国家自然科学基金面上项目(62276220)
福建省2024年度科技兴警科研专项项目(2024Y0068)
CCF-滴滴盖亚青年学者科研基金项目(CCF-DiDi GAIA 202505)

版权

版权所有,未经授权,不得转载。
PDF(8470 KB)

Accesses

Citation

Detail

段落导航
相关文章

/

〈 〉