Improving the Robustness of AI-Based Malware Detection Using Adversarial Machine Learning

Cyber security is used to protect and safeguard computers and various networks from ill-intended digital threats and attacks. It is getting more difficult in the information age due to the explosion of data and technology. There is a drastic rise in the new types of attacks where the conventional si...

Mô tả đầy đủ

Chi tiết về thư mục
Những tác giả chính: Shruti Patil, Vijayakumar Varadarajan, Devika Walimbe, Siddharth Gulechha, Sushant Shenoy, Aditya Raina, Ketan Kotecha
Định dạng: Bài viết
Ngôn ngữ:English
Được phát hành: MDPI AG 2021-10-01
Loạt:Algorithms
Những chủ đề:
Truy cập trực tuyến:https://www.mdpi.com/1999-4893/14/10/297
_version_ 1827680416186761216
author Shruti Patil
Vijayakumar Varadarajan
Devika Walimbe
Siddharth Gulechha
Sushant Shenoy
Aditya Raina
Ketan Kotecha
author_facet Shruti Patil
Vijayakumar Varadarajan
Devika Walimbe
Siddharth Gulechha
Sushant Shenoy
Aditya Raina
Ketan Kotecha
author_sort Shruti Patil
collection DOAJ
description Cyber security is used to protect and safeguard computers and various networks from ill-intended digital threats and attacks. It is getting more difficult in the information age due to the explosion of data and technology. There is a drastic rise in the new types of attacks where the conventional signature-based systems cannot keep up with these attacks. Machine learning seems to be a solution to solve many problems, including problems in cyber security. It is proven to be a very useful tool in the evolution of malware detection systems. However, the security of AI-based malware detection models is fragile. With advancements in machine learning, attackers have found a way to work around such detection systems using an adversarial attack technique. Such attacks are targeted at the data level, at classifier models, and during the testing phase. These attacks tend to cause the classifier to misclassify the given input, which can be very harmful in real-time AI-based malware detection. This paper proposes a framework for generating the adversarial malware images and retraining the classification models to improve malware detection robustness. Different classification models were implemented for malware detection, and attacks were established using adversarial images to analyze the model’s behavior. The robustness of the models was improved by means of adversarial training, and better attack resistance is observed.
first_indexed 2024-03-10T06:47:31Z
format Article
id doaj.art-a4245399067c459893e1a0169add9fa4
institution Directory Open Access Journal
issn 1999-4893
language English
last_indexed 2024-03-10T06:47:31Z
publishDate 2021-10-01
publisher MDPI AG
record_format Article
series Algorithms
spelling doaj.art-a4245399067c459893e1a0169add9fa42023-11-22T17:08:32ZengMDPI AGAlgorithms1999-48932021-10-01141029710.3390/a14100297Improving the Robustness of AI-Based Malware Detection Using Adversarial Machine LearningShruti Patil0Vijayakumar Varadarajan1Devika Walimbe2Siddharth Gulechha3Sushant Shenoy4Aditya Raina5Ketan Kotecha6Symbiosis Center for Artificial Intelligence, Symbiosis Institute of Technology, Symbiosis International (Deemed University), Pune 412115, IndiaSchool of Computer Science and Engineering, The University of New South Wales, Sydney 1466, AustraliaSymbiosis Center for Artificial Intelligence, Symbiosis Institute of Technology, Symbiosis International (Deemed University), Pune 412115, IndiaSymbiosis Center for Artificial Intelligence, Symbiosis Institute of Technology, Symbiosis International (Deemed University), Pune 412115, IndiaSymbiosis Center for Artificial Intelligence, Symbiosis Institute of Technology, Symbiosis International (Deemed University), Pune 412115, IndiaSymbiosis Center for Artificial Intelligence, Symbiosis Institute of Technology, Symbiosis International (Deemed University), Pune 412115, IndiaSchool of Computer Science and Engineering, The University of New South Wales, Sydney 1466, AustraliaCyber security is used to protect and safeguard computers and various networks from ill-intended digital threats and attacks. It is getting more difficult in the information age due to the explosion of data and technology. There is a drastic rise in the new types of attacks where the conventional signature-based systems cannot keep up with these attacks. Machine learning seems to be a solution to solve many problems, including problems in cyber security. It is proven to be a very useful tool in the evolution of malware detection systems. However, the security of AI-based malware detection models is fragile. With advancements in machine learning, attackers have found a way to work around such detection systems using an adversarial attack technique. Such attacks are targeted at the data level, at classifier models, and during the testing phase. These attacks tend to cause the classifier to misclassify the given input, which can be very harmful in real-time AI-based malware detection. This paper proposes a framework for generating the adversarial malware images and retraining the classification models to improve malware detection robustness. Different classification models were implemented for malware detection, and attacks were established using adversarial images to analyze the model’s behavior. The robustness of the models was improved by means of adversarial training, and better attack resistance is observed.https://www.mdpi.com/1999-4893/14/10/297malware detectionadversarial machine learningdeep learningcyber security
spellingShingle Shruti Patil
Vijayakumar Varadarajan
Devika Walimbe
Siddharth Gulechha
Sushant Shenoy
Aditya Raina
Ketan Kotecha
Improving the Robustness of AI-Based Malware Detection Using Adversarial Machine Learning
Algorithms
malware detection
adversarial machine learning
deep learning
cyber security
title Improving the Robustness of AI-Based Malware Detection Using Adversarial Machine Learning
title_full Improving the Robustness of AI-Based Malware Detection Using Adversarial Machine Learning
title_fullStr Improving the Robustness of AI-Based Malware Detection Using Adversarial Machine Learning
title_full_unstemmed Improving the Robustness of AI-Based Malware Detection Using Adversarial Machine Learning
title_short Improving the Robustness of AI-Based Malware Detection Using Adversarial Machine Learning
title_sort improving the robustness of ai based malware detection using adversarial machine learning
topic malware detection
adversarial machine learning
deep learning
cyber security
url https://www.mdpi.com/1999-4893/14/10/297
work_keys_str_mv AT shrutipatil improvingtherobustnessofaibasedmalwaredetectionusingadversarialmachinelearning
AT vijayakumarvaradarajan improvingtherobustnessofaibasedmalwaredetectionusingadversarialmachinelearning
AT devikawalimbe improvingtherobustnessofaibasedmalwaredetectionusingadversarialmachinelearning
AT siddharthgulechha improvingtherobustnessofaibasedmalwaredetectionusingadversarialmachinelearning
AT sushantshenoy improvingtherobustnessofaibasedmalwaredetectionusingadversarialmachinelearning
AT adityaraina improvingtherobustnessofaibasedmalwaredetectionusingadversarialmachinelearning
AT ketankotecha improvingtherobustnessofaibasedmalwaredetectionusingadversarialmachinelearning