atlas

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

Montessori-Instruct: Generate Influential Training Data Tailored for Student Learning

ICLR 2025 · Label-efficient and robust learning › Knowledge distillation · approach: Teacher properties and robustness · 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.

Montessori-Instruct trains a teacher LLM with DPO on preference pairs derived from local data influence on a student model, so the teacher generates more student-beneficial synthetic instructions.

Problem

Synthetic instruction data from a teacher LLM is often noisy, non-informative, or misleading for the student, and standard synthesis ignores what the student actually learns from.

Approach

Measure each synthetic data point's local data influence on the student (change in reference loss after one optimizer step on that point), build preference pairs of instructions with positive vs. negative influence, and optimize the teacher's instruction-generation ability with DPO; iterate to track the student's evolving preferences.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Optimize the teacher using student-preference-guided local influenceLlama3-8B student training data · Alpaca Eval 2.0WR: 50% -> 60.23%Helped
Optimize the teacher using student-preference-guided local influenceLlama3-8B student training data · MT-Benchscore: 6.490 -> 7.092Helped
Optimize the teacher using student-preference-guided local influenceTinyLlama-1.1B student training data · MT-Benchscore: 2.154 -> 2.504Helped
Replace local data influence with LLM-as-a-Judge scoring (ablation)Montessori-Instruct teacher optimization · Alpaca Eval 2.0WR: 58.59% -> 54.93%Hurt
Replace local data influence with training loss (ablation)Montessori-Instruct teacher optimization · MT-Benchscore: 6.903 -> 6.656Hurt
Bootstrap top 50% influential data instead of optimizing teacher parameters (ablation)Montessori-Instruct · Alpaca Eval 2.0WR: 58.59% -> 48.14%Hurt
Optimize responses rather than instructions (ablation)Montessori-Instruct teacher · MT-Benchscore: 6.903 -> 6.556Hurt
Use Open Assistant out-of-domain seed data (ablation)Montessori-Instruct · MT-Benchscore: 6.903 -> 6.706Hurt
Use Alpaca Eval test examples as seed data (ablation)Montessori-Instruct · Alpaca Eval 2.0WR: 58.59% -> 61.36%Helped

Surprising findings

Limitations

Experimental setup

Datasets: Alpaca GPT-4 (52K seed pool) Alpaca Eval Open Assistant

Benchmarks: AlpacaEval 2.0 MT-Bench MMLU GPQA ARC-Challenge GSM8K HellaSwag

Metrics: length-controlled win rate win rate MT-Bench score accuracy

Baselines: Self-Instruct Self-Instruct with GPT-4o teacher Self-Reward LLM2LLM

Builds on: Self-Instruct Direct Preference Optimization influence functions LLM2LLM Self-Reward

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