Unsupervised Text Segmentation via Kernel Change-Point Detection on Sentence Embeddings
Mumin Jia, Jairo Diaz-Rodriguez
TL;DR
This work tackles unsupervised text segmentation by marrying pretrained sentence embeddings with kernel change-point detection in a training-free pipeline called Embed-KCPD. It advances theory by deriving dependence-aware guarantees for penalized KCPD under $m$-dependence, including an oracle inequality and a localization rate, and couples this with a practical algorithm solved efficiently via PELT. A key contribution is the empirical validation through both standard benchmarks and an LLM-based simulation framework that enforces controlled short-range dependence, demonstrating robust performance across embeddings and kernels. The combination of principled guarantees, simulation-based validation, and strong empirical results across diverse datasets positions Embed-KCPD as a competitive unsupervised baseline for text segmentation with practical applicability to real-world text streams.
Abstract
Unsupervised text segmentation is crucial because boundary labels are expensive, subjective, and often fail to transfer across domains and granularity choices. We propose Embed-KCPD, a training-free method that represents sentences as embedding vectors and estimates boundaries by minimizing a penalized KCPD objective. Beyond the algorithmic instantiation, we develop, to our knowledge, the first dependence-aware theory for KCPD under $m$-dependent sequences, a finite-memory abstraction of short-range dependence common in language. We prove an oracle inequality for the population penalized risk and a localization guarantee showing that each true change point is recovered within a window that is small relative to segment length. To connect theory to practice, we introduce an LLM-based simulation framework that generates synthetic documents with controlled finite-memory dependence and known boundaries, validating the predicted scaling behavior. Across standard segmentation benchmarks, Embed-KCPD often outperforms strong unsupervised baselines. A case study on Taylor Swift's tweets illustrates that Embed-KCPD combines strong theoretical guarantees, simulated reliability, and practical effectiveness for text segmentation.
