Sürekli Değişken Modele Dayalı Gözetimli Kuantum Makine Öğrenmesi ile Kişilerin Satın Alma Davranışlarının Tespitinin Simulasyonu

Bu çalışmada kişilerin satın alma davranışları sürekli-değişken modele dayalı gözetimli kuantum makine öğrenmesi ile incelenmiştir. Bu bağlamda, örnek veriler bulut ortamından alınmaktadır. Bu verilerin %75’inin eğitim ve %25’inin test verisi olarak, homojen bir şekilde ayrılması sağlanmıştır. Ayrılan test verisinin eğitim işleminde kullanılmamasına, öğrenme işleminin sağlıklı gerçekleştirilmesi için dikkat edilmiştir. Sonrasında bu verilerdeki bağımsız değişkenler arasındaki uyumun sağlanması için normalizasyon işlemi gerçekleştirilmiştir. Böylece öğrenme işlemi için hazır hale gelen veriler, sürekli değişken modele dayalı varyasyonel devre üzerinde gerçekleştirilen gözetimli kuantum makine öğrenme algoritmasında kullanılmıştır. Ayrıca bu veriler klasik destek vektör makine öğrenme algoritması ile de simüle edilmiştir. Hem kuantum hem de klasik makine öğrenme algoritmalarına ait çapraz tahmin matrisleri ve alıcı işletim karakteristiği (AİK) eğrileri elde edilmiştir. Son olarak veri kümesindeki test verisi haricinde örnek değerler girilerek, sonuçlar metinsel ve görsel olarak görüntülenmiştir. Elde edilen sonuçların karşılaştırılması sonucunda ise sürekli değişken modele dayalı kuantum makine öğrenmesinin daha duyarlı sonuç verdiği tespit edilmiştir. Algoritmalar ile ilgili kaynak kodlar Github’ta bulunmaktadır.

Simulation of Detection of Purchasing Behaviors of People Using Supervised Quantum Machine Learning Based on Continous-Variable Model

In this study, purchasing behavior of people is examined by supervised quantum machine learning based on continuous-variable model. In this context, sample data is taken from the cloud environment. These data is provided as homogenous separation as 75% training and 25% test data. Separated test data was not used in the training process, attention was paid to the healthy implementation of the learning process. Then, the normalization process was performed to ensure the consistency between the independent variables in this data. Thus, the data ready for the learning process are used in the supervised quantum machine learning algorithm performed on variational circuit based continuous variable model. In addition, these data are simulated with the classical support vector machine learning algorithm. Confusion matrices and receiver operating characteristic (ROC) curves for both quantum and classical machine learning algorithms were obtained. Finally, by entering sample values except the test data in the data set, the results are displayed textually and visually. Based on the obtained results, it was determined that quantum machine learning based on continuous variable model is more sensitive. The source codes related to algorithms are found in Github.

___

  • Braunstein S. L., Loock P., 2005. Quantum Information With Continuous Variables. Reviews Of Modern Physics, 77:p513.
  • Eryılmaz Ö., Yılmaz İ., (1 Mart 2019). Github. QML Sample Source Code. 2019. https://github.com/omereryilmaz/master-thesis-qml.
  • Grant E., Benedetti M., Cao S., Hallam A., Lockhart J., Stojevic V., Green A., Severini S., 2018. Hierarchical Quantum Classifiers. Quantum Information (2018) 4:65 https://doi.org/10.1038/s41534-018-0116-9.
  • Izaac J., (25 Aralık 2018). Numerical Learning: Supervised Learning. 3 Temmuz 2018a https://qmlt.readthedocs.io/en/latest/tutorials/numerical.html#supervised-learning.
  • Izaac J., (25 Aralık 2018). Continuous-Variable Quantum Computing: Conventions And Formulas. 3 Temmuz 2018b. https://strawberryfields.readthedocs.io/en/latest/conventions/gates.html.
  • Johansson R., (20 Aralık 2018). Clarification Of The Pseudocode In The Pegasos Paper. 2015. https://svn.spraakdata.gu.se/repos/richard/pub/ml2015_web/a2_clarification.pdf.
  • Jordan S.,(20 Aralık 2018). Quantum Algorithm Zoo: Algebraic And Number Theoretic Algorithms. 13 Haziran 2018. http://math.nist.gov/quantum/zoo/.
  • Killoran N., Izaac J., Quesada N., Bergholm V., Amy M., Weedbrook C., 2018. Strawberry Fields: A Software Platform for Photonic Quantum Computing. arXiv:1804.03159v1. Xanadu, 372 Richmond St W, Toronto, M5V 1X6, Canada.
  • Nielsen M. A., Chuang I., 2002. Quantum Computation And Quantum Information. Cambridge University Press, Cambridge, UK. 40-58.
  • Schuld M., Sinayskiy I., Petruccione F., 2014. An Introduction To Quantum Machine Learning. Contemporary Physics 56(2). arXiv:1409.3097. 1-3.
  • Schuld M., (27 Aralık 2018). Quantum Machine Learning Toolbox: Variational Circuits. 3 Temmuz 2018. https://qmlt.readthedocs.io/en/latest/variational.html#variational.
  • Schuld M., Bocharov A., Svore K., Wiebe N., 2018. Circuit-Centric Quantum Classifiers. arXiv:1804.00633v1. 1-2.
  • Shalev-Shwartz S., Singer Y., Srebro N., Cotter A., 2011. Pegasos: Primal Estimated SubGradient Solver For SVM. Mathematical Programming Volume 127: 3–30.
Çanakkale Onsekiz Mart Üniversitesi Fen Bilimleri Enstitüsü Dergisi-Cover
  • ISSN: 2459-1580
  • Yayın Aralığı: Yılda 2 Sayı
  • Başlangıç: 2015
  • Yayıncı: Çanakkale Onsekiz Mart Üniversitesi Fen Bilimleri Enstitüsü