Technological developments in machine learning have opened up new avenues of advancement almost in every sector. The main challenge is communicating effectively with machines and enhancing their classification abilities. Convolutional Neural Network (CNN) is a deep learning technique in pattern recognition that effectively utilizes data correlation information. In contrast, CNN can only train effectively if the data or model dimension is manageable. Quantum CNN (QCNN) offers a new approach to this problem using quantum computing techniques to enhance the functionality of the classical CNN model. This research article provides an overview of the implementation of deep learning with quantum computing models for image classification. The paper also discusses the modelling approach for CNN in classical and quantum domains. In this paper, we present a model for multiclass image classification using the traditional CNN and the CNN with the quantum layer using the MNIST and CIFAR-10 datasets. The simulation results show that the proposed QCNN model has lower loss and comparatively more enhanced performance than the traditional CNN model. Also, the proposed model performs relatively better when compared with recent state-of-the-art approaches.
The success of deep convolutional neural network (CNN) in computer vision especially image classification problems requests a new information theory for function of image, instead of image itself. In this article, after establishing a deep mathematical connection between image classification problem and quantum spin model, we propose to use entanglement entropy, a generalization of classical Boltzmann-Shannon entropy, as a powerful tool to characterize the information needed for representation of general function of image. We prove that there is a sub-volume-law bound for entanglement entropy of target functions of reasonable image classification problems. Therefore target functions of image classification only occupy a small subspace of the whole Hilbert space. As a result, a neural network with polynomial number of parameters is efficient for representation of such target functions of image. The concept of entanglement entropy can also be useful to characterize the expressive power of different neural networks. For example, we show that to maintain the same expressive power, number of channels
D in a convolutional neural network should scale with the number of convolution layers
nc as
D∼D0nc1. Therefore, deeper CNN with large
nc is more efficient than shallow ones.