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...
Autores principales: | , , , , |
---|---|
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 |