Submitted:
08 November 2024
Posted:
12 November 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Image Processing and Feature Extraction Method
3. Quantum Machine Learning with Variational Circuits (Quantum Variational Model - QVM)
3.1. Introduction
3.2. Cost function
3.3. Structures of the Circuits and Quantum Gates Used
3.4. Quantum Variational Model (QVM) Optimization
3.5. Verification of Results
4. Support Vector Machine, SVM
4.1. SVM Primal Problem
4.2. SVM Linear Dual Problem
4.3. SVM Dual Nonlinear Problem
5. Quantum Kernel Estimate (Quantum Kernel Model, QKM)
5.1. Two-Feature Kernel Estimation
5.2. Kernel Estimation with Three and Eight Features
6. Conclusions
Author Contributions
Funding
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Thobejane, L.T.; Thango, B.A. Partial Discharge Source Classification in Power Transformers: A Systematic Literature Review. Appl. Sci. 2024, 14, 6097. [Google Scholar] [CrossRef]
- Govindarajan, S.; Morales Rivera, A.; Ardila-Rey, J.; Purushothaman, N. A review on partial discharge diagnosis in cables: Theory, techniques, and trends. Measurement 2023, 216, 112882. [Google Scholar] [CrossRef]
- Sekatane, P.M.; Bokoro, P. Partial Discharge Localization through k-NN and SVM. Energies 2023, 16, 7430. [Google Scholar] [CrossRef]
- Adam, B.; Tenbohlen, S. Classification of Superimposed Partial Discharge Patterns. Energies 2021, 14, 2144. [Google Scholar] [CrossRef]
- Yan, X.; Bai, Y.; Zhang, W.; Cheng, C.; Liu, J. Partial discharge pattern-recognition method based on embedded artificial intelligence. Appl. Sci. 2023, 13, 10370–10387. [Google Scholar] [CrossRef]
- Schuld, M.; Nathan, K. Is Quantum Advantage the Right Goal for Quantum Machine Learning? PRX Quantum 2022, 3. [Google Scholar] [CrossRef]
- Havlíček, V.; Córcoles, A.D.; Temme, K.; et al. Supervised learning with quantum-enhanced feature spaces. Nature 2019, 567, 209–212. [Google Scholar] [CrossRef]
- Yunchao, L.; Srinivasan, A.; Kristan, T. A rigorous and robust quantum speed-up in supervised machine learning. Nature Physics 2021, 17, 1013–1017. [Google Scholar] [CrossRef]
- Supanut, T.; Samson, W.; Cerezo, M.; Zoë, H. Exponential concentration in quantum kernel methods. Nature Communications 2024, 15, 5200. [Google Scholar] [CrossRef]
- Gian, G.; Arne, T.; David, S.; Stefan, W. The complexity of quantum support vector machines. Quantum 2024, 8, 1225. [Google Scholar] [CrossRef]
- Schuld, M. Supervised quantum machine learning models are kernel methods. ArXiv 2021, arXiv:2101.11020v2. [Google Scholar] [CrossRef]
- Jacob, B.; Peter, W.; Nicola, P.; Patrick, R.; Nathan, W.; Seth, L. Quantum machine learning. Nature 2017, 549, 195–202. [Google Scholar] [CrossRef]
- Schuld, M.; Ilya, S.; Francesco, P. Simulating a perceptron on a quantum computer. Physics Letters A 2015, 379, 660–663. [Google Scholar] [CrossRef]
- Farhi, E.; Neven, H. Classification with Quantum Neural Networks on Near Term Processors. ArXiv 2018, arXiv:1802.06002. [Google Scholar]
- Lloyd, S.; Mohseni, M.; Rebentrost, P. Quantum principal component analysis. Nature Physics 2014, 10, 631–633. [Google Scholar] [CrossRef]
- Martín-López, E.; Laing, A.; Lawson, T.; et al. Experimental realization of Shor’s quantum factoring algorithm using qubit recycling. Nature Photon 2012, 6, 773–776. [Google Scholar] [CrossRef]
- Lenstra, A.K.; Lenstra, H.W.; Manasse, M.S.; Pollard, J.M. The number field sieve. In: Lenstra, A.K., Lenstra, H.W. The development of the number field sieve. Lecture Notes in Mathematics 1993, 1554, 11–42. [Google Scholar] [CrossRef]
- Gilliam, A.; Stefan, W.; Gonciulea, C. Grover Adaptive Search for Constrained Polynomial Binary Optimization. Quantum Open Access Publizierens in den Quantenwissenschaften 2021, 5, p. 428. [CrossRef]
- Zhu, Y.; Wang, Z.; Yan, B.; Wei, S. Robust Quantum Search with Uncertain Number of Target States. Entropy 2021, 23, 1649. [Google Scholar] [CrossRef]
- Peters, E.; Caldeira, J.; Ho, A.; et al. Machine learning of high dimensional data on a noisy quantum processor. npj Quantum Information 2021, 7, 161. [Google Scholar] [CrossRef]
- John, P. Quantum Computing in the NISQ era and beyond. Quantum 2018, 2, 79. [Google Scholar] [CrossRef]
- Jiaxiu, H.; Zhiyuan, L.; Jingning, Z.; et al. Characterizing noise correlation and enhancing coherence via qubit motion. Fundamental Research 2021, 1, 10–15. [Google Scholar] [CrossRef]
- The University of Tokyo Completes Installation of 127-Qubit IBM Quantum Eagle Processor. 2023. Available online: https://newsroom.ibm.com/2023-11-27-The-University-of-Tokyo-Completes-Installation-of-127-Qubit-IBM-Quantum-Eagle-Processor (accessed on 10 October 2024).
- IBM Quantum. 2021. Available online: https://quantum.ibm.com/ (accessed on 10 October 2024).
- Quantum processing units. Available online: https://quantum.ibm.com/services/resources?system=ibm_brisbane (accessed on 10 October 2024).
- Frank, A.; Kunal, A.; Ryan, B.; Dave, B.; et al. Quantum supremacy using a programmable superconducting processor. Nature 2019, 574, 505–510. [Google Scholar] [CrossRef]
- Van der Walt, S.; Schönberger, J.L.; Nunez-Iglesias, J.; Boulogne, F.; Warner, J.D.; Yager, N.; Gouillart, E.; Yu, T.; et al. Scikit-image: image processing in Python. PeerJ 2:e453 2014. [CrossRef]
- Mainak, R.; Jessica, J.B.; Ryan, H.; Victor, O. Simulating open quantum systems using noise models and NISQ devices with error mitigation. ArXiv 2024, arXiv:2401.06535v1. [Google Scholar]
- IS IEC 60270:2000 -12+AMD1:2015 CSV.; Edition 3.1, 2015–11; Consolidated version; High-Voltage Test Techniques—Partial Discharge Measurements. International Electrotechnical Commission: Geneva, Switzerland, 2015.
- Monzón-Verona, J.M.; González-Domínguez, P.; García-Alonso, S. Characterization of Partial Discharges in Dielectric Oils Using High-Resolution CMOS Image Sensor and Convolutional Neural Networks. Sensors 2024, 24. [Google Scholar] [CrossRef]
- Virtanen, P.; Gommers, R.; Oliphant, T.E.; et al. SciPy 1.0: fundamental algorithms for scientific computing in Python. Nature Methods 2020, 17, 261–272. [Google Scholar] [CrossRef]
- Spall, J.C. Implementation of the Simultaneous Perturbation Algorithm for Stochastic Optimization. IEEE Transactions on Aerospace and Electronic Systems 1998, 34, 817–823. [Google Scholar] [CrossRef]
- Andrei, N. Direct Methods for Constrained Optimization. In Modern Numerical Nonlinear Optimization. Springer International Publishing 2022, pp. 679–689. [CrossRef]
- IBM Quantum Documentation. Qiskit SDK. Available online: https://docs.quantum.ibm.com/api/qiskitqiskit.circuit.library.ZZFeatureMap (accessed on 10 October 2024).
- Connor, R.; Dearle, A.; Claydon, B.; Vadicamo, L. Correlations of Cross-Entropy Loss in Machine Learning. Entropy 2024, n. 6, 26, p. 491. [CrossRef]
- Javadi-Abhari, A.; Treinish, M.; Krsulich, K.; Wood, C.J.; Lishman, J.; Gacon, J.; Martiel, S.; Nation, P.D.; Bishop, L.S.; Cross, A.W.; Johnson, B.R.; et al. Quantum computing with Qiskit. 2024. [CrossRef]
- Toshinar, i I.; Moein, M.; Naoki, K.; Maika, T. Three-qubit Parity Gate via Simultaneous Cross Resonance Drives. ArXiv 2023, arXiv:2309.11287.
- Colin, C.; Frederic, T.C.; Denny, D.; et al. Deep Optimization of Quantum Programs. ArXiv 2023, arXiv:2309.05157. [Google Scholar]
- Keerthi, S.S.; Shevade, S.K.; Bhattacharyya, C.; Murthy, K.R.K. Improvements to Platt’s SMO Algorithm for SVM Classifier Design. Neural Computation 2001, 13, 637–649. [Google Scholar] [CrossRef]

















| Optimal parameters | PD_NOPD | PD_BREAK | PD_ARC | BREAK_NOPD |
|---|---|---|---|---|
| θ(0) | -1.36465941 | -0.45369495 | -2.02713597 | -0.10829920 |
| θ(1) | 0.72901008 | 3.01307608 | 2.48594711 | 5.63668058 |
| θ(2) | 0.46274449 | 0.34955593 | -0.11673637 | -2.53629916 |
| θ(3) | -0.22550087 | -0.42861045 | -0.75261942 | -2.71452997 |
| θ(4) | 0.71628267 | -3.03899800 | -1.35877729 | -6.39894911 |
| θ(5) | -5.03691750 | -5.66827399 | -5.42881085 | -1.20002960 |
| θ(6) | 0.25267942 | 1.69208433 | 1.54841007 | -0.99105307 |
| θ(7) | 3.20192607 | 6.00849110 | 5.30830724 | 8.97316776 |
| θ(8) | 2.22427876 | 5.83775323 | 5.63085102 | 4.15376027 |
| θ(9) | 2.87675972 | 2.25658061 | 3.49591134 | 8.22410931 |
| θ(10) | — | 1.55460149 | 1.17826870 | 1.52596629 |
| Accuracy1 | [0.90:0.93] | [0.93:0.95] | [0.82:0.83] | [0.85:0.82] |
| Mean Property | IBM Osaka | IBM Kyoto | IBM Brisbane |
|---|---|---|---|
| T1 (µs) | 287.09 | 215.43 | 228.55 |
| T2 (µs) | 144.57 | 109.44 | 151.41 |
| SX error % | 3.053 × 10-2 | 3.073 × 10-2 | 2.409 × 10-2 |
| ECR error % | 8.032 × 10-1 | 9.345 × 10-1 | 7.820 × 10-1 |
| EPLG error % | 3.3 | 3.6 | 2.0 |
| Readout error % | 2.210 | 1.540 | 1.350 |
| PD_NOPD | PD_BREAK | PD_ARC | BREAK_NOPD | |
|---|---|---|---|---|
| Accuracy 1 simulation | [0.90:0.93] | [0.93:0.95] | [0.82:0.83] | [0.85:0.82] |
| Accuracy 1 Kyoto | [0.90:0.92] | [0.95:0.91] | [0.80:0.88] | [0.85:0.87] |
| Accuracy 1 Brisbane | [0.90:0.92] | [0.93:0.91] | [0.80:0.88] | [0.84:0.85] |
| Accuracy 1 Osaka | [0.92:0.92] | [0.95:0.91] | [0.80:0.80] | [0.85:0.88] |
| Time(s) 1 Kyoto | [150:150] | [150:150] | [150:150] | [149:110] |
| Time(s) 1 Brisbane | [151:150] | [110:149] | [149:150] | [149:110] |
| Time(s) 1 Osaka | [150:150] | [149:149] | [149:149] | [149:110] |
| Circuits1 Kyoto | [136:136] | [136:136] | [136:136] | [136:100] |
| Circuits1 Brisbane | [136:136] | [100:136] | [136:136] | [136:100] |
| Circuits1 Osaka | [136:136] | [136:136] | [136:136] | [136:100] |
| PD_NOPD | PD_BREAK | PD_ARC | BREAK_NOPD | |
|---|---|---|---|---|
| Accuracy [train] | 0.95 | 0.90 | 0.84 | 0.93 |
| Accuracy [test] | 0.97 | 0.94 | 0.83 | 0.92 |
| Train execution time (s) | 5040 | 3573 | 5357 | 2911 |
| Test execution time (s) | 2587 | 1768 | 2639 | 1476 |
| SVM fit training time (s) | 0.019 | 0.016 | 0.018 | 0.012 |
| Matrix dimension | 693 | 580 | 694 | 517 |
| C1 | 1 | 1 | 1 | 1 |
| PD_NOPD | PD_BREAK | PD_ARC | BREAK_NOPD | |
|---|---|---|---|---|
| Accuracy [train] | 0.99 | 0.95 | 0.92 | 0.95 |
| Accuracy [test] | 0.99 | 0.85 | 0.84 | 0.92 |
| Train execution time (s) | 307 | 177 | 307 | 157 |
| Test execution time (s) | 3509 | 1300 | 3509 | 1290 |
| SVM fit training time (s) | 0.004 | 0.001 | 0.004 | 0.001 |
| Matrix dimension | 173 | 135 | 173 | 129 |
| C1 | 1 | 1 | 1 | 1 |
| PD_NOPD | PD_BREAK | PD_ARC | BREAK_NOPD | |
|---|---|---|---|---|
| Accuracy [train] | 1 | 1 | 1 | 1 |
| Accuracy [test] | 0.99 | 0.94 | 0.99 | 0.98 |
| Train execution time (s) | 531 | 323 | 529 | 294 |
| Test execution time (s) | 4229 | 2567 | 4214 | 2352 |
| SVM fit training time (s) | 0.001 | 0.001 | 0.001 | 0.001 |
| Matrix dimension | 173 | 135 | 173 | 129 |
| C1 | 1 | 1 | 1 | 1 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).