Saved in:
Bibliographic Details
Main Authors: Turgeman, Roy, Tirer, Tom
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2512.21315
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915693518127104
author Turgeman, Roy
Tirer, Tom
author_facet Turgeman, Roy
Tirer, Tom
contents The data processing inequality is an information-theoretic principle stating that the information content of a signal cannot be increased by processing the observations. In particular, it suggests that there is no benefit in enhancing the signal or encoding it before addressing a classification problem. This assertion can be proven to be true for the case of the optimal Bayes classifier. However, in practice, it is common to perform "low-level" tasks before "high-level" downstream tasks despite the overwhelming capabilities of modern deep neural networks. In this paper, we aim to understand when and why low-level processing can be beneficial for classification. We present a comprehensive theoretical study of a binary classification setup, where we consider a classifier that is tightly connected to the optimal Bayes classifier and converges to it as the number of training samples increases. We prove that for any finite number of training samples, there exists a pre-classification processing that improves the classification accuracy. We also explore the effect of class separation, training set size, and class balance on the relative gain from this procedure. We support our theory with an empirical investigation of the theoretical setup. Finally, we conduct an empirical study where we investigate the effect of denoising and encoding on the performance of practical deep classifiers on benchmark datasets. Specifically, we vary the size and class distribution of the training set, and the noise level, and demonstrate trends that are consistent with our theoretical results.
format Preprint
id arxiv_https___arxiv_org_abs_2512_21315
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Does the Data Processing Inequality Reflect Practice? On the Utility of Low-Level Tasks
Turgeman, Roy
Tirer, Tom
Machine Learning
Computer Vision and Pattern Recognition
The data processing inequality is an information-theoretic principle stating that the information content of a signal cannot be increased by processing the observations. In particular, it suggests that there is no benefit in enhancing the signal or encoding it before addressing a classification problem. This assertion can be proven to be true for the case of the optimal Bayes classifier. However, in practice, it is common to perform "low-level" tasks before "high-level" downstream tasks despite the overwhelming capabilities of modern deep neural networks. In this paper, we aim to understand when and why low-level processing can be beneficial for classification. We present a comprehensive theoretical study of a binary classification setup, where we consider a classifier that is tightly connected to the optimal Bayes classifier and converges to it as the number of training samples increases. We prove that for any finite number of training samples, there exists a pre-classification processing that improves the classification accuracy. We also explore the effect of class separation, training set size, and class balance on the relative gain from this procedure. We support our theory with an empirical investigation of the theoretical setup. Finally, we conduct an empirical study where we investigate the effect of denoising and encoding on the performance of practical deep classifiers on benchmark datasets. Specifically, we vary the size and class distribution of the training set, and the noise level, and demonstrate trends that are consistent with our theoretical results.
title Does the Data Processing Inequality Reflect Practice? On the Utility of Low-Level Tasks
topic Machine Learning
Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2512.21315