🤖 AI Summary
Online topic modeling and evolution tracking for social media text streams pose challenges in handling non-stationary, high-volume data with abrupt semantic shifts.
Method: We propose StreamETM, an end-to-end online method integrating the Embedded Topic Model (ETM) with Unbalanced Optimal Transport (UOT). It employs differentiable, stable, and scalable UOT-based fusion of ETM parameters across batches and couples a lightweight KL-divergence-based online change-point detection mechanism for unsupervised topic drift identification. The model is optimized via stochastic gradient descent, enabling continual learning and dynamic parameter updates.
Contribution/Results: StreamETM achieves state-of-the-art performance on both synthetic and real-world streaming datasets, significantly outperforming baselines—including LDA, OLDA, and DynamicETM—in topic coherence, temporal responsiveness, and change-point recall. Its UOT-driven parameter fusion constitutes the first application of unbalanced optimal transport to differentiable, scalable online topic model adaptation.
📝 Abstract
Topic modeling is a key component in unsupervised learning, employed to identify topics within a corpus of textual data. The rapid growth of social media generates an ever-growing volume of textual data daily, making online topic modeling methods essential for managing these data streams that continuously arrive over time. This paper introduces a novel approach to online topic modeling named StreamETM. This approach builds on the Embedded Topic Model (ETM) to handle data streams by merging models learned on consecutive partial document batches using unbalanced optimal transport. Additionally, an online change point detection algorithm is employed to identify shifts in topics over time, enabling the identification of significant changes in the dynamics of text streams. Numerical experiments on simulated and real-world data show StreamETM outperforming competitors.