A novel cellular automata-based approach for generating convolutional filters

被引:0
作者
Çağrı Yeşil
Emin Erkan Korkmaz
机构
[1] Yeditepe University,Computer Engineering
来源
Machine Vision and Applications | 2023年 / 34卷
关键词
Cellular automata; Image classification; Feature extraction; Convolutional neural network;
D O I
暂无
中图分类号
学科分类号
摘要
Image classification is a well-studied problem where the aim is to categorize given images into a predefined set of classes. Although there are different approaches for solving the problem, convolutional neural networks (CNNs) have achieved significant success in the domain. CNN uses convolutional layers to extract features from images, and these layers are usually created with a supervised training process. This training process requires a group of convolution operations and several passes over the dataset. Hence, the model possesses a heavy computational burden. In this work, a cellular automata-based unsupervised methodology is proposed to create convolutional filters. The proposed methodology accesses each data instance only twice regardless of the number of layers in the model, and it requires no backpropagation operation. Thus, the computational burden is significantly reduced compared to CNNs. The classification process can be carried out directly by using the model together with a multilayer perceptron. Also, the model can be used to enhance CNNs in terms of time and accuracy by initializing the parameters of CNN or by preprocessing the raw data. The proposed methodology creates competitive results compared to CNNs in terms of accuracy and computational complexity. Also, the results show that the performance of the CNN model can be increased by using the filters created by the proposed methodology.
引用
收藏
相关论文
共 60 条
[1]  
Li Z(2021)A survey of convolutional neural networks: analysis, applications, and prospects IEEE Trans. Neural Netw. Learn. Syst. 86 2278-2324
[2]  
Liu F(1998)Gradient-based learning applied to document recognition Proc. IEEE 3 1-40
[3]  
Yang W(2016)A survey of transfer learning J. Big Data 1 111-122
[4]  
Peng S(2011)Performance analysis of various activation functions in generalized MLP architectures of neural networks Int. J. Artif. Intell. Expert Syst. 3 225-234
[5]  
Zhou J(1971)On dimensionality and sample size in statistical pattern classification Pattern Recogn. 13 252-264
[6]  
LeCun Y(1991)Small sample size effects in statistical pattern recognition: recommendations for practitioners IEEE Trans. Pattern Anal. Mach. Intell. 187 27-48
[7]  
Bottou L(2016)Deep learning for visual understanding: a review Neurocomputing 54 95-103
[8]  
Bengio Y(2011)Unsupervised learning of hierarchical representations with convolutional deep belief networks Commun. ACM 223 120-123
[9]  
Haffner P(1970)Mathematical games: the fantastic combinations of John Conway’s new solitaire game life Sci. Am. 22 735-750
[10]  
Weiss K(2018)Data clustering with stochastic cellular automata Intell. Data Anal. 114 86-91