paper-with-me

Papers

On the Usefulness of Embeddings, Clusters and Strings for Text Generator Evaluation

2022-05-31 · Tiago Pimentel, Clara Meister, Ryan Cotterell

A good automatic evaluation metric for language generation ideally correlates highly with human judgements of text quality. Yet, there is a dearth of such metrics, which inhibits the rapid and efficient progress of language generators. One exception is the recently proposed Mauve. In theory, Mauve measures an information-theoretic divergence between two probability distributions over strings: one representing the language generator under evaluation; the other representing the true natural language distribution. Mauve's authors argue that its success comes from the qualitative properties of their proposed divergence. Yet in practice, as this divergence is uncomputable, Mauve approximates it by measuring the divergence between multinomial distributions over clusters instead, where cluster assignments are attained by grouping strings based on a pre-trained language model's embeddings. As we show, however, this is not a tight approximation -- in either theory or practice. This begs the question: why does Mauve work so well? In this work, we show that Mauve was right for the wrong reasons, and that its newly proposed divergence is not necessary for its high performance. In fact, classical divergences paired with its proposed cluster-based approximation may actually serve as better evaluation metrics. We finish the paper with a probing analysis; this analysis leads us to conclude that -- by encoding syntactic- and coherence-level features of text, while ignoring surface-level features -- such cluster-based substitutes to string distributions may simply be better for evaluating state-of-the-art language generators.

📄 PDF Abstract BibTeX arXiv:2205.16001

Code (1)

rycolab/clusters-in-language-evaluation 공식 구현 pytorch

Tasks

Language ModellingText Generation

Similar Papers 제목 키워드 기반

Text segmentation with character-level text embeddings

2013-09-18 · Grzegorz Chrupała

Learning word representations has recently seen much success in computational linguistics. However, assuming sequences of word tokens as input to linguistic analysis is often unjustified. For many languages word segmenta…

SegmentationText Segmentation

CanaryBench: Stress Testing Privacy Leakage in Cluster-Level Conversation Summaries

2026-01-25 · Deep Mehta arxiv

Aggregate analytics over conversational data are increasingly used for safety monitoring, governance, and product analysis in large language model systems. A common practice is to embed conversations, cluster them, and p…

Maximum margin classifier working in a set of strings

2014-06-03 · Hitoshi Koyano, Morihiro Hayashida, Tatsuya Akutsu

Numbers and numerical vectors account for a large portion of data. However, recently the amount of string data generated has increased dramatically. Consequently, classifying string data is a common problem in many field…

Disentangling Mean Embeddings for Better Diagnostics of Image Generators

2024-09-02 · Sebastian G. Gruber, Pascal Tobias Ziegler, Florian Buettner

The evaluation of image generators remains a challenge due to the limitations of traditional metrics in providing nuanced insights into specific image regions. This is a critical problem as not all regions of an image ma…

Image Generation

Topologically Regularized Data Embeddings

2021-10-18 · ICLR 2022 4 · Robin Vandaele, Bo Kang, Jefrey Lijffijt, Tijl De Bie 외

Unsupervised feature learning often finds low-dimensional embeddings that capture the structure of complex data. For tasks for which prior expert topological knowledge is available, incorporating this into the learned re…

Graph EmbeddingRepresentation Learning