Cargando…

Implementation of a Hamming distance–like genomic quantum classifier using inner products on ibmqx2 and ibmq_16_melbourne

Motivated by the problem of classifying individuals with a disease versus controls using a functional genomic attribute as input, we present relatively efficient general purpose inner product–based kernel classifiers to classify the test as a normal or disease sample. We encode each training sample...

Descripción completa

Detalles Bibliográficos
Autores principales: Kathuria, Kunal, Ratan, Aakrosh, McConnell, Michael, Bekiranov, Stefan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer International Publishing 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7446251/
https://www.ncbi.nlm.nih.gov/pubmed/32879908
http://dx.doi.org/10.1007/s42484-020-00017-7
_version_ 1783574129616617472
author Kathuria, Kunal
Ratan, Aakrosh
McConnell, Michael
Bekiranov, Stefan
author_facet Kathuria, Kunal
Ratan, Aakrosh
McConnell, Michael
Bekiranov, Stefan
author_sort Kathuria, Kunal
collection PubMed
description Motivated by the problem of classifying individuals with a disease versus controls using a functional genomic attribute as input, we present relatively efficient general purpose inner product–based kernel classifiers to classify the test as a normal or disease sample. We encode each training sample as a string of 1 s (presence) and 0 s (absence) representing the attribute’s existence across ordered physical blocks of the subdivided genome. Having binary-valued features allows for highly efficient data encoding in the computational basis for classifiers relying on binary operations. Given that a natural distance between binary strings is Hamming distance, which shares properties with bit-string inner products, our two classifiers apply different inner product measures for classification. The active inner product (AIP) is a direct dot product–based classifier whereas the symmetric inner product (SIP) classifies upon scoring correspondingly matching genomic attributes. SIP is a strongly Hamming distance–based classifier generally applicable to binary attribute-matching problems whereas AIP has general applications as a simple dot product–based classifier. The classifiers implement an inner product between N = 2(n) dimension test and train vectors using n Fredkin gates while the training sets are respectively entangled with the class-label qubit, without use of an ancilla. Moreover, each training class can be composed of an arbitrary number m of samples that can be classically summed into one input string to effectively execute all test–train inner products simultaneously. Thus, our circuits require the same number of qubits for any number of training samples and are [Formula: see text] in gate complexity after the states are prepared. Our classifiers were implemented on ibmqx2 (IBM-Q-team 2019b) and ibmq_16_melbourne (IBM-Q-team 2019a). The latter allowed encoding of 64 training features across the genome. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1007/s42484-020-00017-7) contains supplementary material, which is available to authorized users.
format Online
Article
Text
id pubmed-7446251
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Springer International Publishing
record_format MEDLINE/PubMed
spelling pubmed-74462512020-08-31 Implementation of a Hamming distance–like genomic quantum classifier using inner products on ibmqx2 and ibmq_16_melbourne Kathuria, Kunal Ratan, Aakrosh McConnell, Michael Bekiranov, Stefan Quantum Mach Intell Research Article Motivated by the problem of classifying individuals with a disease versus controls using a functional genomic attribute as input, we present relatively efficient general purpose inner product–based kernel classifiers to classify the test as a normal or disease sample. We encode each training sample as a string of 1 s (presence) and 0 s (absence) representing the attribute’s existence across ordered physical blocks of the subdivided genome. Having binary-valued features allows for highly efficient data encoding in the computational basis for classifiers relying on binary operations. Given that a natural distance between binary strings is Hamming distance, which shares properties with bit-string inner products, our two classifiers apply different inner product measures for classification. The active inner product (AIP) is a direct dot product–based classifier whereas the symmetric inner product (SIP) classifies upon scoring correspondingly matching genomic attributes. SIP is a strongly Hamming distance–based classifier generally applicable to binary attribute-matching problems whereas AIP has general applications as a simple dot product–based classifier. The classifiers implement an inner product between N = 2(n) dimension test and train vectors using n Fredkin gates while the training sets are respectively entangled with the class-label qubit, without use of an ancilla. Moreover, each training class can be composed of an arbitrary number m of samples that can be classically summed into one input string to effectively execute all test–train inner products simultaneously. Thus, our circuits require the same number of qubits for any number of training samples and are [Formula: see text] in gate complexity after the states are prepared. Our classifiers were implemented on ibmqx2 (IBM-Q-team 2019b) and ibmq_16_melbourne (IBM-Q-team 2019a). The latter allowed encoding of 64 training features across the genome. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1007/s42484-020-00017-7) contains supplementary material, which is available to authorized users. Springer International Publishing 2020-07-17 2020 /pmc/articles/PMC7446251/ /pubmed/32879908 http://dx.doi.org/10.1007/s42484-020-00017-7 Text en © The Author(s) 2020 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/.
spellingShingle Research Article
Kathuria, Kunal
Ratan, Aakrosh
McConnell, Michael
Bekiranov, Stefan
Implementation of a Hamming distance–like genomic quantum classifier using inner products on ibmqx2 and ibmq_16_melbourne
title Implementation of a Hamming distance–like genomic quantum classifier using inner products on ibmqx2 and ibmq_16_melbourne
title_full Implementation of a Hamming distance–like genomic quantum classifier using inner products on ibmqx2 and ibmq_16_melbourne
title_fullStr Implementation of a Hamming distance–like genomic quantum classifier using inner products on ibmqx2 and ibmq_16_melbourne
title_full_unstemmed Implementation of a Hamming distance–like genomic quantum classifier using inner products on ibmqx2 and ibmq_16_melbourne
title_short Implementation of a Hamming distance–like genomic quantum classifier using inner products on ibmqx2 and ibmq_16_melbourne
title_sort implementation of a hamming distance–like genomic quantum classifier using inner products on ibmqx2 and ibmq_16_melbourne
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7446251/
https://www.ncbi.nlm.nih.gov/pubmed/32879908
http://dx.doi.org/10.1007/s42484-020-00017-7
work_keys_str_mv AT kathuriakunal implementationofahammingdistancelikegenomicquantumclassifierusinginnerproductsonibmqx2andibmq16melbourne
AT ratanaakrosh implementationofahammingdistancelikegenomicquantumclassifierusinginnerproductsonibmqx2andibmq16melbourne
AT mcconnellmichael implementationofahammingdistancelikegenomicquantumclassifierusinginnerproductsonibmqx2andibmq16melbourne
AT bekiranovstefan implementationofahammingdistancelikegenomicquantumclassifierusinginnerproductsonibmqx2andibmq16melbourne