Saved in:
Bibliographic Details
Main Authors: Surner, Martin, Khelil, Abdelmajid, Bothmann, Ludwig
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2502.18975
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917936753541120
author Surner, Martin
Khelil, Abdelmajid
Bothmann, Ludwig
author_facet Surner, Martin
Khelil, Abdelmajid
Bothmann, Ludwig
contents Out-of-distribution generalization of machine learning models remains challenging since the models are inherently bound to the training data distribution. This especially manifests, when the learned models rely on spurious correlations. Most of the existing approaches apply data manipulation, representation learning, or learning strategies to achieve generalizable models. Unfortunately, these approaches usually require multiple training domains, group labels, specialized augmentation, or pre-processing to reach generalizable models. We propose a novel approach that addresses these limitations by providing a technique to guide the neural network through the training phase. We first establish input pairs, representing the spurious attribute and describing the invariance, a characteristic that should not affect the outcome of the model. Based on these pairs, we form a corrective gradient complementing the traditional gradient descent approach. We further make this correction mechanism adaptive based on a predefined invariance condition. Experiments on ColoredMNIST, Waterbird-100, and CelebA datasets demonstrate the effectiveness of our approach and the robustness to group shifts.
format Preprint
id arxiv_https___arxiv_org_abs_2502_18975
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Invariance Pair-Guided Learning: Enhancing Robustness in Neural Networks
Surner, Martin
Khelil, Abdelmajid
Bothmann, Ludwig
Machine Learning
Out-of-distribution generalization of machine learning models remains challenging since the models are inherently bound to the training data distribution. This especially manifests, when the learned models rely on spurious correlations. Most of the existing approaches apply data manipulation, representation learning, or learning strategies to achieve generalizable models. Unfortunately, these approaches usually require multiple training domains, group labels, specialized augmentation, or pre-processing to reach generalizable models. We propose a novel approach that addresses these limitations by providing a technique to guide the neural network through the training phase. We first establish input pairs, representing the spurious attribute and describing the invariance, a characteristic that should not affect the outcome of the model. Based on these pairs, we form a corrective gradient complementing the traditional gradient descent approach. We further make this correction mechanism adaptive based on a predefined invariance condition. Experiments on ColoredMNIST, Waterbird-100, and CelebA datasets demonstrate the effectiveness of our approach and the robustness to group shifts.
title Invariance Pair-Guided Learning: Enhancing Robustness in Neural Networks
topic Machine Learning
url https://arxiv.org/abs/2502.18975