atlas

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

Boosting Multi-Domain Fine-Tuning of Large Language Models through Evolving Interactions between Samples

ICML 2025 · Large language models › Instruction and fine-tuning · approach: Efficient LLM fine-tuning systems

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 EVIC, a curriculum that periodically recomputes inter-sample influence (via JL-projected Adam gradients) and trains only on samples with non-negative total influence, improving multi-domain (code, math, general) LLM fine-tuning and performance-to-sample ratio.

Problem

Multi-domain LLM fine-tuning suffers a trade-off across abilities (code, math, general) because samples conflict; prior empirical or heuristic data management yields marginal gains and lacks a principled model of inter-sample interactions.

Approach

Model inter-sample interactions as the influence of one sample's (Adam) gradient on another's loss, observe these interactions evolve during training, and iteratively select samples with non-negative total influence on the dataset for training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use EVIC instead of the strongest baseline, MoSMistral-7B-v0.3 multi-domain fine-tuning · Multi-domain benchmark averageAVG: 33.3 -> 37.4Helped
Use EVIC instead of the strongest baseline, DMTLlama-3.1-8B multi-domain fine-tuning · Multi-domain benchmark averageAVG: 43.5 -> 44.3Helped
Use EVIC instead of the strongest baseline, MoSQwen2.5-14B multi-domain fine-tuning · Multi-domain benchmark averageAVG: 56.0 -> 57.0Helped
Use EVIC instead of MTLMistral-7B-v0.3 multi-domain fine-tuning · GSM8K-testaccuracy: 56.2 -> 57.1Helped
Use EVIC instead of MoSMistral-7B-v0.3 multi-domain fine-tuning · HumanEvalPass@1: 28.6±0.7 -> 37.8±0.5Helped
Use EVIC instead of DMTLlama-3.1-8B multi-domain fine-tuning · AlpacaEval 2.0LC-WR: 12.9±1.0 -> 11.6±0.6Hurt
Use EVIC instead of MoSQwen2.5-14B multi-domain fine-tuning · HumanEvalPass@1: 66.7±0.9 -> 69.1±0.9Helped
Use EVIC instead of DMTQwen2.5-14B multi-domain fine-tuning · AlpacaEval 2.0LC-WR: 18.1±0.9 -> 17.9±0.9Hurt
Iteratively update the interaction matrix and resample training examples rather than using a fixed selection after warm-up (ablation)EVIC on Mistral-7B-v0.3 · Multi-domain benchmark averageAVG: 33.1 -> 37.4Helped
Iteratively update the interaction matrix and resample training examples rather than using a fixed selection after warm-up (ablation)EVIC on Llama-3.1-8B · Multi-domain benchmark averageAVG: 43.2 -> 44.3Helped
Increase warm-up sample proportion from 5% to 20% or 100% (ablation)EVIC on Mistral-7B-v0.3 · Multi-domain benchmarkAverage performance: less than 2%Mixed

Surprising findings

Limitations

Experimental setup

Datasets: CodeAlpaca GSM8K-RFT Alpaca-GPT4

Benchmarks: HumanEval GSM8K AlpacaEval 2.0

Metrics: Pass@1 Pass@10 accuracy length-controlled win rate win rate average score

Baselines: MTL DSL DMT MoS

Builds on: Learning dynamics influence estimation (Xia et al., 2024a) Mixed fine-tuning DMT (Dong et al., 2023) Mixture-of-Skills (Wu et al., 2024) Adam optimizer LoRA

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