atlas

Research map / Label-efficient and robust learning / Knowledge distillation

Ensemble Distillation for Unsupervised Constituency Parsing

ICLR 2024 · Label-efficient and robust learning › Knowledge distillation · approach: Distillation for machine translation · 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.

Proposes tree averaging via a CYK-like MBR decoding that combines seven unsupervised constituency parsers into an ensemble, then distills it into an RNNG student to reach state-of-the-art unsupervised parsing on PTB and domain-shift SUSANNE.

Problem

Unsupervised constituency parsing has relied on heuristics or indirect supervision, and existing parsers with similar F1 make very different errors, so their expertise is not exploited; multi-teacher distillation also suffers from over-smoothing when teachers are heterogeneous.

Approach

Define an average tree as the binary tree maximizing total constituent hit count across teachers (equivalently total F1 against teachers), solved exactly with a CYK-like dynamic program over the full tree space (generative MBR), then distill that single ensemble tree into an RNNG student (followed by URNNG refinement) instead of union distillation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace the best single teacher with the corresponding-run ensembleUnsupervised constituency parsing on PTB · PTB testF1: 62.9 -> 70.4Helped
Search the full binary-tree space with generative MBR rather than selecting among teacher outputsOur ensemble · PTB testF1: 66.3 -> 70.4Helped
Use the best teacher from each model across runs instead of corresponding runsOur ensemble · PTB testF1: 70.4 -> 71.9Helped
Use the worst teacher from each model across runs instead of corresponding runsOur ensemble · PTB testF1: 70.4 -> 69.4Hurt
Add RNNG distillation (ablation)Our ensemble (corresponding run) · PTB testF1: 70.5 -> 69.7Hurt
Add URNNG refinement after RNNG distillation (ablation)Our ensemble (corresponding run) · PTB testF1: 69.7 -> 71.7Helped
Add URNNG refinement after RNNG distillation (ablation)Our ensemble (best teachers) · PTB testF1: 71.1 -> 72.8Helped
Train the student from the union of teacher outputs rather than distilling the ensemble's single best treeStudent parser · PTB testF1: 65.6 vs. 68.6Hurt
Add RNNG distillation to the ensemble (ablation)Our ensemble · SUSANNE test (PTB-trained)F1: 50.3 -> 49.1Hurt
Add URNNG refinement after RNNG distillation (ablation)Our ensemble · SUSANNE test (PTB-trained)F1: 49.1 -> 48.8Hurt
Use the generative ensemble instead of selective MBRUnsupervised constituency parsing under domain shift · SUSANNE test (PTB-trained)F1: 47.4 -> 50.3Helped
Distill ensemble knowledge into an RNNG student instead of using the ensemble at inference (ablation)Our ensemble · PTB testinference time: 7,541 -> 410Helped

Surprising findings

Limitations

Experimental setup

Datasets: Penn Treebank SUSANNE

Benchmarks: Penn Treebank SUSANNE

Metrics: unlabeled F1 recall by constituent label inference time prediction entropy

Baselines: Ordered Neurons Neural PCFG Compound PCFG DIORA S-DIORA ConTest ContexDistort Selective MBR Union distillation

Builds on: Compound PCFG DIORA URNNG Minimum Bayes risk decoding knowledge distillation

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