atlas

Research map / Adversarial robustness and security / Certified and empirical robustness

Friendly Attacks to Improve Channel Coding Reliability

AAAI 2024 · Adversarial robustness and security › Certified and empirical robustness · approach: Robustness to poisoning and multiple attacks · 4 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes "friendly attacks": small gradient-based perturbations added to modulated codewords before transmission (power-normalized) to improve BER/BLER of fixed channel decoders without changing the receiver.

Problem

Improving the error-correction reliability of existing, fixed decoders (BP, NBP, ECCT, NBCJR) for linear codes when only the transmitted signal can be modified under an average power constraint, e.g., with legacy receivers.

Approach

Reverses adversarial attacks: an iterative fast gradient method (batched over noisy transmissions, with acceptance checks and clustering over runs) finds a perturbation for the all-zero codeword that shifts modulated codewords toward decision-region centers; by code linearity it generalizes to all codewords, with power normalization preserving the constraint.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add a friendly-attack perturbation to the transmitted codewordBP decoding of LDPC (64, 32) · AWGN, BPSK and 4-QAMBERHelped
Add a friendly-attack perturbation to the transmitted codewordBP and NBP decoding of polar (64, 32) · AWGN, BPSK and 4-QAMBERHelped
Add a friendly-attack perturbation to the transmitted codewordBP decoding of polar (512, 256) · AWGN, BPSK and 4-QAMBERHelped
Add a friendly-attack perturbation to the transmitted codewordNBP decoding of polar (512, 256) · AWGN, BPSK and 4-QAMBLERNo clear effect
Add a friendly-attack perturbation to the transmitted codewordBP and NBP decoding of polar (512, 256) · AWGN, BPSK and 4-QAMBERMixed
Add a friendly-attack perturbation to the transmitted codewordECCT decoding of polar (64, 32), N_dec=6 · AWGN, BPSK and 4-QAM; >4 dBBER: around \%10 reduction for >4 dBHelped
Add a friendly-attack perturbation to the transmitted codewordECCT decoding of polar (64, 32), N_dec=6 · AWGN, BPSK and 4-QAM; >4 dBBLER: around \%10 reduction for >4 dBHelped
Add a friendly-attack perturbation to the transmitted codewordBP decoding of polar (64, 32), 3 and 5 iterations, with and without side information · Rayleigh fading, BPSKBERHelped
Add a friendly-attack perturbation to the transmitted codewordBP decoding of polar (64, 32), 3 and 5 iterations, with and without side information · Rayleigh fading, BPSKBLERHelped
Add a friendly-attack perturbation to the transmitted codewordNBCJR decoding of convolutional code (k=100, R=1/2) · AWGN and bursty AWGNBERHelped
Add a friendly-attack perturbation to the transmitted codewordNBCJR decoding of convolutional code (k=100, R=1/2) · AWGN and bursty AWGNBLERHelped

Surprising findings

Limitations

Experimental setup

Benchmarks: BER/BLER on (64,32) LDPC BER/BLER on (64,32) and (512,256) polar codes BER/BLER on (200,100) convolutional code

Metrics: BER BLER

Baselines: BP decoding NBP ECCT NBCJR SC decoding

Builds on: I-FGSM FGSM NBP ECCT NBCJR

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy