Kvantu mašīnmācīšanās – klasterēšanas algoritma implementēšana

dc.contributor.advisorDimitrijevs, Maksims
dc.contributor.authorKoturova, Elizabete
dc.contributor.otherLatvijas Universitāte. Datorikas fakultāte
dc.date.accessioned2020-06-30T01:08:07Z
dc.date.accessioned2025-07-22T09:24:24Z
dc.date.available2020-06-30T01:08:07Z
dc.date.issued2020
dc.description.abstractKlasterēšana ir populārākā bez uzraudzības mašīnmācīšanās metode, kuras pamatprincips ir noteikt datu punktu sadalījumu apakšgrupās vai kopās, lai vienā un tā pašā klastera novērojumiem būtu zināma līdzība. Kvantu mašīnmācīšanās šobrīd ir aktuālā tēma, un kvantu algoritmi tiek izmantoti lai paātrinātu un/vai izlabotu klasiskus algoritmus. Darba ietvaros tiek analizēts un implementēts kvantu mašīnmācīšanās algoritms klasterēšanai, tas tiek salīdzināts ar klasisko algoritma implementāciju. Algoritms tiek implementēts, izmantojot Python programmēšanas valodu un Qiskit bibliotēku kvantu skaitļošanai, kas ļauj kvantu skaitļošanas kodu laist gan uz simulatoriem, gan uz IBM kvantu ierīcēm, kas ir pieejamas mākonī. Rezultātos tiek secināts, ka kvantu klasterēsanas algoritms neuzlabo klasiska algoritma rezultātus, tomēr paātrina tā darbību.
dc.description.abstractClustering is the most popular unsupervised machine learning method, which deals with data point distribution into subsets or clusters so that observations in the same cluster have observed similarity. Quantum machine learning is a relevant sphere and quantum algorithms are used to speed up and/or optimize classic algorithms. In this study, a quantum machine learning algorithm for clustering is analyzed, implemented, and compared to the classic algorithm implementation. Algorithm is implemented using Python programming language and Qiskit library for quantum computing, that allows running quantum code both on simulators and real IBM quantum device which run in the cloud. The conclusion is that clustering algorithm doesn’t improve the results of classic implementation, but it speeds up the calculation.
dc.identifier.other76154
dc.identifier.urihttps://dspace.lu.lv/handle/7/50794
dc.language.isolav
dc.publisherLatvijas Universitāte
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectDatorzinātne
dc.subjectKvanti
dc.subjectmašīnmācīšanās
dc.subjectQiskit
dc.subjectklasterēšana
dc.subjectPython
dc.titleKvantu mašīnmācīšanās – klasterēšanas algoritma implementēšana
dc.title.alternativeQuantum machine learning – clustering algorithm implementation
dc.typeinfo:eu-repo/semantics/bachelorThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
302-76154-Koturova_Elizabete_ek16064.pdf
Size:
1.1 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.46 KB
Format:
Plain Text
Description: