Towards Compositional Generalization of LLMs via Skill Taxonomy Guided Data Synthesis

Yifan Wei, Li Du, Xiaoyan Yu, Yang Feng, Angsheng Li
1/7/2026
cs.CLcs.AI

No official code found. Best implementation: weiyifan1023/STEPS (4 stars, last commit 2026-02-10).

Abstract

Large Language Models (LLMs) and agent-based systems often struggle with compositional generalization due to a data bottleneck in which complex skill combinations follow a long-tailed, power-law distribution, limiting both instruction-following performance and generalization in agent-centric tasks. To address this challenge, we propose STEPS, a Skill Taxonomy guided Entropy-based Post-training data Synthesis framework for generating compositionally challenging data. STEPS explicitly targets compositional generalization by uncovering latent relationships among skills and organizing them into an interpretable, hierarchical skill taxonomy using structural information theory. Building on this taxonomy, we formulate data synthesis as a constrained information maximization problem, selecting skill combinations that maximize marginal structural information within the hierarchy while preserving semantic coherence. Experiments on challenging instruction-following benchmarks show that STEPS outperforms existing data synthesis baselines, while also yielding improved compositional generalization in downstream agent-based evaluations.

View on arXivView PDF

Code Implementations(1)

weiyifan1023/STEPSCommunity70%

Code and Data for Paper "Towards Compositional Generalization of LLMs via Skill Taxonomy Guided Data Synthesis"

40Shell, PythonJan 7, 20268 months ago

Similar Papers

Cite this paper

@article{wei2026towards,
  title  = {Towards Compositional Generalization of LLMs via Skill Taxonomy Guided Data Synthesis},
  author = {Yifan Wei and Li Du and Xiaoyan Yu and Yang Feng and Angsheng Li},
  year   = {2026},
  eprint = {2601.03676},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2601.03676v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2601.03676.svg)](https://codeofpaper.com/paper/2601.03676)

Discussion