AI Navigate

MOSAIC: Multi-Objective Slice-Aware Iterative Curation for Alignment

arXiv cs.CL / 3/20/2026

💬 OpinionIdeas & Deep AnalysisModels & Research

Key Points

  • MOSAIC introduces a multi-objective framework for slice-aware iterative curation to balance safety, benign-overrefusal, and instruction-following under a fixed 1M-token budget across five rounds of fine-tuning.
  • It uses slice-level failure profiles to derive executable data actions, including dataset-level mixture ratios, bucket-level weights, and focus criteria.
  • The approach achieves improvements on XGuard (2.76->4.67), OrBench (4.41), and IFEval (3.65) and shows better generalization than a random static LoRA baseline on attacks, over-refusal, and capability tests.
  • The method suggests structured failure diagnosis can serve as a practical control signal for budgeted data construction, with code available at GitHub.
  • This work provides a framework for data-centric alignment under constraints and could inform future budget-aware fine-tuning pipelines.

Abstract

We study how to allocate a fixed supervised fine-tuning budget when three objectives must be balanced at once: multi-turn safety alignment, low over-refusal on benign boundary queries, and instruction following under verifiable constraints. We propose MOSAIC (Multi-Objective Slice-Aware Iterative Curation for Alignment), a multi-objective framework for closed-loop data mixture search built on a unified L1-L3 evaluation interface. MOSAIC turns slice-level failure profiles into executable data actions, including dataset-level mixture ratios, bucket-level weights, and focus criteria. Under a fixed 1M-token budget and five rounds of independent fine-tuning from the same base model, MOSAIC improves internal XGuard from 2.76 to 4.67 while keeping OrBench at 4.41 and IFEval at 3.65. The final Pareto solution also generalizes better than a random static LoRA baseline on independent attack, over-refusal, and capability tests, suggesting that structured failure diagnosis can serve as a practical control signal for budgeted data construction. Code is available at https://github.com/douyipu/mosaic.