Quantum Optical Neuron
Researchers at the Indian Institute of Technology Patna Reveal a Quantum Optical Neuron with High Resource Efficiency
Vivek Mehta and Utpal Roy of the Indian Institute of Technology Patna have created a novel quantum optical model of an artificial neuron, which is a major step towards using quantum technology to accelerate artificial intelligence (AI). This model promises to drastically lower the computational resources needed for sophisticated AI applications. An effective photonic circuit architecture is shown in this work, which expands on the capabilities of current qubit-based neural networks and may lead to more scalable and useful quantum neural network (QNN).
You can also read Coupled Cluster, DFT: Accuracy Cost Paradox In Drug Design
The foundation of contemporary AI, deep neural networks, require a significant amount of processing power for both training and deployment. These networks include massive language models with billions of parameters.
A promising substitute is provided by quantum processing units (QPUs), which use quantum mechanical concepts like entanglement and superposition to carry out calculations more quickly than traditional systems. The goal of creating quantum neural network (QNN) algorithms is to lower the processing requirements of deep neural networks so that they may be implemented on quantum hardware.
Mimicking the Brain: The Artificial Neuron
By calculating the inner product between an input vector and a weight vector and then using a non-linear activation function to get an output, an artificial neuron essentially replicates the way biological neurons work. In order to reduce the amount of computing power needed for their classical equivalents, quantum models of artificial neurons have been developed. This new quantum optical variation is based on a qubit-based model that was first presented by Magnini et al. and processes continuously-valued input data.
You can also read What is QML? How Can QML Serve as a Tool to Strengthen QKD
Challenges and Solutions in Qubit-based Quantum Neurons
Complex quantum circuit synthesis procedures are needed to implement these quantum neurons efficiently. In qubit-based models, the relative phases of a quantum wavefunction are used to store and scale input and weight vectors. The activation function is then implicitly driven by the quantum fidelity and the inner product between these states is calculated.
Two qubit-based quantum circuit synthesis algorithms were examined by the researchers in order to construct a crucial element: the diagonal unitary operator. These methods use simple gates like the Pauli-Z rotation and the two-qubit controlled Pauli-X (Cnot) gate to create quantum circuits.
- Algorithm I: Creates a circuit with an alternating series of Cnot gates by structuring a matrix M using standard binary and Grey code representations. An ancilla qubit, which is the target of all Cnot operations, is the object of the gates’ action.
- Algorithm II: The elements of Algorithm II’s matrix M, which is an unnormalized Hadamard matrix of dimension, are obtained via bitwise inner products of conventional binary representations. Depending on the binary representation of the phase rotations, this approach applies gates to particular qubits, possibly related to Cnot gates.
you can also read Model Based Optimization For Superconducting Qubit
These qubit-based circuits’ capability was shown by numerical simulations carried out with Qiskit, a Python-based framework for quantum computation. But a thorough examination of their circuit costs showed some drawbacks for more extensive uses:
- Circuit Size: Without multi-qubit controlled gates, the circuit size increases for both algorithms as a function of the input dimension N, as for Algorithm I and somewhat less for Algorithm II.
- Circuit Depth: Algorithm I, once more excluding multi-qubit controlled gates, yields a circuit depth that is twice that of Algorithm II.
- Circuit Width: The number of qubits needed by both methods is the same.
Interestingly, the qubit-based paradigm frequently necessitates measuring all ‘n’ qubits, which raises resource requirements and emphasises the need for more effective substitutes.
you can also read Model Based Optimization For Superconducting Qubit
The Promise of Quantum Optical Neurons
A quantum optical version of the qubit-based quantum neuron, which drastically lowers the quantum resource requirements, was proposed by Mehta and Roy in response to this urgent demand. Because photonic technology can function at room temperature, uses less energy, and has longer coherence durations, it is especially useful for implementing quantum machine learning algorithms.
Similar to how qubits store information in computational bases, information is stored in single photon states within spatial quantum modes (qmodes) in the quantum optical model. Using an integrated programmable quantum optical architecture, unitary operations over a reference state are implemented. Among these operations are:
- Multiport Devices (MD): Various beam splitters, which are optical components with the ability to divide or combine light, make up Multiport Devices (MD).
- Phase Shifters (PS):A tensor product of spatial qmodes and local phase shifters.
The team’s optical circuit synthesis approach encodes real-valued vectors into quantum optical states by producing transmissivity angles for the beam splitters inside the MD. With layers of beam splitters, the resulting quantum optical structure has a pyramidal appearance.
You can also read QuanUML: Development Of Quantum Software Engineering
Validation and Resource Efficiency
Using numerical simulations with Strawberry Fields, a Python-based photonic simulation kit, the quantum optical model and its synthesis algorithm were thoroughly verified. For instance, simulations for input data in three and four dimensions produced results that matched explicit computations, demonstrating the accuracy and usefulness of the model.
A comparison of circuit costs highlights the benefits of the quantum optical neuron even more:
- Circuit Size: The quantum optical neuron’s circuit size is comparable to the qubit-based circuit, expressed as.
- Circuit Depth: Importantly, compared to circuits created using qubit-based synthesis algorithms, the optical circuit’s depth is significantly smaller.
- Circuit Width: The width of an optical circuit is log, which is always one less than that of a circuit based on qubits.
Furthermore, the practicality of the implementation is increased by the given linear quantum optical circuits’ prohibition of costly resources like Cnot gates. The quantum optical model offers a flexible framework for quantum neural processing since it may be used to create both phase-encoded and real-valued quantum neurons.
In contrast to their qubit-based counterparts, the research described in their paper “Quantum optical model of an artificial neuron” offers a definite reduction in resource requirements, indicating a promising path towards the development of more effective and scalable quantum neural networks for future AI applications.
You can also read Understanding What Is QVM Quantum Virtual Machine?