Quantum kernels with Gaussian state encoding for machine learning
Kernel methods are powerful for machine learning, as they can represent data in feature spaces that similarities between samples may be faithfully captured. Recently, it is realized that quantum-enhanced machine learning is closely related to kernel methods, where the exponentially large Hilbert spa...
Gespeichert in:
Veröffentlicht in: | Physics letters. A 2022-06, Vol.436, p.128088, Article 128088 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Kernel methods are powerful for machine learning, as they can represent data in feature spaces that similarities between samples may be faithfully captured. Recently, it is realized that quantum-enhanced machine learning is closely related to kernel methods, where the exponentially large Hilbert space can be a feature space more expressive than classical ones. Here we investigate quantum kernel methods of encoding data into continuous-variable quantum states, with two newly introduced quantum kernels named squeezing amplitude kernel and coherent phase kernel from Gaussian state encoding, in which data is encoded as either in the amplitude or the phase. The kernels can be calculated on a quantum computer and then are combined with classical machine learning, e.g. support vector machine, for training and predicting tasks. Their comparisons with other classical kernels are also addressed. Lastly, we briefly discuss the universal approximation property of continuous-variable quantum kernels.
•Enrich the family of continuous-variable quantum kernels by introducing squeezing amplitude kernel and coherent phase kernel.•Demonstrate usefulness of those kernels for machine learning with numeral simulations.•Investigate the universal approximation property of continuous-variable quantum kernels. |
---|---|
ISSN: | 0375-9601 1873-2429 |
DOI: | 10.1016/j.physleta.2022.128088 |