Abstract
Binary Neural Networks (BNNs) are the result of a simplification of network parameters in Artificial Neural Networks (ANNs). The computational complexity of training ANNs increases significantly as the size of the network increases. This complexity can be greatly reduced if the parameters of the network are binarized. Binarization, which is a one bit quantization, can also come with complications including quantization error and information loss. The implementation of BNNs on quantum hardware could potentially provide a computational advantage over its classical counterpart. This is due to the fact that binarized parameters fit nicely to the nature of quantum hardware. Quantum superposition allows the network to be trained more efficiently, without using back propagation techniques, with the application of Grover’s Algorithm for the training process. This thesis presents two BNN designs that utilize only quantum hardware, and provides practical implementations for both of them. Looking into their scalability, improvements on the design are proposed to reduce complexity even further.
Library of Congress Subject Headings
Neural networks (Computer science); Quantum computing
Publication Date
5-2023
Document Type
Thesis
Student Type
Graduate
Degree Name
Computer Engineering (MS)
Department, Program, or Center
Computer Engineering (KGCOE)
Advisor
Sonia Lopez Alarcon
Advisor/Committee Member
Cory Merkel
Advisor/Committee Member
Nathan Cahill
Recommended Citation
Wrighter, Brody A., "Improved Grover’s Implementation of Quantum Binary Neural Networks" (2023). Thesis. Rochester Institute of Technology. Accessed from
https://repository.rit.edu/theses/11459
Campus
RIT – Main Campus
Plan Codes
CMPE-MS