Interpreting Deep Neural Network-Based Receiver Under Varying Signal-To-Noise Ratios
Marko Tuononen, Dani Korpi, Ville Hautamäki
TL;DR
This work addresses the challenge of interpreting a deep neural network–based wireless receiver (DeepRx) operating under varying SNR by introducing a post-hoc explainer that predicts channel parameters from internal activations. The method yields global and local explanations, identifying which units carry information about parameters like SNR and revealing how informativeness varies across layers and channels. Empirical results show middle layers are typically more informative for SNR, while certain channels may be pruned to compress the model without sacrificing performance; the approach also uncovers substantial instance-level variability and outliers. The study demonstrates robustness in high-dimensional settings and highlights generalizability to other architectures and channel parameters, with future work extending to real data and incorporating model fragility into the interpretability framework.
Abstract
We propose a novel method for interpreting neural networks, focusing on convolutional neural network-based receiver model. The method identifies which unit or units of the model contain most (or least) information about the channel parameter(s) of the interest, providing insights at both global and local levels -- with global explanations aggregating local ones. Experiments on link-level simulations demonstrate the method's effectiveness in identifying units that contribute most (and least) to signal-to-noise ratio processing. Although we focus on a radio receiver model, the method generalizes to other neural network architectures and applications, offering robust estimation even in high-dimensional settings.
