Image Classification using Convolution Neural Network Based Hash Encoding and Particle Swarm Optimization

Image Classification using Convolution Neural Network Based Hash Encoding and Particle Swarm Optimization

 

Sufyan T. Faraj Al-Janabi

Article Link

 

 

Abstract—

 Image Retrieval (IR) has become one of the mainproblems facing computer society recently. To increase computing similarities between images, hashing approaches

have become the focus of many programmers. Indeed, in the past few years, Deep Learning (DL) has been considered as a backbone for image analysis using Convolutional Neural Networks (CNNs). This paper aims to design and implement a high-performance image classifier that can be used in several applications such as intelligent vehicles, face recognition, marketing, and many others. This work considers experimentation to find the sequential model's best configuration for classifying images. The best performance has been obtained from two layers’ architecture; the first layer consists of 128 nodes, and the second layer is composed of 32 nodes, where the accuracy reached up to 0.9012. The proposed classifier has been achieved using CNN and the data extracted from the CIFAR-10 dataset by the inception model, which are called the Transfer Values (TRVs). Indeed, the Particle Swarm Optimization (PSO) algorithm is used to reduce the TRVs. In this respect, the work focus is to reduce the TRVs to obtain highperformance image classifier models. Indeed, the PSO algorithm has been enhanced by using the crossover technique from genetic algorithms. This led to a reduction of the complexity of models in terms of the number of parameters used and the execution time.

 

Keywords— image retrieval, deep learning, convolutional neural network, hashing techniques, transfer values, particle swarm optimization

 

Reference

G. Vargas-Solar, J. A. Espinosa-Oviedo, and J. L. Zechinelli-Martini,

Big continuous data: Dealing with velocity by composing event streams. 2016.

P. Tino, L. Benuskova, and A. Sperduti, “Artificial Neural Network Models,” vol. 8, no. 3, pp. 455–472, 1997.

Q. Li, Z. Sun, R. He, and T. Tan, “Deep Supervised Discrete Hashing,” no. Nips, 2017.

D. Yang, H. Xie, J. Yin, Y. Liu, and C. Yan, “Supervised deep quantization for efficient image search,” 2017 IEEE Int. Conf. Multimed. Expo Work. ICMEW 2017, no. July, pp. 525–530, 2017.

N. Varish et al., “Image Retrieval Scheme Using Quantized Bins of Color Image Components and Adaptive Tetrolet Transform,” IEEE Access, vol. 8, pp. 117639–117665, 2020.

A. Ajam, M. Forghani, M. M. Alyannezhadi, H. Qazanfari, and Z. Amiri, “Content-based Image Retrieval Using Color Difference Histogram in Image Textures,” 5th Iran. Conf. Signal Process. Intell. ;2Syst. ICSPIS 2019, no. December, pp. 1–6, 2019.

 

 

Share |