SIMULATION AND MITIGATION OF DATA POISONING ATTACKS IN MACHINE LEARNING
Machine learning (ML) models are increasingly used in mission-critical applications and are therefore vulnerable to adversarial attacks. Data poisoning attack is one such threat, in which an adversary injects specially designed samples into training data, which can cause a sudden drop in model accuracy or even intentionally bias its decisions in favor of the attacker. This paper presents a simulation of a data poisoning attack on machine learning using MATLAB. Experimental results show that data poisoning can significantly reduce classification accuracy, but using data cleaning techniques can restore model performance. A mitigation method is also proposed that combines the ideas of ensemble learning, outlier prediction estimation, and marginal outlier filtering. Although the main components of the method are widely known, their combination to combat data poisoning attacks is original. Data visualization, decision boundary construction, and accuracy analysis confirm the effectiveness of the mitigation measures. The proposed approach can be useful for developers of secure machine learning systems and researchers studying the resilience of models to adversarial influences. Future research may focus on developing more advanced defense mechanisms such as trust-based learning methods or adaptive attack detection algorithms.
Authors
- Akzhibek Amirova
Publication Details
- Journal
- КазУТБ
- Published
- 2025-06-28
- DOI
- https://doi.org/10.58805/kazutb.v.2.27-891
- Primary Topic
- Adversarial Robustness in Machine Learning
- Type
- article
- Field-Weighted Citation Impact
- 0.00