ProxAnn: Use-Oriented Evaluations of Topic Models and Document Clustering
About
Topic model and document-clustering evaluations either use automated metrics that align poorly with human preferences or require expert labels that are intractable to scale. We design a scalable human evaluation protocol and a corresponding automated approximation that reflect practitioners' real-world usage of models. Annotators -- or an LLM-based proxy -- review text items assigned to a topic or cluster, infer a category for the group, then apply that category to other documents. Using this protocol, we collect extensive crowdworker annotations of outputs from a diverse set of topic models on two datasets. We then use these annotations to validate automated proxies, finding that the best LLM proxies are statistically indistinguishable from a human annotator and can therefore serve as a reasonable substitute in automated evaluations. Package, web interface, and data are at https://github.com/ahoho/proxann
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Topic Ranking Evaluation | Wiki (test) | Kendall's τ (Fit)0.48 | 8 | |
| Topic Ranking Evaluation | Bills (test) | Kendall's τ (Fit)0.36 | 8 | |
| Alternative Annotator Test | Wiki | Doc Fit (Adv Prob)0.57 | 6 | |
| Alternative Annotator Test | Bills | Doc-Level Fit Prob85 | 6 | |
| Topic Modeling | 20 Newsgroups | MaxMAP0.2945 | 6 | |
| Topic Modeling | Reuters-RCV1 | MaxMAP22.91 | 6 |