论文标题
软件供应链攻击的量子机学习:我们可以走多远?
Quantum Machine Learning for Software Supply Chain Attacks: How Far Can We Go?
论文作者
论文摘要
量子计算(QC)已获得巨大的普及,作为应对量子量的概念(QRAM)的概念的潜在解决方案,以应对越来越多的数据尺寸以及相关的挑战。 QC承诺使用量子并行性在计算时间内进行二次增加或指数增加,从而在计算机器学习算法的计算中提供了巨大的飞跃。本文分析QC的速度速度应用于机器学习算法(称为Quantum机器学习(QML))。我们应用了QML方法,例如量子支持向量机(QSVM)和量子神经网络(QNN)来检测软件供应链(SSC)攻击。由于实际量子计算机的访问限制,因此在开源量子模拟器(例如IBM Qiskit和Tensorflow量子)上实现了QML方法。我们在处理速度和准确性方面评估了QML的性能,最后与其经典同行相比。有趣的是,与SSC攻击的经典方法相比,实验结果通过证明较高的计算时间和较低的准确性,这与质量控制的速度有所不同。
Quantum Computing (QC) has gained immense popularity as a potential solution to deal with the ever-increasing size of data and associated challenges leveraging the concept of quantum random access memory (QRAM). QC promises quadratic or exponential increases in computational time with quantum parallelism and thus offer a huge leap forward in the computation of Machine Learning algorithms. This paper analyzes speed up performance of QC when applied to machine learning algorithms, known as Quantum Machine Learning (QML). We applied QML methods such as Quantum Support Vector Machine (QSVM), and Quantum Neural Network (QNN) to detect Software Supply Chain (SSC) attacks. Due to the access limitations of real quantum computers, the QML methods were implemented on open-source quantum simulators such as IBM Qiskit and TensorFlow Quantum. We evaluated the performance of QML in terms of processing speed and accuracy and finally, compared with its classical counterparts. Interestingly, the experimental results differ to the speed up promises of QC by demonstrating higher computational time and lower accuracy in comparison to the classical approaches for SSC attacks.