Outliers in dynamic topic modeling are typically treated as noise, yet we show that some can serve as early signals of emerging topics. We introduce a temporal taxonomy of news-document trajectories that defines how documents relate to topic formation over time. It distinguishes anticipatory outliers, which precede the topics they later join, from documents that either reinforce existing topics or remain isolated. By capturing these trajectories, the taxonomy links weak-signal detection with temporal topic modeling and clarifies how individual articles anticipate, initiate, or drift within evolving clusters. We implement it in a cumulative clustering setting using document embeddings from eleven state-of-the-art language models and evaluate it retrospectively on HydroNewsFr, a French news corpus on the hydrogen economy. Inter-model agreement reveals a small, high-consensus subset of anticipatory outliers, increasing confidence in these labels. Qualitative case studies further illustrate these trajectories through concrete topic developments.
Figures & tables
Symbol
Definition
TA
Document appearance time in the stream
TT
Topic creation time
TI
Document integration time
T final
Final time window in the corpus
θ delay
Delay cutoff separating persistent and recent outliers
Table 1: Temporal notation used in the taxonomy
Symbol
Description
Condition
T (integrated into T opic)
TO ( O utlier integrated into T opic)
TOA ( A nticipatory O utlier integrated into T opic)
TOA first
at topic creation
TA<TI=TT
TOA late
after topic creation
TA<TT<TI
TOD late ( D rift O utlier integrated into T opic )
TT<TA<TI
Table 2: Formal conditions for the taxonomy cases
Figure 2: Overview of the seven taxonomy cases. Panels (a–g) show temporal relations between TA , TT , TI , θ delay , T final . Colored belts indicate topic activity and outlier phases.
Figure 3: Temporal distribution of HydroNewsFr over the collection period (20 March–8 June 2025). Bars show daily publication counts; the stepped line and hatched area show cumulative totals.
Model
Dimensions
Language
sentence-camembert-base
768
French
Solon-embeddings-large-0.1
1024
French
paraphrase-..-MiniLM-L12-v2
384
Multilingual
paraphrase-..-mpnet-base-v2
768
Multilingual
LaBSE
768
Multilingual
multilingual-e5-large
1024
Multilingual
Table 3: The eleven embedding models.
Model
HDBSCAN
OPTICS
2D
3D
5D
10D
20D
30D
40D
2D
3D
5D
10D
20D
30D
40D
bge-m3
0.621
0.611
0.589
0.618
0.583
0.602
0.615
0.634
0.615
0.610
0.592
0.637
0.602
0.638
sentence-camembert-base
0.582
0.579
0.568
0.562
0.574
0.559
0.561
0.612
0.565
0.585
0.551
0.600
0.571
0.578
gemini
0.601
0.581
0.575
0.576
0.574
0.578
0.565
0.633
0.605
0.619
0.598
0.626
0.621
0.602
multilingual-e5-large
0.624
0.604
0.616
0.603
0.617
0.601
0.608
0.635
0.624
0.612
0.597
0.620
0.620
0.611
mistral-embed
0.638
0.628
0.653
0.641
0.636
0.636
0.630
0.638
0.643
0.636
0.606
0.620
0.628
0.617
Table 4: Average silhouette scores per model and UMAP dimension. Best score per dimension is bolded.
Figure 4: Cumulative clustering over the first 9 time windows with mistral-embed and 2D UMAP . Colors indicate topics; newly assigned documents are larger and more opaque; black × denote outliers.
Figure 5: Empirical survival curve S(t)=P(ΔT>t) for integration delays, pooled across models and configurations. Dashed lines mark quantiles; the 90th percentile ( p90=26 days) defines θdelay .
Algorithm
Task
Mean Fleiss’ κ
Range θ align
Model Range
HDBSCAN
Case
0.46
0.46–0.47
0.36–0.51
HDBSCAN
Delay
0.36
0.36–0.37
0.20–0.43
OPTICS
Case
0.37
0.37–0.37
0.34–0.41
OPTICS
Delay
0.30
0.30–0.31
0.23–0.33
Table 5: Mean Fleiss’ κ on anticipatory outliers ( TOA ) across all models and alignment thresholds θ align∈[0.2,0.7] . “Range θ align ” shows variability across θ align for fixed models, while “Model Range” shows variability across models for fixed θ align .
Table 10
Figure 6: Distribution of taxonomy cases per model for HDBSCAN , UMAP 20D, and θ align=0.30 .
Figure 7: Per-model share of anticipatory outliers ( TOA ) among all outlier cases ( TO , O )
Figure 8: Proportion of articles for which at least N models agree on (a) T and (b) TOA cases.
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
Model
θ align=0.2
θ align=0.3
θ align=0.4
θ align=0.5
θ align=0.6
θ align=0.7
κ
κdelay
κ
κdelay
κ
κdelay
κ
κdelay
κ
κdelay
κ
κdelay
HDBSCAN
bge-m3
0.51
0.38
0.51
0.38
0.51
0.38
0.51
0.38
0.51
0.38
0.51
0.38
sentence-camembert-base
0.47
0.32
0.47
0.32
0.47
0.32
0.47
0.32
0.47
0.32
0.47
0.32
gemini
0.47
0.43
0.47
0.43
0.47
0.43
0.47
0.43
0.47
0.43
0.45
0.41
multilingual-e5-large
0.49
0.42
0.49
0.42
0.49
0.42
0.49
0.42
0.49
0.42
0.49
0.42
Appendix
Table 9: Per-model Fleiss’ κ for agreement across UMAP dimensionalities, shown for alignment thresholds θ align∈[0.2,0.7] .
Some documents that embedding-based topic models initially classify as noise later become founding members of emerging topics. At publication time, however, they appear as scattered points in embedding space and are difficult to distinguish from ordinary noise without the benefit of hindsight. We study whether such anticipatory outliers can be predicted prospectively, using only information available when a document first appears. We derive labels from the subsequent trajectories of outlier documents, distinguishing those that anticipate new topics from those that reinforce existing topics or remain isolated, and estimate label confidence through agreement across multiple embedding models. On two French news corpora, anticipatory outliers prove predictable at publication time. Under cross-validation, F1 rises from about 0.77 over the full eligible population to above 0.90 on high-consensus subsets, and remains at 0.76-0.80 under a strictly chronological evaluation. Predictive performance is driven mainly by geometric features capturing each outlier's position in embedding space.
In studies of media coverage of extreme climate events, NLP methods have become indispensable for identifying relevant texts in large news databases. Still, enough annotated data to train accurate deep learning-based classifiers from scratch is often not available. Topic Models have the advantage of being both unsupervised and interpretable, but are typically used only for exploratory analysis or data characterisation. In this study, we investigate how to employ Topic Models as binary classifiers for refining the retrieval of relevant news about seven types of extreme climate events in the German media. Our method relies on the posterior distributions estimated by Topic Models to select relevant documents, without modifying their training procedure. Using an annotated sample to guide the evaluation, we show that the probabilities assigned to keywords used to query news databases can also be informative for selecting relevant topics and improve sample precision. We compare our results to a fine-tuned text embedding classifier and an open-weight LLM, discussing observed trade-offs, e.g. the LLM's lowest precision. Moreover, we show that results are hazard-dependent, which speaks against considering climate events as a single category in NLP tasks.
Brielen Madureira, Mariana Madruga de Brito, Andreas Niekler
LeipzigLab - Climate Discourse, Leipzig University, Germany · Helmholtz Centre for Environmental Research - UFZ, Germany · Leipzig University, Germany +1
Topic modeling extracts latent themes from large text collections, but leading approaches like BERTopic face critical limitations: stochastic instability, loss of lexical precision ("Embedding Blur"), and reliance on a single data perspective. We present TriTopic, a framework that addresses these weaknesses through a tri-modal graph fusing semantic embeddings, TF-IDF, and metadata. Three core innovations drive its performance: hybrid graph construction via Mutual kNN and Shared Nearest Neighbors to eliminate noise and combat the curse of dimensionality; Consensus Leiden Clustering for reproducible, stable partitions; and Iterative Refinement that sharpens embeddings through dynamic centroid-pulling. TriTopic also replaces the "average document" concept with archetype-based topic representations defined by boundary cases rather than centers alone. In benchmarks across 20 Newsgroups, BBC News, AG News, and Arxiv, TriTopic achieves the highest NMI on every dataset (mean NMI 0.575 vs. 0.513 for BERTopic, 0.416 for NMF, 0.299 for LDA), guarantees 100% corpus coverage with 0% outliers, and is available as an open-source PyPI library.