Persistent Choquet Fuzzy Evidence for Detecting and Attributing

Distribution Drift in Data Streams

Rama Asad Nadweh1,*

1 Department of Science and Information Technology, Islamic Online University, Doha, Qatar

Email: ramaanadwehh@gmail.com

Received: November 01, 2025 Revised: January 05, 2026 Accepted: March 03, 2026 ⋆ Corresponding author

ABSTRACT

Data-stream drift is rarely one-dimensional: a changed stream may move in location, inflate in scale, alter its tail

geometry, or differ globally even when no single moment changes decisively. This paper develops a fuzzy monitoring

layer for a scalar stream zt ∈ R by comparing adjacent windows At and Bt through four robust evidences dj,t : median

displacement, robust log-scale change, interquantile tail-shape change, and normalized one-dimensional transport.

Stationary calibration maps each dj,t to a fuzzy grade uj,t ∈ [0,1]. A normalized 2-additive capacity then aggregates

the evidence by

qt =

j=1

mjuj,t +Σ

j<k

mjk min(uj,t ,uk,t ) ∈ [0,1],

so pairwise reinforcement is modeled explicitly rather than hidden inside an arithmetic score. Persistence is separated

from instantaneous evidence through At = [λAt−1 +qt −δ]+, and an alarm occurs when At ≥ h. The resulting

Persistent Choquet Fuzzy Drift Monitor (PCFDM) also admits an exact component decomposition qt = Σj φj,t for

drift attribution. A reproducible Monte Carlo study uses 120 independent stationary calibration streams and 220 test

replications for each of seven scenarios. At matched stream-wise calibration, PCFDM detects mean, scale, mixed,

and gradual drifts in 94.5%, 89.5%, 95.0%, and 92.3% of runs, with median delays 72, 88, 72, and 192 samples. Its

transient-shock alarm rate is 40.5%, compared with 49.1% for fuzzy-mean evidence, 76.8% for maximum fuzzy

evidence, and 65.9% for transport alone. Heavy-tail drift remains more difficult (48.2% detection), revealing a

genuine trade-off between persistent multi-evidence confirmation and sensitivity to isolated shape changes. The

contribution is therefore a mathematically decomposable fuzzy evidence mechanism for monitoring and explaining

drift, not a claim of universal dominance over specialized change detectors.

Keywords: Fuzzy measure Choquet integral Concept drift Distribution drift Data streams Change detection

Evolving fuzzy systems Uncertainty aggregation

1. INTRODUCTION

Streaming environments violate the static-distribution assumption

whenever the law generating observations changes

with time. If Pt denotes the distribution at time t, drift is expressed

generically as Pt ̸= Pt+s for some s > 0; in supervised

learning this may involve Pt (X), Pt (Y), or the conditional

mechanism Pt (Y | X) [1–3]. The distinction matters. A detector

operating directly on an unlabeled signal zt identifies

distribution drift in that monitored quantity; if zt is a residual,

loss, score, or model diagnostic, such drift can become evidence

of model degradation without being logically identical

9