Cargando…

An optimizing method for performance and resource utilization in quantum machine learning circuits

Quantum computing is a new and advanced topic that refers to calculations based on the principles of quantum mechanics. It makes certain kinds of problems be solved easier compared to classical computers. This advantage of quantum computing can be used to implement many existing problems in differen...

Descripción completa

Detalles Bibliográficos
Autores principales: Salehi, Tahereh, Zomorodi, Mariam, Plawiak, Pawel, Abbaszade, Mina, Salari, Vahid
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9551098/
https://www.ncbi.nlm.nih.gov/pubmed/36216853
http://dx.doi.org/10.1038/s41598-022-20375-5
_version_ 1784806021564203008
author Salehi, Tahereh
Zomorodi, Mariam
Plawiak, Pawel
Abbaszade, Mina
Salari, Vahid
author_facet Salehi, Tahereh
Zomorodi, Mariam
Plawiak, Pawel
Abbaszade, Mina
Salari, Vahid
author_sort Salehi, Tahereh
collection PubMed
description Quantum computing is a new and advanced topic that refers to calculations based on the principles of quantum mechanics. It makes certain kinds of problems be solved easier compared to classical computers. This advantage of quantum computing can be used to implement many existing problems in different fields incredibly effectively. One important field that quantum computing has shown great results in machine learning. Until now, many different quantum algorithms have been presented to perform different machine learning approaches. In some special cases, the execution time of these quantum algorithms will be reduced exponentially compared to the classical ones. But at the same time, with increasing data volume and computation time, taking care of systems to prevent unwanted interactions with the environment can be a daunting task and since these algorithms work on machine learning problems, which usually includes big data, their implementation is very costly in terms of quantum resources. Here, in this paper, we have proposed an approach to reduce the cost of quantum circuits and to optimize quantum machine learning circuits in particular. To reduce the number of resources used, in this paper an approach including different optimization algorithms is considered. Our approach is used to optimize quantum machine learning algorithms for big data. In this case, the optimized circuits run quantum machine learning algorithms in less time than the original ones and by preserving the original functionality. Our approach improves the number of quantum gates by 10.7% and 14.9% in different circuits respectively. This is the amount of reduction for one iteration of a given sub-circuit U in the main circuit. For cases where this sub-circuit is repeated more times in the main circuit, the optimization rate is increased. Therefore, by applying the proposed method to circuits with big data, both cost and performance are improved.
format Online
Article
Text
id pubmed-9551098
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-95510982022-10-12 An optimizing method for performance and resource utilization in quantum machine learning circuits Salehi, Tahereh Zomorodi, Mariam Plawiak, Pawel Abbaszade, Mina Salari, Vahid Sci Rep Article Quantum computing is a new and advanced topic that refers to calculations based on the principles of quantum mechanics. It makes certain kinds of problems be solved easier compared to classical computers. This advantage of quantum computing can be used to implement many existing problems in different fields incredibly effectively. One important field that quantum computing has shown great results in machine learning. Until now, many different quantum algorithms have been presented to perform different machine learning approaches. In some special cases, the execution time of these quantum algorithms will be reduced exponentially compared to the classical ones. But at the same time, with increasing data volume and computation time, taking care of systems to prevent unwanted interactions with the environment can be a daunting task and since these algorithms work on machine learning problems, which usually includes big data, their implementation is very costly in terms of quantum resources. Here, in this paper, we have proposed an approach to reduce the cost of quantum circuits and to optimize quantum machine learning circuits in particular. To reduce the number of resources used, in this paper an approach including different optimization algorithms is considered. Our approach is used to optimize quantum machine learning algorithms for big data. In this case, the optimized circuits run quantum machine learning algorithms in less time than the original ones and by preserving the original functionality. Our approach improves the number of quantum gates by 10.7% and 14.9% in different circuits respectively. This is the amount of reduction for one iteration of a given sub-circuit U in the main circuit. For cases where this sub-circuit is repeated more times in the main circuit, the optimization rate is increased. Therefore, by applying the proposed method to circuits with big data, both cost and performance are improved. Nature Publishing Group UK 2022-10-10 /pmc/articles/PMC9551098/ /pubmed/36216853 http://dx.doi.org/10.1038/s41598-022-20375-5 Text en © The Author(s) 2022 https://creativecommons.org/licenses/by/4.0/Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Salehi, Tahereh
Zomorodi, Mariam
Plawiak, Pawel
Abbaszade, Mina
Salari, Vahid
An optimizing method for performance and resource utilization in quantum machine learning circuits
title An optimizing method for performance and resource utilization in quantum machine learning circuits
title_full An optimizing method for performance and resource utilization in quantum machine learning circuits
title_fullStr An optimizing method for performance and resource utilization in quantum machine learning circuits
title_full_unstemmed An optimizing method for performance and resource utilization in quantum machine learning circuits
title_short An optimizing method for performance and resource utilization in quantum machine learning circuits
title_sort optimizing method for performance and resource utilization in quantum machine learning circuits
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9551098/
https://www.ncbi.nlm.nih.gov/pubmed/36216853
http://dx.doi.org/10.1038/s41598-022-20375-5
work_keys_str_mv AT salehitahereh anoptimizingmethodforperformanceandresourceutilizationinquantummachinelearningcircuits
AT zomorodimariam anoptimizingmethodforperformanceandresourceutilizationinquantummachinelearningcircuits
AT plawiakpawel anoptimizingmethodforperformanceandresourceutilizationinquantummachinelearningcircuits
AT abbaszademina anoptimizingmethodforperformanceandresourceutilizationinquantummachinelearningcircuits
AT salarivahid anoptimizingmethodforperformanceandresourceutilizationinquantummachinelearningcircuits
AT salehitahereh optimizingmethodforperformanceandresourceutilizationinquantummachinelearningcircuits
AT zomorodimariam optimizingmethodforperformanceandresourceutilizationinquantummachinelearningcircuits
AT plawiakpawel optimizingmethodforperformanceandresourceutilizationinquantummachinelearningcircuits
AT abbaszademina optimizingmethodforperformanceandresourceutilizationinquantummachinelearningcircuits
AT salarivahid optimizingmethodforperformanceandresourceutilizationinquantummachinelearningcircuits