atlas

Research map / Large language models / Instruction and fine-tuning

What's New in My Data? Novelty Exploration via Contrastive Generation

ICLR 2025 · Large language models › Instruction and fine-tuning · approach: Fine-tuning generalization and delta compression · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces novelty discovery through generation and Contrastive Generative Exploration (CGE), which contrasts a pre-trained model with its fine-tuned version (plus an iterative variant) to generate examples revealing novel data content such as non-English text, toxic text, and source code, without dataset access.

Problem

Fine-tuning datasets are massive, noisy, and confidential, so developers cannot inspect them directly, yet they need to know novel properties (languages, toxicity, code) the fine-tuning introduced.

Approach

Use contrastive decoding between the fine-tuned and pre-trained model log-probabilities to generate examples that highlight what fine-tuning added; an iterative variant updates the pre-trained model on previously generated examples so later generations cover different novelties.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CGE static instead of sampling from the fine-tuned modelOpenLLaMA-3B · Non-English textDetection: 0.28±0.03 -> 0.99±0.01Helped
Use CGE static instead of sampling from the fine-tuned modelOpenLLaMA-3B · Toxic textDetection: 0.33±0.05 -> 0.78±0.06Helped
Use CGE static instead of sampling from the fine-tuned modelFalcon-RW-1B · Non-English textDetection: 0.01±0.00 -> 0.53±0.05Helped
Use CGE static instead of sampling from the fine-tuned modelFalcon-RW-1B · Source codeDetection: 0.06±0.03 -> 0.92±0.02Helped
Use the iterative version instead of static CGE (ablation)OpenLLaMA-3B · Non-English textCoverage: 0.55±0.05 -> 0.82±0.11Helped
Use the iterative version instead of static CGE (ablation)OpenLLaMA-3B · Non-English textDetection: 0.99±0.01 -> 0.18±0.03Hurt
Use the iterative version instead of static CGE (ablation)OpenLLaMA-3B · Toxic textCoverage: 0.75±0.05 -> 0.83±0.08Helped
Use the iterative version instead of static CGE (ablation)Falcon-RW-1B · Source codeCoverage: 0.62±0.04 -> 0.90±0.07Helped
Use sampling instead of beam sampling (ablation)Static CGE on OpenLLaMA-3B · Non-English textCoverage: 0.55±0.05 -> 0.70±0.07Helped
Set alpha to 0.1 instead of 0.01 (ablation)Static CGE on OpenLLaMA-3B · Non-English textCoverage: 0.55±0.05 -> 0.25±0.05Hurt
Set alpha to 0.1 instead of 0.01 (ablation)Iterative CGE on OpenLLaMA-3B · Non-English textCoverage: 0.82±0.11 -> 0.62±0.04Hurt

Surprising findings

Limitations

Experimental setup

Datasets: RedPajama ToxiGen Wikipedia (10 non-English languages) GitHub Code RefinedWeb

Benchmarks: ToxiGen GitHub Code Wikipedia non-English

Metrics: AUROC FPR95 detection rate coverage rate

Baselines: MSP Energy GradNorm NegativeProb (pt) Prob (ft) Sampling from fine-tuned models

Builds on: contrastive decoding adaptive plausibility constraint dataset distillation gradient norm OOD detection DP-Adam

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy