Papers
Topics
Authors
Recent
Search
2000 character limit reached

Deep Learning-Based Signal Dimension Estimator

Updated 8 July 2026
  • DLSDE is a neural method that estimates the dimension of signals by interpreting intrinsic dimensions, model order, and spectral occupancy from raw observations.
  • It integrates various deep learning architectures, including CNNs, autoencoders, and segmentation networks, to map raw or structured inputs to dimension-relevant quantities.
  • The approach improves upon traditional eigenspectrum and feature-based estimators, enabling enhanced performance in radar detection, harmonic retrieval, and subspace learning.

A Deep Learning-Based Signal Dimension Estimator (DLSDE) is a neural estimator whose output is a task-specific notion of signal dimension. In the recent literature, that notion includes intrinsic dimensionality or number of latent variables in a set of measurements of a random vector, the number of paths or sources in a parametric signal model, and the spectral occupancy of a time-localized waveform as expressed by occupied FFT bins or effective bandwidth (Bahadur et al., 2019, Schieler et al., 2022, Ma et al., 14 Aug 2025, Pemasiri et al., 2024). DLSDE methods therefore appear in several adjacent areas—dimension estimation, model order selection, radar detection and localization, harmonic retrieval, and co-array subspace learning—while sharing a common objective: to replace or augment classical eigenspectrum- or feature-based estimators with learned mappings from raw observations or structured signal representations to dimension-relevant quantities.

1. Scope of the term and competing definitions

In the autoencoder literature, dimension estimation is defined as “the process of determining the intrinsic dimensionality or number of latent variables in a set of measurements of a random vector,” and is explicitly distinguished from dimension reduction, whose aim is to project data to a lower-dimensional space while preserving information (Bahadur et al., 2019). In this formulation, a DLSDE estimates the dimension of a lower-dimensional, possibly non-linear manifold embedded in a high-dimensional ambient space.

In phased-array radar, the same phrase is used differently. There, signal dimension is defined as the number of copies of a signal that arrive via different delays or angular shifts, so that correctly estimating the unknown KK becomes a prerequisite for high-resolution delay estimation and direction-finding algorithms such as MUSIC and sparse-reconstruction methods (Ma et al., 14 Aug 2025). In harmonic retrieval, an analogous quantity is the unknown number of deterministic, specular radio paths PP, estimated jointly with continuous delay and Doppler parameters (Schieler et al., 2022).

A third usage appears in radar electronic-warfare processing. There, a segmentation network detects a radar signal-of-interest in raw complex I/Q samples, localizes it in time, and estimates the operating frequency band of the localized segment by applying an FFT to the masked waveform. In that setting, the spectral “dimension” can be defined as the number of occupied FFT bins or the bandwidth of the occupied band (Pemasiri et al., 2024).

A common misconception is that DLSDE always denotes source-count estimation. The literature instead uses the term for several related but non-identical inference problems: intrinsic dimension, model order, source number, and spectral occupancy. The unifying feature is not a single mathematical definition of “dimension,” but the use of a deep model to infer dimension-relevant structure directly from data.

2. Formal problem statements and signal models

Single-snapshot phased-array DLSDE begins from the observation model

r=k=1Kakb(xk)+ε,\mathbf{r} = \sum_{k=1}^{K} a_k \, \mathbf{b}(x_k) + \boldsymbol{\varepsilon},

where KK is unknown, aka_k is the complex amplitude, xkx_k is the key parameter per path, and ε\boldsymbol{\varepsilon} is complex AWGN (Ma et al., 14 Aug 2025). For a ULA with inter-element spacing d=λ/2d=\lambda/2, the steering function is

yi(x)=exp ⁣(j2πλ(i1)dsinx),i=1,,N.y_i(x)=\exp\!\left(j \, \frac{2\pi}{\lambda} \, (i-1)\, d \, \sin x\right), \quad i=1,\ldots,N.

Traditional AIC-, MDL-, and GIC-based estimators operate on an empirical covariance constructed through spatial smoothing of a Hankel matrix, because the sample covariance from one snapshot is rank-1. The DLSDE in this setting instead uses the outer product R=rrH\mathbf{R}=\mathbf{r}\mathbf{r}^H directly as a 2D input and avoids EVD and smoothing (Ma et al., 14 Aug 2025).

In joint delay–Doppler harmonic retrieval, the discrete noiseless channel is

PP0

with noisy observation PP1, where PP2 is unknown (Schieler et al., 2022). The DLSDE returns PP3, PP4, and PP5, while PP6 is obtained by least-squares/BLUE after the kinematic parameters are estimated.

In sparse linear arrays, the data model is covariance-centric. A virtual ULA covariance PP7 is associated with signal and noise subspaces PP8 and PP9, with orthogonal projectors

r=k=1Kakb(xk)+ε,\mathbf{r} = \sum_{k=1}^{K} a_k \, \mathbf{b}(x_k) + \boldsymbol{\varepsilon},0

Here, DLSDE is closely tied to inferring the number of sources r=k=1Kakb(xk)+ε,\mathbf{r} = \sum_{k=1}^{K} a_k \, \mathbf{b}(x_k) + \boldsymbol{\varepsilon},1 through learned subspace representations on Grassmannians, particularly in co-array settings that localize more sources than physical sensors (Chen et al., 2024).

In radar signal detection and FFT estimation, the primary object is a length-r=k=1Kakb(xk)+ε,\mathbf{r} = \sum_{k=1}^{K} a_k \, \mathbf{b}(x_k) + \boldsymbol{\varepsilon},2 complex I/Q sequence. A per-sample mask r=k=1Kakb(xk)+ε,\mathbf{r} = \sum_{k=1}^{K} a_k \, \mathbf{b}(x_k) + \boldsymbol{\varepsilon},3 identifies signal presence, and the masked signal

r=k=1Kakb(xk)+ε,\mathbf{r} = \sum_{k=1}^{K} a_k \, \mathbf{b}(x_k) + \boldsymbol{\varepsilon},4

is transformed by the DFT

r=k=1Kakb(xk)+ε,\mathbf{r} = \sum_{k=1}^{K} a_k \, \mathbf{b}(x_k) + \boldsymbol{\varepsilon},5

If the predicted FFT magnitude r=k=1Kakb(xk)+ε,\mathbf{r} = \sum_{k=1}^{K} a_k \, \mathbf{b}(x_k) + \boldsymbol{\varepsilon},6 is thresholded to obtain occupied bins r=k=1Kakb(xk)+ε,\mathbf{r} = \sum_{k=1}^{K} a_k \, \mathbf{b}(x_k) + \boldsymbol{\varepsilon},7, then

r=k=1Kakb(xk)+ε,\mathbf{r} = \sum_{k=1}^{K} a_k \, \mathbf{b}(x_k) + \boldsymbol{\varepsilon},8

so the model yields a spectral-dimension estimate together with temporal localization (Pemasiri et al., 2024).

These formulations show that DLSDE is not restricted to one observation regime. It can operate on raw I/Q sequences, outer products of single snapshots, sample covariances, or latent matrices extracted by autoencoders.

3. Learned representations and model architectures

One architectural class uses segmentation networks over time-domain signals. For radar I/Q input, the core model is a 1D U-Net with a contracting path, an expansive path, skip connections, and Double Convolution blocks of the form r=k=1Kakb(xk)+ε,\mathbf{r} = \sum_{k=1}^{K} a_k \, \mathbf{b}(x_k) + \boldsymbol{\varepsilon},9. The input is a two-channel KK0 sequence of fixed length KK1, and the main output is a per-sample segmentation probability KK2 (Pemasiri et al., 2024). There is not an explicit dual-branch fusion network; frequency-domain information is coupled implicitly through the loss.

A second class uses autoencoders for intrinsic-dimension estimation. Bahadur and Paffenroth study a vanilla autoencoder with latent-layer sparsity, KK3 normalization of latent activations, and the explicit recommendation to avoid an activation function immediately before the innermost hidden layer so that scale information is preserved for dimension estimation (Bahadur et al., 2019). Their dimension estimate is derived from singular value proxies constructed from the hidden-layer matrix by taking absolute values, sorting each row, and averaging columns.

A related but structurally different design is the additive autoencoder. It serially performs bias estimation and scaling, linear trend estimation via PCA, and nonlinear residual estimation with a feedforward autoencoder using tanh in hidden layers and a final linear activation. The additive reconstruction is

KK4

The paper compares shallow and deeper symmetric networks, including 1Sym, 3Sym, 5Sym, and 7Sym, where deeper symmetric architectures enlarge hidden widths systematically while preserving a bottleneck interpretation (Kärkkäinen et al., 2022).

Model-order DLSDEs in sensing and communications often use 2D CNNs. In the phased-array single-snapshot setting, the input is a KK5 tensor formed from KK6 and KK7. The network is a 5-layer 2D-CNN with three convolutional blocks, max pooling after each convolution, dropout after the third block, a dense layer of size 1024, and a final dense layer mapping to KK8 classes, with KK9 in the experiments (Ma et al., 14 Aug 2025).

The harmonic-retrieval architecture is more elaborate. It constructs aka_k0 windowed views—Tukey, Taylor, Chebyshev, Blackman, Flat Top, Cosine, Hann, and Rectangular—applies a 2D-DFT, and converts each complex view into four real feature channels,

aka_k1

yielding a aka_k2-channel CNN input (Schieler et al., 2022). The network then predicts cell-wise objectness flags and continuous offsets in a quasi-grid-free parameterization, together with a dedicated model-order head.

Subspace-learning DLSDEs use representation learning on Grassmannians. The sparse-array methodology employs a WRN-16-8 without batch normalization, uses the real and imaginary parts of the complex sample covariance as input channels, outputs a complex matrix aka_k3, and forms aka_k4 so that its leading eigenvectors define a basis-invariant learned signal subspace (Chen et al., 2024). The representation is intentionally invariant to the selection of bases.

4. Objectives, estimators, and decision rules

In radar segmentation and spectral estimation, the training objective is the compound loss

aka_k5

The segmentation term is binary cross-entropy, and the FFT term is mean squared error between normalized ground-truth and predicted FFT magnitudes. The paper states that aka_k6 penalizes spectral discrepancies and encourages the segmentation network to be temporally precise where the signal energy resides (Pemasiri et al., 2024).

In the autoencoder formulation of Bahadur and Paffenroth, the basic objective is reconstruction,

aka_k7

augmented by a sparsity penalty on normalized latent activations (Bahadur et al., 2019). Dimension is not read directly from a classifier. Instead, the latent matrix is transformed into singular value proxies, and two estimators are applied: a “Greater Than Equal To 1%” rule that counts how many singular values contribute at least aka_k8 of the total sum, and an “Up to 90%” rule that chooses the smallest number of largest singular values whose squared contributions reach at least aka_k9 of the total squared sum.

The additive-autoencoder approach uses a reconstruction-error sweep over bottleneck sizes. Its criterion is the mean root squared error

xkx_k0

and the intrinsic dimension is selected from the first bottleneck size xkx_k1 such that the backward difference xkx_k2 falls below a threshold xkx_k3, with the reported rule xkx_k4 (Kärkkäinen et al., 2022).

In quasi-grid-free harmonic retrieval, the total loss is

xkx_k5

where xkx_k6 is BCE on the one-hot model-order output and xkx_k7 is a masked MSE on delay and Doppler offsets, gated by a sigmoid-transformed objectness variable (Schieler et al., 2022). At inference, xkx_k8 is obtained by argmax over the order head, while per-cell components are retained when the objectness exceeds a threshold.

The phased-array single-snapshot DLSDE uses a standard cross-entropy classification objective over the classes xkx_k9, and its inference pipeline is deliberately simple: form ε\boldsymbol{\varepsilon}0, split real and imaginary parts into two channels, pass the tensor through the CNN, apply softmax, and take ε\boldsymbol{\varepsilon}1 (Ma et al., 14 Aug 2025). No smoothing or post-processing thresholding is used beyond the classification.

In subspace representation learning, the losses are geometric. The geodesic distance on ε\boldsymbol{\varepsilon}2 is

ε\boldsymbol{\varepsilon}3

and the chordal distance is

ε\boldsymbol{\varepsilon}4

with principal angles defined by ε\boldsymbol{\varepsilon}5 (Chen et al., 2024). For variable-dimension learning, the paper extends the comparison to a union of Grassmannians and accelerates training by consistent rank sampling, in which all examples in a minibatch share the same subspace dimension.

5. Empirical performance across domains

Because the target variable changes across papers, reported metrics are not directly comparable. The literature evaluates DLSDE by F1 and cosine similarity in radar segmentation, successful detection rate and angular resolution in single-snapshot phased arrays, model-order error and runtime in harmonic retrieval, and latent-dimension estimates or reconstruction-error knees in autoencoder studies.

Setting Representative findings Reference
EW radar detection and FFT estimation At ε\boldsymbol{\varepsilon}6 dB, ε\boldsymbol{\varepsilon}7 improves from ε\boldsymbol{\varepsilon}8 to ε\boldsymbol{\varepsilon}9–d=λ/2d=\lambda/20; at d=λ/2d=\lambda/21 dB, FFT cosine similarity rises from d=λ/2d=\lambda/22 to d=λ/2d=\lambda/23–d=λ/2d=\lambda/24; the energy detector achieves d=λ/2d=\lambda/25, d=λ/2d=\lambda/26, versus d=λ/2d=\lambda/27, d=λ/2d=\lambda/28 for the proposed model (Pemasiri et al., 2024)
Joint delay–Doppler retrieval and model order The CNN’s d=λ/2d=\lambda/29 is consistently best across SNRs, particularly at low SNR; runtime is yi(x)=exp ⁣(j2πλ(i1)dsinx),i=1,,N.y_i(x)=\exp\!\left(j \, \frac{2\pi}{\lambda} \, (i-1)\, d \, \sin x\right), \quad i=1,\ldots,N.0 ms/sample for the CNN, yi(x)=exp ⁣(j2πλ(i1)dsinx),i=1,,N.y_i(x)=\exp\!\left(j \, \frac{2\pi}{\lambda} \, (i-1)\, d \, \sin x\right), \quad i=1,\ldots,N.1 ms/sample for CNN + 10 Gauss–Newton iterations, and yi(x)=exp ⁣(j2πλ(i1)dsinx),i=1,,N.y_i(x)=\exp\!\left(j \, \frac{2\pi}{\lambda} \, (i-1)\, d \, \sin x\right), \quad i=1,\ldots,N.2 s/sample for RIMAX (Schieler et al., 2022)
Single-snapshot phased-array radar DLSDE reaches yi(x)=exp ⁣(j2πλ(i1)dsinx),i=1,,N.y_i(x)=\exp\!\left(j \, \frac{2\pi}{\lambda} \, (i-1)\, d \, \sin x\right), \quad i=1,\ldots,N.3 successful detection at SNR yi(x)=exp ⁣(j2πλ(i1)dsinx),i=1,,N.y_i(x)=\exp\!\left(j \, \frac{2\pi}{\lambda} \, (i-1)\, d \, \sin x\right), \quad i=1,\ldots,N.4 dB, while conventional estimators achieve yi(x)=exp ⁣(j2πλ(i1)dsinx),i=1,,N.y_i(x)=\exp\!\left(j \, \frac{2\pi}{\lambda} \, (i-1)\, d \, \sin x\right), \quad i=1,\ldots,N.5 even at yi(x)=exp ⁣(j2πλ(i1)dsinx),i=1,,N.y_i(x)=\exp\!\left(j \, \frac{2\pi}{\lambda} \, (i-1)\, d \, \sin x\right), \quad i=1,\ldots,N.6 dB; it achieves yi(x)=exp ⁣(j2πλ(i1)dsinx),i=1,,N.y_i(x)=\exp\!\left(j \, \frac{2\pi}{\lambda} \, (i-1)\, d \, \sin x\right), \quad i=1,\ldots,N.7 successful detection at yi(x)=exp ⁣(j2πλ(i1)dsinx),i=1,,N.y_i(x)=\exp\!\left(j \, \frac{2\pi}{\lambda} \, (i-1)\, d \, \sin x\right), \quad i=1,\ldots,N.8, whereas conventional estimators require yi(x)=exp ⁣(j2πλ(i1)dsinx),i=1,,N.y_i(x)=\exp\!\left(j \, \frac{2\pi}{\lambda} \, (i-1)\, d \, \sin x\right), \quad i=1,\ldots,N.9 and GIC reaches R=rrH\mathbf{R}=\mathbf{r}\mathbf{r}^H0 at R=rrH\mathbf{R}=\mathbf{r}\mathbf{r}^H1 (Ma et al., 14 Aug 2025)
Autoencoder intrinsic-dimension estimation On MNIST, AE “Up to 90%” estimates are around R=rrH\mathbf{R}=\mathbf{r}\mathbf{r}^H2–R=rrH\mathbf{R}=\mathbf{r}\mathbf{r}^H3 and AE “R=rrH\mathbf{R}=\mathbf{r}\mathbf{r}^H4” estimates are roughly R=rrH\mathbf{R}=\mathbf{r}\mathbf{r}^H5–R=rrH\mathbf{R}=\mathbf{r}\mathbf{r}^H6; in the S&P 500 time series, estimated dimension drops during market stress (Bahadur et al., 2019)
Additive autoencoder dimension estimation Mean efficiencies relative to 1Hid are R=rrH\mathbf{R}=\mathbf{r}\mathbf{r}^H7 for 1Sym, R=rrH\mathbf{R}=\mathbf{r}\mathbf{r}^H8 for 3Sym, R=rrH\mathbf{R}=\mathbf{r}\mathbf{r}^H9 for 5Sym, and PP00 for 7Sym; deeper networks obtain lower autoencoding errors during the search, but the detected dimension does not change compared to a shallow network (Kärkkäinen et al., 2022)
Sparse-array subspace learning Learned subspace representations outperform SPA and existing DNN-based covariance reconstruction methods for a wide range of SNRs, snapshots, and source numbers for both perfect and imperfect arrays (Chen et al., 2024)

Two patterns recur. First, deep estimators are most competitive when the classical baseline depends on fragile intermediate quantities such as a poorly estimated covariance, a discretized grid, or hand-designed statistics. Second, many successful DLSDEs are hybrid rather than purely end-to-end: the harmonic-retrieval network supplies a warm start for Gauss–Newton refinement, and the radar segmentation model uses a neural mask but a deterministic FFT to derive the band estimate.

6. Limitations, interpretation, and active directions

The main interpretive limitation is semantic rather than algorithmic: “dimension” is not uniform across the literature. It may denote intrinsic manifold dimension, model order, source count, or spectral occupancy. Any comparison of DLSDE methods therefore depends on whether the underlying target is latent, parametric, or spectral.

Task-specific limitations are substantial. In radar FFT estimation, performance at very low SNR is degraded by missed detections, imprecise boundaries, and leakage from the rectangular window implied by the segmentation mask; band-edge accuracy depends on threshold selection, and adaptive FFT sizing or multi-resolution STFT was not explored (Pemasiri et al., 2024). In autoencoder-based DE, the methods are data hungry, sensitive to the sparsity parameter PP01, and the 2019 study provides no formal proofs of consistency or error bounds (Bahadur et al., 2019). In the additive-autoencoder study, deeper symmetric models lower MRSE during the search but do not change the detected intrinsic dimension, and threshold choice for PP02MRSE remains data-scale dependent (Kärkkäinen et al., 2022).

Model-order DLSDEs also inherit modeling assumptions. The harmonic-retrieval method assumes a narrowband model, a single snapshot, and synthetic data without hardware impairments; finite per-cell capacity can limit dense local multiplicities, and the raw CNN saturates before high-resolution ML accuracy unless refinement is applied (Schieler et al., 2022). The phased-array single-snapshot classifier was trained at a fixed high SNR of PP03 dB because mixing low-SNR examples degraded training stability, and the reported experiments restrict PP04 to PP05 under a ULA, AWGN, and CDL channel model (Ma et al., 14 Aug 2025). In sparse-array subspace learning, extremely low SNR, very few snapshots, and highly coherent sources can blur projector spectra and complicate rank decisions (Chen et al., 2024).

A second misconception is that deeper architectures necessarily yield better dimension estimates. The additive-autoencoder results explicitly separate reconstruction quality from the detected dimension: deeper models obtain lower autoencoding errors during the identification of the intrinsic dimension, but the detected dimension does not change compared to a shallow network (Kärkkäinen et al., 2022). Likewise, the harmonic-retrieval literature indicates that high-precision parameter estimation may still require classical ML refinement even when model order is estimated well by the network (Schieler et al., 2022).

This suggests that DLSDE is best understood as a learned front end for extracting dimension-relevant structure, not as a universal replacement for all downstream inference. A plausible implication is that the most durable designs will continue to combine learned representations with explicit signal models: masked FFTs for spectral occupancy, least-squares or BLUE for gain recovery, Gauss–Newton refinement for quasi-grid-free estimates, and projector-based geometry for source-number inference.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Deep Learning-Based Signal Dimension Estimator (DLSDE).