Improving Shift Invariance in Convolutional Neural Networks with Translation Invariant Polyphase Sampling

Convolutional neural networks (CNNs), widely deployed in several applications, contain downsampling operators in their pooling layers which have been observed to be sensitive to pixel-level shift, affecting the robustness of CNNs. We study shift invariance through the lens of maximum-sampling bias (MSB) and find MSB to be negatively cor-related with shift invariance. Based on this insight, we propose a learnable pooling operator called Translation Invariant Polyphase Sampling (TIPS) to reduce MSB and learn translation-invariant representations. TIPS results in consistent performance gains on multiple benchmarks for image classification, object detection, and semantic segmentation in terms of accuracy, shift consistency, shift fi-delity, as well as improvements in adversarial and distributional robustness. TIPS results in the lowest MSB compared to all previous methods, thus explaining the strong empirical results. TIPS can be integrated into any CNN and can be trained end-to-end with marginal computational overhead. Code: https://github.com/sourajitcs/tips/

Authors

Institutions

Publication Details

Published
2025-02-26
DOI
https://doi.org/10.1109/wacv61041.2025.00070
Citations
2
Primary Topic
Neural Networks and Applications
Type
article
Field-Weighted Citation Impact
4.96
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Improving Shift Invariance in Convolutional Neural Networks with Translation Invariant Polyphase Sampling

Tejas Gokhale, Sourajit Saha
2 citations
Neural Networks and Applications
4.96
article

Improving Shift Invariance in Convolutional Neural Networks with Translation Invariant Polyphase Sampling

Tejas Gokhale, Sourajit Saha
article en
2 citations

Abstract

Convolutional neural networks (CNNs), widely deployed in several applications, contain downsampling operators in their pooling layers which have been observed to be sensitive to pixel-level shift, affecting the robustness of CNNs. We study shift invariance through the lens of maximum-sampling bias (MSB) and find MSB to be negatively cor-related with shift invariance. Based on this insight, we propose a learnable pooling operator called Translation Invariant Polyphase Sampling (TIPS) to reduce MSB and learn translation-invariant representations. TIPS results in consistent performance gains on multiple benchmarks for image classification, object detection, and semantic segmentation in terms of accuracy, shift consistency, shift fi-delity, as well as improvements in adversarial and distributional robustness. TIPS results in the lowest MSB compared to all previous methods, thus explaining the strong empirical results. TIPS can be integrated into any CNN and can be trained end-to-end with marginal computational overhead. Code: https://github.com/sourajitcs/tips/

University of Maryland, Baltimore County (US)
Openalex Percentile: Top 6%
Neural Networks and Applications
4.96
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.