Training a quantum annealing based restricted Boltzmann machine on cybersecurity data
Vivek Dixit, Raja Selvarajan, Tamer Aldwairi, Yaroslav Koshka, Mark A., Novotny, Travis S. Humble, Muhammad A. Alam, Sabre Kais

TL;DR
This paper demonstrates the application of quantum annealing to train a restricted Boltzmann machine on cybersecurity data, showing improved classification accuracy and the potential for practical quantum machine learning solutions.
Contribution
It introduces a novel approach of using quantum annealing for RBM training on real-world cybersecurity data, and compares its effectiveness with classical methods.
Findings
Quantum annealing-trained RBM can generate useful synthetic data.
Majority voting improves classification accuracy significantly.
Quantum annealing-based RBM shows potential for practical machine learning applications.
Abstract
We present a real-world application that uses a quantum computer. Specifically, we train a RBM using QA for cybersecurity applications. The D-Wave 2000Q has been used to implement QA. RBMs are trained on the ISCX data, which is a benchmark dataset for cybersecurity. For comparison, RBMs are also trained using CD. CD is a commonly used method for RBM training. Our analysis of the ISCX data shows that the dataset is imbalanced. We present two different schemes to balance the training dataset before feeding it to a classifier. The first scheme is based on the undersampling of benign instances. The imbalanced training dataset is divided into five sub-datasets that are trained separately. A majority voting is then performed to get the result. Our results show the majority vote increases the classification accuracy up from 90.24% to 95.68%, in the case of CD. For the case of QA, the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsRestricted Boltzmann Machine
