Quantum Computing Methods for Malware Detection
By: Eliška Krátká, Aurél Gábor Gábris
Potential Business Impact:
Finds computer viruses faster with quantum power.
In this paper, we explore the potential of quantum computing in enhancing malware detection through the application of Quantum Machine Learning (QML). Our main objective is to investigate the performance of the Quantum Support Vector Machine (QSVM) algorithm compared to SVM. A publicly available dataset containing raw binaries of Portable Executable (PE) files was used for the classification. The QSVM algorithm, incorporating quantum kernels through different feature maps, was implemented and evaluated on a local simulator within the Qiskit SDK and IBM quantum computers. Experimental results from simulators and quantum hardware provide insights into the behavior and performance of quantum computers, especially in handling large-scale computations for malware detection tasks. The work summarizes the practical experience with using quantum hardware via the Qiskit interfaces. We describe in detail the critical issues encountered, as well as the fixes that had to be developed and applied to the base code of the Qiskit Machine Learning library. These issues include missing transpilation of the circuits submitted to IBM Quantum systems and exceeding the maximum job size limit due to the submission of all the circuits in one job.
Similar Papers
Quantum AI Algorithm Development for Enhanced Cybersecurity: A Hybrid Approach to Malware Detection
Cryptography and Security
Finds hidden computer viruses better than old ways.
Towards Quantum Machine Learning for Malicious Code Analysis
Machine Learning (CS)
Finds computer viruses faster and better.
Network Attack Traffic Detection With Hybrid Quantum-Enhanced Convolution Neural Network
Cryptography and Security
Finds hidden computer attacks better than old ways.