Inferensys

Glossary

Compressed Sensing

Compressed sensing is a signal processing framework that acquires and reconstructs a sparse signal from significantly fewer linear measurements than dictated by the Nyquist-Shannon sampling theorem, exploiting signal sparsity and incoherence.
Finance professional using AI FP&A copilot on laptop, board presentation visible on screen, home office work session.
SUB-NYQUIST SIGNAL ACQUISITION

What is Compressed Sensing?

Compressed Sensing is a signal processing framework that enables the reconstruction of a sparse signal from far fewer linear measurements than dictated by the Nyquist-Shannon sampling theorem, solving an underdetermined linear system via convex optimization.

Compressed Sensing (CS) acquires a signal directly in a compressed form by taking a small number of random linear projections, provided the signal is sparse in some known transform domain. The core insight is that sparsity acts as a prior, allowing exact recovery from M << N measurements by solving an ℓ₁-norm minimization problem, bypassing the traditional sample-then-compress paradigm.

The reconstruction is formulated as min ||x||₁ subject to y = Ax, where y is the measurement vector and A is the sensing matrix satisfying the Restricted Isometry Property (RIP). Foundational algorithms include Basis Pursuit and greedy methods like Orthogonal Matching Pursuit (OMP). In wireless communications, CS is foundational for CSI compression in massive MIMO, exploiting angular-domain sparsity to drastically reduce feedback overhead.

SPARSE SIGNAL ACQUISITION

Key Characteristics of Compressed Sensing

Compressed Sensing (CS) is a revolutionary signal processing framework that enables the reconstruction of a sparse signal from far fewer linear measurements than traditionally required by the Nyquist-Shannon sampling theorem. By exploiting the inherent sparsity of signals in a known transform domain, CS shifts the computational burden from the sensor to the decoder, enabling sub-Nyquist sampling in applications ranging from medical imaging to massive MIMO channel estimation.

01

Sub-Nyquist Sampling

The foundational principle of Compressed Sensing is the ability to sample well below the Nyquist rate while still enabling perfect signal reconstruction. Unlike uniform sampling, CS acquires random linear combinations of the signal through a measurement matrix. The number of measurements required, M, scales logarithmically with the signal dimension N and linearly with the sparsity level K: M ≈ O(K log(N/K)). This enables dramatic reductions in sampling hardware, analog-to-digital converter (ADC) bandwidth, and data storage requirements in applications like wideband spectrum sensing and radar.

M << N
Measurements vs. Signal Dimension
O(K log N)
Measurement Complexity
02

Sparsity and Incoherence

CS relies on two fundamental mathematical conditions. First, the signal must be K-sparse in some known basis or dictionary Ψ, meaning it can be represented with only K non-zero coefficients. Second, the sensing matrix Φ and the sparsity basis Ψ must be incoherent—the rows of Φ cannot sparsely represent the columns of Ψ and vice versa. Random matrices (Gaussian, Bernoulli) exhibit high incoherence with any fixed basis with overwhelming probability, making them universal CS measurement operators. In massive MIMO, the angular domain sparsity of the channel provides the necessary compressibility.

K << N
Sparsity Condition
Random Φ
Universal Incoherence
03

L1-Norm Minimization Recovery

Signal reconstruction from compressed measurements is an underdetermined inverse problem. While finding the sparsest solution via L0-norm minimization is NP-hard, CS theory proves that L1-norm minimization (basis pursuit) yields the exact sparse solution under the Restricted Isometry Property (RIP). The convex optimization problem: min ||x||₁ subject to y = Φx can be solved efficiently using interior-point methods. This is the theoretical backbone for algorithms like LASSO and forms the benchmark against which greedy and deep learning-based recovery methods are evaluated.

Convex
Optimization Class
RIP
Recovery Guarantee
04

Greedy Pursuit Algorithms

For real-time applications where convex optimization is too slow, greedy iterative algorithms provide computationally efficient alternatives. Algorithms like Orthogonal Matching Pursuit (OMP), Compressive Sampling Matching Pursuit (CoSaMP), and Iterative Hard Thresholding (IHT) build the sparse support set one atom at a time by correlating the residual with the sensing matrix columns. While lacking the theoretical elegance of L1 minimization, these methods offer orders-of-magnitude faster reconstruction and are widely deployed in practical CS systems, including early CSI feedback schemes in massive MIMO.

OMP
Classic Greedy Algorithm
CoSaMP
Provable Greedy Method
05

Deep Unfolding for CS Recovery

A modern paradigm bridging model-based and data-driven methods, deep unfolding maps the iterative steps of a sparse recovery algorithm (e.g., ISTA) into the layers of a neural network. Each layer performs a gradient descent step followed by a learnable soft-thresholding operation: x^(k+1) = η_θ(x^(k) + ρΦᵀ(y - Φx^(k))). The step size ρ and threshold θ are learned end-to-end from data. This approach achieves 10-100x faster convergence than classical iterative methods while maintaining theoretical interpretability, making it ideal for latency-sensitive CSI reconstruction in 5G.

10-100x
Convergence Speedup
ISTA-Net
Canonical Architecture
06

Restricted Isometry Property (RIP)

The Restricted Isometry Property (RIP) is the central theoretical condition that guarantees robust CS recovery. A measurement matrix Φ satisfies the RIP of order K with constant δ_K if for all K-sparse vectors x: (1-δ_K)||x||₂² ≤ ||Φx||₂² ≤ (1+δ_K)||x||₂². Intuitively, RIP ensures that Φ approximately preserves the Euclidean distance between any two K-sparse signals, preventing distinct sparse vectors from mapping to the same measurement. Random matrices with sufficiently many rows satisfy RIP with high probability, providing the mathematical foundation for CS guarantees.

δ_K < √2-1
Exact Recovery Bound
Isometry
Distance Preservation
ACQUISITION PARADIGM COMPARISON

Compressed Sensing vs. Traditional Sampling

Fundamental differences between Nyquist-rate sampling and compressed sensing frameworks for signal acquisition and reconstruction.

FeatureCompressed SensingNyquist SamplingSub-Nyquist Sampling

Sampling Rate

Proportional to information rate (sparsity)

≥ 2× maximum signal frequency

Fixed fraction of Nyquist rate

Reconstruction Method

Nonlinear optimization (ℓ₁-minimization)

Linear interpolation (sinc function)

Aliased recovery with prior assumptions

Measurement Type

Random linear projections

Uniform point samples

Structured periodic samples

Sparsity Requirement

Sampling Hardware Complexity

High (analog random demodulator)

Low (standard ADC)

Medium (multi-coset sampler)

Reconstruction Computational Cost

High (iterative convex optimization)

Negligible

Medium (spectral estimation)

Applicable to CSI Compression

COMPRESSED SENSING

Applications in Wireless Communications

Compressed sensing enables the reconstruction of sparse signals from far fewer measurements than traditional methods require, making it a foundational technique for reducing overhead in massive MIMO channel estimation and feedback.

01

Sparse Signal Recovery

Compressed sensing exploits sparsity in a known transform domain to recover signals from under-sampled measurements. In wireless channels, the angular domain sparsity of massive MIMO means the channel matrix has only a few significant multipath components. Algorithms like Orthogonal Matching Pursuit (OMP) and Basis Pursuit Denoising solve the ℓ₁-minimization problem to reconstruct the full channel from compressed pilot observations, dramatically reducing the number of required measurements below the Nyquist rate.

02

CSI Feedback Compression

In FDD massive MIMO systems, the UE must report downlink CSI back to the base station, creating enormous feedback overhead proportional to the number of antennas. Compressed sensing reduces this by encoding the sparse angular-domain representation instead of the full channel matrix. The seminal CsiNet architecture later improved upon this by using deep autoencoders, but the theoretical foundation remains compressive sensing: exploiting the inherent low-rank structure of the channel to achieve compression ratios of 4x to 16x with minimal NMSE degradation.

03

Random Sensing Matrices

The measurement process in compressed sensing uses a sensing matrix that must satisfy the Restricted Isometry Property (RIP) to guarantee stable recovery. Common choices include:

  • Gaussian random matrices: Optimal RIP properties but impractical for hardware
  • Bernoulli matrices: Binary ±1 entries, easier to implement
  • Partial Fourier matrices: Naturally suited for OFDM systems where pilot subcarriers serve as the measurement basis In 5G NR, the structured placement of CSI-RS pilots effectively implements a deterministic sensing matrix for channel estimation.
04

Deep Unfolding for Accelerated Recovery

Traditional iterative sparse recovery algorithms like ISTA (Iterative Shrinkage-Thresholding Algorithm) require many iterations to converge. Deep unfolding maps each iteration into a neural network layer with learnable parameters, reducing the required iterations from hundreds to 5-10 layers while improving accuracy. This model-driven approach combines the theoretical guarantees of compressed sensing with the speed of deep learning, enabling real-time channel estimation within the strict latency budgets of 5G transmission time intervals.

05

Pilot Reduction in Massive MIMO

The number of pilots required for channel estimation scales with the number of antennas in classical methods. Compressed sensing breaks this scaling by exploiting joint sparsity across the antenna array. When multiple antennas observe the same sparse multipath environment, the channel vectors share a common support set. Techniques like Distributed Compressed Sensing and Multiple Measurement Vector (MMV) recovery jointly estimate all antenna channels from a reduced pilot set, cutting pilot overhead by 50-75% in typical urban macro-cell deployments.

06

Compressed Sensing vs. Autoencoder Approaches

While modern systems increasingly use deep learning for CSI compression, compressed sensing offers distinct advantages:

  • Theoretical guarantees: RIP-based recovery bounds provide worst-case performance assurances
  • Interpretability: The sparse basis and sensing matrix are physically meaningful
  • Generalization: Model-based methods do not require retraining for new channel conditions Hybrid approaches like deep unfolding combine the best of both worlds, using learned shrinkage functions within a compressive sensing framework to achieve state-of-the-art NMSE performance below -15 dB at high compression ratios.
COMPRESSED SENSING

Frequently Asked Questions

Clear, technically precise answers to the most common questions about the mathematical framework that enables sub-Nyquist signal acquisition and its critical role in reducing CSI feedback overhead for massive MIMO systems.

Compressed Sensing (CS) is a signal processing framework that enables the accurate reconstruction of a sparse signal from far fewer linear measurements than required by the Nyquist-Shannon sampling theorem. It works by exploiting two fundamental principles: sparsity, where the signal of interest has a concise representation in some transform domain (e.g., Fourier, wavelet), and incoherence, where the sensing waveforms have a dense representation in the sparsifying domain. Instead of sampling at twice the bandwidth, CS acquires a small number of random, non-adaptive linear projections. The original signal is then recovered by solving a convex optimization problem, typically an L1-norm minimization, which seeks the sparsest solution consistent with the measurements. This paradigm shifts the computational burden from the sensor to the reconstruction algorithm, making it ideal for applications where sampling is expensive, slow, or power-intensive, such as MRI and wideband spectrum sensing.

Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.