Papers
Topics
Authors
Recent
Search
2000 character limit reached

Adaptive Threshold Sampling

Updated 10 July 2026
  • Adaptive threshold sampling is a framework where the decision threshold is dynamically adjusted using observed data or system state to optimize sample inclusion.
  • It finds applications in sparse sensing, quantized recovery, and event-based acquisition, addressing constraints like memory budgets and varying arrival rates.
  • By leveraging threshold recalibration and substitutability, the approach maintains unbiasedness and consistency even when inclusion events are interdependent.

Adaptive threshold sampling denotes a family of sampling and selection procedures in which the threshold governing inclusion, measurement, transmission, or refinement is not fixed in advance but adapted from data, system state, or iteration index. In the most explicit formulation, each item xix_i is assigned an auxiliary random priority RiR_i, and inclusion is decided by Zi=1(Ri<Ti)Z_i=\mathbf 1(R_i<T_i); the technical difficulty is that once TiT_i depends on the observed stream, inclusion events are no longer independent, so unbiasedness and consistency are no longer automatic. Closely related threshold-adaptive mechanisms also appear in sparse Gaussian sensing, quantized recovery, event-based signal acquisition, tracking, remote estimation, and metric learning, where the adaptive variable is respectively a refinement threshold, quantization threshold, firing threshold, confidence threshold, transmission threshold, or mining threshold (Ting, 2017, Haupt et al., 2010).

1. General threshold-sampling framework

In the general stream-sampling framework, fixed-threshold sampling assigns each item an independent auxiliary random priority RiR_i and includes the item when

Zi=1(Ri<Ti).Z_i=\mathbf 1(R_i<T_i).

If TiT_i is fixed in advance, then Pr(Zi=1)=Fi(Ti)\Pr(Z_i=1)=F_i(T_i), where FiF_i is the CDF of RiR_i, and ordinary Poisson-sampling logic applies. For a population total RiR_i0, the Horvitz–Thompson estimator

RiR_i1

is unbiased. The difficulty addressed by adaptive threshold sampling is that in practical streaming settings the threshold must often change with the data because sample-size budgets, memory budgets, arrival rates, and query objectives are not known in advance.

The central device is threshold recalibration. For a subset RiR_i2, the recalibrated thresholding rule is defined by

RiR_i3

so that RiR_i4. This removes the priorities of the coordinates in RiR_i5 from the threshold definition while preserving the remaining randomness. The key structural condition is substitutability: if all items in RiR_i6 are sampled, then

RiR_i7

Under substitutability, adaptive thresholds can be treated as fixed thresholds for a large class of estimators.

The framework also provides simpler sufficient conditions. For monotone rules, singleton substitutability implies full substitutability. Sequential thresholding rules, including stopping-time constructions over sorted priorities, are also covered. Closure properties permit thresholds to be composed: the maximum of 1-substitutable thresholds is 1-substitutable, and the minimum of substitutable thresholds is substitutable. The same paper further notes a priority-threshold duality, since RiR_i8 when RiR_i9, so adaptive priorities can be re-expressed as adaptive thresholds (Ting, 2017).

2. Estimation theory under adaptive thresholds

The estimator theory is organized around polynomial estimators on the sample,

Zi=1(Ri<Ti)Z_i=\mathbf 1(R_i<T_i)0

and around pseudo-Horvitz–Thompson estimators of the form

Zi=1(Ri<Ti)Z_i=\mathbf 1(R_i<T_i)1

The threshold-substitution theorem states that if Zi=1(Ri<Ti)Z_i=\mathbf 1(R_i<T_i)2 is substitutable, then for estimators of the polynomial form one has

Zi=1(Ri<Ti)Z_i=\mathbf 1(R_i<T_i)3

and therefore any estimator that is unbiased for a fixed threshold remains unbiased under the adaptive threshold. This is the main reason adaptive threshold sampling can reuse ordinary independent-threshold estimators rather than requiring custom corrections for each adaptive scheme.

The same logic yields variance estimators that remain valid under adaptive thresholds. For fixed threshold Zi=1(Ri<Ti)Z_i=\mathbf 1(R_i<T_i)4,

Zi=1(Ri<Ti)Z_i=\mathbf 1(R_i<T_i)5

with unbiased estimator

Zi=1(Ri<Ti)Z_i=\mathbf 1(R_i<T_i)6

Because bottom-Zi=1(Ri<Ti)Z_i=\mathbf 1(R_i<T_i)7 and priority-sampling thresholds are substitutable, the same variance estimator remains unbiased when Zi=1(Ri<Ti)Z_i=\mathbf 1(R_i<T_i)8 is the adaptive bottom-Zi=1(Ri<Ti)Z_i=\mathbf 1(R_i<T_i)9 threshold.

A second layer of theory addresses consistency beyond exact unbiasedness. For threshold-dependent empirical objectives

TiT_i0

the paper proves Donsker-type convergence

TiT_i1

under complexity conditions on the function and threshold classes. A direct implication is a consistency-transfer principle: if an estimator is consistent under a deterministic threshold and the adaptive threshold converges in probability to that deterministic threshold, then the estimator remains consistent under adaptive thresholding.

These results support a wide application set. The framework derives samplers for memory budgets rather than sample-size budgets, stratified samples, multiple objectives, distinct counting, sliding windows, and top-TiT_i2 sketches. In the top-TiT_i3 construction, an item’s unbiased count estimate is

TiT_i4

and the global threshold TiT_i5 is chosen as the smallest priority such that at least TiT_i6 items satisfy TiT_i7. This makes both sampling probabilities and sketch size adaptive rather than fixed in advance (Ting, 2017).

3. Multistage threshold sampling for sparse inference

In sparse Gaussian sensing, adaptive threshold sampling takes the form of sequential refinement. Distilled Sensing studies an unknown sparse vector TiT_i8 under white Gaussian noise, with the general adaptive measurement model

TiT_i9

subject to a precision budget

RiR_i0

At stage RiR_i1, the procedure allocates precision uniformly over the surviving set RiR_i2,

RiR_i3

observes RiR_i4, and refines by thresholding at zero,

RiR_i5

After

RiR_i6

stages, a final threshold is applied: RiR_i7

The performance contrast with non-adaptive sampling is sharp. In the non-adaptive model, support recovery and detection require amplitudes on the order of RiR_i8. Under Distilled Sensing, support recovery is possible when RiR_i9 arbitrarily slowly, and reliable detection is possible when

Zi=1(Ri<Ti).Z_i=\mathbf 1(R_i<T_i).0

that is, at constant amplitude. The mechanism is the repeated elimination of null coordinates, which survive with probability about Zi=1(Ri<Ti).Z_i=\mathbf 1(R_i<T_i).1, while signal coordinates are retained with high probability once stage-wise precision becomes large enough. The paper is explicit that the main theorems assume nonnegative signals and coordinate-wise direct observations rather than arbitrary linear measurements (Haupt et al., 2010).

A more practice-oriented threshold-guided design appears in Adaptive Chasing Sampling. The procedure alternates between estimation and sampling: it reconstructs a sparse estimate Zi=1(Ri<Ti).Z_i=\mathbf 1(R_i<T_i).2, forms a thresholded support

Zi=1(Ri<Ti).Z_i=\mathbf 1(R_i<T_i).3

and then concentrates future samples near Zi=1(Ri<Ti).Z_i=\mathbf 1(R_i<T_i).4. The paper reports that its algorithms allow Zi=1(Ri<Ti).Z_i=\mathbf 1(R_i<T_i).5 less number of samples for accurate signal reconstruction and achieve up to Zi=1(Ri<Ti).Z_i=\mathbf 1(R_i<T_i).6 smaller signal reconstruction error under the same noise condition. This suggests a broader pattern: adaptive threshold sampling is often most effective when thresholding is used not as the end of inference but as the control signal for reallocating future sensing effort (Li et al., 2015).

4. Quantization, event-based acquisition, and reconstruction-driven thresholds

In 1-bit acquisition, adaptive threshold sampling appears as threshold design for quantizers rather than inclusion rules for stream items. Each sensor observes

Zi=1(Ri<Ti).Z_i=\mathbf 1(R_i<T_i).7

or in vector form

Zi=1(Ri<Ti).Z_i=\mathbf 1(R_i<T_i).8

and sends the sign bit

Zi=1(Ri<Ti).Z_i=\mathbf 1(R_i<T_i).9

The resulting sign-consistency constraint is

TiT_i0

Recovery is posed as a convex constrained quadratic program in TiT_i1, after which the parameter estimate is obtained by weighted least squares. The adaptive threshold rule is

TiT_i2

with Gaussian perturbation around the current estimate. The paper motivates this by a mutual-information analysis in which the 1-bit channel can benefit from nonzero noise and randomized thresholds, and it states that the method can recover both fixed and time-varying parameters under white or colored Gaussian noise (Khobahi et al., 2018).

In bandlimited-signal acquisition, the threshold is embedded in a time-encoding machine. The reconstruction algorithm is

TiT_i3

with

TiT_i4

Classical convergence uses a global bound on inter-sample spacing. The adaptive construction instead derives a local energy-based sufficient condition. Defining

TiT_i5

a sufficient local condition for convergence is

TiT_i6

The proposed variable-bias, variable-threshold integrate-and-fire TEM enforces this through

TiT_i7

with adaptive laws for TiT_i8 and TiT_i9. A shifted-signal formulation introduces Pr(Zi=1)=Fi(Ti)\Pr(Z_i=1)=F_i(T_i)0 to suppress excessive firing when Pr(Zi=1)=Fi(Ti)\Pr(Z_i=1)=F_i(T_i)1. The paper reports, for example, that firings were reduced from Pr(Zi=1)=Fi(Ti)\Pr(Z_i=1)=F_i(T_i)2 to Pr(Zi=1)=Fi(Ti)\Pr(Z_i=1)=F_i(T_i)3 by adding the shift, and that adaptive non-uniform sampling maintained accurate reconstruction on synthetic signals, ultrasonic guided-wave signals, and ECG signals (Yashaswini et al., 22 Jan 2026).

Both lines of work share the same structural principle: the threshold is chosen to increase informativeness of the next measurement rather than to enforce a fixed global rate.

5. State-dependent, confidence-dependent, and pair-dependent threshold policies

Several recent systems use adaptive thresholds as online control variables tied to system state rather than to static signal magnitude. The threshold itself may depend on the current frame, the current pair distribution in a mini-batch, or the current mismatch state in a remote-estimation process.

Setting Adaptive threshold rule Function
Deep metric learning Pr(Zi=1)=Fi(Ti)\Pr(Z_i=1)=F_i(T_i)4 adjusted by AT-ASMS; loss threshold Pr(Zi=1)=Fi(Ti)\Pr(Z_i=1)=F_i(T_i)5 updated by meta-learning Rebalance positive and negative pairs
Multi-object tracking Frame-wise confidence threshold at the largest adjacent drop in sorted scores Split detections into high- and low-confidence sets
CTMC status sampling Transmit when Pr(Zi=1)=Fi(Ti)\Pr(Z_i=1)=F_i(T_i)6 State- and estimate-aware triggering

In deep metric learning, Dual Dynamic Threshold Adjustment Strategy combines a static asymmetric mining rule,

Pr(Zi=1)=Fi(Ti)\Pr(Z_i=1)=F_i(T_i)7

with a dynamic update driven by the current imbalance of mined pairs: Pr(Zi=1)=Fi(Ti)\Pr(Z_i=1)=F_i(T_i)8 The same framework also adapts the loss threshold Pr(Zi=1)=Fi(Ti)\Pr(Z_i=1)=F_i(T_i)9 by a single-step meta-learning update. The paper attributes the gain to reducing redundant negative pairs, increasing useful positive pairs, and adapting thresholds to the evolving embedding space, and reports competitive performance on CUB200, Cars196, and SOP (Jiang et al., 2024).

In multi-object tracking, adaptive confidence thresholding replaces ByteTrack’s fixed split between high- and low-confidence detections. For each frame, the detection scores are sorted in decreasing order, and the threshold index is chosen by

FiF_i0

with threshold equal to the score at that location. ByteTrack’s two-stage association then remains unchanged. The method is explicitly frame-wise, preserves running time comparable to ByteTrack, and achieves performance comparable to ByteTrack with tuned thresholds while avoiding manual tuning (Ma et al., 2023).

In CTMC remote estimation under AoII, the threshold becomes part of an optimal control policy. For mismatch state FiF_i1, the optimal estimation- and state-aware transmission policy triggers a transmission when

FiF_i2

The thresholds therefore depend on both the true source state and the monitor estimate, yielding up to FiF_i3 distinct thresholds. The policy is derived through a constrained semi-Markov decision process and a Lagrangian approach, with multi-regime phase-type distributions used to analyze cycle durations and AoII areas. Lower-complexity relaxations include the estimation-aware transmission policy and the single-threshold policy (Cosandal et al., 2024).

The literature also uses adaptive thresholds in settings that are adjacent to, but not identical with, data-acquisition sampling. In low-rank recovery, Adaptive Singular Value Thresholding replaces the fixed SVT threshold with an iteration-dependent schedule

FiF_i4

so that singular values below FiF_i5 are zeroed out at iteration FiF_i6. The paper reports lower relative reconstruction error than SVT and, in examples such as a FiF_i7 matrix of rank FiF_i8 with observation ratio FiF_i9, recovery in RiR_i0 iterations with relative error RiR_i1, compared with RiR_i2 iterations and error RiR_i3 for SVT (Zarmehi et al., 2017).

In sparse covariance estimation, adaptive thresholding is entry-specific rather than sample-specific. The estimator

RiR_i4

uses a distinct threshold for each covariance entry, where RiR_i5 estimates the variability of RiR_i6. The paper shows that the estimator adaptively achieves the optimal rate of convergence over a weighted sparse covariance class, while universal thresholding is sub-optimal over the same parameter spaces (Cai et al., 2011).

In robust importance sampling, adaptive winsorization chooses a truncation level from a grid RiR_i7 by the Balancing Principle. The winsorized variable is

RiR_i8

and the selected threshold RiR_i9 is the smallest RiR_i00 whose estimates are mutually stable across all larger thresholds. The paper provides an oracle inequality and reports smaller mean squared error and mean absolute deviation than leading alternatives in several examples (Orenstein, 2018).

In Gaussian sequence estimation, adaptive threshold estimation by FDR uses the Benjamini–Hochberg rule to choose the threshold level for smooth threshold estimators. The paper proves adaptive minimaxity over strong and weak RiR_i01 balls with RiR_i02, including the RiR_i03 regime when RiR_i04, provided the minimax risk lies between RiR_i05 and RiR_i06 for some RiR_i07 (Jiang et al., 2013).

A recurring misconception is that any adaptive sampling policy is an adaptive threshold sampling policy. The distinction is explicit in the DQN-based multi-sensor adaptive sampling paper: the method learns a sampling policy by reinforcement learning, with action selection

RiR_i08

except during RiR_i09-greedy exploration, and reward

RiR_i10

The paper compares against threshold-triggered sampling, but it states that the proposed method does not use an explicit threshold as the decision rule. This boundary is important: adaptive threshold sampling is a specific subclass of adaptive sampling in which a threshold remains the central control variable, whether that threshold acts on priorities, measurements, confidences, AoII, losses, or singular values (Huang et al., 12 Apr 2025).

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 Adaptive Threshold Sampling.