Quantum Convolutional Neural Networks (QCNN) Using Deep Learning for Computer Vision Applications

2021 
Deep learning algorithms and models have made an impact in the area of AI and machine learning, one among them is CNN. CNN is extensively used in the area of image recognition and object detection for classification purposes. CNN is composed of several layers of filters to get feature maps of input data, yet foremost and crucial one is convolutional layer, hence the name Convolutional neural networks. However, the growth of quantum computing and quantum neural network in deep learning is limited. Three main obstacles that limit the growth of these are, first is due to the lack of real-time quantum computers to experiment with. Second is the improper training algorithms and at last, non-linearity nature of the neural networks. This paper introduces a novel approach to begin one's journey in quantum computing, along with solutions and developments. This work provides a detailed description of architectures, frameworks and algorithms used for implementing a QCNN model. The research was made regarding image recognition and object detection using QCNN and found that QCNN can increase the computational speeds with better performance metrics compared to classical computational methods. This paper also debates about applications of QCNN in computer vision, signal and image processing, Pharmaceuticals, Cryptography and various other fields. This study also explains Key players and future work in developing quantum computers, quantum computing algorithms, software and hardware support to implement QCNN in various applications.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    5
    References
    0
    Citations
    NaN
    KQI
    []