paper-with-me

홈 › Papers

Aligning Compound AI Systems via System-level DPO

2025-02-24 · Xiangwen Wang, Yibo Jacky Zhang, Zhoujie Ding, Katherine Tsai, Haolun Wu, Sanmi Koyejo

Compound AI systems, comprising multiple interacting components such as LLMs, foundation models, and external tools, have demonstrated remarkable improvements compared to single models in various tasks. To ensure their effective deployment in real-world applications, aligning these systems with human preferences is crucial. However, aligning the compound system via policy optimization, unlike the alignment of a single model, is challenging for two main reasons: (i) non-differentiable interactions between components make end-to-end gradient-based optimization method inapplicable, and (ii) system-level preferences cannot be directly transformed into component-level preferences. To address these challenges, we first formulate compound AI systems as Directed Acyclic Graphs (DAGs), explicitly modeling both component interactions and the associated data flows. Building on this formulation, we introduce $\textbf{SysDPO}$, a framework that extends Direct Preference Optimization (DPO) to enable joint system-level alignment. We propose two variants, SysDPO-Direct and SysDPO-Sampling, tailored for scenarios depending on whether we construct a system-specific preference dataset. We empirically demonstrate the effectiveness of our approach across two applications: the joint alignment of a language model and a diffusion model, and the joint alignment of an LLM collaboration system.

📄 PDF Abstract BibTeX arXiv:2502.17721

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

DPO 설명 없음
Diffusion Diffusion models generate samples by gradually removing noise from a signal, and their training objective can be expressed as a reweighted variational lower-bound…
ALIGN In the ALIGN method, visual and language representations are jointly trained from noisy image alt-text data. The image and text encoders are learned via contrastive loss…

Similar Papers 제목 키워드 기반

PLAIground: SLO-Driven Runtime Model Selection for Compound AI Systems in the Edge-Cloud-Space Continuum

2026-06-12 · Milos Gravara, Cynthia Marcelino, Andrija Stanisic, Stefan Nastic arxiv

Applications in the 3D Computing Continuum, which unifies edge, cloud, and space, require combining multiple AI tasks such as object detection, time-series analytics, and natural language processing into Compound AI syst…

Object Detection

Uncertainty Propagation in LLM-Based Systems

2026-04-26 · Boming Xia, Liming Zhu, Erdun Gao, Qinghua Lu 외 arxiv

Uncertainty in large language model (LLM)-based systems is often studied at the level of a single model output, yet deployed LLM applications are compound systems in which uncertainty is transformed and reused across mod…

The $k$-Compound of a Difference-Algebraic System

2021-11-02 · Ron Ofir, Michael Margaliot

The multiplicative and additive compounds of a matrix have important applications in geometry, linear algebra, and the analysis of dynamical systems. In particular, the $k$-compounds allow to build a $k$-compound dynamic…

What Makes Word-level Neural Machine Translation Hard: A Case Study on English-German Translation

2016-12-01 · COLING 2016 12 · Fabian Hirschmann, Jinseok Nam, Johannes F{\"u}rnkranz

Traditional machine translation systems often require heavy feature engineering and the combination of multiple techniques for solving different subproblems. In recent years, several end-to-end learning architectures bas…

Feature EngineeringMachine TranslationNMTTranslation

Bilingual Lexicon Extraction at the Morpheme Level Using Distributional Analysis

2016-05-01 · LREC 2016 5 · Amir Hazem, B{\'e}atrice Daille

Bilingual lexicon extraction from comparable corpora is usually based on distributional methods when dealing with single word terms (SWT). These methods often treat SWT as single tokens without considering their composit…

Translation