Preference Packing: Efficient Preference Optimization for Large Language Models

Fuente: arXiv
Saved in:
Bibliographic Details
Main Author: Cho, Jaekyung
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908855963746304
author Cho, Jaekyung
author_facet Cho, Jaekyung
contents Resource-efficient training optimization techniques are becoming increasingly important as the size of large language models (LLMs) continues to grow. In particular, batch packing is commonly used in pre-training and supervised fine-tuning to achieve resource-efficient training. We propose preference packing, a method to enhance resource efficiency in training techniques that use data with different responses for the same input prompt, such as reward models or Direct Preference Optimization (DPO). Preference packing improves resource efficiency by reducing the attention operations for duplicate input prompts and decreasing KV cache memory usage. We conducted experiments on text-only datasets and image-included datasets and achieved at least 37% reduction in training time. Notably, this method can be applied alongside existing optimization techniques such as batch sorting, resulting in a 3.22x speedup.
format Preprint
id arxiv_https___arxiv_org_abs_2602_24082
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Preference Packing: Efficient Preference Optimization for Large Language Models
Cho, Jaekyung
Computation and Language
Artificial Intelligence
Resource-efficient training optimization techniques are becoming increasingly important as the size of large language models (LLMs) continues to grow. In particular, batch packing is commonly used in pre-training and supervised fine-tuning to achieve resource-efficient training. We propose preference packing, a method to enhance resource efficiency in training techniques that use data with different responses for the same input prompt, such as reward models or Direct Preference Optimization (DPO). Preference packing improves resource efficiency by reducing the attention operations for duplicate input prompts and decreasing KV cache memory usage. We conducted experiments on text-only datasets and image-included datasets and achieved at least 37% reduction in training time. Notably, this method can be applied alongside existing optimization techniques such as batch sorting, resulting in a 3.22x speedup.
title Preference Packing: Efficient Preference Optimization for Large Language Models
topic Computation and Language
Artificial Intelligence
url https://arxiv.org/abs/2602.24082