Fuzzy Classification on the Base of Convolutional Neural Networks

9Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The paper deals with the algorithm of object classification based on the method of fuzzy logic and the application of artificial convolutional neural networks. Every object can be characterized by a set of data presented in the numerical form and in the form of images (photographs in different parts of the light spectrum). In this case, one object can be matched with a few images associated with it; they can be received by different methods and from different sources. In the algorithm, this generalized totality of images is recognized by convolutional neural networks. A separate neural network is formed for every channel of data receiving. Then, the network outputs are combined for processing in the system of classification on the basis of fuzzy logic output. The normalized outputs of convolutional neural networks are used as values of a membership function to terms of outputs variables when a fuzzy classifier works. For the first adjustment of the convolution neural network hyperparameters, the gradient method is applied. The algorithm is realized in Python language with the use of Keras deep learning library and Tensor Flow library of parallel computation with CUDA technology from NVIDIA company. This paper presents the results of practical application of the developed neuro-fuzzy classifier to forecast the problem of working time losses.

Cite

CITATION STYLE

APA

Puchkov, A., Dli, M., & Kireyenkova, M. (2020). Fuzzy Classification on the Base of Convolutional Neural Networks. In Advances in Intelligent Systems and Computing (Vol. 902, pp. 379–391). Springer Verlag. https://doi.org/10.1007/978-3-030-12082-5_35

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free