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.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.