Related Experiment Video
Updated: Jun 19, 2026

Sample Drift Correction Following 4D Confocal Time-lapse Imaging
Published on: April 13, 2014
FL-MalDrift: a federated learning framework for malware detection under local concept drift
Amit Patel1, Deepak Singh Tomar2, R K Pateriya2
1Department of Computer Science and Engineering, Maulana Azad National Institute of Technology, Bhopal, M.P., 462003, India. amit.manit007@gmail.com.
This study introduces FL-MalDrift, a framework that enhances federated learning (FL) for Android malware detection by addressing concept drift. It improves accuracy and maintains privacy in evolving, non-stationary environments.
Area of Science:
- Cybersecurity
- Machine Learning
- Mobile Security
Background:
- Continuous evolution of Android malware causes concept drift, degrading detector accuracy.
- Federated learning (FL) faces challenges with non-IID and shifting client data, destabilizing aggregation and impacting privacy.
Purpose of the Study:
- To propose FL-MalDrift, a novel federated framework resilient to concept drift for Android malware detection.
- To enhance the accuracy and stability of FL-based malware detectors in dynamic environments.
Main Methods:
- Integration of lightweight on-device drift detection algorithms (ADWIN, DDM, EDDM, HDDM) with adaptive participation control.
- Server-side regulation using EWMA-smoothed drift scores to selectively aggregate stable client updates (FedAvg, FedSGD).
- Client-side drift mitigation before update contribution.
Main Results:
- Achieved high accuracy: 94.7% on Drebin, 96.8% on CICMalDroid 2020, and 92.4% on AndroZoo.
- Demonstrated framework stability under client heterogeneity and concept drift.
- Maintained privacy preservation while filtering drift-affected updates.
Conclusions:
- FL-MalDrift offers a scalable, privacy-preserving solution for robust Android malware detection in non-stationary environments.
- Coupling client-side drift detection with dynamic participation control effectively stabilizes FL training.
- Future work includes differential privacy, compression-aware aggregation, and large-scale validation.
Related Concept Videos
Types of Errors: Detection and Minimization
Absolute error in a measurement is the numerical difference from the true or central value. Relative error is the ratio between absolute error and the true or central value, expressed as a percentage.
Errors can be classified by source, magnitude, and sign. There are three types of errors: systematic, random, and gross.
Systematic or...
Difference from Background: Limit of Detection
The LOD indicates the presence or absence...
Introduction to Learning
In contrast to learned behaviors, unlearned behaviors such as crying, sexual...
Associative Learning
Classical conditioning, also known...
Generalization, Discrimination, and Extinction
Generalization occurs when a behavior reinforced in one context is performed in similar situations. For instance, a student who studies diligently for calculus and receives excellent grades might apply the same study habits to psychology and history, expecting similar results. Generalization shows how learning in one setting can influence behavior in...
Cognitive Learning
E. C. Tolman's theory of purposive behavior emphasizes that much behavior is goal-directed. He argued that to understand behavior, we must look at the entire sequence of actions leading to a goal. For instance, high school students study hard, not just due to past reinforcement but also to achieve the goal of getting into a good college.
Tolman introduced the idea that behavior is influenced by...

