Sampling and Loss Weights in Multi-Domain Training

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Salmani, Mahdi, Worah, Pratik, Razaviyayn, Meisam, Mirrokni, Vahab
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915609246171136
author Salmani, Mahdi
Worah, Pratik
Razaviyayn, Meisam
Mirrokni, Vahab
author_facet Salmani, Mahdi
Worah, Pratik
Razaviyayn, Meisam
Mirrokni, Vahab
contents In the training of large deep neural networks, there is a need for vast amounts of training data. To meet this need, data is collected from multiple domains, such as Wikipedia and GitHub. These domains are heterogeneous in both data quality and the diversity of information they provide. This raises the question of how much we should rely on each domain. Several methods have attempted to address this issue by assigning sampling weights to each data domain using heuristics or approximations. As a first step toward a deeper understanding of the role of data mixing, this work revisits the problem by studying two kinds of weights: sampling weights, which control how much each domain contributes in a batch, and loss weights, which scale the loss from each domain during training. Through a rigorous study of linear regression, we show that these two weights play complementary roles. First, they can reduce the variance of gradient estimates in iterative methods such as stochastic gradient descent (SGD). Second, they can improve generalization performance by reducing the generalization gap. We provide both theoretical and empirical support for these claims. We further study the joint dynamics of sampling weights and loss weights, examining how they can be combined to capture both contributions.
format Preprint
id arxiv_https___arxiv_org_abs_2511_06913
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Sampling and Loss Weights in Multi-Domain Training
Salmani, Mahdi
Worah, Pratik
Razaviyayn, Meisam
Mirrokni, Vahab
Machine Learning
Artificial Intelligence
In the training of large deep neural networks, there is a need for vast amounts of training data. To meet this need, data is collected from multiple domains, such as Wikipedia and GitHub. These domains are heterogeneous in both data quality and the diversity of information they provide. This raises the question of how much we should rely on each domain. Several methods have attempted to address this issue by assigning sampling weights to each data domain using heuristics or approximations. As a first step toward a deeper understanding of the role of data mixing, this work revisits the problem by studying two kinds of weights: sampling weights, which control how much each domain contributes in a batch, and loss weights, which scale the loss from each domain during training. Through a rigorous study of linear regression, we show that these two weights play complementary roles. First, they can reduce the variance of gradient estimates in iterative methods such as stochastic gradient descent (SGD). Second, they can improve generalization performance by reducing the generalization gap. We provide both theoretical and empirical support for these claims. We further study the joint dynamics of sampling weights and loss weights, examining how they can be combined to capture both contributions.
title Sampling and Loss Weights in Multi-Domain Training
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2511.06913