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