A New Fuzzy Neural System with Applications

Similar documents
Fuzzy if-then rules fuzzy database modeling

Fuzzy Expert Systems Lecture 8 (Fuzzy Systems)

MODELING FOR RESIDUAL STRESS, SURFACE ROUGHNESS AND TOOL WEAR USING AN ADAPTIVE NEURO FUZZY INFERENCE SYSTEM

In the Name of God. Lecture 17: ANFIS Adaptive Network-Based Fuzzy Inference System

European Journal of Science and Engineering Vol. 1, Issue 1, 2013 ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM IDENTIFICATION OF AN INDUCTION MOTOR

Deciphering Data Fusion Rule by using Adaptive Neuro-Fuzzy Inference System

Unit V. Neural Fuzzy System

Lecture notes. Com Page 1

Final Exam. Controller, F. Expert Sys.., Solving F. Ineq.} {Hopefield, SVM, Comptetive Learning,

Defect Depth Estimation Using Neuro-Fuzzy System in TNDE by Akbar Darabi and Xavier Maldague

FUZZY INFERENCE SYSTEMS

CHAPTER 3 ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM

CHAPTER 3 FUZZY RULE BASED MODEL FOR FAULT DIAGNOSIS

CHAPTER 5 FUZZY LOGIC CONTROL

Neuro-fuzzy systems 1

NEW HYBRID LEARNING ALGORITHMS IN ADAPTIVE NEURO FUZZY INFERENCE SYSTEMS FOR CONTRACTION SCOUR MODELING

Machine Learning & Statistical Models

Analysis of Control of Inverted Pendulum using Adaptive Neuro Fuzzy system

Takagi-Sugeno Fuzzy System Accuracy Improvement with A Two Stage Tuning

The analysis of inverted pendulum control and its other applications

Rainfall-runoff modelling of a watershed

Chapter 4 Fuzzy Logic

Keywords - Fuzzy rule-based systems, clustering, system design

^ Springer. Computational Intelligence. A Methodological Introduction. Rudolf Kruse Christian Borgelt. Matthias Steinbrecher Pascal Held

ANFIS: ADAPTIVE-NETWORK-BASED FUZZY INFERENCE SYSTEMS (J.S.R. Jang 1993,1995) bell x; a, b, c = 1 a

Fuzzy Logic Controller

Identification of Vehicle Class and Speed for Mixed Sensor Technology using Fuzzy- Neural & Genetic Algorithm : A Design Approach

Fuzzy Mod. Department of Electrical Engineering and Computer Science University of California, Berkeley, CA Generalized Neural Networks

FUZZY LOGIC TECHNIQUES. on random processes. In such situations, fuzzy logic exhibits immense potential for

RULE BASED SIGNATURE VERIFICATION AND FORGERY DETECTION

Age Prediction and Performance Comparison by Adaptive Network based Fuzzy Inference System using Subtractive Clustering

CHAPTER 4 FUZZY LOGIC, K-MEANS, FUZZY C-MEANS AND BAYESIAN METHODS

ANALYSIS AND REASONING OF DATA IN THE DATABASE USING FUZZY SYSTEM MODELLING

Development of a Generic and Configurable Fuzzy Logic Systems Library for Real-Time Control Applications using an Object-oriented Approach

Intelligent Learning Of Fuzzy Logic Controllers Via Neural Network And Genetic Algorithm

Adaptive Neuro-Fuzzy Model with Fuzzy Clustering for Nonlinear Prediction and Control

Figure 2-1: Membership Functions for the Set of All Numbers (N = Negative, P = Positive, L = Large, M = Medium, S = Small)

Input Selection for ANFIS Learning. Jyh-Shing Roger Jang

Transactions on Information and Communications Technologies vol 16, 1996 WIT Press, ISSN

A New Class of ANFIS based Channel Equalizers for Mobile Communication Systems

Fuzzy If-Then Rules. Fuzzy If-Then Rules. Adnan Yazıcı

fuzzylite a fuzzy logic control library in C++

Improving the Wang and Mendel s Fuzzy Rule Learning Method by Inducing Cooperation Among Rules 1

Identifying Rule-Based TSK Fuzzy Models

A NEW MULTI-CRITERIA EVALUATION MODEL BASED ON THE COMBINATION OF NON-ADDITIVE FUZZY AHP, CHOQUET INTEGRAL AND SUGENO λ-measure

A Comparative Study of Prediction of Inverse Kinematics Solution of 2-DOF, 3-DOF and 5-DOF Redundant Manipulators by ANFIS

Fuzzy Rules & Fuzzy Reasoning

Designed By: Milad Niaz Azari

Research Article Prediction of Surface Roughness in End Milling Process Using Intelligent Systems: A Comparative Study

Why Fuzzy Fuzzy Logic and Sets Fuzzy Reasoning. DKS - Module 7. Why fuzzy thinking?

GRANULAR COMPUTING AND EVOLUTIONARY FUZZY MODELLING FOR MECHANICAL PROPERTIES OF ALLOY STEELS. G. Panoutsos and M. Mahfouf

Optimization with linguistic variables

A Neuro-Fuzzy Application to Power System

Intelligent Control. 4^ Springer. A Hybrid Approach Based on Fuzzy Logic, Neural Networks and Genetic Algorithms. Nazmul Siddique.

ANFIS: Adaptive Neuro-Fuzzy Inference System- A Survey

Predicting Porosity through Fuzzy Logic from Well Log Data

A framework for fuzzy models of multiple-criteria evaluation

Fuzzy Networks for Complex Systems. Alexander Gegov University of Portsmouth, UK

Fault Detection and Classification in Transmission Lines Using ANFIS

Speed regulation in fan rotation using fuzzy inference system

Efficacious approach for satellite image classification

CHAPTER 3 FUZZY INFERENCE SYSTEM

EVALUATION FUZZY NUMBERS BASED ON RMS

ESSENTIALLY, system modeling is the task of building

Fuzzy Reasoning. Outline

A Software Tool: Type-2 Fuzzy Logic Toolbox

Abstract- Keywords I INTRODUCTION

* The terms used for grading are: - bad - good

Fuzzy rule-based decision making model for classification of aquaculture farms

Learning Fuzzy Rules Using Ant Colony Optimization Algorithms 1

A Fuzzy System Modeling Algorithm for Data Analysis and Approximate Reasoning

CHAPTER 6 SOLUTION TO NETWORK TRAFFIC PROBLEM IN MIGRATING PARALLEL CRAWLERS USING FUZZY LOGIC

OPTIMIZATION. Optimization. Derivative-based optimization. Derivative-free optimization. Steepest descent (gradient) methods Newton s method

ARTIFICIAL INTELLIGENCE. Uncertainty: fuzzy systems

Introduction 3 Fuzzy Inference. Aleksandar Rakić Contents

QUALITATIVE MODELING FOR MAGNETIZATION CURVE

ADAPTIVE NEURO FUZZY INFERENCE SYSTEM FOR HIGHWAY ACCIDENTS ANALYSIS

On the use of Fuzzy Logic Controllers to Comply with Virtualized Application Demands in the Cloud

CT79 SOFT COMPUTING ALCCS-FEB 2014

Neural Networks Lesson 9 - Fuzzy Logic

A Predictive Controller for Object Tracking of a Mobile Robot

Aircraft Landing Control Using Fuzzy Logic and Neural Networks

Neuro-Fuzzy Inverse Forward Models

Dinner for Two, Reprise

Similarity Measures of Pentagonal Fuzzy Numbers

A Multiple-Input Multiple-Output (MIMO) fuzzy nets approach for part quality prediction and planning

Chapter 7 Fuzzy Logic Controller

A Fuzzy System for Adaptive Network Routing

Fuzzy Systems (1/2) Francesco Masulli

INTERPRETATION OF NOISE POLLUTION EFFECTS ON HUMAN BEING USING FUZZY LOGIC TECHNIQUES

A NEURO-FUZZY SYSTEM DESIGN METHODOLOGY FOR VIBRATION CONTROL

Using a fuzzy inference system for the map overlay problem

Implementation of a Neuro-Fuzzy PD Controller for Position Control

A Learning Algorithm for Tuning Fuzzy Rules Based on the Gradient Descent Method

Introduction to Fuzzy Logic and Fuzzy Systems Adel Nadjaran Toosi

An Efficient Method for Extracting Fuzzy Classification Rules from High Dimensional Data

Adaptive Neuro Fuzzy Inference System (ANFIS) For Fault Classification in the Transmission Lines

MARS: Still an Alien Planet in Soft Computing?

An Approach for Fuzzy Modeling based on Self-Organizing Feature Maps Neural Network

Ranking of Generalized Exponential Fuzzy Numbers using Integral Value Approach

Transcription:

A New Fuzzy Neural System with Applications Yuanyuan Chai 1, Jun Chen 1 and Wei Luo 1 1-China Defense Science and Technology Information Center -Network Center Fucheng Road 26#, Haidian district, Beijing -China Abstract. Through a comprehensive study of existing fuzzy neural systems, this paper presents a Choquet integral-owa operator based fuzzy neural system named FNS as a new hybrid method of CI, which has advantages in universal fuzzy inference operators and importance factor expression during reasoning process. FNS was applied in traffic level of service evaluation problem and the experimental results showed that FNS has great nonlinear mapping function and approximation capability by training, which could be used for complex systems modeling, prediction and control. 1 Introduction Since its birth in 1992 [1], computational intelligence (CI) has emerged as a new field of study and gained widespread concern from a growing number of scholars, the main branches of which are fuzzy logic (FL), neural network (NN), evolutionary computing (EC). In large measure, fuzzy logic, neural computing, and probabilistic reasoning are complementary, not competitive [2]. Research on hybrid algorithms has been the hot issues in CI study and obtained good results in practical applications. Through an in-depth understanding of fuzzy neural system and a comparative analysis of existing models, this paper will introduce a new hybrid method: Choquet integral-owa operator based fuzzy neural system. Its model validity will be tested by traffic sample data. 2 Existing fuzzy neural systems Neural network structures can deal with imprecise data and ill-defined activities. However, the subjective phenomena such as reasoning and perceptions are often regarded beyond the domain of conventional neural network theory. It is interesting to note that fuzzy logic is another powerful tool for modeling uncertainties associated with human cognition, thinking and perception [3][4]. In fact, the neural network approach fuses well with fuzzy logic and some research endeavors have given birth to the field of fuzzy neural networks or fuzzy neural systems [5][6]. There are a lot of theories and ideas for combining fuzzy logic and neural networks. Takagi and Hayashi were pioneers in the study on fusion of these two algorithms [7]. C.T. Lin, C.S.G. Lee [8] and L.X. Wang, J.M. Mendel [9] have also proposed structures of fuzzy neural systems respectively. J. S. Jang proposed ANFIS that represented the Takagi Sugeno Kang model which can be used for controller design and evaluation [10]. T-S fuzzy inference system works well with linear techniques and guarantees continuity of the output surface. But the consequent linear expression of ANFIS couldn t sufficiently reflect 143

the human thinking process and ANFIS has difficulties in assigning importance (weight) to each input and fuzzy rule. Mamdani model based fuzzy neural system can show its legibility and understandability to the laypeople and has advantages in consequent expression and intuitive reasoning, which does well in solving multi-criteria evaluation problems. But it needs large calculation amount for defuzzification and also has difficulties in importance (weight) expression. So there are the following two major disadvantages in the existing models: Importance (weight) of each input and each rule is not considered, which means their contribution to the overall output is same during the reasoning. This is not consistent with human cognition. The choice of inference operators is relatively fixed and reasoning composite method is also limited to max-min and sum-product. The essence of fuzzy neural systems is non-linear mapping and each step of fuzzy reasoning is also a nonlinear mapping process, which means other reasoning operators could be used to achieve the reasoning step in addition to traditional inference operators. 3 Choquet integral-owa operator based fuzzy inference system In order to solve these shortcomings and model a new fuzzy neural system, this paper first presents a Choquet integral-owa operator based fuzzy inference system named FIS. In the inference layer, OWA operator is applied to replace AND (OR) operator and calculate firing strength [11]; in the aggregation layer, Choquet integral instead of the traditional T-conorm operator is used to aggregate the qualified MFs and generate an overall output MF; and the defuzzification operator is centroid of area (COA). Furthermore, in the reasoning process the importance (weight) of each input is expressed by μi and weight of each rule is expressed by τi. All these FIS steps are regarded as aggregation process and the replaced operators can be expressed as. The reasoning process of FIS is shown in Figure 1. U a1,b1 D ai,bi τ1-1 τi D1 Di D1(x) Di(x) D A1 Am u2 B1 V1 V2 u2 Bn C1 Co V3 Fig. 1: Choquet integral-owa operator based fuzzy inference system. 144

The format of fuzzy rule is as follows: If V1 is Am and V2 is Bn and V3 is Co, Then U is Di (m=1,2,,p1; n=1,2,,p2; o=1,2,,p3; i=1,2,,n) V1, V2, V3 are the crisp inputs, U is the single crisp output; Am, Bn, Co represents the membership function of each input variable; Di represents the membership function of output variable; p1, p2 and p3 are the numbers of input membership functions, and n is the numbers of output membership functions. Where, D: membership function for the antecedents (membership neural module); D-1: membership function for the consequents (inverse membership neural module); Di(x): firing strength of each rule; µi: importance (weight) of each input; τi: importance (weight) of each rule; [ai, bi]: range value for each rule s output. 4 Choquet integral-owa operator based fuzzy neural system If Choquet integral-owa operator based fuzzy inference system (FIS) is incorporated into a feedforward neural network, we obtain the adaptive model for FIS, which is Choquet integral-owa operator based fuzzy neural system named FNS. It has the ability of learning and the adaptability to the data. 4.1 Model description We assume FNS under consideration has two inputs x and y and one output f. The rule base contains two fuzzy if-then rules: Rule 1: If x is A1 and y is B1, Then f is C1; Rule 2: If x is A2 and y is B2, Then f is C2. FNS model consists of five layers which are shown in Figure 2. Output of each layer is as following, where Oi,j means the jth output in the ith layer. Fuzzification Inference A1 μ1 A2 μ1 B1 μ2 B2 μ2 x y Implication regation C1 Defuzzification τ1 C2 f τ2 Fig. 2: FNS model. Layer 1: fuzzification layer: Generate the membership grades µa(x), µb(y). O1, i A ( x) O1, i Bi 2( y) i The membership function is the generalized bell function: 145 i=1,2 (1) i=3,4 (2)

1 Ai ( x ) 1 [( ( x ci ) (3) 2 bi ) ] ai Where Ai, Bi are input MFs, {ai, bi, ci} is the parameter set which refers to premise parameters. Layer 2: inference layer or rule layer: i=1,2 (4) O2, i i [ 1 1 Ai( x)] [ 2 2 Bi( y)] Generate firing strength ωi by OWA operator, where µi indicates the importance (weight) of each input. Layer 3: implication layer: i=1,2 (5) O3, i i Ci Implication operator is product. Ci is output MFs and the consequent parameters are determined by Ci. Layer 4: aggregation layer: i=1,2 (6) O4 ( i Ci i 1 Ci 1) i regation operator is Choquet integral, where τi indicates the importance (weight) of each rule. Layer 5: defuzzification layer: (7) O5 f D O4 Compute the crisp output f. The defuzzification method (D) is COA (center of area). 4.2 Learning rules for FNS In FNS model, we use back propagation as the basic learning rule which means gradient vector in steepest descent method is used to update all the nonlinear parameters [12]. Once the gradient is computed, regression techniques are used to update parameters in the model and the parameters updating formula for FNS is: (8) next now ij E E fi fi i (9) ij xi ij ij = (di xi ) xj X Where j<i, that is xi fi ( ij xj ), fi and εi means the activation function and error signal. η is the learning step, di is the desired output for node i, xi is the real output for node i, xj is the input for node i, X is a Polynomial, which is X xi (1 xi). ij 5 Experiments In urban traffic systems, level of service (LOS) is a qualitative measure describing operational conditions within a traffic stream, generally in terms of such service measures as speed and travel time, freedom to maneuver, traffic interruptions, comfort and convenience. Essentially, level of service reflects subjective judgments of drivers about the traffic condition and FNS is suitable for modeling the potential mapping relation between LOS inputs and output. 146

In order to verify the validity of Choquet integral-owa operator based fuzzy neural system (FNS) presented in this paper, we established FNS model for LOS evaluation as shown in Figure 3, which are trained and tested by historical sample data (1290 pairs for training and 640 pairs for testing). All nonlinear parameters are adjusted according to formula (8) and (9). Fuzzification A1 x y A2 A3 B1 u2 Inference Implication P 1 P 2 D1 τ1 τ2 B3 u2 z f C2 C3 Defuzzification D2 B2 C1 regation P 27 Di τ27 Fig. 3: FNS-based evaluation model. In this model, x, y, z represents the inputs, which are speed, volume, and occupancy. A1-A3 represents membership functions of speed; B1-B3 represents membership functions of volume; C1-C3 represents membership functions of occupancy. D1-D6 represents membership functions of LOS output. Rule s format is: If x is Ar and y is Bs and z is Ct, then LOS=Di (r, s, t=1,2,3; i=1,2,,6) The training process takes 2.624 second and 750 steps. Mean square error is 0.00022442. Average test error is 0.057391. The worst test error is 0.4154 while the best test error is 1.6785e-005. The desired output (blue) and real output (green) of FNS are in Figure 4. Fig. 4: Desired output and real output of trained FNS. 147

Table 1 shows the comparison experiment results between ANFIS and FNS, which can also verify the superiority of FNS. Model Results Parameter Numbers Training Steps Training Error Testing Error Consuming Time ANFIS FNS 135 1290 1.0038e-005 0.091368 8.3110 81 750 0.00022442 0.057391 2.624 Table 1: ANFIS and FNS experiment results. The results indicated that FNS adapts to sample data well, reflects the essence of traffic LOS precisely and could achieve the desired target due to its infinite approximation capability. Our work could provide a reference for hybrid algorithms study in CI. References [1] J.C. Bezdek, On the relationship between neural networks, pattern recognition and intelligence, International Journal of Approximate Reasoning, 6: 85-107, Elsevier, 1992. [2] L.A. Zadeh, Soft computing and fuzzy logic, Software, 11(6): 48-56, IEEE, 1994. [3] L. Bĕhounek and P. Cintula, From fuzzy logic to fuzzy mathematics: a methodological manifesto, Fuzzy Sets and Systems, 157 (5): 642 646, Elsevier, 2006. [4] P. Hájek, What is mathematical fuzzy logic, Fuzzy Sets and Systems, 157: 597 603, Elsevier, 2006. [5] P. Paiva and A. Dourado, Interpretability and learning in neuro-fuzzy systems, Fuzzy Sets and Systems, 147(1): 17-38, Elsevier, 2004. [6] L. Yu and Y. Q. Zhang, Evolutionary fuzzy neural networks for hybrid financial prediction, IEEE Transaction on Systems, Man and Cybernetics, 35(2): 244 249, IEEE, 2005. [7] H. Takagi and I. Hayashi, NN-driven fuzzy reasoning, International Journal of Approximate Reasoning, 5: 191-213, Elsevier, 1991. [8] C.T. Lin and C.S.G. Lee, Reinforcement structure/parameter learning for an integrated fuzzy neural network, IEEE Transactions on Fuzzy Systems, 2(1): 46-63, IEEE, 1994. [9] L.X. Wang and J.M. Mendel, Fuzzy basis functions, universal approximation, and orthogonal leastsquares learning, IEEE Transactions on Neural Networks, 3(5): 807-814, IEEE, 1992. [10] J.S. Jang, C.T. Sun and E. Mizutani, Neuro-Fuzzy and Soft Computing: A Computational Approach to Learning and Machine Intelligence, First Edition, Prentice Hall, New Jersey, 1997. [11] R.R. Yager, Centered OWA operators, Soft Computing, 11: 631-639, Springer, 2007. [12] D.E. Rumelhart, The basic ideas in neural networks, Communications of the ACM, 37(3): 87-92, ACM, 1994. 148