Багатошарова МГУА-нейро-фаззі мережа на основі розширених нечітких нейронів та її використання для онлайн разпізнавання виразів обличчя

Real-time image recognition is required in many important practical problems. Interaction with users in online mode requires flexibility and adaptability from applications. The Group Method of Data Handling (GMDH) allows changing the model structure and adjusting the system architecture to the chara...

Full description

Saved in:
Bibliographic Details
Date:2020
Main Authors: Bodyanskiy, Yevgeniy V., Zaychenko, Yuriy P., Hamidov, Galib, Kulishova, Nonna Ye.
Format: Article
Language:English
Published: The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" 2020
Subjects:
Online Access:https://journal.iasa.kpi.ua/article/view/221271
Tags: Add Tag
No Tags, Be the first to tag this record!
Journal Title:System research and information technologies
Download file: Pdf

Institution

System research and information technologies
_version_ 1866302708034568192
author Bodyanskiy, Yevgeniy V.
Zaychenko, Yuriy P.
Hamidov, Galib
Kulishova, Nonna Ye.
author_facet Bodyanskiy, Yevgeniy V.
Zaychenko, Yuriy P.
Hamidov, Galib
Kulishova, Nonna Ye.
author_sort Bodyanskiy, Yevgeniy V.
baseUrl_str http://journal.iasa.kpi.ua/oai
collection OJS
datestamp_date 2021-01-19T12:18:25Z
description Real-time image recognition is required in many important practical problems. Interaction with users in online mode requires flexibility and adaptability from applications. The Group Method of Data Handling (GMDH) allows changing the model structure and adjusting the system architecture to the characteristics of each task under consideration. Moreover, the approximating properties of neo-fuzzy neurons used as elements of the system provide the high recognition accuracy under conditions of short data samples. This paper proposes a multilayer GMDH-neuro-fuzzy network based on extended neo-fuzzy neurons. The learning algorithm has filtering and tracking properties, guarantees the required speed important for real-time applications. The effectiveness of the proposed system is confirmed for the human emotions recognition.
doi_str_mv 10.20535/SRIT.2308-8893.2020.3.05
first_indexed 2025-07-17T10:26:59Z
format Article
fulltext  Ye. Bodyanskiy, Yu. Zaychenko, G. Hamidov, N. Kulishova, 2020 66 ISSN 1681–6048 System Research & Information Technologies, 2020, № 3 TIДC ТЕОРЕТИЧНІ ТА ПРИКЛАДНІ ПРОБЛЕМИ ІНТЕЛЕКТУАЛЬНИХ СИСТЕМ ПІДТРИМАННЯ ПРИЙНЯТТЯ РІШЕНЬ UDC 519.8 DOI: 10.20535/SRIT.2308-8893.2020.3.05 MULTILAYER GMDH-NEURO-FUZZY NETWORK BASED ON EXTENDED NEO-FUZZY NEURONS AND ITS APPLICATION IN ONLINE FACIAL EXPRESSION RECOGNITION Ye. BODYANSKIY, Yu. ZAYCHENKO, G. HAMIDOV, N. KULISHOVA Abstract. Real-time image recognition is required in many important practical problems. Interaction with users in online mode requires flexibility and adaptability from applications. The Group Method of Data Handling (GMDH) allows changing the model structure and adjusting the system architecture to the characteristics of each task under consideration. Moreover, the approximating properties of neo-fuzzy neurons used as elements of the system provide the high recognition accuracy under conditions of short data samples. This paper proposes a multilayer GMDH-neuro- fuzzy network based on extended neo-fuzzy neurons. The learning algorithm has fil- tering and tracking properties, guarantees the required speed important for real-time applications. The effectiveness of the proposed system is confirmed for the human emotions recognition. Keywords: Group Method of Data Handling, extended neo-fuzzy neuron, online image recognition, facial expression recognition. INTRODUCTION Information technologies are actively being introduced into education, business, healthcare, entertainment and other spheres of human life. This requires tech- nology interactivity, to conduct continuous two-way cooperation between person and computer or mobile device. One of the promising areas for such intellectual interfaces’ development is the approach that uses the recognition of people, their age, sex, state of health, emotional status on the real time video. This complex technical problem already finds its own solutions [1–9]. Frequently, these deci- sions use the machine learning and neuro-fuzzy approach. As a technical problem, the task of a user emotional status recognition by video is reduced to characteristic features detecting, and to the collected data clas- sification. This problem is related to the fact that machine learning algorithms in this task require the training data sets in which the samples number can be tens or even hundreds of thousands. The forming of such sets is a serious, time- consuming task, significantly increasing the projects developing cost and imple- mentation duration. The prospective methods of recognition by short datasets are fuzzy systems and GMDH. Earlier it was proved that neural networks are universal approxima- Multilayer GMDH-neuro-fuzzy network based on extended neo-fuzzy neurons … Системні дослідження та інформаційні технології, 2020, № 3 67 tors and have some remarkable properties, such as parallel information processing, ability to work with incomplete noisy input data and learning possibilities to achieve the desired output. The GMDH, from the other side, uses the principle of self-organization that allows constructing an optimal structure of the mathematical model during the algorithm operation. It’s very promising to combine advantages of these both approaches for the solution of the problem — development an efficient model structure. GMDH-neural networks whose nodes are active neurons [10–12], N-adalines [13], R-neurons [14–16], Q-neurons [17] are known. At the junction of the fuzzy GMDH [18] and neural networks, the GMDH-neuro-fuzzy system [15, 19] and the GMDH-neo-fuzzy system [20] were created. These systems have proven their effectiveness in solving a wide range of problems, but have lost the main advantages of the original GMDH: a small number of evaluated parameters in each node. In this regard, it seems promising to develop a GMDH-neo-fuzzy system that combines the advantages of traditional GMDH and hybrid computa- tional intelligence systems, and is trained using simple procedures to ensure high speed of online image recognition. The goal of the present paper is a synthesis of the GMDH neo-fuzzy system for the online image recognition. THE EXTENDED NEO-FUZZY NEURON AS A NODE OF GMDH-NEURO- FUZZY SYSTEM Takeshi Yamakawa and co-authors in [21–23] proposed the architecture of neo- fuzzy neuron (NFN). The authors of the NFN admit among its most important advantages, the high learning rate, computational simplicity, the possibility to find the learning criterion global minima in real-time processing. Besides, NFN is characterized by fuzzy linguistic “if-then” rules. The neo-fuzzy neuron is a non- linear multi-input single-output system shown in Fig. 1. It realizes the following mapping    h j ijijiii xwxf 1 )()( and implements fuzzy inference jijii wxx IS OUTPUT THE THEN IS IF , where jix is a fuzzy set with membership function )( iji x , jiw is a singleton synaptic weight in consequent [2]. As it can be seen nonlinear synapse in fact actualize Takagi–Sugeno fuzzy inference of zero order. The membership functions )( iji x in the antecedent could be B-splines or triangular functions, for example, like this                       ,otherwise ,0 ;],[ if , ;],[ if , ,1, ,,1 ,1 ,,1 ,1, ,1 ijiji ijij iij ijiji ijij iji ji ccx cc xc ccx cc cx Ye. Bodyanskiy, Yu. Zaychenko, G. Hamidov, N. Kulishova ISSN 1681–6048 System Research & Information Technologies, 2020, № 3 68 where jic — the centers of membership functions, usually distributed on interval [0, 1]. This contributes to simplify the fuzzy inference. An input signal ix activates only two neighboring membership functions simultaneously and the sum of the grades equals to unity, providing Ruspini partition: 1)()()()( ,1,1   iijijiijiiij xxxx . The inference result can be produced by arbitrary defuzzyfication method. Center-of-Gravity method gives output in the simple form: )()()( ,1,1 iijijijijiii xwxwxf   . It is possible to improve approximating properties of such a system by using a structural unit, called by authors as “extended nonlinear synapse” (ENSi) (Fig. 2) and synthesized on its basis the “extended neo-fuzzy neuron” [24–27] (ENFN). ENFN contains ENSi as elements instead of usual nonlinear synapses NSi. xi(k) fi(xi(k)) p i p iiiiii xwxwxww 1 22 1 1 1 0 1   p i p iiiiii xwxwxww 2 22 2 1 2 0 2   p i p hiihiihihi xwxwxww  2210 φ1i(xi(k) ) φ2i(xi(k) ) φhi(xi(k) ) ENSiс Fig. 2. Extended non-linear synapse w11 w21 w12 w22 wh2 whn w1n w2n wh1 x1(k) x2(k) xn(k) f1(x1(k)) f2(x2(k)) fn(xn(k)) y(k)) NS1 NS2 NSn Fig. 1. Neo-fuzzy neuron Multilayer GMDH-neuro-fuzzy network based on extended neo-fuzzy neurons … Системні дослідження та інформаційні технології, 2020, № 3 69 By introducing the additional variables: )...()()( 2210 p i p liiliililiiliili xwxwxwwxxy  ;    h l p i p liiliililiiliii xwxwxwwxxf 1 2210 )...()()(  )(...)()( 111 1 11 0 1 ii p i p iiiiiiii xxwxxwxw )(...)(...)( 222 0 2 ihi p i p hiii p i p iiii xxwxxwxw  ; T 2 0 21 1 1 0 1 ),...,,...,,,...,,( p hi p ii p iiii wwwwwww  ; ,))(),...,(),...,(),(),...,(),(()(~ T 22111 ihi p iii p iiiii p iiiiiiii xxxxxxxxxxx  we can write ),(~)( T iiiii xwxf  ,)(~~)(~)(ˆ 1 T 1 xwxwxfy T n i ii n i ii    where TTTT 1 T ),...,,...,(~ ni wwww  ;     TTT 1 T 1 )~),...,(~,...,~()(~ nnii xxxx  . It’s easy to see that ENFN contains  1p hn adjusting synaptic weights and fuzzy output, implemented by each ENSi, has the form: IF ix IS lix THEN THE OUTPUT IS hlxwxww p i p liilili ,...,2,1,...10  , i.e. essentially coincides with p-order Takagi–Sugeno inference. Fig. 3 shows the architecture of an extended neo-fuzzy neuron. THE NEO-FUZZY NEURON LEARNING ALGORITHM As a goal function for NFN learning the local quadratic error function is used:     2 1 1 22 ))(( 2 1 )( 2 1 )(ˆ)( 2 1 )(             n i h j ijiji kxwkykekykykE , Fig. 3. Extended neo-fuzzy neuron fn(xn(k) f2(x2(k)) f1(x1(k)) xn(k) x2(k) x1(k) ENS1 ENS2 ENSn y(k) Ye. Bodyanskiy, Yu. Zaychenko, G. Hamidov, N. Kulishova ISSN 1681–6048 System Research & Information Technologies, 2020, № 3 70 where )(ky — external reference signal. It is minimized in the gradient stepwise algorithm in the form:  ))(()()1()( kxkekwkw ijijiji ))(())(()1()()1( 1 1 kxkxkwkykw iji n i h j ijijiji             , )(ke — learning error;  — the scalar learning rate parameter. To increase the speed of training process Kaczmarz–Widrow–Hoff one-step learning algorithm [28–32] can be used: ))(( ))(( ))(()1()( )1()( 2 T kx kx kxkwky kwkw     , where )),...(()),...,(()),...,((())(( 2211111 kxkxkxkx hh  T)))(()),...,((..., kxkx nhniji  , ...),1(,...,)1(()1( 111  kwkwkw h T 2 ))1(),...,1(),...,1(,...  kwkwkw hnjih —  1nh — vectors generated by input variables. The learning algorithm exponentially weighted form:        ,10,))(()1()( ;))(()))(()1()()(()1()( 2 1 kxkrkr kxkxkwkykrkwkw T which has filtering and tracking properties can be effectively used in stochastic and nonstationary situation. THE NEURO-FUZZY SYSTEM AND ITS ARCHITECTURE OPTIMIZATION USING THE GROUP METHOD OF DATA HANDLING The neuro-fuzzy system under consideration is a multilayer feedforward architec- ture that consists of extended neo-fuzzy neurons and shown on Fig. 4. A )1( n -dimensional input signals vector T 21 ),...,,( nxxxx  arrives at system zero receptive layer, and is transmitted then to first hidden layer containing 2 1 nn C neuron nodes with only two inputs. At the outputs of first hidden layer nodes ]1[N , output signals 2]1[ )1( 2 ,...,2,1,ˆ nl Cn n ly  are formed. Further, these signals are sent to selection block ]1[SB of first hidden layer, which selects from output signals set ]1[ˆly the most accurate )( 1 * 1 * 1 nnn  of them in the ac- cepted criterion sense, most often the mean square error 2 ]1[ ly  . From these * 1n best outputs of first hidden layer *]1[ˆly , 2n ( 2 2n n n  usually) pairwise combi- Multilayer GMDH-neuro-fuzzy network based on extended neo-fuzzy neurons … Системні дослідження та інформаційні технології, 2020, № 3 71 nations are formed, which are fed to second hidden layer formed by neurons ]2[N similar to neurons ]1[N . From output signals of this layer ]2[ˆly , the selec- tion block of the second hidden layer ]2[SB selects only those that exceed the best signal of the first hidden layer *]1[ˆly , for example, in terms of accuracy 2 ]2[ ly  . The third hidden layer generates signals that are superior in accuracy to the best signal *]2[ˆly etc. The process of system forming occurs until the selection block ]1[ sSB generates at its output only two signals *]1[ 1ˆ sy and *]1[ 2ˆ sy . These signals that are applied to a single output neuron ][sN are used to calculate the single system output signal ][ˆ sy . As the nodes of the GMDH system, one can use various neurons types with necessary approximating capabilities. However, at the same time, the main advan- tage of the original GMDH method — the ability to real-time work in the pres- ence of short training sets — may be lost. This paper proposes to use the extended multidimensional neo-fuzzy neurons [24–27] as GMDH system nodes. Its architecture is a Takagi–Sugeno–Kang neu- ro-fuzzy system [33–35] with two inputs 1x and 2x , five sequentially connected information processing layers and one output ˆly . A two-dimensional vector of input signals T 21 ))(),(()( kxkxkx  to be processed is fed to the input of the node ( 1,2,...,k N — the observation number in the training set or the current discrete time). The node first layer contains 2h membership functions )(),( jpjipi xx  , 1,2,...,p h and implements fuzzification of input variables. The second layer provides aggregation of membership levels calculated in the first layer, contains h multiplication blocks and forms two-dimensional radial basis activation functions )(),( jpjipi xx  . The third layer is a layer of synaptic weights to be adjusted during the training process, while layer outputs are values )(),( jpjipi ij lp xxw  , and weights number is determined by number of membership functions at each input h. The fourth layer is formed by two adders and calculates the sum of second and third layers output signals. Finally, in the fifth neuron output layer normalization is performed, as a result of which the node output signal lŷ is calculated. N[2]N[1] N[1] N[1]  SB [1 ] ]1[ 1ŷ ]1[ 2ŷ ]1[ 1 ˆ ny x1 x2 xn N[2] N[2]  SB [2 ] ]2[ 2ŷ ]2[ 2ŷ ]2[ 2 ˆ ny  *]1[ 1ŷ *]1[ 2ŷ *]1[ 1 ˆny *]2[ 2ŷ *]2[ 2ŷ *]2[ 2 ˆ ny   N[s]  ][ˆ sy *]1[ˆ sy *]1[ˆ sy SB [s – 1] Fig. 4. GMDH-neuro-fuzzy system based on extended neo-fuzzy neurons Ye. Bodyanskiy, Yu. Zaychenko, G. Hamidov, N. Kulishova ISSN 1681–6048 System Research & Information Technologies, 2020, № 3 72 Thus, when a signal )( kx is fed to the neuron node input, elements of the first layer calculate membership levels 1)(0,1)(0  jpjipi xx . As membership functions, bell-shaped constructions with a not strictly local receptor field are usually used. They avoid the appearance of “holes” in the fuzzified space when using the scattered partition spaces of input variables [35]. The membership functions of the first layer are Gaussian            2 2 2 ))(( exp))(( i pii ipi ckx kx ,            2 2 2 ))(( exp)( j pjj jpj ckx x , where pic , pjc — parameters defining the centres of membership functions; i , j — width parameters of these functions. The h aggregated signals appear on second layer outputs ))(())(()(~ kxkxkx jpjipip  , where                        2 2 2 2 2 ))(( exp 2 ))(( exp)(~ j pjj i pii p ckxckx kx              2 2 2 )( exp pckx , T),( pjpip ccc  . The third layer outputs are the values )(~))(())(( kxwkxkxw p ij lpjpjipi ij lp  , the fourth layer calculates the following two sums:      h p h p p ij lpjpjipi ij lp kxwkxkxw 1 1 )(~))(())(( ;      h p h p pjpjipi kxkxkx 1 1 )(~))(())(( and finally, at node output (fifth layer), a signal is formed             h p p h p p ij lp h p jpjipi h p jpjipi ij lp l kx kxw kxkx kxkxw ky 1 1 1 1 )(~ )(~ ))(())(( ))(())(( )(ˆ ))(()())(( )(~ )(~ T 11 1 kxwkxw kx kx w ijij l h p ij p ij lp h p h p p pij lp      , where 1 1 ))(())(())(())(())(((             h p jpjipijpjipi ij p kxkxkxkxkx ; Multilayer GMDH-neuro-fuzzy network based on extended neo-fuzzy neurons … Системні дослідження та інформаційні технології, 2020, № 3 73 T 21 ),...,,( ij lh ij l ij l ij l wwww  ; T 21 )))(()),...,(()),((())(( kxkxkxkx ij p ijijij  . It can be noticed that the node implements a non-linear mapping of input signals to output. THE EXPERIMENTS The task of a person's facial expression recognition is complex and multi-stage. It includes pre-processing of the image and searching for the face area within the image. After the face area is distinguished, it is possible to recognize the emotion by the face features set. In the practice of faces expressions recognition, several descriptor principles are used. The most common are adaptive appearance models, which use the descriptions based on face image feature points and con- tours. It is established that such descriptions convey complete information about the person emotional state, even if it is expressed weakly. Under the emotions influence, the facial muscles reduction leads to the dis- placement of feature points and this movement can serve as an indicator of basic facial actions. The most commonly used facial expressions are some basic emo- tions (fear, sadness, happiness, anger, disgust, surprise) and neutral state. As a base for the feature vector, it is proposed to use a set of 35 characteris- tic points that can be localized in the facial area using contour detectors (Fig. 5). The neo-fuzzy neurons has one output as the dimensionality of the output data vector. Seven basic emotions were selected for recognition: anger, disgust, fear, surprise, happiness, sadness, neutral expression. Therefore, the output values are {1; 2; 3; 4; 5; 6; 7}. The character features vector contains the two-dimensional coordinates of feature points position (fig. 5). So, the system input is vector 701}{ ix . The order of the polynomial in nonlinear synapse membership function was chosen equal to 4, the number of synapses in the neo-fuzzy neuron was equal to 5. The proposed architecture ability to recognize individual emotions was in- vestigated using photographs from two open bases — Psychological Image Col- lection at Stirling (PICS) [36], partly from the Extended Cohn-Kanade (CK +) database [37]. Some images are in public use as objects for recognition. In this set of photographs, those were selected differ in the person emotional state expression degree — from weakly noticeable to very noticeable. Fig. 5. Examples of training images and position of characteristic points Ye. Bodyanskiy, Yu. Zaychenko, G. Hamidov, N. Kulishova ISSN 1681–6048 System Research & Information Technologies, 2020, № 3 74 In this task, special attention was paid to a learning data set small size. To examine how the proposed architecture and learning algorithm will recognize fa- cial expressions, small photo sets are used. Their dimensions are given in Table 1. T a b l e 1 . Dimensions of training sets of photos for individual emotions Emotion Anger Disgust Fear Happiness Sorrow Surprise Neutral Data set size 49 66 35 45 19 50 80 Then the architecture ability to learn from a mixed set was examined, and sets total size was 344 photos. The number of unrecognized emotions is given in Table 2. T a b l e 2 . The number of unrecognized emotions as a result of GMDH-neuro- fuzzy system based on extended neo-fuzzy neurons learning from a mixed set Primary emotions Recognition accuracy Anger Disgust Fear Happiness Sorrow Surprise Neutral The percentage of unrecognized images,% 2,04 0 5,71 4,44 0 0 2,5 A GMDH-neuro-fuzzy system based on extended neo-fuzzy neurons con- figured a task model from two rows. Learning error change is shown in Fig. 6. CONCLUSIONS The article proposes the GMDH system with extended neo-fuzzy neurons as nodes. The system architecture allows modifying the process model structure in real time due to proposed neo-fuzzy nodes-neurons synaptic weights adjusting. A feature of the proposed architecture and its learning algorithm is the ability to work with small training samples. REFERENCES 1. A. Kołakowska, A. Landowska, M. Szwoch, W. Szwoch, and M.R. Wrobel, “Hu- man-Computer Systems Interaction: Backgrounds and Applications”, ch. 3, Emotion Recognition and Its Applications. Cham: Springer International Publishing, 2014, pp. 1–62. 1 2 3 4 5 6 7 8 9 10 0 -0,5 1 -1,5 L ta rn in g er ro r Learning epochs number The system second row error 10–3 1 2 3 4 5 6 7 4 3 2 1 0 L ta rn in g er ro r Learning epochs number The system first row error 10–3 Fig. 6. A GMDH-neuro-fuzzy system based on extended neo-fuzzy neurons learning error Multilayer GMDH-neuro-fuzzy network based on extended neo-fuzzy neurons … Системні дослідження та інформаційні технології, 2020, № 3 75 2. Kaggle. Challenges in representation learning: Facial recognition challenge, 2013. 3. G.U. Kharat and S.V. Dudul, “Emotion Recognition from Facial Expression Using Neural Networks”, in Human-Computer Systems Interaction. Advances in Intelligent and Soft Computing, vol. 60, Z.S. Hippe, J.L. Kulikowski, Eds. Berlin, Heidelberg: Springer, 2009. 4. C. Shan, S. Gong, and P.W. McOwan, “Facial expression recognition based on local binary patterns: A comprehensive study,” Image and Vision Computing, vol. 27, no. 6, pp. 803–816, 2009. 5. Ch.-Yi. Lee and Li-Ch. Liao, “Recognition of Facial Expression by Using Neural- Network System with Fuzzified Characteristic Distances Weights”, IEEE Int. Conf. Fuzzy Systems FUZZ-IEEE 2008 [IEEE World Congress on Computational Intelli- gence], pp. 1694–1699, 2008. 6. N. Kulishova, “Emotion Recognition Using Sigma-Pi Neural Network”, Proc. of 2016 IEEE First International Conference on Data Stream Mining & Processing (DSMP), Lviv, 2016, pp. 327–331. 7. A. Graves, J. Schmidhuber, C. Mayer, M. Wimmer, and B. Radig, “Facial Expres- sion Recognition with Recurrent Neural Networks”, International Workshop on Cognition for Technical Systems, Munich, Germany, October 2008. 8. S. Ouelett, “Real-time emotion recognition for gaming using deep convolutional network features”, CoRR, vol. abs./1408.3750, 2014. 9. B. Kim, J. Roh, S. Dong, and S. Lee, “Hierarchical committee of deep convolutional neural networks for robust facial expression recognition”, Journal on Multimodal User Interfaces, pp. 1–17, 2016. 10. A.G. Ivakhnenko, G.A. Ivakhnenko, and J.A. Mueller, “Self-organization of the neu- ral networks with active neurons”, Pattern Recognition and Image Analysis, vol. 4, no. 2, pp. 177–18, 1994. 11. G.A. Ivakhnenko, “Self-organization of neuronet with active neurons for effect of nuclear test explosion forecasting”, System Analysis Modeling Simulation, vol. 20, pp. 107–116, 1995. 12. A.G. Ivakhnenko, D. Wuensch, and G.A. Ivakhnenko, “Inductive sorting-out GMDH algorithms with polynomial complexity for active neurons of neural net- works”, Neural Networks, vol. 2, pp. 1169–1173, 1999. 13. D.U. Pham and X. Liu, Neural networks for Identification, Prediction and Control. London: Springer-Verlag, 1995, 238 p. 14. E. Lughofer, Evolving Fuzzy Systems – Methodologies, Advanced Concepts and Ap- plications, Berlin-Heidelberg, Springer-Verlag, 2011. 15. T. Ohtani, “Automatic variable selection in RBF network and its application to neu- rofuzzy GMDH”, Proc. Fourth Int. Conf. on Knowledge-Based Intelligent Engineer- ing Systems and Allied Technologies, vol. 2, pp. 840–843, 2000. 16. Ye. Bodyanskiy, N. Teslenko, and P. Grimm, “Hybrid evolving neural network us- ing kernel activation functions”, Proc. 17th Zittau East West Fuzzy Colloquium, Zit- tau/Goerlitz: HS, 2010, pp. 39–46. 17. Ye. Bodyanskiy, O. Vynokurova, and I. Pliss, “Hybrid GMDH-neural network of computational intelligence”, Proc. 3rd Int. Workshop on Inductive Modeling, Krynica, Poland, 2009, pp. 100–107. 18. Yu. Zaychenko, “The fuzzy Group Method of Data Handling and its application for economical processes forecasting”, Scientific Inquiry, vol. 7, no.1, pp. 83–96, 2006. 19. T. Ohtani, H. Ichihashi, T. Miyoshi, K. Nagasaka, and Y. Kanaumi, “Structural learning of neurofuzzy GMDH with Minkowski norm”, Proc. 1998 Second Int. Conf. on Knowledge-Based Intelligent Electronic Systems, vol. 2, pp. 100–107, 1998. 20. Ye. Bodyanskiy, Yu. Zaychenko, E. Pavlikovskaya, M. Samarina, and Ye. Viktorov, “The neo-fuzzy neural network structure optimization using GMDH fog the solving Ye. Bodyanskiy, Yu. Zaychenko, G. Hamidov, N. Kulishova ISSN 1681–6048 System Research & Information Technologies, 2020, № 3 76 forecasting and classification problems”, Proc. Int. Workshop on Inductive Model- ing, Krynica, Poland, 2009, pp. 77–89. 21. J. Miki and T. Yamakawa, “Analog implementation of neo-fuzzy neuron and its on- board learning”, in Computational Intelligence and Applications, Ed. N.E. Mas- torakis, Piraeus: WSES Press, 1999, pp. 144–149. 22. T. Yamakawa, E. Uchino, J. Miki and H. Kusanagi, “A neo-fuzzy neuron and its ap- plication to system identification and prediction of the system behavior”, Proc. 2-nd Int. Conf. on Fuzzy Logic and Neural Networks “IIZUKA-92”, Iizuka, Japan, 1992, pp. 477–483. 23. E. Uchino and T. Yamakawa, “Soft computing based signal prediction, restoration and filtering”, in Intelligent Hybrid Systems: Fuzzy Logic, Neural Networks and Genetic Algoritms, Ed. Da Ruan, Boston: Kluwer Academic Publishers, 1997, pp. 331–349. 24. Ye.V. Bodyanskiy and N.Ye. Kulishova, “Extended neo-fuzzy neuron in the task of images filtering”, Radioelectronics. Computer Science. Control, no. 1(32), pp. 112–119, 2014. 25. Z. Hu, Ye. Bodyanskiy, N. Kulishova, O.A. Tyshchenko, “Multidimensional Ex- tended Neo-Fuzzy Neuron for Facial Expression Recognition”, International Journal of Intelligent Systems and Applications (IJISA), vol. 9, no. 9, pp. 29–36, 2017. 26. Ye. Bodyanskiy, N. Kulishova and D. Malysheva, “The Extended Neo-Fuzzy Sys- tem of Computational Intelligence and its Fast Learning for Emotions Online Rec- ognition”, Proc. of the 2018 IEEE Second International Conference on Data Stream Mining & Processing (DSMP), Lviv, Ukraine, August 21–25, 2018, pp.473 –478. 27. Ye. Bodyanskiy, N. Kulishova and O. Chala, “The Extended Multidimensional Neo- Fuzzy System and its Fast Learning in Pattern Recognition Tasks”, Data, no. 3, pp. 63–73, 2018. 28. S. Kaczmarz, “Angenaeherte Ausloesung von Systemen Linearer Gleichungen”, Bull. Int. Acad. Polon. Sci, Let. A, pp. 355–357, 1937. 29. S. Kaczmarz, “Approximate solution of systems of linear equations, Int. J. Control, vol. 53, pp. 1269–1271, 1993. 30. Ye. Bodyanskiy, I. Kokshenev and V. Kolodyazhniy, “An adaptive learning algo- rithm for a neo-fuzzy neuron”, Proc. of the 3rd Conference of the European Society for Fuzzy Logic and Technology, pp. 375–379, 2005. 31. V. Kolodyazhniy, Ye. Bodyanskiy and P. Otto, “Universal approximator employing neo-fuzzy neurons”, Computational Intelligence: Theory and Applications, Ed. By B. Reusch, Berlin-Heidelberg: Springer, 2005, pp. 631–640. 32. B. Widrow and Jr.M.E. Hoff, “Adaptive switching circuits”, 1960 URE WESCON Convention Record, part 4. N.-Y.: IRE, 1960, pp. 96–104. 33. L.-X. Wang and J.M. Mendel, “Fuzzy basis functions, universal approximation and orthogonal least-squares learning”, IEEE Trans. on Neural Networks, vol. 3, no. 5, pp. 807–814, 1992. 34. L.-X. Wang, Adaptive Fuzzy Systems and Control. Design and Statistical Analysis. Upper Saddle River: Prentice Hall, 1994, 256 p. 35. R. J.-S. Jang, C.-T. Sun, and E. Mizutani, Neuro-Fuzzy and Soft Computing: A Com- putational Approach to Learning and Machine Intelligence. Upper Saddle River: Prentice Hall, 1997, 640 p. 36. 2D face sets. Available: http://pics.psych.stir.ac.uk/2D_face_sets.htm 37. P. Lucey, J.F. Cohn, T. Kanade, J. Saragih, Z. Ambadar, and I. Matthews, “The Ex- tended Cohn-Kanade Dataset (CK+): A complete dataset for action unit and emo- tion-specified expression”, Proceedings of IEEE workshop on CVPR for Human Communicative Behavior Analysis, San Francisco, USA, 2010. Received 19.10.2020 Multilayer GMDH-neuro-fuzzy network based on extended neo-fuzzy neurons … Системні дослідження та інформаційні технології, 2020, № 3 77 INFORMATION ON THE ARTICLE Yevgeniy V. Bodyanskiy, ORCID: 0000-0001-5418-2143, Kharkiv National University of Radioelectronics, Ukraine, e-mail: yevgeniy.bodyanskiy@nure.ua Yuriy P. Zaychenko, ORCID: 0000-0001-9662-3269, Educational and Scientific Complex “Institute for Applied System Analysis” of the National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”, Ukraine, e-mail: zaychenkoyuri@ukr.net Galib Hamidov, head of information technologies department of “Azershig”, Azerbaijan, e-mail: galib.hamidov@gmail.com Nonna Ye. Kulishova, ORCID: 0000-0001-7921-3110, Kharkiv National University of Radioelectronics, Ukraine, e-mail: nokuliaux@gmail.com БАГАТОШАРОВА МГУА-НЕЙРО-ФАЗЗІ МЕРЕЖА НА ОСНОВІ РОЗШИРЕНИХ НЕЧІТКИХ НЕЙРОНІВ ТА ЇЇ ВИКОРИСТАННЯ ДЛЯ ОНЛАЙН РАЗПІЗНАВАННЯ ВИРАЗІВ ОБЛИЧЧЯ / Є.В. Бодянський, Ю.П. Зайченко, Г. Гамідов, Н. Є. Кулішова Анотація. Розпізнавання зображень в реальному часі потрібно в багатьох практичних задачах. Взаємодія з користувачами в режимі онлайн потребує гнучкості та адаптацїї від прикладних програм. Метод групового урахування аргументів (МГУА) дозволяє змінювати структуру моделі та налаштовує її ар- хітектуру відповідно до характеристик кожної задачі. Більш того, апроксимацій- ні властивості нео-фазі нейронів як структурних елементів системи забезпе- чують високу точність розпізнавання в умовах коротких вибірок даних. Запропоновано багатошарову МГУА-нейро-фаззі мережу на основі розшире- них нео-фаззі нейронів. Алгоритм навчання має фільтрувальні та відслідкову- вальні властивості та гарантує необхідну швидкість для застосувань реального часу. Ефективність запропонованої системи підтверджено в задачі розпізна- вання людських емоцій. Ключові слова: метод групового урахування аргументів, розширений нео- фаззі нейрон, онлайн розпізнавання зображень, розпізнавання виразів обличчя. МНОГОСЛОЙНАЯ МГУА-НЕЙРО-ФАЗЗИ СЕТЬ НА ОСНОВЕ РАСШИРЕННЫХ НЕЧЕТКИХ НЕЙРОНОВ И ЕЕ ПРИМЕНЕНИЕ ДЛЯ ОНЛАЙН РАСПОЗНАВАНИЯ ВЫРАЖЕНИЙ ЛИЦА / Е.В. Бодянский, Ю.П. Зайченко, Г. Гамидов, Н.Е. Кулишова Аннотация. Распознавание изображений в реальном времени требуется в мно- гих практических задачах. Взаимодействие с пользователями в режиме он- лайн требует гибкости и адаптации от прикладных программ. Метод группо- вого учета аргументов (МГУА) позволяет изменять структуру модели и настраивает ее архитектуру в соответствии с характеристиками каждой зада- чи. Более того, аппроксимационные свойства нео-фаззи нейронов как струк- турных элементов системы обеспечивает высокую точность распознавания в условиях коротких выборок данных. Предложена многослойная МГУА- нейро-фаззи сеть на основе расширенных нео-фаззи нейронов. Алгоритм обу- чения имеет фильтрующие и отслеживающие свойства и гарантирует необхо- димую скорость для приложений реального времени. Эффективность предла- гаемой системы подтверждена в задаче распознавания человеческих емоций. Ключевые слова: метод группового учета аргументов, расширенный нео-фаззи нейрон, онлайн распознавание изображений, распознавание выражений лица.
id journaliasakpiua-article-221271
institution System research and information technologies
keywords_txt_mv keywords
language English
last_indexed 2025-07-17T10:26:59Z
publishDate 2020
publisher The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute"
record_format ojs
resource_txt_mv journaliasakpiua/c0/5425ee7d42c4e576823acbdfe31cccc0.pdf
spelling journaliasakpiua-article-2212712021-01-19T12:18:25Z Multilayer GMDH-neuro-fuzzy network based on extended neo-fuzzy neurons and its application in online facial expression recognition Многослойная МГУА-нейро-фаззи сеть на основе расширенных нечетких нейронов и ее применение для онлайн распознавания выражений лица Багатошарова МГУА-нейро-фаззі мережа на основі розширених нечітких нейронів та її використання для онлайн разпізнавання виразів обличчя Bodyanskiy, Yevgeniy V. Zaychenko, Yuriy P. Hamidov, Galib Kulishova, Nonna Ye. Group Method of Data Handling extended neo-fuzzy neuron online image recognition facial expression recognition метод групового урахування аргументів розширений нео-фаззі нейрон онлайн розпізнавання зображень розпізнавання виразів обличчя метод группового учета аргументов расширенный нео-фаззи нейрон онлайн распознавание изображений распознавание выражений лица Real-time image recognition is required in many important practical problems. Interaction with users in online mode requires flexibility and adaptability from applications. The Group Method of Data Handling (GMDH) allows changing the model structure and adjusting the system architecture to the characteristics of each task under consideration. Moreover, the approximating properties of neo-fuzzy neurons used as elements of the system provide the high recognition accuracy under conditions of short data samples. This paper proposes a multilayer GMDH-neuro-fuzzy network based on extended neo-fuzzy neurons. The learning algorithm has filtering and tracking properties, guarantees the required speed important for real-time applications. The effectiveness of the proposed system is confirmed for the human emotions recognition. Распознавание изображений в реальном времени требуется в многих практических задачах. Взаимодействие с пользователями в режиме онлайн требует гибкости и адаптации от прикладных программ. Метод группового учета аргументов (МГУА) позволяет изменять структуру модели и настраивает ее архитектуру в соответствии с характеристиками каждой задачи. Более того, аппроксимационные свойства нео-фаззи нейронов как структурных элементов системы обеспечивает высокую точность распознавания в условиях коротких выборок данных. Предложена многослойная МГУА-нейро-фаззи сеть на основе расширенных нео-фаззи нейронов. Алгоритм обучения имеет фильтрующие и отслеживающие свойства и гарантирует необходимую скорость для приложений реального времени. Эффективность предлагаемой системы подтверждена в задаче распознавания человеческих емоций. Розпізнавання зображень в реальному часі потрібно в багатьох практичних задачах. Взаємодія з користувачами в режимі онлайн потребує гнучкості та адаптацїї від прикладних програм. Метод групового урахування аргументів (МГУА) дозволяє змінювати структуру моделі та налаштовує її архітектуру відповідно до характеристик кожної задачі. Більш того, апроксимаційні властивості нео-фазі нейронів як структурних елементів системи забезпечують високу точність розпізнавання в умовах коротких вибірок даних. Запропоновано багатошарову МГУА-нейро-фаззі мережу на основі розширених нео-фаззі нейронів. Алгоритм навчання має фільтрувальні та відслідковувальні властивості та гарантує необхідну швидкість для застосувань реального часу. Ефективність запропонованої системи підтверджено в задачі розпізнавання людських емоцій. The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" 2020-12-07 Article Article application/pdf https://journal.iasa.kpi.ua/article/view/221271 10.20535/SRIT.2308-8893.2020.3.05 System research and information technologies; No. 3 (2020); 66-78 Системные исследования и информационные технологии; № 3 (2020); 66-78 Системні дослідження та інформаційні технології; № 3 (2020); 66-78 2308-8893 1681-6048 en https://journal.iasa.kpi.ua/article/view/221271/223557 Copyright (c) 2021 System research and information technologies
spellingShingle метод групового урахування аргументів
розширений нео-фаззі нейрон
онлайн розпізнавання зображень
розпізнавання виразів обличчя
Bodyanskiy, Yevgeniy V.
Zaychenko, Yuriy P.
Hamidov, Galib
Kulishova, Nonna Ye.
Багатошарова МГУА-нейро-фаззі мережа на основі розширених нечітких нейронів та її використання для онлайн разпізнавання виразів обличчя
title Багатошарова МГУА-нейро-фаззі мережа на основі розширених нечітких нейронів та її використання для онлайн разпізнавання виразів обличчя
title_alt Multilayer GMDH-neuro-fuzzy network based on extended neo-fuzzy neurons and its application in online facial expression recognition
Многослойная МГУА-нейро-фаззи сеть на основе расширенных нечетких нейронов и ее применение для онлайн распознавания выражений лица
title_full Багатошарова МГУА-нейро-фаззі мережа на основі розширених нечітких нейронів та її використання для онлайн разпізнавання виразів обличчя
title_fullStr Багатошарова МГУА-нейро-фаззі мережа на основі розширених нечітких нейронів та її використання для онлайн разпізнавання виразів обличчя
title_full_unstemmed Багатошарова МГУА-нейро-фаззі мережа на основі розширених нечітких нейронів та її використання для онлайн разпізнавання виразів обличчя
title_short Багатошарова МГУА-нейро-фаззі мережа на основі розширених нечітких нейронів та її використання для онлайн разпізнавання виразів обличчя
title_sort багатошарова мгуа-нейро-фаззі мережа на основі розширених нечітких нейронів та її використання для онлайн разпізнавання виразів обличчя
topic метод групового урахування аргументів
розширений нео-фаззі нейрон
онлайн розпізнавання зображень
розпізнавання виразів обличчя
topic_facet Group Method of Data Handling
extended neo-fuzzy neuron
online image recognition
facial expression recognition
метод групового урахування аргументів
розширений нео-фаззі нейрон
онлайн розпізнавання зображень
розпізнавання виразів обличчя
метод группового учета аргументов
расширенный нео-фаззи нейрон
онлайн распознавание изображений
распознавание выражений лица
url https://journal.iasa.kpi.ua/article/view/221271
work_keys_str_mv AT bodyanskiyyevgeniyv multilayergmdhneurofuzzynetworkbasedonextendedneofuzzyneuronsanditsapplicationinonlinefacialexpressionrecognition
AT zaychenkoyuriyp multilayergmdhneurofuzzynetworkbasedonextendedneofuzzyneuronsanditsapplicationinonlinefacialexpressionrecognition
AT hamidovgalib multilayergmdhneurofuzzynetworkbasedonextendedneofuzzyneuronsanditsapplicationinonlinefacialexpressionrecognition
AT kulishovanonnaye multilayergmdhneurofuzzynetworkbasedonextendedneofuzzyneuronsanditsapplicationinonlinefacialexpressionrecognition
AT bodyanskiyyevgeniyv mnogoslojnaâmguanejrofazzisetʹnaosnoverasširennyhnečetkihnejronovieeprimeneniedlâonlajnraspoznavaniâvyraženijlica
AT zaychenkoyuriyp mnogoslojnaâmguanejrofazzisetʹnaosnoverasširennyhnečetkihnejronovieeprimeneniedlâonlajnraspoznavaniâvyraženijlica
AT hamidovgalib mnogoslojnaâmguanejrofazzisetʹnaosnoverasširennyhnečetkihnejronovieeprimeneniedlâonlajnraspoznavaniâvyraženijlica
AT kulishovanonnaye mnogoslojnaâmguanejrofazzisetʹnaosnoverasširennyhnečetkihnejronovieeprimeneniedlâonlajnraspoznavaniâvyraženijlica
AT bodyanskiyyevgeniyv bagatošarovamguanejrofazzímerežanaosnovírozširenihnečítkihnejronívtaíívikoristannâdlâonlajnrazpíznavannâvirazívobliččâ
AT zaychenkoyuriyp bagatošarovamguanejrofazzímerežanaosnovírozširenihnečítkihnejronívtaíívikoristannâdlâonlajnrazpíznavannâvirazívobliččâ
AT hamidovgalib bagatošarovamguanejrofazzímerežanaosnovírozširenihnečítkihnejronívtaíívikoristannâdlâonlajnrazpíznavannâvirazívobliččâ
AT kulishovanonnaye bagatošarovamguanejrofazzímerežanaosnovírozširenihnečítkihnejronívtaíívikoristannâdlâonlajnrazpíznavannâvirazívobliččâ