paper-with-me

홈 › Papers

Describing Differences between Text Distributions with Natural Language

2022-01-28 · Ruiqi Zhong, Charlie Snell, Dan Klein, Jacob Steinhardt

How do two distributions of texts differ? Humans are slow at answering this, since discovering patterns might require tediously reading through hundreds of samples. We propose to automatically summarize the differences by "learning a natural language hypothesis": given two distributions $D_{0}$ and $D_{1}$, we search for a description that is more often true for $D_{1}$, e.g., "is military-related." To tackle this problem, we fine-tune GPT-3 to propose descriptions with the prompt: "[samples of $D_{0}$] + [samples of $D_{1}$] + the difference between them is_____." We then re-rank the descriptions by checking how often they hold on a larger set of samples with a learned verifier. On a benchmark of 54 real-world binary classification tasks, while GPT-3 Curie (13B) only generates a description similar to human annotation 7% of the time, the performance reaches 61% with fine-tuning and re-ranking, and our best system using GPT-3 Davinci (175B) reaches 76%. We apply our system to describe distribution shifts, debug dataset shortcuts, summarize unknown tasks, and label text clusters, and present analyses based on automatically generated descriptions.

📄 PDF Abstract BibTeX arXiv:2201.12323

Code (1)

ruiqi-zhong/describedistributionaldifferences 공식 구현 pytorch

Tasks

Binary ClassificationRe-Ranking

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Cosine Annealing Cosine Annealing is a type of learning rate schedule that has the effect of starting with a large learning rate that is relatively rapidly decreased to a minimum value before…
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
Adam 설명 없음
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Weight Decay 설명 없음

Similar Papers 제목 키워드 기반

PoseFix: Correcting 3D Human Poses with Natural Language

2023-09-15 · ICCV 2023 1 · Ginger Delmas, Philippe Weinzaepfel, Francesc Moreno-Noguer, Grégory Rogez

Automatically producing instructions to modify one's posture could open the door to endless applications, such as personalized coaching and in-home physical therapy. Tackling the reverse problem (i.e., refining a 3D pose…

Text Generation

Describing Differences in Image Sets with Natural Language

2023-12-05 · CVPR 2024 1 · Lisa Dunlap, Yuhui Zhang, Xiaohan Wang, Ruiqi Zhong 외

How do two sets of images differ? Discerning set-level differences is crucial for understanding model behaviors and analyzing datasets, yet manually sifting through thousands of images is impractical. To aid in this disc…

Language Modelling

Noise-induced Mixing and Multimodality in Reaction Networks

2018-01-28

We analyze a class of chemical reaction networks under mass-action kinetics and involving multiple time-scales, whose deterministic and stochastic models display qualitative differences. The networks are inspired by gene…

Evolution of Two Membrane Protein Sequences and Functions

2023-02-07 · J. C. Phillips

TRPC(3,6) are two ~ 930 amino acid membrane proteins that form calcium permeant cation channels. Here we examine the differences between mammals and oviparous species. Our method is based on the concept of evolution towa…

Vocal Bursts Valence Prediction

Neural Naturalist: Generating Fine-Grained Image Comparisons

2019-09-09 · IJCNLP 2019 11 · Maxwell Forbes, Christine Kaeser-Chen, Piyush Sharma, Serge Belongie

We introduce the new Birds-to-Words dataset of 41k sentences describing fine-grained differences between photographs of birds. The language collected is highly detailed, while remaining understandable to the everyday obs…