Should Top-Down Clustering Affect Boundaries in Unsupervised Word Discovery?

Simon Malan, Benjamin van Niekerk, Herman Kamper
7/25/2025
eess.AScs.CLcs.SD

Official code: s-malan/prom-seg-clus (1 star, last commit 2025-12-04).

Abstract

We investigate the problem of segmenting unlabeled speech into word-like units and clustering these to create a lexicon. Prior work can be categorized into two frameworks. Bottom-up methods first determine boundaries and then cluster the fixed segmented words into a lexicon. In contrast, top-down methods incorporate information from the clustered words to inform boundary selection. However, it is unclear whether top-down information is necessary to improve segmentation. To explore this, we look at two similar approaches that differ in whether top-down clustering informs boundary selection. Our simple bottom-up strategy predicts word boundaries using the dissimilarity between adjacent self-supervised features, then clusters the resulting segments to construct a lexicon. Our top-down system is an updated version of the ES-KMeans dynamic programming method that iteratively uses K-means to update its boundaries. On the five-language ZeroSpeech benchmarks, both approaches achieve comparable state-of-the-art results, with the bottom-up system being nearly five times faster. Through detailed analyses, we show that the top-down influence of ES-KMeans can be beneficial (depending on factors like the candidate boundaries), but in many cases the simple bottom-up method performs just as well. For both methods, we show that the clustering step is a limiting factor. Therefore, we recommend that future work focus on improved clustering techniques and learning more discriminative word-like representations. Project code repository: https://github.com/s-malan/prom-seg-clus.

View on arXivView PDF

Code Implementations(1)

Prominence-Based Segmentation with Clustering for Word Discovery and Lexicon Learning in Python

11PythonSep 17, 202410 months ago

Similar Papers

Cite this paper

@article{malan2025should,
  title  = {Should Top-Down Clustering Affect Boundaries in Unsupervised Word Discovery?},
  author = {Simon Malan and Benjamin van Niekerk and Herman Kamper},
  year   = {2025},
  eprint = {2507.19204},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.19204v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2507.19204.svg)](https://codeofpaper.com/paper/2507.19204)

Discussion