<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ADWIN &#8211; Science</title>
	<atom:link href="https://scienmag.com/tag/adwin/feed/" rel="self" type="application/rss+xml" />
	<link>https://scienmag.com</link>
	<description></description>
	<lastBuildDate>Sat, 03 Oct 2026 20:00:19 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.2</generator>

<image>
	<url>https://scienmag.com/wp-content/uploads/2024/07/cropped-scienmag_ico-32x32.jpg</url>
	<title>ADWIN &#8211; Science</title>
	<link>https://scienmag.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">73899611</site>	<item>
		<title>KL Divergence and Tolerance Time Sharpen Detection of Shifting Data Streams</title>
		<link>https://scienmag.com/kl-divergence-and-tolerance-time-sharpen-detection-of-shifting-data-streams/</link>
		
		<dc:creator><![CDATA[Denise Maddox]]></dc:creator>
		<pubDate>Sat, 03 Oct 2026 20:00:19 +0000</pubDate>
				<category><![CDATA[Technology and Engineering]]></category>
		<category><![CDATA[adaptive drift detection models]]></category>
		<category><![CDATA[ADWIN]]></category>
		<category><![CDATA[beta distribution]]></category>
		<category><![CDATA[concept drift]]></category>
		<category><![CDATA[concept drift detection]]></category>
		<category><![CDATA[data streams]]></category>
		<category><![CDATA[drift detection]]></category>
		<category><![CDATA[evolving fraud detection]]></category>
		<category><![CDATA[information theory]]></category>
		<category><![CDATA[information theory in machine learning]]></category>
		<category><![CDATA[KL divergence]]></category>
		<category><![CDATA[KL divergence in streaming data]]></category>
		<category><![CDATA[Machine learning]]></category>
		<category><![CDATA[real-time concept drift monitoring]]></category>
		<category><![CDATA[SABeDM]]></category>
		<category><![CDATA[SABeDM beta distribution]]></category>
		<category><![CDATA[sensor network degradation]]></category>
		<category><![CDATA[SRP]]></category>
		<category><![CDATA[statistical change detection]]></category>
		<category><![CDATA[streaming classifier performance]]></category>
		<category><![CDATA[streaming data]]></category>
		<category><![CDATA[tolerance time]]></category>
		<category><![CDATA[tolerance time in data streams]]></category>
		<category><![CDATA[user preference shifts]]></category>
		<guid isPermaLink="false">https://scienmag.com/?p=231726</guid>

					<description><![CDATA[Researchers have enhanced the SABeDM concept drift detector with KL divergence and a tolerance time mechanism, achieving consistently higher accuracy and F1-scores than leading baselines across six streaming benchmarks.]]></description>
										<content:encoded><![CDATA[<p>Machine learning models deployed in the real world rarely enjoy the luxury of a stable environment. Fraud patterns evolve, sensor networks degrade, user preferences shift with the news cycle, and the statistical relationships a model learned yesterday can quietly dissolve overnight. Researchers call this phenomenon concept drift, and detecting it quickly and reliably is one of the central unsolved headaches of streaming data science. A new study published in Knowledge and Information Systems by Wenjun Bian, Angbera Ature, Chan Huah Yong, Shamsuddeen Rabiu and colleagues proposes a fresh answer: an enhanced drift detection framework that fuses a classic tool from information theory, Kullback–Leibler divergence, with a temporal safety valve the authors call tolerance time, all built on top of their earlier Sliding Adaptive Beta Distribution Model, known as SABeDM.</p>
<p>The core idea behind the original SABeDM was to track the behavior of a streaming classifier using a beta distribution, a flexible probabilistic description of error rates that lives naturally between zero and one. As data arrives, the model slides a window across the stream and adapts its distributional estimate of how well the learner is performing. When the picture of performance changes sharply, that is a signal that the underlying data distribution may have changed too. The approach already showed promise in earlier work, but like all window-based detectors it faced a familiar dilemma: windows that are too sensitive drown the system in false alarms caused by ordinary noise, while windows that are too forgiving let genuine drifts slip by unnoticed until accuracy has already collapsed.</p>
<p>The new framework attacks that dilemma from two directions at once. The first is information-theoretic. Rather than relying only on summary statistics of the error stream, the enhanced model, denoted SABeDM with a superscript kl, computes the Kullback–Leibler divergence between the probability distributions estimated from consecutive data windows. KL divergence, a foundational quantity in information theory, measures how many extra bits of information are lost, on average, when one distribution is used to approximate another. In practical terms, it gives the detector a single, principled number that quantifies how different the recent past looks from the present. Small divergences correspond to business as usual; large ones flag a genuine redistribution of the data. Because the measure compares full distributions rather than just means or variances, it can pick up both abrupt ruptures and subtle, gradual shifts that simpler statistics tend to smooth over.</p>
<p>The second innovation is temporal. The authors introduce tolerance time, a grace period that allows the detector to absorb minor delays and short-lived fluctuations without immediately declaring a drift. In a live data stream, brief disturbances are ubiquitous: a batch of noisy measurements, a temporary outage, a transient spike in traffic. A detector that reacts to every one of these burns computational resources and, worse, triggers unnecessary model retraining, which can itself degrade performance. Tolerance time introduces deliberate patience into the system, requiring that evidence of a distributional shift persist for a defined interval before an alarm is raised. The combination is elegant in its symmetry: KL divergence supplies sensitivity to real change, while tolerance time supplies immunity to phantom change.</p>
<p>To find out whether this dual mechanism actually delivers, the team evaluated the framework on six benchmark datasets spanning the standard menagerie of drift scenarios: SEA_a, SEA_g, MIXD, HYP, PHI and WET. These benchmarks are deliberately engineered to stress different failure modes, from sudden abrupt concept changes to gradual and incremental drifts, and the WET dataset adds a real-world, high-dimensional test case where clean theoretical behavior often falls apart. The proposed detector was pitted against a roster of state-of-the-art baselines that includes Streaming Random Patches (SRP), ADWIN, DDM and EDDM, methods that have anchored the drift detection literature for years and, in the case of ADWIN and DDM, remain default choices in many production pipelines.</p>
<p>The results were consistent and, in several cases, striking. On the SEA_a dataset, the enhanced SABeDM achieved an accuracy of 83.50 percent and an F1-score of 82.75 percent, compared with 73.68 percent and 73.87 percent respectively for SRP, the strongest competitor in that comparison. On the more complex PHI dataset, the framework reached 96.10 percent accuracy and a 96.15 percent F1-score, outperforming every baseline tested. Gains extended across precision and recall as well, indicating that the improvements were not an artifact of trading one error type for another but reflected a genuinely better-calibrated detector. The authors also report minimal detection latency, meaning the system tends to notice drift soon after it begins, which is critical because every example processed between the onset of drift and its detection is an example a deployed model may classify wrongly.</p>
<p>Perhaps the most persuasive evidence came from the real-world WET dataset, where the gap between theory-friendly benchmarks and messy practice usually narrows dramatically. There, the enhanced framework lifted the F1-score to 69.00 percent from 60.19 percent for SRP, a gain of nearly nine percentage points in a setting where such margins are rare. The authors attribute this robustness to the interplay of the two new components: KL divergence detects the fine-grained distributional texture of real data, while tolerance time prevents the noise inherent in real streams from overwhelming the detector. The framework also held up in high-dimensional settings, a known weak point for many statistical detectors whose assumptions strain as dimensionality grows.</p>
<p>The significance of the work extends beyond one benchmark table. Concept drift detection sits at the foundation of trustworthy machine learning in dynamic environments, from fraud monitoring and network intrusion detection to predictive maintenance and adaptive recommendation. When drift goes undetected, models fail silently, and the cost is measured in bad decisions rather than error bars. When detection is too twitchy, systems churn through retraining cycles and lose the stability that operators depend on. By grounding the detection decision in a rigorous information-theoretic quantity and pairing it with an explicit model of temporal tolerance, the new framework offers a principled middle path, one that other researchers can extend to related problems such as detecting recurrent concepts, distinguishing real from virtual drift, and handling drift in image and other complex data streams, areas the authors and a growing survey literature identify as open challenges.</p>
<p>There are, of course, caveats worth keeping in mind. The reported evaluations rest on six datasets, and the authors note that no new datasets were generated or analyzed beyond those used in the study, so independent replication on additional industrial streams will be the natural next test. The choice of tolerance time parameters will also matter in practice, since the right grace period likely depends on the application&#8217;s tolerance for delayed detection versus false alarms. Still, the direction is clear and the evidence is strong. As data streams grow faster and models are asked to learn continuously in environments that refuse to stand still, detectors that can both sense the faintest whisper of change and ignore the routine noise of the stream will only become more valuable. This study suggests that an old idea from information theory, applied inside an adaptive probabilistic window with a well-timed pause, may be exactly the combination the field has been waiting for.</p>
<p><strong>Subject of Research:</strong> Concept drift detection in data streams using KL divergence and tolerance time within sliding adaptive beta distribution models</p>
<p><strong>Article Title:</strong> Information-theoretic drift detection using KL divergence and tolerance time in Sliding Adaptive Beta Distribution Models</p>
<p><strong>Article References:</strong> Bian, W., Ature, A., Yong, C. H., &amp; Rabiu, S. (2026). Information-theoretic drift detection using KL divergence and tolerance time in Sliding Adaptive Beta Distribution Models. <em>Knowledge and Information Systems, 68</em>(1), Article 273. <a href="https://doi.org/10.1007/s10115-026-02893-0" rel="noopener noreferrer">https://doi.org/10.1007/s10115-026-02893-0</a></p>
<p><strong>Image Credits:</strong> AI Generated</p>
<p><strong>DOI:</strong> <a href="https://doi.org/10.1007/s10115-026-02893-0" rel="noopener noreferrer">10.1007/s10115-026-02893-0</a></p>
<p><strong>Keywords:</strong> concept drift, KL divergence, SABeDM, data streams, machine learning, beta distribution, tolerance time, drift detection, streaming data, information theory, ADWIN, SRP</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">231726</post-id>	</item>
		<item>
		<title>New AI Framework Tackles Shifting, Skewed Data Streams With Fewer Labels</title>
		<link>https://scienmag.com/new-ai-framework-tackles-shifting-skewed-data-streams-with-fewer-labels/</link>
		
		<dc:creator><![CDATA[Denise Maddox]]></dc:creator>
		<pubDate>Wed, 30 Sep 2026 22:31:52 +0000</pubDate>
				<category><![CDATA[Technology and Engineering]]></category>
		<category><![CDATA[active ensemble learning]]></category>
		<category><![CDATA[active learning]]></category>
		<category><![CDATA[addressing class imbalance and concept shift]]></category>
		<category><![CDATA[ADWIN]]></category>
		<category><![CDATA[anomaly detection in streaming data]]></category>
		<category><![CDATA[class imbalance]]></category>
		<category><![CDATA[concept drift]]></category>
		<category><![CDATA[concept drift in machine learning]]></category>
		<category><![CDATA[Data stream imbalance]]></category>
		<category><![CDATA[data streams]]></category>
		<category><![CDATA[ensemble learning]]></category>
		<category><![CDATA[handling skewed data distributions]]></category>
		<category><![CDATA[Knowledge and Information Systems]]></category>
		<category><![CDATA[limited human labeling in data streams]]></category>
		<category><![CDATA[Machine learning]]></category>
		<category><![CDATA[minority class recognition]]></category>
		<category><![CDATA[Mixup]]></category>
		<category><![CDATA[multi-task learning for data streams]]></category>
		<category><![CDATA[online learning]]></category>
		<category><![CDATA[online learning frameworks]]></category>
		<category><![CDATA[real-time adaptive models]]></category>
		<category><![CDATA[scalable machine learning for big data]]></category>
		<category><![CDATA[sensor data analysis in manufacturing]]></category>
		<category><![CDATA[streaming classification]]></category>
		<guid isPermaLink="false">https://scienmag.com/?p=219766</guid>

					<description><![CDATA[Researchers in China have developed CADEE, an online ensemble learning framework that simultaneously handles multi-class imbalance, concept drift, and limited labeling budgets in streaming data.]]></description>
										<content:encoded><![CDATA[<p>Every second, the digital world produces torrents of data that never stop flowing: sensor readings from factories, transactions from payment networks, clicks from millions of web users, and telemetry from connected vehicles. For machine learning systems tasked with making sense of these streams, three problems tend to arrive together and compound one another. The classes of interest are often severely imbalanced, with a handful of abundant examples dwarfing rare but critical cases. The underlying statistical relationships, known as concept drift, shift over time as user behavior, equipment conditions, or environmental factors change. And human labeling resources are scarce, meaning only a small fraction of arriving examples can ever be annotated. A research team at North Minzu University in Yinchuan, China, led by Meng Han and corresponding author Yajie Xue, has now proposed a framework designed to confront all three challenges simultaneously rather than one at a time.</p>
<p>The framework, called CADEE, short for a comprehensive online active ensemble learning framework, is described in a paper published in the journal Knowledge and Information Systems. Its central premise is that existing methods usually address only fragments of the problem: some tackle binary imbalance, others assume fully supervised streams with every label available, and many implicitly assume that class proportions remain relatively stable. In real online environments, the authors argue, class priors and decision boundaries can evolve together, and the majority or minority role of a given class may itself change over time. A class that was rare last month may become dominant next month, and a classifier that treats class roles as fixed will silently degrade as the stream moves beneath it.</p>
<p>Architecturally, CADEE is a unified online learning loop that stitches together six cooperating components: an online ensemble classifier, an ADWIN-based drift detector, a prediction register, an incremental trainer, a label sliding window, and a sample sliding window. ADWIN, or adaptive windowing, is a well-established technique for detecting changes in the distribution of a stream by maintaining windows of recent statistics and cutting them when the data suggests a shift. The prediction register tracks what the ensemble has predicted, the incremental trainer continuously updates base learners as new information arrives, and the two sliding windows manage the recent labeled and unlabeled history that the rest of the machinery draws upon. The result is a system in which drift detection, model updating, sample selection, and ensemble fusion are not isolated stages but tightly coupled feedback processes.</p>
<p>The first of the framework&#8217;s three core mechanisms is a class-aware dynamic performance calibration scheme for evaluating base classifiers. Instead of judging each member of the ensemble by a single aggregate accuracy figure, which tends to be dominated by majority classes, the calibration mechanism scores classifiers using class-level performance, prediction uncertainty, confidence, and complementary diversity among members. This matters because in imbalanced settings a classifier can look impressive overall while being nearly useless on the minority classes that often carry the greatest practical value, such as fraudulent transactions or rare fault conditions. By weighting class-level behavior and rewarding members that contribute complementary information, the fusion process reduces the dominance of majority classes when the ensemble combines its votes into a final prediction.</p>
<p>The second mechanism governs the size and diversity of the ensemble itself. Rather than fixing the number of base classifiers in advance, CADEE adjusts ensemble capacity according to drift severity and member complementarity. When the drift detector signals an abrupt change, the framework can expand or restructure the ensemble to restore predictive power quickly; during stable periods, it avoids unnecessary expansion that would waste computation and risk overfitting stale patterns. This drift-adaptive sizing reflects a broader principle in streaming machine learning: the amount of model capacity a system needs is not constant but should track the volatility of the environment. A rigid ensemble is either too small to absorb a sudden shift or too large and cumbersome to remain nimble when the stream settles down.</p>
<p>The third mechanism addresses the labeling bottleneck through a multi-factor adaptive hard-example sampling and mixing enhancement strategy. Under a limited label budget, the framework selects the most informative samples to send for annotation, prioritizing boundary cases that sit near decision frontiers and minority-related examples that would otherwise be drowned out by abundant majority data. Selected samples then feed a quality-controlled, same-class Mixup procedure, a data augmentation technique that blends examples within a class to generate synthetic training points. These augmented samples are used for incremental training, effectively squeezing more learning signal out of every expensive human label. The same-class constraint is important, because naive mixing across classes in imbalanced settings can blur the very boundaries the system is trying to sharpen.</p>
<p>To evaluate the framework, the team ran experiments on fifteen synthetic multi-class imbalanced data streams with different drift patterns and five real-world data streams, comparing CADEE against several state-of-the-art methods. Performance was measured with Accuracy, Kappa, G-Mean, and Recall, along with an average ranking across metrics. G-Mean, in particular, is a standard yardstick for imbalanced learning because it captures performance across all classes rather than letting majority accuracy mask minority failure. Across these benchmarks, CADEE achieved competitive or superior results relative to the compared methods, and the authors report that the framework improves label utilization, drift adaptation, and minority class recognition in non-stationary multi-class imbalanced streams.</p>
<p>The significance of this work lies less in any single algorithmic trick than in its insistence on treating the streaming imbalance problem as a whole. Prior research, much of it cited in the paper, has advanced individual pieces of the puzzle: adaptive random forests for evolving streams, continuous oversampling techniques such as C-SMOTE, dynamic weighted majority schemes, drift detectors tailored to imbalanced data, and active learning strategies for evolving streams. Each contribution typically optimizes one axis while holding the others fixed. CADEE&#8217;s contribution is an integration layer in which drift detection triggers ensemble restructuring, ensemble calibration protects minority classes during fusion, and active sampling concentrates scarce labels where they matter most, all within a single online loop that never assumes the stream will hold still.</p>
<p>The practical implications extend across the domains where streaming classification already operates. Fraud detection systems face adversaries who constantly change tactics, making concept drift a structural feature rather than an occasional nuisance. Industrial monitoring must catch rare fault signatures buried under oceans of normal-operation readings, and the definition of normal itself shifts with seasons, product lines, and aging equipment. Traffic prediction, credit risk evaluation, and smart-city sensing all combine skewed class distributions with evolving conditions and expensive ground truth. In each case, a framework that spends its labeling budget on genuinely informative examples and adapts its model capacity to the volatility of the stream could translate directly into better decisions at lower annotation cost.</p>
<p>The research, supported by the National Natural Science Foundation of China, the Natural Science Foundation of Ningxia, and the Central Universities Foundation of North Minzu University, arrives as the field of online machine learning grapples with a widening gap between laboratory benchmarks and production realities. Most published classifiers still assume static datasets, fixed class distributions, and abundant labels, assumptions that dissolve the moment a model is deployed against a live feed. Frameworks like CADEE point toward a different design philosophy: learning systems that treat change as the default, scarcity as a budget to be optimized, and imbalance as a moving target rather than a fixed property of the data. As more of the world&#8217;s decisions are delegated to models consuming unbounded streams, that philosophy may prove less like an academic refinement and more like a prerequisite for keeping artificial intelligence honest in a world that refuses to sit still.</p>
<p><strong>Subject of Research:</strong> Online ensemble learning for multi-class imbalanced data streams with concept drift</p>
<p><strong>Article Title:</strong> A comprehensive online active ensemble learning framework for multi-class imbalanced data streams with concept drift</p>
<p><strong>Article References:</strong> Han, M., Xue, Y., Li, Y., Ma, C., Ding, J., &amp; Li, J. (2026). A comprehensive online active ensemble learning framework for multi-class imbalanced data streams with concept drift. <em>Knowledge and Information Systems, 68</em>(1), Article 268. <a href="https://doi.org/10.1007/s10115-026-02888-x" rel="noopener noreferrer">https://doi.org/10.1007/s10115-026-02888-x</a></p>
<p><strong>Image Credits:</strong> AI Generated</p>
<p><strong>DOI:</strong> <a href="https://doi.org/10.1007/s10115-026-02888-x" rel="noopener noreferrer">10.1007/s10115-026-02888-x</a></p>
<p><strong>Keywords:</strong> machine learning, data streams, concept drift, class imbalance, ensemble learning, active learning, online learning, ADWIN, Mixup, minority class recognition, streaming classification, Knowledge and Information Systems</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">219766</post-id>	</item>
	</channel>
</rss>
