Show simple item record

dc.contributor.advisorAhmed, Shahnewaz
dc.contributor.advisorDas, Sowmitra
dc.contributor.authorMishu, Niloy Deb Roy
dc.contributor.authorMeem, Fatema Islam
dc.contributor.authorRidwan, A. E. M
dc.contributor.authorRahman, Mohammad Mushfiqur
dc.contributor.authorMary, Mekhala Mariam
dc.date.accessioned2021-09-03T12:08:43Z
dc.date.available2021-09-03T12:08:43Z
dc.date.copyright2021
dc.date.issued2021-06
dc.identifier.otherID 17301081
dc.identifier.otherID 21141074
dc.identifier.otherID 17301208
dc.identifier.otherID 17301097
dc.identifier.otherID 17101368
dc.identifier.urihttp://hdl.handle.net/10361/14966
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2021.en_US
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 39-40).
dc.description.abstractQuantum computing with its powerful attributes - entanglement and superposition, is revolutionizing modern computation. Moreover, quantum computation can be applied to a wide range of real-world applications, including cybersecurity and cryptography, computational chemistry, artificial intelligence, prime factorization, and so on. However, the biggest impediment of quantum computation is quantum error. Often the decoherence caused by the environment or any other malfunction creates quantum errors which can arbitrarily change the state of a quantum system and destroying its information content - bit flip & phase flip error, unwanted measurement error, etc. A specific Quantum Error Correction (QEC) code can rectify some particular errors. But, it is usually not optimized for any random error. As of today, ‘Deep Learning’ techniques in analyzing data have been very promising which is influencing researchers to apply these methods to ‘Quantum Computation’ problems. We have implemented a Quantum Convolutional Neural Network (QCNN) using Parameterized Quantum Circuit (PQC) on IBM’s open source Quantum Computing framework QISKIT. The generic structure of the QCNN consists of variational forms of the encoder and decoder of the error correction code, which is optimized during training. In this way, it constructs a quantum error correction method for a certain error model. We were able to retrieve quantum states with as much as 90% fidelity rate from the experiments. As a result, our model achieves a high fidelity while using relatively few parameters, which can be generalized for any error model.en_US
dc.description.statementofresponsibilityNiloy Deb Roy Mishu
dc.description.statementofresponsibilityFatema Islam Meem
dc.description.statementofresponsibilityA. E. M Ridwan
dc.description.statementofresponsibilityMohammad Mushfiqur Rahman
dc.description.statementofresponsibilityMekhala Mariam Mary
dc.format.extent40 pages
dc.language.isoenen_US
dc.publisherBrac Universityen_US
dc.rightsBrac University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.
dc.subjectQuantum Computingen_US
dc.subjectQuantum Machine Learningen_US
dc.subjectQiskiten_US
dc.subjectDeep Neural Networken_US
dc.subjectCNNen_US
dc.subjectQCNNen_US
dc.subject.lcshQuantum computing.
dc.titleQuantum error correction using quantum convolutional neural networken_US
dc.typeThesisen_US
dc.contributor.departmentDepartment of Computer Science and Engineering, Brac University
dc.description.degreeB. Computer Science


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record