Quantum Circuit for Random Forest Prediction

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Safina, Liliia, Khadieva, Kamil, Zinnatullina, Ilnar, Khadieva, Aliya
Format: Preprint
Publié: 2023
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866914740399243264
author Safina, Liliia
Khadieva, Kamil
Zinnatullina, Ilnar
Khadieva, Aliya
author_facet Safina, Liliia
Khadieva, Kamil
Zinnatullina, Ilnar
Khadieva, Aliya
contents In this work, we present a quantum circuit for a binary classification prediction algorithm using a random forest model. The quantum prediction algorithm is presented in our previous works. We construct a circuit and implement it using qiskit tools (python module for quantum programming). One of our goals is reducing the number of basic quantum gates (elementary gates). The set of basic quantum gates which we use in this work consists of single-qubit gates and a controlled NOT gate. The number of CNOT gates in our circuit is estimated by $O(2^{n+2h+1})$ , when trivial circuit decomposition techniques give $O(4^{|X|+n+h+2})$ CNOT gates, where $n$ is the number of trees in a random forest model, $h$ is a tree height and $|X|$ is the length of attributes of an input object $X$. The prediction process returns an index of the corresponding class for the input $X$.
format Preprint
id arxiv_https___arxiv_org_abs_2312_16877
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Quantum Circuit for Random Forest Prediction
Safina, Liliia
Khadieva, Kamil
Zinnatullina, Ilnar
Khadieva, Aliya
Quantum Physics
Emerging Technologies
Machine Learning
In this work, we present a quantum circuit for a binary classification prediction algorithm using a random forest model. The quantum prediction algorithm is presented in our previous works. We construct a circuit and implement it using qiskit tools (python module for quantum programming). One of our goals is reducing the number of basic quantum gates (elementary gates). The set of basic quantum gates which we use in this work consists of single-qubit gates and a controlled NOT gate. The number of CNOT gates in our circuit is estimated by $O(2^{n+2h+1})$ , when trivial circuit decomposition techniques give $O(4^{|X|+n+h+2})$ CNOT gates, where $n$ is the number of trees in a random forest model, $h$ is a tree height and $|X|$ is the length of attributes of an input object $X$. The prediction process returns an index of the corresponding class for the input $X$.
title Quantum Circuit for Random Forest Prediction
topic Quantum Physics
Emerging Technologies
Machine Learning
url https://arxiv.org/abs/2312.16877