Papers
Topics
Authors
Recent
Search
2000 character limit reached

DST-Filter in Multi-Domain Research

Updated 4 July 2026
  • DST-Filter is a polysemous term representing distinct methodologies in nonlinear filtering, dialogue state tracking, graph signal processing, and evidential fusion.
  • In nonlinear state estimation, DST-Filter denotes dynamically iterated filters that integrate transition nonlinearities, resulting in enhanced stability and reduced error.
  • In dialogue and graph signal processing, DST-Filter involves active domain pruning and sparse operator techniques, while in evidential fusion it replaces traditional rules for improved reliability.

Searching arXiv for papers that explicitly use or closely correspond to “DST-Filter” across research domains. arXiv search: "DST-Filter" “DST-Filter” denotes several technically distinct constructs in contemporary research literature rather than a single standardized method name. The label appears in nonlinear Bayesian filtering, dialogue state tracking, discrete sine-transform-based graph filtering, and Dempster–Shafer evidence fusion, with each usage tied to a different formal apparatus, objective, and evaluation regime (Kullberg et al., 2023, Zhou et al., 2022, Lu et al., 2021, Aragão et al., 2024). This suggests that the most accurate encyclopedic treatment is not a unitary algorithmic description, but a domain-sensitive account of the principal meanings attached to the term.

1. Terminological scope

Across the cited literature, “DST-Filter” is attached to at least four non-equivalent research objects: a class of dynamically iterated nonlinear filters, a turn-domain filtering mechanism for dialogue state tracking, DST-domain graph and transform filtering constructions, and DST-based evidence-fusion procedures.

Domain Meaning of “DST-Filter” Representative paper
Nonlinear state estimation Dynamically iterated filters (Kullberg et al., 2023)
Task-oriented dialogue Domain filtering strategy in XQA-DST (Zhou et al., 2022)
Graph signal processing DCT/DST filtering with sparse graph operators (Lu et al., 2021)
Evidential fusion Improved DST-based fusion / filtering of evidence (Aragão et al., 2024, Yaghoubi et al., 2021)

This multiplicity is not merely terminological. In one setting, the object of interest is a local two-time-slice smoothing recursion; in another, it is a domain-pruning mechanism over question prompts; in another, it is a sparse-operator realization of DST-domain filtering; and in another, it is a reliability-weighted evidential fusion pipeline. The shared acronym therefore does not imply a shared mathematical lineage.

2. Dynamically iterated filters for nonlinear transition models

In nonlinear state estimation, the term refers to dynamically iterated filters, introduced as a new class of iterated linearization-based nonlinear filters. The defining distinction is that, contrary to regular iterated filters such as the IEKF, IUKF, and IPLF, dynamically iterated filters also take nonlinearities in the transition model into account (Kullberg et al., 2023).

The underlying state-space model is

xk=fk(xk1,wk1),yk=hk(xk,vk).x_k = f_k(x_{k-1},w_{k-1}), \qquad y_k = h_k(x_k,v_k).

Standard iterated filters assume a predicted prior p(xky1:k1)p(x_k\mid y_{1:k-1}) is already available and iterate only the measurement update. The DST-Filter instead performs an iterated local Gaussian approximation of the joint distribution over consecutive states,

p(xk1,xky1:k),p(x_{k-1},x_k \mid y_{1:k}),

so that both the transition and the measurement are approximated around the current estimate. The paper characterizes the resulting recursion as essentially a “(locally over one time step) iterated Rauch–Tung–Striebel smoother” (Kullberg et al., 2023).

Three variants are studied. The IEKF-like DST-Filter uses Jacobian linearization of both transition and measurement functions. The IUKF-like variant replaces Jacobians with sigma-point approximations. The IPLF-like variant uses posterior linearization / statistical linear regression for both transition and measurement. In each case, the central structural move is the same: iterate over a two-time-slice smoothing problem rather than a fixed-prior measurement update.

The reported evaluation uses a tracking problem with a nonlinear transition model and linear measurement model under 25 different noise configurations. The main findings are that the DST-Filter variants outperform their non-dynamic baselines in root-mean-squared error, and that the stability gains are substantial. A particularly strong result is that the EKF diverges in 22 out of 25 configurations, while the dynamically iterated EKF remains stable in 20 out of 25 scenarios, diverging only under high noise (Kullberg et al., 2023). In this usage, “DST-Filter” denotes a filtering architecture that embeds one-step smoothing into the filtering loop.

3. Domain filtering in dialogue state tracking

In dialogue systems, “DST-Filter” refers to a domain filtering strategy within XQA-DST: Multi-Domain and Multi-Lingual Dialogue State Tracking. Here DST stands for dialogue state tracking, and the filtering mechanism excludes out-of-domain question samples before span extraction (Zhou et al., 2022).

XQA-DST reformulates dialogue state tracking as extractive question answering. For turn tt, the model processes the sequence

Stn=[CLS]Ut[SEP]Mt[SEP]Ht[SEP]Qtn[SEP],S_t^{n} = [\text{CLS}] \oplus U_t \oplus [\text{SEP}] \oplus M_t \oplus [\text{SEP}] \oplus H_t \oplus [\text{SEP}] \oplus Q_t^n \oplus [\text{SEP}],

where the prompt is a domain-slot question

Qtn=dom.dtn/dom.slotstn/slot.Q_t^n = \langle \text{dom.} \rangle \oplus d_t^n \oplus \langle / \text{dom.} \rangle \oplus \langle \text{slot} \rangle \oplus s_t^n \oplus \langle / \text{slot} \rangle.

The filtering rule is that only slot questions belonging to active domains are used:

dtnDt.d_t^n \in D_t.

The architecture combines a shared classification gate, a shared span prediction layer, and an independent multi-domain sequence classifier. The independent classifier predicts active domains from the dialogue context alone, after which the system generates only domain-slot questions for those domains. This reduces unnecessary question-answer pairs, false positives on irrelevant domains, training noise, and evaluation-time interference (Zhou et al., 2022).

The ablation results make the effect of filtering explicit. The paper reports 38.23% JGA for BERT-base with undersampling, 41.10% JGA after adding a joint domain classifier, 49.04% JGA after adding an independent domain classifier, 51.11% JGA after adding dialogue history, 51.67% JGA after switching to XLM-R, and 53.21% JGA for XLM-R + independent domain classifier + dialogue history (Zhou et al., 2022). In zero-shot domain adaptation on MultiWOZ 2.1, XQA-DST w. SQuAD2 achieves 36.7% average JGA; in zero-shot cross-lingual transfer on WOZ 2.0, the reported results are 66.2% JGA from English to German and 75.7% JGA from English to Italian (Zhou et al., 2022).

In this literature, “DST-Filter” therefore designates a domain-pruning mechanism that constrains extractive QA-based state tracking to currently active domains.

4. DST filtering in transform and graph signal processing

In graph signal processing, DST filtering denotes filtering on graphs whose graph Fourier transform corresponds to a discrete trigonometric transform, including discrete sine transforms. The paper “DCT and DST Filtering with Sparse Graph Operators” develops this interpretation explicitly for graphs with graph Fourier transform corresponding to one of 8 types of DCT and 8 types of DST (Lu et al., 2021).

The central premise is that a transform can serve as a graph Fourier transform if its basis vectors are eigenvectors of a suitable graph operator. For DSTs, the paper identifies multiple sparse graph operators sharing the same DST eigenvector matrix:

L(k)=ΦΛ(k)Φ.L^{(k)} = \Phi \Lambda^{(k)} \Phi^\top.

This leads from the standard polynomial graph filter

H=k=0KgkLkH = \sum_{k=0}^K g_k L^k

to the multivariate polynomial graph filter (MPGF)

HM,K=pK ⁣(L(1),L(2),,L(M)).H_{M,K} = p_K\!\left(L^{(1)},L^{(2)},\dots,L^{(M)}\right).

For degree p(xky1:k1)p(x_k\mid y_{1:k-1})0,

p(xky1:k1)p(x_k\mid y_{1:k-1})1

and for degree p(xky1:k1)p(x_k\mid y_{1:k-1})2,

p(xky1:k1)p(x_k\mid y_{1:k-1})3

The paper covers all 8 DST types and their 2D separable versions, and reports that ideal low-pass and exponential DCT/DST filters can be approximated with higher accuracy with similar runtime complexity (Lu et al., 2021). For DST-IV, the basis and sparse-operator eigenvalue pattern are given as

p(xky1:k1)p(x_k\mid y_{1:k-1})4

with eigenvalues

p(xky1:k1)p(x_k\mid y_{1:k-1})5

A related regularization-oriented construction appears in “Regularity-Constrained Fast Sine Transforms”, which proposes the R-FST as

p(xky1:k1)p(x_k\mid y_{1:k-1})6

For an p(xky1:k1)p(x_k\mid y_{1:k-1})7 DST with p(xky1:k1)p(x_k\mid y_{1:k-1})8, the regularity constraint matrix is constructed from only

p(xky1:k1)p(x_k\mid y_{1:k-1})9

rotation matrices, with angles derived from the output of the DST for the constant-valued signal (2207.13301). The paper reports that the R-FST has fine frequency selectivity with no DC leakage and higher coding gain than the original DST, while using only p(xk1,xky1:k),p(x_{k-1},x_k \mid y_{1:k}),0 multiplications and p(xk1,xky1:k),p(x_{k-1},x_k \mid y_{1:k}),1 additions instead of the R-DST’s extra p(xk1,xky1:k),p(x_{k-1},x_k \mid y_{1:k}),2 multiplications and p(xk1,xky1:k),p(x_{k-1},x_k \mid y_{1:k}),3 additions (2207.13301). For p(xk1,xky1:k),p(x_{k-1},x_k \mid y_{1:k}),4, it saved approximately p(xk1,xky1:k),p(x_{k-1},x_k \mid y_{1:k}),5 seconds in a 2-D transformation of p(xk1,xky1:k),p(x_{k-1},x_k \mid y_{1:k}),6 signals compared with the R-DST (2207.13301). This suggests a DST-filter interpretation in which post-DST orthogonal rotations enforce filter-bank regularity.

5. DST-based evidence fusion and reliability filtering

A further usage appears in Dempster–Shafer Theory, where DST-based filtering denotes preprocessing or replacing evidence-combination rules in order to avoid anomalous fusion outcomes. The paper “Imprecise Belief Fusion Facing a DST benchmark problem” identifies a benchmark paradox in which two equally credible sources can be fused by Dempster’s rule so that the result becomes exactly one source’s BBA (Aragão et al., 2024).

The standard rule is written as

p(xk1,xky1:k),p(x_{k-1},x_k \mid y_{1:k}),7

with

p(xk1,xky1:k),p(x_{k-1},x_k \mid y_{1:k}),8

The proposed alternative begins by transforming a BBA p(xk1,xky1:k),p(x_{k-1},x_k \mid y_{1:k}),9 into a weight function tt0:

tt1

and for each hypothesis tt2,

tt3

The transformed measures are then fused with a new combination measure. The paper states Theorem 12 roughly as follows: if tt4, then after the transformation and fusion there exists at least one hypothesis tt5 such that the fused result is not equal to either original BBA (Aragão et al., 2024). In this usage, DST-based filtering replaces the original fusion process rather than merely redistributing conflict.

A more application-driven version appears in CNN-DST, an ensemble deep learning framework for vibration-based fault recognition (Yaghoubi et al., 2021). Several CNNs are trained on generated feature views, ranked by mutual information and joint mutual information, and then combined by an improved DST-based method. The BBA for classifier tt6 is defined from its softmax outputs by

tt7

The improved method computes the average belief divergence, support degree,

tt8

Deng-entropy-based credibility,

tt9

and a chief-focal-element support term, then combines them as

Stn=[CLS]Ut[SEP]Mt[SEP]Ht[SEP]Qtn[SEP],S_t^{n} = [\text{CLS}] \oplus U_t \oplus [\text{SEP}] \oplus M_t \oplus [\text{SEP}] \oplus H_t \oplus [\text{SEP}] \oplus Q_t^n \oplus [\text{SEP}],0

The resulting weighted average evidences are fused only after this reliability filtering (Yaghoubi et al., 2021).

The reported performance is an average prediction accuracy of 97.19%, with the ensemble outperforming constituent CNNs and exhibiting high noise-resistance (Yaghoubi et al., 2021). Here “DST-Filter” is best understood as evidence filtering prior to Dempster-style combination.

Two recurrent ambiguities surround the term. The first is that Dst in space-weather forecasting is a different acronym, denoting the disturbance storm time (Dst) index rather than any DST-Filter method. Papers on Dst Transformer and Multi-Fidelity Boosted Neural Networks concern 1–6 hour ahead forecasting of the Dst index from solar-wind parameters, Bayesian uncertainty quantification, GRU-based regression, ACCRUE uncertainty estimation, and inverse-variance weighted ensemble combination (Abduallah et al., 2022, Hu et al., 2022). Likewise, the probabilistic one-day-ahead model based on full-disk SoHO images predicts the probability that Stn=[CLS]Ut[SEP]Mt[SEP]Ht[SEP]Qtn[SEP],S_t^{n} = [\text{CLS}] \oplus U_t \oplus [\text{SEP}] \oplus M_t \oplus [\text{SEP}] \oplus H_t \oplus [\text{SEP}] \oplus Q_t^n \oplus [\text{SEP}],1 nT with a lead time between 1 and 3 days (Hu et al., 2022). These are not usages of DST-Filter in the nonlinear-filtering, dialogue, transform, or evidence-fusion senses.

The second ambiguity arises within state-space estimation. In SP-VIO, the relevant term is DST-EKF, where DST means double state transformation rather than dynamically iterated filtering. The paper states that the double state transformation extended Kalman filter (DST-EKF) replaces the standard extended Kalman filter for improving the system’s consistency, and that an enhanced DST-RTS backtracking method is used during visual interruption (Du et al., 2024). The transformed velocity and position errors are

Stn=[CLS]Ut[SEP]Mt[SEP]Ht[SEP]Qtn[SEP],S_t^{n} = [\text{CLS}] \oplus U_t \oplus [\text{SEP}] \oplus M_t \oplus [\text{SEP}] \oplus H_t \oplus [\text{SEP}] \oplus Q_t^n \oplus [\text{SEP}],2

Stn=[CLS]Ut[SEP]Mt[SEP]Ht[SEP]Qtn[SEP],S_t^{n} = [\text{CLS}] \oplus U_t \oplus [\text{SEP}] \oplus M_t \oplus [\text{SEP}] \oplus H_t \oplus [\text{SEP}] \oplus Q_t^n \oplus [\text{SEP}],3

The paper reports 33.75% average error reduction over MSCKF in a KITTI ablation (Du et al., 2024). This is a separate acronymic lineage.

A further distinct lineage is the Differential Filter for computing the gradient and Hessian of the log-likelihood of nonstationary time series models. That method extends the Kalman filter so as to propagate first and second derivatives analytically under the restriction Stn=[CLS]Ut[SEP]Mt[SEP]Ht[SEP]Qtn[SEP],S_t^{n} = [\text{CLS}] \oplus U_t \oplus [\text{SEP}] \oplus M_t \oplus [\text{SEP}] \oplus H_t \oplus [\text{SEP}] \oplus Q_t^n \oplus [\text{SEP}],4 for the univariate observation case (Kitagawa, 2022). Again, the shared “filter” terminology does not imply equivalence with the other meanings of DST-Filter.

Taken together, these uses indicate that “DST-Filter” is best treated as a polysemous research label. In nonlinear filtering it denotes local one-step smoothing embedded inside filtering; in dialogue state tracking it denotes active-domain selection before slot extraction; in graph signal processing it denotes DST-domain filtering via sparse operators or post-DST regularization; and in Dempster–Shafer systems it denotes reliability-aware evidence filtering or replacement of the fusion rule. Any technical discussion of the term therefore requires explicit domain qualification.

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 DST-Filter.