SlideShare a Scribd company logo
1 of 18
Download to read offline
International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1356 
© RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | 
*This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* 
A Proposition for using Mathematical Models 
Based on a Fuzzy System with Application 
Rana Waleed Hndoosh 
Department of Software Engineering, College of Computers Sciences & Mathematics, Mosul University, Iraq. Email: rm.mr2100@yahoo.com. 
M. S. Saroa 
Department of Mathematics, Maharishi Markandeshawar University, Mullana-133207, India. Email: mssaroa@yahoo.co.in. 
Sanjeev Kumar 
Department of Mathematics, Dr. B. R. Ambedkar University, Khandari Campus, Agra-282002, India. Email:sanjeevibs@yahoo.co.in. 
ABSTRACT 
Some mathematical models based on fuzzy set theory, fuzzy systems and neural network techniques seem very well suited for typical technical problems. This study aims to build two different models, the Fuzzy Inference System (FIS) and the Adaptive Fuzzy System using neural network. We have proposed a new model of a fuzzy system that is extended from 2-dimensions to 3-dimensions, using Mamdani's minimum implication, the minimum inference system, the Singleton fuzzifier and the Center Average Defuzzifier. Also, we have extended the theorem accuracy of the fuzzy system to 3- dimensions along with changing the type of fuzzy inference system. We have applied these mathematical models on real data of Washing Machine (WM) and gotten good result of both models with better accuracy when compared between models. We have created programs for these models using MATLAB 2012b. 
Keywords-Fuzzy System; FIS; ANFIS; Neural Networks; Accuracy of the Fuzzy System; Fuzzy washing machine. 
1. INTRODUCTION 
Fuzzy variables are processed using a system called a Fuzzy Inference System (FIS); it involves fuzzification, fuzzy inference, and defuzzification [3], [12], [15], [20]. The reason to represent a fuzzy system in terms of a neural network is to utilize the learning capability of neural networks to improve performance, such as adaptation of fuzzy system [15], [17]. In the next Section, we have introduced basic concepts of fuzzy rule-base with many types of fuzzy rules [4], [8]. In Section 3, we have explained the general concepts of the Fuzzy Inference System, that is composition based inference and individual-rule based inference with the computational procedure of both [5], [16]. In Section 4, we have shown the detailed mathematical formulas of the Fuzzy Inference System (FIS) types [12], [13], [15], [19], [20]. In Section 5, we construct interfaces between the fuzzy inference system and the environment using fuzzifier and defuzzifier Models [3], [4], [11], [14], [18]. In Section 6, we propose and construct a new model of fuzzy system that is extended from the 2-dim to 3-dim using Mamdani's minimum implication with the minimum inference system, the Singleton fuzzifier, and Center Average Defuzzifier, where first the Mamdani fuzzy rule is used the first time and the ST fuzzy rule is used the second time. Additionally, we have extended the Theorem of fuzzy system accuracy for the proposed model, where this approach requires three pieces of information in order for the modeled fuzzy system to satisfy any pre-specified degree of accuracy [6], [10], [19]. In Section 7, we have adapted the structure of the fuzzy system using a neural network and we have summarized the procedures to modeling a fuzzy system that depends on three layers of network step by step [1], [5], [7], [9], [15], [16], [17]. Finally in Section 8, we have applied all the previous concepts to real application of fuzzy washing machines (WM) [2], [6], [10], and have obtained and accurate good results for both models. We have created programs for these models using MATLAB 2012b. Concluding remarks are given in Section 9. This work presents two alternative modeling approaches to find the degree of cleanness of clothes dependent on the property of inputs with concepts of the fuzzy system. The focus here is not only on how to construct the models but also on how to use these modeling systems to interpret the results and assess the uncertainty of the models. 
2. FUZZY RULE-BASE 
A fuzzy rule-base consists of a set of fuzzy IF-THEN rules. Specifically, the fuzzy rule base comprises the following fuzzy IF-THEN rules [4]: 
(1) 
where and are fuzzy set in and respectively, where , and are the input and output linguistic variables of the fuzzy system respectively. Let be the number of rules in the fuzzy rule base; that is, in Eq. (1). We call the rules in the form of (1) canonical fuzzy IF-THEN rules because they include many other types of fuzzy rules as in [8], [16]: 
a) Partial rules: 
, where (2) 
b) Or rules: 
, (3)
International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1357 
© RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | 
*This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* 
c) Statement of single fuzzy: 
, (4) 
d) Gradual rules, as: 
The colder the , the hotter the , (5) 
e) Non-fuzzy rules: 
If the membership functions of and can only take values 1 or 0, then the rules (1) become non-fuzzy rules. 
The fuzzy rule-base consists of a set of rules. We introduce the following concepts: 
1. A set of fuzzy IF-THEN rules is complete if for any , there exists at least one rule in the fuzzy rule base, say rule , such that: 
( ) (6) 
That means, at any point in the input space there is at least one rule that "fires"; that is, the membership value of the IF part of the rule at this point is non-zero. 
2. A set of fuzzy IF-THEN rules is consistent if there are no rules with the same IF parts but different THEN parts [12]. 
3. A set of fuzzy IF-THEN rules is continuous if there do not exist such neighboring rules whose THEN part fuzzy sets have empty intersection. That means the input-output behavior of the fuzzy system should be smooth. 
3. GENERAL CONCEPTS OF FUZZY INFERENCE SYSTEM 
In a fuzzy inference system, fuzzy logic principles are used to combine the fuzzy IF-THEN rules in the fuzzy rule base into a mapping as: 
(7) 
There are two ways to infer with a set of rules: composition based inference and individual-rule based inference. We now show the details of these two ways; In composition based inference, all rules in the fuzzy rule base are combined into a single fuzzy relation in , which is then viewed as a single fuzzy IF-THEN rule. There are two opposite arguments for what a set of rules should mean. The first one views the rules as independent conditional statements [3], [4]. If we accept this view, then a reasonable operator for combining the rules is union. The second one views the rules as strongly coupled conditional statements. If we adapt this view, then we should use the operator intersection to combine the rules. We now show the details of these two schemes: 
Let be a fuzzy relation in which represents the fuzzy IF-THEN rule (1); that is, 
We know that is a fuzzy relation in defined by: 
(8) 
where represents any t-norm operator. The implication is defined according to various implications. 
If we accept the first view of a set of rules, then the rules in the form of (1) are interpreted as a single fuzzy relation defined by: 
⋃ (9) 
This combination is called the Mamdani combination. If we use the symbol to represent the s-norm (s-norm is used to represent a union of two fuzzy sets), then (9) can be rewritten as: 
(10) 
For the second view of a set of rules, the fuzzy IF-THEN rules of (1) are explained as a fuzzy relation , which is defined as: 
(11) 
or equivalently, 
⋂ (12) 
where denotes t-norm (t-norm is used to represent an intersection of two fuzzy sets). This combination is called the Godel combination. Let be an arbitrary fuzzy set in X and be the input to the fuzzy inference system FIS. Then, by viewing as a single fuzzy IF-THEN rule and using the generalized rule that is defined as: 
{ } (13) 
where is a fuzzy set, which represents the antecedent can be any operator and fuzzy relation ,
International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1358 
© RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | 
*This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* 
which represents the antecedent , a fuzzy set , which represents the consequence . Then we get the output of the FIS as: 
{ } (14) 
when we use the Mamdani combination t-norm operator, or as: 
{ } (15) 
when we use the Godel combination s-norm operator. 
In summary, the computational procedure of the composition based inference is given as follows [5], [8], [20]: 
Step1: For the fuzzy IF-THEN rules in the form of (1), determine the membership functions 
according to (8). 
Step2: View as the in the implications, and determine 
according to any one of implications. 
Step3: Determine according to (10) or (11). 
Step4: For given input , the FIS gives output according to (14) or (15). 
In individual-rule based inference, each rule in the fuzzy rule base determines an output fuzzy set and the output of the whole fuzzy inference system is the combination of the individual fuzzy sets. The combination can be taken either by union or by intersection. The computational procedure of the individual-rule based inference is summarized as follows: 
Steps1 and2: Same as the Steps 1 and 2 for the composition based inference. 
Step3: For given input fuzzy set , compute the output fuzzy set for each individual according to the generalized rule (13), that is, 
{ } (16) 
Step4: The output of the FIS is the combination of the fuzzy sets { } either by union, that is, 
(17) 
or by intersection, that is, 
(18) 
where and denote s-norm and t-norm operators, respectively. 
In fuzzy inference the decision is based on the input information and the knowledge in the form of rules. The inference model is classified based on the form of the consequence. There are two types of fuzzy rules: 
1. Mamdani fuzzy rules: 
If the rule has fuzzy suggestions combined by fuzzy connectives both in the antecedent and in the consequence, then it is called a Mamdani fuzzy rule, and denoted by (1). The fuzzy inference of the Mamdani fuzzy rule is done as follows. First, the truth value of the rule is evaluated depending on the fuzzy connections (and/or) in the IF part (antecedent). Since our model has “and” only, then the truth value evaluation is done by [4]: 
( *, (19) 
Then the fuzzy set of the output is obtained depending on the truth value and the fuzzy set of the consequence by the t-norm (min). The fuzzy inference produces the fuzzy set of output by: 
̅̅̅ ( ) . (20) 
The consequences of all the rules are aggregated in the final consequence by the s-norm (max) as: 
̅̅̅ , (21) 
where is the number of the rules and ̅̅̅ ̅ are functions of the inputs. 
2. Sugeno fuzzy rules: 
When the consequence of the rule is a linear function of the inputs, then it is called a Sugeno fuzzy rule. The consequent of (1) becomes: 
(22)
International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1359 
© RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | 
*This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* 
The output of the Sugeno rule is a crisp value of the function. The final output of the fuzzy inference is obtained by a weighted mean as: 
Σ Σ (23) 
where is the number of the rules and is the truth value of the antecedent got by (19). 
4. TYPES OF FUZZY INFERENCE SYSTEMS 
We now show the detailed formulas of a number of FIS that are commonly used in fuzzy systems [1], [11], [13]. 
1. Product Inference System: In product inference system, we use: 
(i) Individual rule-based inference with union combination (17), 
(ii) Mamdani's product implication, 
, (24) 
(iii) Algebraic product for all the t-norm operators and max for all the s-norm operators. Specifically, from (16), (17), (24), and (8), we obtain the product inference system as 
Π (25) 
That is, given fuzzy set , the product inference system gives the fuzzy set . 
2. Minimum Inference System: In minimum inference system, we use: 
(i) Individual rule-based inference with union combination (17), 
(ii) Mamdani's minimum implication, 
(26) 
(iii) min for all the t-norm operators and max for all the s-norm operators. 
Specifically, from (16), (17), (26), and (8) we have 
[ ( *] (27) 
That is, given fuzzy set , the minimum inference system gives the fuzzy set according to (27). 
3. Lukasiewicz Inference System: In Lukasiewicz inference system, we use: 
(i) Individual rule-based inference with intersection combination (18), 
(ii) Lukasiewicz implication: 
(28) 
(iii) min for all the t-norm operators. 
Specifically, from (18), (16), (28) and (8), we get: * ( )+ ( [ ( ( ( )) +]) 
{ ( ( ( )) +} (29) 
That is, for given fuzzy set , the Lukasiewicz inference system gives the fuzzy set . 
4. Zadeh Inference System: In Zadeh inference system, we use: 
(i) individual rule-based inference with intersection combination (18). 
(ii) Zadeh implication: 
[ ( ) ] (30) 
(iii) min for all the t-norm operators. Specifically, from (18), (16), (30), and (8) we obtain: 
{ [ ( ( * ( ))]} (31) 
5. Dienes-Rescher Inference System: In Dienes-Rescher inference system, we use: 
(i) The same operations as in the Zadeh inference system. 
(ii) Dienes-Rescher implication. 
(32) 
(iii) Min for all the t-norm operators. Specifically, we obtain from (18), (16), (32), and (8) that: 
, * ( ( ) )+- (33)
International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1360 
© RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | 
*This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* 
5. FUZZIFIER AND DEFUZZIFIER MODELS 
In most applications the input and output of the fuzzy system are real valued numbers. Then we must construct interfaces between the fuzzy inference system and the environment [3], [11], [14], [18]. The interfaces are the fuzzifier and defuzzifier. 
5.1. The Fuzzifier 
The fuzzifier is defined as: 
(34) 
There are some criteria in designing the fuzzifier such as the following: 
a. The fuzzifier should consider the fact that the input is at the crisp point , that is, the fuzzy set should have large membership value at . 
b. If the input to the fuzzy system is corrupted by noise, then it is desirable that the fuzzifier should help to suppress the noise. 
c. The fuzzifier should help to simplify the computations involved in the fuzzy inference system. 
We now propose three types of fuzzifiers: 
(i) Singleton fuzzifier: 
The Singleton fuzzifier mapping is defined as: 
where is a real-valued point and is a fuzzy Singleton, that is: 
{ , (35) 
(ii) Gaussian fuzzifier: 
The Gaussian fuzzifier mapping is defined as: 
is a fuzzy set, 
which has the following Gaussian membership function: 
( ( ) * ( ( ) * (36) 
where are positive parameters and the t-norm is usually chosen as an algebraic product or min. 
(iii) Triangular fuzzifier: 
The triangular fuzzifier mapping is defined as: 
is a fuzzy set, 
which has the following triangular membership function: 
, ( | | ) ( | | ) | | (37) 
where are positive parameters and the t-norm is usually chosen as an algebraic product or min. 
5.2. The Defuzzifier 
The defuzzifier is defined as: , 
where is the output of the fuzzy inference system, the crisp point. The task of the defuzzifier is to specify a point in that best represents the fuzzy set . For all the defuzzifiers, we assume that the fuzzy set is obtained from one of the five fuzzy inference systems in the last section, that is, is given by (25), (27), (29), (31), or (33) [3], [8]. From these equations we see that is the union or intersection of individual fuzzy sets. 
We now propose three types of defuzzifiers: 
(i) The Center of Gravity Defuzzifier: 
The Center of Gravity Defuzzifier specifies the as the center of the area covered by the membership function of , that is: 
∫ ∫ (38) 
where∫ the conventional integral. 
In fact, the membership function is usually irregular and therefore the integrations in (38) are difficult to compute. The next defuzzifier tries to solve this problem with a simpler formula: 
(ii) The Center Average Defuzzifier: 
Because the fuzzy set is the intersection or union of fuzzy sets, a good approximation of (38) is the weighted average of the centers of the fuzzy sets, where the weights equal the heights of the corresponding fuzzy sets.
International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1361 
© RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | 
*This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* 
Specifically, let ̅ be the center of the fuzzy set and be its height. Then, the Center Average Defuzzifier determines as: 
Σ ̅ Σ (39) 
The center average defuzzifier is the most commonly used defuzzifier in fuzzy systems. It is computationally simple and small changes in ̅ result in small changes in . 
(iii) The Maximum defuzzifier: 
The maximum defuzzifier chooses the as the point in Y at which satisfies its maximum value. Define the set as: 
{ | } (40) 
that is, is the set of all points in at which satisfies its maximum value. The maximum defuzzifier defines as an arbitrary element in , that is: 
(41) 
If contains a single point, then is uniquely defined. If contains more than one point, then we may still use (40) or use the smallest of maxima, the largest of maxima, or the mean of maxima defuzzifiers. Specifically, the smallest of maxima defuzzifier gives: 
{ }, (42) 
the largest of maxima defizzifier gives: 
{ }, (43) 
and the mean of maxima defuzzifier is defined as: 
∫ ( ) ∫ ( ) (44) 
where∫ ( )is the usual integration for the continuous part of and is the summation for the discrete part of The maximum defuzzifier is computationally simple, But small changes in may result in large changes in 
6. PROPOSAL OF A NEW MODEL OF A FUZZY SYSTEM ON 3-DIMENSIONS 
In this section, we have proposed a new model of a fuzzy system, that is extended from 2-dim to 3-dim [20]. Let . The general membership function of fuzzy set is a continuous function in given by: 
{ (45) 
where is a non-decreasing function is a non-increasing function . If the universe of discourse is bounded, then are finite numbers. General membership functions (MFs) include many commonly used MF as specia1 cases as: 
(46) 
then the general MF become the trapezoid MFs. If , we get the triangular MF; a triangular MF is denoted as . 
If fuzzy sets then they are called: 
1. Complete on if for any , there exists such that . 
2. Consistent on for some implies that for all 
3. Normal, consistent and complete with general MFs. ( ). If then 
In the next section, we model a particular type for washing machine of fuzzy systems that have some nice properties. We consider three-input fuzzy systems; however, the approach and results are all valid for general N-inputs fuzzy systems. We first specify the model. 
6.1 The Proposed Model 
Let be defined as , that is a function on the compact set and the analytic formula of be unknown. Suppose that for any , we can obtain . Our task is to model a fuzzy system that approximates . 
We now model such a fuzzy system in a step-by-step manner [4], [11].
International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1362 
© RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | 
*This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* 
Step 1: 
Define fuzzy sets [ ] which are normal, consistent, and complete with triangular 
membership functions ( ) ( ) and with 
. Define: 
 
 
 
Fig.1 shows an application model with . 
Step 2: 
Construct fuzzy IF-THEN rules in the following form: 
(47) 
where and the center of the fuzzy set , denoted by ̅ , is chosen as: 
̅ , (48) 
This is the case when (47) depends on the Mamdani fuzzy rule and the antecedent of our model is connected by “and”. Only then, from (19), the truth value evaluation is given by: 
( ). 
From (20) the fuzzy inference produces the fuzzy set of output by: 
̅̅̅̅̅̅̅̅̅̅̅̅̅ ( ) , 
The consequences of all the rules are aggregated in the consequences by the max function as: 
̅̅̅̅̅̅̅̅̅̅̅ , 
Fig. 1: An application of the fuzzy sets defined in step1 of the model procedure. 
But, when the consequence of the rule is a linear function (that is means the fuzzy rule is Sugeno fuzzy rule) then the output of the Sugeno rule depends on, ̅ 
where is linear function base on that is defined as: 
, (49) 
and parameters can be computed by the least square model that is explained in the next section. 
풆ퟏퟏ 풆ퟏퟐ 풆ퟏퟑ 풆ퟏퟒ 풆ퟏퟓ 풆ퟐퟏ 풆ퟐퟐ 풆ퟐퟑ 풆ퟐퟒ 풆ퟐퟓ 풆ퟑퟏ 풆ퟑퟐ 풆ퟑퟏ 풆ퟑퟏ 푨ퟑퟏ 푨ퟑퟐ 푨ퟑퟏ 푨ퟏퟏ 푨ퟏퟐ 푨ퟏퟑ 푨ퟏퟒ 푨ퟏퟓ 푨ퟐퟏ 푨ퟐퟐ 푨ퟐퟑ 푨ퟐퟒ 푨ퟐퟓ 풙ퟏ 풙ퟐ 풙ퟑ
International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1363 
© RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | 
*This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* 
Step3: 
Constructing the fuzzy system from the rules of (48) using Mamdani's minimum implication (26) with 
the minimum inference system (27), the Singleton fuzzifier (35), and the Center Average Defuzzifier (39), we get: 
ΣΣΣ ̅ ( ) ΣΣΣ ( ) (50) 
Since the fuzzy sets are complete, at every there exist such that: 
( ) . 
Hence, the fuzzy system (50) is well defined, that is, its denominator is always nonzero. 
From step2, we see that the IF parts (antecedent) of the rules (48) constitute all the possible combinations of the fuzzy sets defined for each input variable. So, if we generalize the model procedure to N-input fuzzy systems and define N fuzzy sets for each input variable, then the total number of rules is that is, by using this design method, the number of rules increases exponentially with the dimension of the input space. 
The final observation of the model procedure is that we must know the values of since ( )can be arbitrary points in ; this is equivalent to say that we need to know the values of . 
In the second part of this section, we explain the accuracy of the modeled above on the unknown function . We have extended accuracy of the fuzzy system from 2-dim to 3-dim as well as changed the type of fuzzy inference system to a minimum inference system to suit our application [4], [19], [20]. 
6.2 Theorem1(The Fuzzy System Accuracy for the Proposed Model) 
Let be the fuzzy system in (50) and be the unknown function in (48). If is continuously differentiable on , then: 
‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ (51) 
where the infinite norm ‖ ‖ is defined as: ‖ ‖ | | | | 
Proof: 
Let where . Since[ ] ⋃ ⋃ ⋃ then we get: 
⋃⋃⋃ (52) 
which implies that for any , there exists such that . 
Now suppose ,that is and . 
Since the fuzzy sets are normal, consistent and complete, at least one and at most three are nonzero for . From the definition of , these three possible nonzero are and , the two possible nonzero are . Similarly, the two possible nonzero are are and . Hence, the fuzzy system of (52) is simplified to: ΣΣΣ ̅ ( ) ΣΣΣ ( * 
From Eq. (48), we get: 
ΣΣΣ[ . / ΣΣΣ . / ] ( ) (53)
International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1364 
© RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | 
*This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* 
ΣΣΣ0 ( ) ΣΣΣ ( ) 1 (54) 
We have: | | ΣΣΣ[ ( ) ΣΣΣ ( * ] | ( )| 
| ( )| (55) 
From the Mean Value model, we can write (55) as: 
| | (‖ ‖ | | ‖ ‖ | | ‖ ‖ | |* (56) 
Since which means that , we have that 
| | | | | | | | | | | | for , and 
Then (56) becomes: 
| | ‖ ‖ | | ‖ ‖ | | ‖ ‖ | | (57) 
Since ‖ ‖ | | then ‖ ‖ | |, we get: ‖ ‖ ‖ ‖ | | ‖ ‖ | | ‖ ‖ | | 
‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ (58) 
From (57) we can conclude that fuzzy systems in the form of (50) are 
Specifically, since ‖ ‖ ‖ ‖ ‖ ‖are finite numbers for any given we can choose and small enough such that‖ ‖ ‖ ‖ ‖ ‖ . Hence from (51) we have: | | ‖ ‖ 
From (58) we see that in order to model a fuzzy system with a pre-specified accuracy, we must know the bounds of the derivatives of with respect to , that is, ‖ ‖ ‖ ‖ ‖ ‖ . In the model process, we need to know the value of 
( ) . 
Therefore, this approach requires these three pieces of information in order for the modeled fuzzy system to satisfy any pre-specified degree of accuracy. 
7. MODEL OF AN ADAPTIVE FUZZY SYSTEM USING A NEURAL NETWORK 
In this section, we adapt the structure of the fuzzy system that is specified first with the structure of some parameters that are free to change. Then these free parameters are determined according to the input-output pairs [1], [17]. First, we specify the structure of the fuzzy system to be modeled [15]. Here we choose the fuzzy system with a minimum inference system, a Singleton fuzzifier, a Center Average Defuzzifier, and a Triangular MF, given by: 
Σ ̅ ( ( )) Σ( ( )) Σ ̅ 0 . ( ( + +/1 Σ0 . ( ( + +/1 (59)
International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1365 
© RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | 
*This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* 
where I is fixed, and ̅ 
are free parameters. The fuzzy system (59) has not been modeled because the 
parameters ̅ 
are not specified. To determine these parameters in some optimal manner, it is helpful to 
represent the fuzzy system of (59) as a feed-forward network. Specifically, the mapping from the input 
to the output can be performed according to the following operations: first, the input is passed through a 
minimum triangular operator to become [20]: 
( 
( 
* *; then the are passed through a summation operator and a weighted summation 
operator to get: 
Σ 
and Σ ̅ 
; finally, the output of the fuzzy system is computed as ⁄ . This three-stage 
operation is shown in Fig.2 as a three layer feed forward network. 
We now summarize the procedures to model a fuzzy system that depends on three layers of network. 
Step1: Structure specification and initial parameters 
Select the fuzzy system (59) and determine the . The larger results more parameters and in more computation, but gives 
better accuracy. Specify the initial parameters ̅ 
. Then the initial fuzzy system becomes as in 
(60). These initial parameters may be determined according to the linguistic rules from human experts as in our 
application. 
Σ Σ Σ ̅ [ ( . . 
/ /,] 
Σ Σ Σ [ ( . . 
/ /,] 
(60) 
Fig.2: Network representation of the fuzzy system. 
Step2: Calculating the outputs of the fuzzy system. 
For a given inputs-output pair ( 
) and at the training stage, present 
to 
the input layer of the fuzzy system in Fig.2 and compute the outputs of layers. That is, compute [1], [5], [6], [7], [16], 
[17], [19]: 
First output: 
Every node produces MF of an input parameter. The node output 
is explained by: 
. (61) 
where are the inputs; 
are linguistic fuzzy sets associated with nodes. 
is the degree of MFs of a 
fuzzy set. 
Second output: 
Every node is a fixed node, whose output is the minimum of all MF: 
, ( 
( )+ 
where 
is declared by triangular MF. Then we get: 
( ( ( 
) )+ (62) 
̅1 
̅ 
Min 
3 
1 
Min 
3 1 
1 1 
3 
1 
1 
Σ 
Σ 
= ⁄ 
Layer 1 Layer 2 Layer 3
International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1366 
© RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | 
*This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* 
Third output: 
Depending on (62), the node calculates all rules as: 
̅ ΣΣΣ (63) 
Fourth output: 
Every node here is an adaptive node with a node MF of output. 
̅ ̅ (64) 
where ̅ and from (49), we get: 
̅ , 
where( ) is the parameter set of the node. 
Fifth output: 
The single node is a fixed node labeled Σ which computes the final output as the summation of all result 
ΣΣΣ ΣΣΣ ( ) (65) 
Suppose: ΣΣΣ 
ΣΣΣ ( ) (66) 
Then the final output obtained is: 
(67) 
Now that we have noted a ̅ are free parameters to be modeled. We can collect these parameters into the -dim vector as: 
̅ ̅ ̅ ̅ ̅ ̅ (68) 
When select the initial parameters , if there are linguistic rules from human experts, then choose ̅ to be the centers of the THEN part fuzzy sets in these linguistic rules; otherwise, choose arbitrarily in the output space . In this way, we can say that the initial fuzzy system is constructed from human experts. 
Step3: Update the parameters 
Use the training algorithm to compute the updated parameters ̅ 
, where , and equal those computed in step2. That means, compute the new parameters using the least squares model as: 
[ ( ( )) ] (69) 
( ) [ ( )( ( )) ] (70) 
( ) [ ( )( ( )) ] ( ( )) (71) 
where is chosen in step2, and is a large constant. The modeled fuzzy system in (59) with the parameters ̅ is equal to the corresponding elements in . 
Step4: Repeat by going to step2 with , until the error | | , or until the equals a pre-specified number. 
Step5: Repeat by going to step2 with ; that is, update the parameters using the next input-output pair( ), 
Keep in mind that the parameters ̅ are the centers of the fuzzy sets in the THEN parts of the rules, and the parameters are the left and right base points, the centers (triangle peak) of the Triangular fuzzy sets in the IF parts of the rules [3], [9], [15]. Therefore, given a modeled fuzzy system (59), we can improve the fuzzy IF- THEN rules that modeled the fuzzy system. These improved fuzzy IF-THEN rules may help to explain the model fuzzy system in a user friendly manner. 
8. APPLICATION (THE FUZZY SYSTEM OF WASHING MACHINES) 
Fuzzy washing machines were the first major consumer products to use fuzzy systems [10]. They use a fuzzy system to automatically set the cleanness of clothes depending on the amount of the dirty in water. There are multi-input: (washing time), (temperature of water), and (washing powder). More specifically, the fuzzy system used is a three
International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1367 
© RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | 
*This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* 
input one output system, where the three inputs are measurements of dirtiness: washing time, temperature of water and the washing powder, and the output is the cleanness of clothes. Clearly, the more cleanness of the clothes, the more washing time, temperature of water and washing powder is needed. This work aims at presenting the idea of controlling the cleanness of clothes using a fuzzy system, where it describes the procedure that can be used to get a suitable cleanness of clothes. When one uses a washing machine, the person generally selects the length of wash time based on the dirtiness of clothes. Unfortunately, there is no easy way to formulate an exact mathematical relationship between time, temperature & powder with the degree of cleanness required [2], [6]. The real data we was obtained from a group of experts working at Jumbo Electronics Company Ltd in the United Arab Emirates and contains 50 cases. We have built two models, the first with the Mamdani fuzzy rule and the second with the ST fuzzy rule, see Fig.(3a) and (3b). Fig.3a: FIS of WM using Fig.3b: FIS of WM using Mamdani model. ST model. 
8.1. Structure of the Applied Model 
Now, we consider multi-inputs: (temperature of water), (washing powder), and (washing time) with single-output y (cleanness of clothes). 
The fuzzy system is composed of a fuzzifier, fuzzy rule-base, fuzzy inference and defuzzifier. To apply steps of FIS step by step, first we described the three inputs with output as: 
1. Input2 (Temperature of water): The range of temperature is 0 to 50 and the unit is °C; this data was treated and measured so that it becomes trapped between 0 and 1, see Fig.(4a). The temperature of water (TW) has five different degrees of linguistic variables: Very Cold (Vcold), Cold (cold), Good (good), Hot (hot) and Very Hot (Vhot). See Fig.(4b). 
2. Input3 (Amount of washing powder): The range of washing powder is from 0 to 100 and the unit is grams, in this case also the data was measured, so that is converted also between 0 and 1, see Fig.(5a). Washing powder (WP) also represented by five linguistic variables: Very Little (Vlittle), Little (little), Medium (med), Much (much) and Very Much (Vmuch). See Fig.(5b). 
3. Input1(Washing time): The range of time is from 0 to 15 and the unit is minutes, but this data was treated and measured so that it is trapped between 0 and 1, see Fig.(6a). Washing time (WT) is represented by three linguistic variables, Less Time (Ltime), Average Time (Atime) and More Time (Mtime), see Fig.(6b). 
4. Output (Cleanness of clothes):The range of cleanness of clothes is from 0 to 1 and the unit is percent, see Fig.(7a). Cleanness of clothes (CC) is represented by five linguistic variables, Not Clean (Nclean), Less Average (Laverage), Average (Average), More Average (Maverage) and Full Clean (Fclean). See Fig.(7b). 
8.2. Discussion and Results for the Model of the Fuzzy System with Mamdani and ST Models 
Now, we build the proposed fuzzy system step by step on our application: 
Step 1: 
Define , fuzzy sets and 
with triangular membership functions and with . Define: 
 
 
 
fuzzifier performs a mapping: , where { }, with the Singleton fuzzifier (30). We used MATLAB to created the programs. We have loaded the inputs-output variables for our application into the workspace, see table (2). Three vectors of inputs with one vector of output are loaded with 50 cases. For the first observation that consisted of
International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1368 
© RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | 
*This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* 
(temperature=0.108, powder= 0.9273 and time=0.1493), see Fig (8a). We can build the first rule as: [(temperature is Vcold) AND (powder is Vmuch) AND (time is Ltime)], 
Step2: 
We note the fuzzy rule-base consists of fuzzy IF-THEN rules and the centers of are evaluated at the 75 red points shown in Fig. (1), then (42) becomes: Fig.4a: Representation RD of TW. Fig.4b: Representation TW by MFs Fig.6a: Representation RD of WT. Fig.6b: Representation WT by MFs. Fig.5a: Representation RD of WP. Fig.5b: Representation WP by MFs. Fig.7a: Representation RD of CC. Fig.7b: Representation CC by MFs. 
{ ⏟ ⏟ (72a) 
{ ⏟ ⏟ (72b) 
Form (72a) is used when we create the Mamdani fuzzy rule but form (72b) is used when we create the Sugeno fuzzy rule, where A & B are fuzzy sets , are input variables, y is the output variable, i is the number of rules, and the fuzzy set A consists of fuzzy subsets called linguistic terms characterized by MF ( ) are triangular MFs with form as in (40) and (41) when , and the linear function depends on inputs are defined as (49). 
The first linguistic term depends on linguistic variable , and consists of: 
=”very cold”, ( ), =”cold”, ( ) =”good”, ( ), 
=”hot”, ( ), and =”very hot”, ( ). 
The second linguistic term , depends on linguistic variable , and consists of: 
” ”,( ), ” ”, ( ) ” ”, ( * 
=” much”, ( ), and =”very much”, ( ) 
The third linguistic term , depends on linguistics variable , and consists of: 
=”less time”,( ), =”good time”, ( ) ,and =”more time”,( ). 
The center of the fuzzy set is evaluated at the 50 red points as in Fig. (1). Also it is characterized by triangular MFs ( ), denoted by We have applied the fuzzy operator “and” (t-norm) on all observations through 75-rules that are built in this system as forms, (see Fig. (8a)): 
IF (tem is Vcold) and (powder is Vmore) and (time is Ltime) THEN (cleanness is Average), 
The fuzzy inference process determines the mapping as: ̅̅̅̅̅̅̅̅̅̅ 
isinput fuzzy sets in the input space X , ̅̅̅̅̅̅̅̅̅̅ the fuzzy sets in the output space Y. Each of the 75 rules specifies a fuzzy set ̅̅̅̅̅̅̅̅̅̅ given by the compositional rule of inference:
International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1369 
© RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | 
*This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* 
̅̅̅̅̅̅̅̅̅̅ ( ) , and from (8) we get an MF: 
( ) is a number of rules. (73) 
From (14), fuzzy sets ̅̅̅̅̅̅̅̅̅̅ are characterized by MF: 
̅̅̅̅̅̅̅̅̅̅̅̅̅ y { } (74) 
Then (74) becomes: 
̅̅̅̅̅̅̅̅̅̅̅̅̅ y ( ) ( ( ) + (75) 
where is an “implementation”. Since in this model we used Mamdani's minimum implication (26), then: 
( ( ) + { ( ) }, (76) 
from that, we get: ̅̅̅̅̅̅̅̅̅̅̅̅̅ y { ( ) } 
The aggregation operator was applied in order to get the fuzzy set that uses the s-norm or t-norm operator, depending on the type of fuzzy implication. The aggregation is obtained by: 
⋃ ̅̅̅̅̅̅̅̅̅̅̅ (77) 
The MF of is computed by using s-norm, as: 
{ ̅̅̅̅̅̅̅̅̅̅̅̅̅̅ }. (78) 
Stepe3: 
The defuzzifier performs a mapping as: 
where fuzzy set, is a crisp point . The center of the area is a final system output that is defined by the following formula: 
ΣΣΣ ̅ ( . . / /, ΣΣΣ ( . . / /, (79) Fig.8a: Representation rules editor. Fig.8b: The rule view of inputs with output. 
The fuzzy system has been built from the 75 rules of (72a) using Mamdani's minimum implication (26) with the minimum inference system (27), the Singleton fuzzifier (35), and the Center Average Defuzzifier (39).See Fig. (8b). 
We have created two programs, the first depended on the Mamdani model and the second depended on the ST model. After applying the programs of FIS that is given by model (79), we have obtained good target results and we have applied measure accuracy for all data between the actual output and the target by: | | (where Rv is actual output & FISv is the output target by FIS). This value is very small, where the min error=0 and the max error=0.15, when FIS is used with the Mamdani fuzzy rule model. But when the FIS is used with the ST fuzzy rule model the min error=0 and the max error=0.11. We have represented all data with results in table (1) and (2). The „surfview‟ tool is the surface viewer that helps view the input-output surface of the FIS. This conception is very helpful to understand how the system is going to behave for the entire range of values in the inputs space. In the plots below the first surface viewer shows the output surface for two inputs Time (T) & Powder (P), see Fig.(9a), the second surface shows the output surface between Time & Temperature (Temp), see Fig.(9b) and the third surface shows the output surface for two inputs Temperature & Powder, (see Fig.(9c)).
International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1370 
© RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | 
*This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* 
Fig.9a: Surface Fig.9b: Surface Fig.9c: Surface b/w T & P. b/w T & Temp. b/w Temp. & P. 
8.3. Discussion and Results for the Model of the Adaptive Fuzzy System Using Neural Network 
We specify the structure of the fuzzy system to be modeled. Here we choose the fuzzy system with a minimum inference system, a Singleton fuzzifier, the Center Average Defuzzifier, and a Triangular MF, given by: 
ΣΣΣ( [ ( . . / /,] ̅ ΣΣΣ[ ( . . / /,] ) (80) 
where I=75 is the number of rules. Model (80) hasn‟t been modeled because the free parameters ̅ 
are not specified. These parameters should be determined in order to represent the : 
Step1: Determine the initial parameters ̅ according to the linguistic rules from human experts as (when then , similarly for all , and for each input. 
Step2: From a given inputs-output pair ( ) cases, then we can compute the outputs of layers on Fig. (2) as: 
(i) The node of first output is represented by: 
( *, 
( *, 
( *, 
where is the degree of MFs of a fuzzy set. 
(ii) To compute the second output, we should use the minimum function of all MFs as: 
( ), 
Since is a Triangular MF, then we get: . ( ( + +/ 
when p=1, we have (0.1, 0.1, 0.9; 0.462), then 
( ( ) ) , 
Similarly, we can find all with respect to all inputs. 
(iii) For all rules, we have calculated the node as: 
( ( ( ( ) )+ ΣΣΣ ( ( ( ) )+ )
International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1371 
© RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | 
*This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* 
(iv) The fourth output depends on a node MF of output ̅ with an adaptive node ̅ . Then: 
Since , then we should determine the initial parameters of ( ) such as . Then the center of the first consequence fuzzy set is . Similarly, we determined all parameters of linear functions for each rules. 
(v) To compute the final output, we must take the summation of all results as: 
ΣΣΣ ΣΣΣ ( ), 
Step3: In step2 we have specified initial parameters of ̅ , , when . But now, we update these parameters at , using the least squares model and repeat all the procedure in step2 to compute . From (69) to (71), we compute the new parameters as: [ ( ) ] [ ( ) ] 
[ ( ) ] ( ) , 
Similarly, we can update all parameters of for all training data. Repeat all procedures in step2 with until the last specific number of is reached and with to update the parameters use the next input-output pair. 
We have created a program, and selected initial parameters. After applying the programs of AFS using a Neural Network that is given by model (80), we have obtained better results with the Neural Network than with the FIS. we have applied measure of accuracy to all data, where the min error=0 and the max error=0.008, (see table (1) and (2)) with the best training error (0.002483) and average testing error of training data (0.0024745), see Fig.(10a) and (10b). Fig.10a: Representation of Fig.10b: Representation of training error with epochs 55. training data and FIS output. 
Table1: Representation of Minimum and Maximum error with Average error. 
Type of model 
Min error 
Max error 
Average error 
of training data 
FIS (Mamdani model) 
0.0 
0.15 
0.0413 
FIS (ST model) 
0.0 
0.11 
0.0326 
ANFIS (ST model) 
0.0 
0.008 
0.0024745
International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1372 
© RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | 
*This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* 
Table2: Representation of results of FIS with (Mamdani & ST model), ANFIS and errors. 
No. 
Actual output 
FIS with 
(Mamdani model) 
E(FISM) 
FIS with 
( ST model) 
E(FISST) 
ANFIS 
(ST model) 
E(ANFISST) 
1. 
0.46 
0.427 
0.033 
0.478 
0.016 
0.462 
0.002 
2. 
0.55 
0.495 
0.055 
0.52 
0.03 
0.55 
0 
3. 
0.30 
0.315 
0.015 
0.334 
0.038 
0.296 
0.004 
4. 
0.56 
0.602 
0.041 
0.55 
0.011 
0.562 
0.002 
5. 
0.56 
0.5 
0.06 
0.59 
0.028 
0.562 
0.002 
6. 
0.66 
0.675 
0.015 
0.683 
0.023 
0.66 
0 
7. 
0.58 
0.55 
0.029 
0.562 
0.02 
0.587 
0.007 
8. 
0.47 
0.427 
0.043 
0.43 
0.043 
0.474 
0.004 
9. 
0.59 
0.488 
0.102 
0.589 
0.005 
0.595 
0.005 
10. 
0.44 
0.38 
0.06 
0.55 
0.11 max 
0.441 
0.001 
11. 
0.57 
0.60 
0.03 
0.55 
0.022 
0.575 
0.005 
12. 
0.46 
0.483 
0.023 
0.42 
0.042 
0.463 
0.003 
13. 
0.29 
0.266 
0.024 
0.264 
0.022 
0.286 
0.004 
14. 
0.74 
0.80 
0.060 
0.8 
0.063 
0.74 
0 
15. 
0.43 
0.406 
0.024 
0.417 
0.010 
0.428 
0.002 
16. 
0.30 
0.297 
0.003 
0.26 
0.037 
0.297 
0.003 
17. 
0.47 
0.473 
0.003 
0.453 
0.02 
0.473 
0.003 
18. 
0.65 
0.667 
0.017 
0.68 
0.031 
0.649 
0.001 
19. 
0.36 
0.315 
0.045 
0.354 
0.015 
0.359 
0.001 
20. 
0.50 
0.495 
0.005 
0.483 
0.012 
0.496 
0.004 
21. 
0.35 
0.376 
0.026 
0.32 
0.067 
0.353 
0.003 
22. 
0.52 
0.506 
0.014 
0.472 
0.045 
0.517 
0.003 
23. 
1 
0.937 
0.063 
1 
0 min 
1 
0 min 
24. 
0.68 
0.606 
0.074 
0.629 
0.053 
0.685 
0.005 
25. 
0.83 
0.804 
0.025 
0.8 
0.024 
0.827 
0.003 
26. 
0.46 
0.473 
0.013 
0.467 
0.005 
0.463 
0.003 
27 
0.81 
0.745 
0.065 
0.762 
0.052 
0.819 
0.008 max 
28 
0.76 
0.83 
0.070 
0.8 
0.041 
0.76 
0 
29 
0.45 
0.482 
0.032 
0.48 
0.029 
0.451 
0.001 
30 
0.19 
0.19 
0 min 
0.226 
0.039 
0.187 
0.003 
31 
0.63 
0.641 
0.011 
0.58 
0.047 
0.627 
0.003 
32 
0.69 
0.731 
0.041 
0.68 
0.0130 
0.698 
0.008 
33 
0.52 
0.639 
0.119 
0.55 
0.033 
0.517 
0.003 
34 
0.62 
0.545 
0.075 
0.595 
0.021 
0.616 
0.004 
35 
0.65 
0.655 
0.005 
0.651 
0.002 
0.652 
0.002 
36 
0.62 
0.606 
0.014 
0.58 
0.036 
0.617 
0.003 
37 
0.77 
0.762 
0.008 
0.776 
0.006 
0.77 
0 
38 
0.87 
0.842 
0.028 
0.786 
0.083 
0.874 
0.004 
39 
0.33 
0.482 
0.15 max 
0.35 
0.022 
0.328 
0.002 
40 
0.76 
0.731 
0.029 
0.767 
0.008 
0.761 
0.001 
41 
0.78 
0.842 
0.061 
0.8 
0.018 
0.781 
0.001 
42 
0.78 
0.83 
0.049 
0.762 
0.019 
0.787 
0.007 
43 
0.91 
0.852 
0.058 
0.855 
0.058 
0.917 
0.007 
44 
0.61 
0.606 
0.004 
0.55 
0.054 
0.609 
0.001 
45 
0.51 
0.647 
0.137 
0.55 
0.043 
0.507 
0.003 
46 
0.75 
0.745 
0.005 
0.787 
0.039 
0.749 
0.001 
47 
0.89 
0.843 
0.047 
0.82 
0.071 
0.894 
0.004 
48 
0.61 
0.655 
0.045 
0.6 
0.005 
0.605 
0.005 
49 
0.42 
0.482 
0.062 
0.459 
0.041 
0.418 
0.002 
50 
0.78 
0.731 
0.049 
0.721 
0.06 
0.784 
0.004 
9. CONCLUSION 
In this work, we have suggested first a new fuzzy system at 3-dim depending on Mamdani's minimum implication with the minimum inference system, the Singleton fuzzifier, and the Center Average Defuzzifier and second a model of the Adaptive Fuzzy System using a Neural Network. We have applied these models on 50 real observations of fuzzy washing machine models and obtained very good results for all data. We have recorded a minimum error of 0 when we applied FIS with Mamdani & ST, but recorded a maximum error of 0.15 and 0.11 with Mamdani & ST models respectively. Also, we have obtained the average error of training data equal to 0.0413 with the Mamdani model and 0.0326 with the ST model. We have recorded better results with the model of the Adaptive Fuzzy System using a Neural Network that depends on the ST model. The maximum error is the equal to 0.008 and the average error of training data is equal to 0.0024745. We conclude that the best results with the lesser error are obtained with Adaptive Fuzzy System. In the future, we can develop these models of fuzzy system to generate many outputs rather than one output or extend the number of input variables such as weight of clothes or types of clothes or types of dirt. Also, we can change the fuzzy inference system with another types, or with different type of fuzzifier or defuzzifier.
International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1373 
© RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | 
*This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* 
ACKNOWLEDGEMENTS 
The author wishes to thank the reviewers for their excellent suggestions that have been incorporated into this paper. I would like to thank and acknowledge Professor. Deepak Gupta, Head of Department of Mathematics, M.M. University, Mullana, Ambala, India, who advised me to improve my work. 
REFERENCE 
[1] L.Aik& .Jayakumar (2008), “A Study of Neuro-fuzzy System in Approximation-based Problems”, Matematika, Vol. 24, No.2, pp.113–130. 
[2] M.Agarwal (2011),”Fuzzy logic control of washing machines”. Department of Mechanical Engineering Indian Institute of Technology, Kharagpur - 721302, India, pp. 1-5. 
[3] R.Belohlavek and G. Klir (2011),“Concepts and Fuzzy Logic”. Massachusetts Institute of Technology, London England. 
[4] Y.Chai, L.Jia and Z. Zhang (2009),“Mamdani model based adaptive neural fuzzy inference system and its application”. World Academy of Science, Engineering and Technology, Vol. 51, pp. 845-852. 
[5] E.Doğan, L. Saltabaş and E. ıldırım (2007),”Adaptive neuro-fuzzy inference system application for estimating suspended sediment loads”. International Earthquake Symposium Kocher, Vol. 5, pp. 537-540. 
[6] R.Hndoosh, M. Saroa and S. Kumar (2012),“Fuzzy and adaptive neuro-fuzzy inference system of washing machine”, European Journal of Scientific Research, Vol. 86, No 3, pp.443-459. 
[7] C.Jose, R. Neil and W. Curt (1999), “Neural and Adaptive Systems”, John Wiley & SONS, INC. New ork. 
[8] G.Jandaghi, R. Tehrani, D. Hosseinpour, R. Gholipour and S. Shadkam (2010),“Application of fuzzy-neural networks in multi-ahead forecast of stock price”. African Journal of Business Management, Vol. 4, pp. 903-914. 
[9] T.Kamel and M. Hassan (2009),”Adaptive neuro fuzzy inference system (ANFIS) for fault classification in the transmission lines”, The Online Journal on Electronics and Electrical Engineering, Vol. 2, pp. 164-169. 
[10] R.Milasi, M.Jamali and C. Lucas (2010), “Intelligent washing machine: A bioinspired and multi-objective approach”, International Journal of Control, Automation, and Systems, Vol. 5, No. 4, pp. 436-443. 
[11] V.Marza and A. Seyyedi, (2008), “Estimating development time of software projects using a neuro fuzzy approach”. World Academy of Science, Engineering and Technology, Vol. 46, pp. 575-579. 
[12] P.Nayak, K.Sudheer, D. Rangan& K. Ramasastri (2004),” A neuro-fuzzy computing technique for modeling hydrological time series”. Journal of Hydrology, Vol. 291, pp. 52–66. 
[13] A.Ramesh kumar and S. Arumugam (2011), “A neuro-fuzzy integrated system for non-linear buck and quasi- resonant buck converter”. European Journal of Scientific Research, Vol.51 No.1, pp. 66-78. 
[14] D.Ruan and P. Wang (1997),”Intelligent Hybrid System: Fuzzy Logic, Neural Network and Genetic Algorithm”, Kluwer Academic Publishers. 
[15] R.Rojas (1996), “Neural Networks”, Springer-Verlag, Berlin. 
[16] A.Samandar (2011),”A model of adaptive neural-based fuzzy inference system (ANFIS) for prediction of friction coefficient in open channel flow”. Academic Journals Scientific Research and Essays, Vol. 6, No. 5, pp. 1020- 1027. 
[17] J.Shing and R. Jang (1993), “ANFIS: Adaptive network-based fuzzy inference system”. IEEE Transactions on Systems, Man, and Cybernetics, Vol. 23, No. 3, pp. 665-685. 
[18] M.Singh, M. Sharma and S. Kumar (2009),” Conjugate descent formulation of back propagation error in feed forward neural network”. ORION, Vol. 25, pp. 69-86. 
[19] S.Sivanandam and S. Deepa (2008),”Principal of Soft Computing”, Wiley India (P) Ltd. 
[20] L.Wang (1997), “A Course in Fuzzy Systems and Control”. Prentice-Hall International, Inc.

More Related Content

What's hot

The Positive Effects of Fuzzy C-Means Clustering on Supervised Learning Class...
The Positive Effects of Fuzzy C-Means Clustering on Supervised Learning Class...The Positive Effects of Fuzzy C-Means Clustering on Supervised Learning Class...
The Positive Effects of Fuzzy C-Means Clustering on Supervised Learning Class...Waqas Tariq
 
Derivation of Convolutional Neural Network (ConvNet) from Fully Connected Net...
Derivation of Convolutional Neural Network (ConvNet) from Fully Connected Net...Derivation of Convolutional Neural Network (ConvNet) from Fully Connected Net...
Derivation of Convolutional Neural Network (ConvNet) from Fully Connected Net...Ahmed Gad
 
Comparative analysis of dynamic programming
Comparative analysis of dynamic programmingComparative analysis of dynamic programming
Comparative analysis of dynamic programmingeSAT Publishing House
 
Comparative analysis of dynamic programming algorithms to find similarity in ...
Comparative analysis of dynamic programming algorithms to find similarity in ...Comparative analysis of dynamic programming algorithms to find similarity in ...
Comparative analysis of dynamic programming algorithms to find similarity in ...eSAT Journals
 
MS SQL SERVER:Microsoft neural network and logistic regression
MS SQL SERVER:Microsoft neural network and logistic regressionMS SQL SERVER:Microsoft neural network and logistic regression
MS SQL SERVER:Microsoft neural network and logistic regressionDataminingTools Inc
 
DESIGN AND IMPLEMENTATION OF BINARY NEURAL NETWORK LEARNING WITH FUZZY CLUSTE...
DESIGN AND IMPLEMENTATION OF BINARY NEURAL NETWORK LEARNING WITH FUZZY CLUSTE...DESIGN AND IMPLEMENTATION OF BINARY NEURAL NETWORK LEARNING WITH FUZZY CLUSTE...
DESIGN AND IMPLEMENTATION OF BINARY NEURAL NETWORK LEARNING WITH FUZZY CLUSTE...cscpconf
 
Smu mca sem 1 winter 2014 assignments
Smu mca sem 1 winter 2014 assignmentsSmu mca sem 1 winter 2014 assignments
Smu mca sem 1 winter 2014 assignmentssmumbahelp
 
A New Method Based On the Comparison of the Unique Chain Code to Detect Isom...
A New Method Based On the Comparison of the Unique Chain  Code to Detect Isom...A New Method Based On the Comparison of the Unique Chain  Code to Detect Isom...
A New Method Based On the Comparison of the Unique Chain Code to Detect Isom...IJMER
 

What's hot (11)

The Positive Effects of Fuzzy C-Means Clustering on Supervised Learning Class...
The Positive Effects of Fuzzy C-Means Clustering on Supervised Learning Class...The Positive Effects of Fuzzy C-Means Clustering on Supervised Learning Class...
The Positive Effects of Fuzzy C-Means Clustering on Supervised Learning Class...
 
Derivation of Convolutional Neural Network (ConvNet) from Fully Connected Net...
Derivation of Convolutional Neural Network (ConvNet) from Fully Connected Net...Derivation of Convolutional Neural Network (ConvNet) from Fully Connected Net...
Derivation of Convolutional Neural Network (ConvNet) from Fully Connected Net...
 
Comparative analysis of dynamic programming
Comparative analysis of dynamic programmingComparative analysis of dynamic programming
Comparative analysis of dynamic programming
 
Comparative analysis of dynamic programming algorithms to find similarity in ...
Comparative analysis of dynamic programming algorithms to find similarity in ...Comparative analysis of dynamic programming algorithms to find similarity in ...
Comparative analysis of dynamic programming algorithms to find similarity in ...
 
Fuzzy logic control system
Fuzzy logic control systemFuzzy logic control system
Fuzzy logic control system
 
MS SQL SERVER:Microsoft neural network and logistic regression
MS SQL SERVER:Microsoft neural network and logistic regressionMS SQL SERVER:Microsoft neural network and logistic regression
MS SQL SERVER:Microsoft neural network and logistic regression
 
Lecture 5
Lecture 5Lecture 5
Lecture 5
 
DESIGN AND IMPLEMENTATION OF BINARY NEURAL NETWORK LEARNING WITH FUZZY CLUSTE...
DESIGN AND IMPLEMENTATION OF BINARY NEURAL NETWORK LEARNING WITH FUZZY CLUSTE...DESIGN AND IMPLEMENTATION OF BINARY NEURAL NETWORK LEARNING WITH FUZZY CLUSTE...
DESIGN AND IMPLEMENTATION OF BINARY NEURAL NETWORK LEARNING WITH FUZZY CLUSTE...
 
Smu mca sem 1 winter 2014 assignments
Smu mca sem 1 winter 2014 assignmentsSmu mca sem 1 winter 2014 assignments
Smu mca sem 1 winter 2014 assignments
 
Numerical Solution and Stability Analysis of Huxley Equation
Numerical Solution and Stability Analysis of Huxley EquationNumerical Solution and Stability Analysis of Huxley Equation
Numerical Solution and Stability Analysis of Huxley Equation
 
A New Method Based On the Comparison of the Unique Chain Code to Detect Isom...
A New Method Based On the Comparison of the Unique Chain  Code to Detect Isom...A New Method Based On the Comparison of the Unique Chain  Code to Detect Isom...
A New Method Based On the Comparison of the Unique Chain Code to Detect Isom...
 

Viewers also liked

Viewers also liked (10)

Fuzzy directed divergence and image segmentation
Fuzzy directed divergence and image segmentationFuzzy directed divergence and image segmentation
Fuzzy directed divergence and image segmentation
 
Fuzzy introduction
Fuzzy introductionFuzzy introduction
Fuzzy introduction
 
Ch03
Ch03Ch03
Ch03
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Fuzzy expert system
Fuzzy expert systemFuzzy expert system
Fuzzy expert system
 
Fuzzy+logic
Fuzzy+logicFuzzy+logic
Fuzzy+logic
 
fuzzy logic
fuzzy logicfuzzy logic
fuzzy logic
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Fuzzy logic ppt
Fuzzy logic pptFuzzy logic ppt
Fuzzy logic ppt
 
Pid controller tuning using fuzzy logic
Pid controller tuning using fuzzy logicPid controller tuning using fuzzy logic
Pid controller tuning using fuzzy logic
 

Similar to Mathematical Models Based on Fuzzy System

INTERVAL TYPE-2 INTUITIONISTIC FUZZY LOGIC SYSTEM FOR TIME SERIES AND IDENTIF...
INTERVAL TYPE-2 INTUITIONISTIC FUZZY LOGIC SYSTEM FOR TIME SERIES AND IDENTIF...INTERVAL TYPE-2 INTUITIONISTIC FUZZY LOGIC SYSTEM FOR TIME SERIES AND IDENTIF...
INTERVAL TYPE-2 INTUITIONISTIC FUZZY LOGIC SYSTEM FOR TIME SERIES AND IDENTIF...ijfls
 
Full parameterization process
Full parameterization processFull parameterization process
Full parameterization processOsama Awad
 
Fuzzy Control of a Servomechanism: Practical Approach using Mamdani and Takag...
Fuzzy Control of a Servomechanism: Practical Approach using Mamdani and Takag...Fuzzy Control of a Servomechanism: Practical Approach using Mamdani and Takag...
Fuzzy Control of a Servomechanism: Practical Approach using Mamdani and Takag...ijfls
 
FUZZY CONTROL OF A SERVOMECHANISM: PRACTICAL APPROACH USING MAMDANI AND TAKAG...
FUZZY CONTROL OF A SERVOMECHANISM: PRACTICAL APPROACH USING MAMDANI AND TAKAG...FUZZY CONTROL OF A SERVOMECHANISM: PRACTICAL APPROACH USING MAMDANI AND TAKAG...
FUZZY CONTROL OF A SERVOMECHANISM: PRACTICAL APPROACH USING MAMDANI AND TAKAG...ijfls
 
Interval Type-2 Intuitionistic Fuzzy Logic System for Time Series and Identif...
Interval Type-2 Intuitionistic Fuzzy Logic System for Time Series and Identif...Interval Type-2 Intuitionistic Fuzzy Logic System for Time Series and Identif...
Interval Type-2 Intuitionistic Fuzzy Logic System for Time Series and Identif...ijfls
 
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...cscpconf
 
Compositional testing for fsm based models
Compositional testing for fsm based modelsCompositional testing for fsm based models
Compositional testing for fsm based modelsijseajournal
 
Estimation of Air-Cooling Devices Run Time Via Fuzzy Logic and Adaptive Neuro...
Estimation of Air-Cooling Devices Run Time Via Fuzzy Logic and Adaptive Neuro...Estimation of Air-Cooling Devices Run Time Via Fuzzy Logic and Adaptive Neuro...
Estimation of Air-Cooling Devices Run Time Via Fuzzy Logic and Adaptive Neuro...IRJET Journal
 
A Learning Linguistic Teaching Control for a Multi-Area Electric Power System
A Learning Linguistic Teaching Control for a Multi-Area Electric Power SystemA Learning Linguistic Teaching Control for a Multi-Area Electric Power System
A Learning Linguistic Teaching Control for a Multi-Area Electric Power SystemCSCJournals
 
Modeling of LDO-fired Rotary Furnace Parameters using Adaptive Network-based ...
Modeling of LDO-fired Rotary Furnace Parameters using Adaptive Network-based ...Modeling of LDO-fired Rotary Furnace Parameters using Adaptive Network-based ...
Modeling of LDO-fired Rotary Furnace Parameters using Adaptive Network-based ...theijes
 
Adaptive network based fuzzy
Adaptive network based fuzzyAdaptive network based fuzzy
Adaptive network based fuzzyijaia
 
SPECIFICATION OF THE STATE’S LIFETIME IN THE DEVS FORMALISM BY FUZZY CONTROLLER
SPECIFICATION OF THE STATE’S LIFETIME IN THE DEVS FORMALISM BY FUZZY CONTROLLERSPECIFICATION OF THE STATE’S LIFETIME IN THE DEVS FORMALISM BY FUZZY CONTROLLER
SPECIFICATION OF THE STATE’S LIFETIME IN THE DEVS FORMALISM BY FUZZY CONTROLLERijait
 
ROLE OF CERTAINTY FACTOR IN GENERATING ROUGH-FUZZY RULE
ROLE OF CERTAINTY FACTOR IN GENERATING ROUGH-FUZZY RULEROLE OF CERTAINTY FACTOR IN GENERATING ROUGH-FUZZY RULE
ROLE OF CERTAINTY FACTOR IN GENERATING ROUGH-FUZZY RULEIJCSEA Journal
 
Knowledge extraction from numerical data an abc
Knowledge extraction from numerical data an abcKnowledge extraction from numerical data an abc
Knowledge extraction from numerical data an abcIAEME Publication
 

Similar to Mathematical Models Based on Fuzzy System (20)

J016577185
J016577185J016577185
J016577185
 
I046850
I046850I046850
I046850
 
INTERVAL TYPE-2 INTUITIONISTIC FUZZY LOGIC SYSTEM FOR TIME SERIES AND IDENTIF...
INTERVAL TYPE-2 INTUITIONISTIC FUZZY LOGIC SYSTEM FOR TIME SERIES AND IDENTIF...INTERVAL TYPE-2 INTUITIONISTIC FUZZY LOGIC SYSTEM FOR TIME SERIES AND IDENTIF...
INTERVAL TYPE-2 INTUITIONISTIC FUZZY LOGIC SYSTEM FOR TIME SERIES AND IDENTIF...
 
Full parameterization process
Full parameterization processFull parameterization process
Full parameterization process
 
27702788
2770278827702788
27702788
 
Fuzzy Control of a Servomechanism: Practical Approach using Mamdani and Takag...
Fuzzy Control of a Servomechanism: Practical Approach using Mamdani and Takag...Fuzzy Control of a Servomechanism: Practical Approach using Mamdani and Takag...
Fuzzy Control of a Servomechanism: Practical Approach using Mamdani and Takag...
 
FUZZY CONTROL OF A SERVOMECHANISM: PRACTICAL APPROACH USING MAMDANI AND TAKAG...
FUZZY CONTROL OF A SERVOMECHANISM: PRACTICAL APPROACH USING MAMDANI AND TAKAG...FUZZY CONTROL OF A SERVOMECHANISM: PRACTICAL APPROACH USING MAMDANI AND TAKAG...
FUZZY CONTROL OF A SERVOMECHANISM: PRACTICAL APPROACH USING MAMDANI AND TAKAG...
 
Interval Type-2 Intuitionistic Fuzzy Logic System for Time Series and Identif...
Interval Type-2 Intuitionistic Fuzzy Logic System for Time Series and Identif...Interval Type-2 Intuitionistic Fuzzy Logic System for Time Series and Identif...
Interval Type-2 Intuitionistic Fuzzy Logic System for Time Series and Identif...
 
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...
 
Compositional testing for fsm based models
Compositional testing for fsm based modelsCompositional testing for fsm based models
Compositional testing for fsm based models
 
Estimation of Air-Cooling Devices Run Time Via Fuzzy Logic and Adaptive Neuro...
Estimation of Air-Cooling Devices Run Time Via Fuzzy Logic and Adaptive Neuro...Estimation of Air-Cooling Devices Run Time Via Fuzzy Logic and Adaptive Neuro...
Estimation of Air-Cooling Devices Run Time Via Fuzzy Logic and Adaptive Neuro...
 
A Learning Linguistic Teaching Control for a Multi-Area Electric Power System
A Learning Linguistic Teaching Control for a Multi-Area Electric Power SystemA Learning Linguistic Teaching Control for a Multi-Area Electric Power System
A Learning Linguistic Teaching Control for a Multi-Area Electric Power System
 
Fuzzy inference systems
Fuzzy inference systemsFuzzy inference systems
Fuzzy inference systems
 
tsopze2011
tsopze2011tsopze2011
tsopze2011
 
Modeling of LDO-fired Rotary Furnace Parameters using Adaptive Network-based ...
Modeling of LDO-fired Rotary Furnace Parameters using Adaptive Network-based ...Modeling of LDO-fired Rotary Furnace Parameters using Adaptive Network-based ...
Modeling of LDO-fired Rotary Furnace Parameters using Adaptive Network-based ...
 
Adaptive network based fuzzy
Adaptive network based fuzzyAdaptive network based fuzzy
Adaptive network based fuzzy
 
SPECIFICATION OF THE STATE’S LIFETIME IN THE DEVS FORMALISM BY FUZZY CONTROLLER
SPECIFICATION OF THE STATE’S LIFETIME IN THE DEVS FORMALISM BY FUZZY CONTROLLERSPECIFICATION OF THE STATE’S LIFETIME IN THE DEVS FORMALISM BY FUZZY CONTROLLER
SPECIFICATION OF THE STATE’S LIFETIME IN THE DEVS FORMALISM BY FUZZY CONTROLLER
 
ROLE OF CERTAINTY FACTOR IN GENERATING ROUGH-FUZZY RULE
ROLE OF CERTAINTY FACTOR IN GENERATING ROUGH-FUZZY RULEROLE OF CERTAINTY FACTOR IN GENERATING ROUGH-FUZZY RULE
ROLE OF CERTAINTY FACTOR IN GENERATING ROUGH-FUZZY RULE
 
Iv unit-rule rule base
Iv unit-rule rule baseIv unit-rule rule base
Iv unit-rule rule base
 
Knowledge extraction from numerical data an abc
Knowledge extraction from numerical data an abcKnowledge extraction from numerical data an abc
Knowledge extraction from numerical data an abc
 

Recently uploaded

Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxgindu3009
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsSérgio Sacani
 
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡anilsa9823
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisDiwakar Mishra
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Nistarini College, Purulia (W.B) India
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 sciencefloriejanemacaya1
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |aasikanpl
 
Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsSumit Kumar yadav
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bSérgio Sacani
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhousejana861314
 
A relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfA relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfnehabiju2046
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxpradhanghanshyam7136
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...Sérgio Sacani
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Patrick Diehl
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )aarthirajkumar25
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfSumit Kumar yadav
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Lokesh Kothari
 

Recently uploaded (20)

9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptx
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
 
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service  🪡
CALL ON ➥8923113531 🔝Call Girls Kesar Bagh Lucknow best Night Fun service 🪡
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 science
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
 
Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questions
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhouse
 
A relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfA relative description on Sonoporation.pdf
A relative description on Sonoporation.pdf
 
Engler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomyEngler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomy
 
Cultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptxCultivation of KODO MILLET . made by Ghanshyam pptx
Cultivation of KODO MILLET . made by Ghanshyam pptx
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdf
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
 

Mathematical Models Based on Fuzzy System

  • 1. International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1356 © RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | *This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* A Proposition for using Mathematical Models Based on a Fuzzy System with Application Rana Waleed Hndoosh Department of Software Engineering, College of Computers Sciences & Mathematics, Mosul University, Iraq. Email: rm.mr2100@yahoo.com. M. S. Saroa Department of Mathematics, Maharishi Markandeshawar University, Mullana-133207, India. Email: mssaroa@yahoo.co.in. Sanjeev Kumar Department of Mathematics, Dr. B. R. Ambedkar University, Khandari Campus, Agra-282002, India. Email:sanjeevibs@yahoo.co.in. ABSTRACT Some mathematical models based on fuzzy set theory, fuzzy systems and neural network techniques seem very well suited for typical technical problems. This study aims to build two different models, the Fuzzy Inference System (FIS) and the Adaptive Fuzzy System using neural network. We have proposed a new model of a fuzzy system that is extended from 2-dimensions to 3-dimensions, using Mamdani's minimum implication, the minimum inference system, the Singleton fuzzifier and the Center Average Defuzzifier. Also, we have extended the theorem accuracy of the fuzzy system to 3- dimensions along with changing the type of fuzzy inference system. We have applied these mathematical models on real data of Washing Machine (WM) and gotten good result of both models with better accuracy when compared between models. We have created programs for these models using MATLAB 2012b. Keywords-Fuzzy System; FIS; ANFIS; Neural Networks; Accuracy of the Fuzzy System; Fuzzy washing machine. 1. INTRODUCTION Fuzzy variables are processed using a system called a Fuzzy Inference System (FIS); it involves fuzzification, fuzzy inference, and defuzzification [3], [12], [15], [20]. The reason to represent a fuzzy system in terms of a neural network is to utilize the learning capability of neural networks to improve performance, such as adaptation of fuzzy system [15], [17]. In the next Section, we have introduced basic concepts of fuzzy rule-base with many types of fuzzy rules [4], [8]. In Section 3, we have explained the general concepts of the Fuzzy Inference System, that is composition based inference and individual-rule based inference with the computational procedure of both [5], [16]. In Section 4, we have shown the detailed mathematical formulas of the Fuzzy Inference System (FIS) types [12], [13], [15], [19], [20]. In Section 5, we construct interfaces between the fuzzy inference system and the environment using fuzzifier and defuzzifier Models [3], [4], [11], [14], [18]. In Section 6, we propose and construct a new model of fuzzy system that is extended from the 2-dim to 3-dim using Mamdani's minimum implication with the minimum inference system, the Singleton fuzzifier, and Center Average Defuzzifier, where first the Mamdani fuzzy rule is used the first time and the ST fuzzy rule is used the second time. Additionally, we have extended the Theorem of fuzzy system accuracy for the proposed model, where this approach requires three pieces of information in order for the modeled fuzzy system to satisfy any pre-specified degree of accuracy [6], [10], [19]. In Section 7, we have adapted the structure of the fuzzy system using a neural network and we have summarized the procedures to modeling a fuzzy system that depends on three layers of network step by step [1], [5], [7], [9], [15], [16], [17]. Finally in Section 8, we have applied all the previous concepts to real application of fuzzy washing machines (WM) [2], [6], [10], and have obtained and accurate good results for both models. We have created programs for these models using MATLAB 2012b. Concluding remarks are given in Section 9. This work presents two alternative modeling approaches to find the degree of cleanness of clothes dependent on the property of inputs with concepts of the fuzzy system. The focus here is not only on how to construct the models but also on how to use these modeling systems to interpret the results and assess the uncertainty of the models. 2. FUZZY RULE-BASE A fuzzy rule-base consists of a set of fuzzy IF-THEN rules. Specifically, the fuzzy rule base comprises the following fuzzy IF-THEN rules [4]: (1) where and are fuzzy set in and respectively, where , and are the input and output linguistic variables of the fuzzy system respectively. Let be the number of rules in the fuzzy rule base; that is, in Eq. (1). We call the rules in the form of (1) canonical fuzzy IF-THEN rules because they include many other types of fuzzy rules as in [8], [16]: a) Partial rules: , where (2) b) Or rules: , (3)
  • 2. International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1357 © RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | *This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* c) Statement of single fuzzy: , (4) d) Gradual rules, as: The colder the , the hotter the , (5) e) Non-fuzzy rules: If the membership functions of and can only take values 1 or 0, then the rules (1) become non-fuzzy rules. The fuzzy rule-base consists of a set of rules. We introduce the following concepts: 1. A set of fuzzy IF-THEN rules is complete if for any , there exists at least one rule in the fuzzy rule base, say rule , such that: ( ) (6) That means, at any point in the input space there is at least one rule that "fires"; that is, the membership value of the IF part of the rule at this point is non-zero. 2. A set of fuzzy IF-THEN rules is consistent if there are no rules with the same IF parts but different THEN parts [12]. 3. A set of fuzzy IF-THEN rules is continuous if there do not exist such neighboring rules whose THEN part fuzzy sets have empty intersection. That means the input-output behavior of the fuzzy system should be smooth. 3. GENERAL CONCEPTS OF FUZZY INFERENCE SYSTEM In a fuzzy inference system, fuzzy logic principles are used to combine the fuzzy IF-THEN rules in the fuzzy rule base into a mapping as: (7) There are two ways to infer with a set of rules: composition based inference and individual-rule based inference. We now show the details of these two ways; In composition based inference, all rules in the fuzzy rule base are combined into a single fuzzy relation in , which is then viewed as a single fuzzy IF-THEN rule. There are two opposite arguments for what a set of rules should mean. The first one views the rules as independent conditional statements [3], [4]. If we accept this view, then a reasonable operator for combining the rules is union. The second one views the rules as strongly coupled conditional statements. If we adapt this view, then we should use the operator intersection to combine the rules. We now show the details of these two schemes: Let be a fuzzy relation in which represents the fuzzy IF-THEN rule (1); that is, We know that is a fuzzy relation in defined by: (8) where represents any t-norm operator. The implication is defined according to various implications. If we accept the first view of a set of rules, then the rules in the form of (1) are interpreted as a single fuzzy relation defined by: ⋃ (9) This combination is called the Mamdani combination. If we use the symbol to represent the s-norm (s-norm is used to represent a union of two fuzzy sets), then (9) can be rewritten as: (10) For the second view of a set of rules, the fuzzy IF-THEN rules of (1) are explained as a fuzzy relation , which is defined as: (11) or equivalently, ⋂ (12) where denotes t-norm (t-norm is used to represent an intersection of two fuzzy sets). This combination is called the Godel combination. Let be an arbitrary fuzzy set in X and be the input to the fuzzy inference system FIS. Then, by viewing as a single fuzzy IF-THEN rule and using the generalized rule that is defined as: { } (13) where is a fuzzy set, which represents the antecedent can be any operator and fuzzy relation ,
  • 3. International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1358 © RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | *This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* which represents the antecedent , a fuzzy set , which represents the consequence . Then we get the output of the FIS as: { } (14) when we use the Mamdani combination t-norm operator, or as: { } (15) when we use the Godel combination s-norm operator. In summary, the computational procedure of the composition based inference is given as follows [5], [8], [20]: Step1: For the fuzzy IF-THEN rules in the form of (1), determine the membership functions according to (8). Step2: View as the in the implications, and determine according to any one of implications. Step3: Determine according to (10) or (11). Step4: For given input , the FIS gives output according to (14) or (15). In individual-rule based inference, each rule in the fuzzy rule base determines an output fuzzy set and the output of the whole fuzzy inference system is the combination of the individual fuzzy sets. The combination can be taken either by union or by intersection. The computational procedure of the individual-rule based inference is summarized as follows: Steps1 and2: Same as the Steps 1 and 2 for the composition based inference. Step3: For given input fuzzy set , compute the output fuzzy set for each individual according to the generalized rule (13), that is, { } (16) Step4: The output of the FIS is the combination of the fuzzy sets { } either by union, that is, (17) or by intersection, that is, (18) where and denote s-norm and t-norm operators, respectively. In fuzzy inference the decision is based on the input information and the knowledge in the form of rules. The inference model is classified based on the form of the consequence. There are two types of fuzzy rules: 1. Mamdani fuzzy rules: If the rule has fuzzy suggestions combined by fuzzy connectives both in the antecedent and in the consequence, then it is called a Mamdani fuzzy rule, and denoted by (1). The fuzzy inference of the Mamdani fuzzy rule is done as follows. First, the truth value of the rule is evaluated depending on the fuzzy connections (and/or) in the IF part (antecedent). Since our model has “and” only, then the truth value evaluation is done by [4]: ( *, (19) Then the fuzzy set of the output is obtained depending on the truth value and the fuzzy set of the consequence by the t-norm (min). The fuzzy inference produces the fuzzy set of output by: ̅̅̅ ( ) . (20) The consequences of all the rules are aggregated in the final consequence by the s-norm (max) as: ̅̅̅ , (21) where is the number of the rules and ̅̅̅ ̅ are functions of the inputs. 2. Sugeno fuzzy rules: When the consequence of the rule is a linear function of the inputs, then it is called a Sugeno fuzzy rule. The consequent of (1) becomes: (22)
  • 4. International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1359 © RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | *This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* The output of the Sugeno rule is a crisp value of the function. The final output of the fuzzy inference is obtained by a weighted mean as: Σ Σ (23) where is the number of the rules and is the truth value of the antecedent got by (19). 4. TYPES OF FUZZY INFERENCE SYSTEMS We now show the detailed formulas of a number of FIS that are commonly used in fuzzy systems [1], [11], [13]. 1. Product Inference System: In product inference system, we use: (i) Individual rule-based inference with union combination (17), (ii) Mamdani's product implication, , (24) (iii) Algebraic product for all the t-norm operators and max for all the s-norm operators. Specifically, from (16), (17), (24), and (8), we obtain the product inference system as Π (25) That is, given fuzzy set , the product inference system gives the fuzzy set . 2. Minimum Inference System: In minimum inference system, we use: (i) Individual rule-based inference with union combination (17), (ii) Mamdani's minimum implication, (26) (iii) min for all the t-norm operators and max for all the s-norm operators. Specifically, from (16), (17), (26), and (8) we have [ ( *] (27) That is, given fuzzy set , the minimum inference system gives the fuzzy set according to (27). 3. Lukasiewicz Inference System: In Lukasiewicz inference system, we use: (i) Individual rule-based inference with intersection combination (18), (ii) Lukasiewicz implication: (28) (iii) min for all the t-norm operators. Specifically, from (18), (16), (28) and (8), we get: * ( )+ ( [ ( ( ( )) +]) { ( ( ( )) +} (29) That is, for given fuzzy set , the Lukasiewicz inference system gives the fuzzy set . 4. Zadeh Inference System: In Zadeh inference system, we use: (i) individual rule-based inference with intersection combination (18). (ii) Zadeh implication: [ ( ) ] (30) (iii) min for all the t-norm operators. Specifically, from (18), (16), (30), and (8) we obtain: { [ ( ( * ( ))]} (31) 5. Dienes-Rescher Inference System: In Dienes-Rescher inference system, we use: (i) The same operations as in the Zadeh inference system. (ii) Dienes-Rescher implication. (32) (iii) Min for all the t-norm operators. Specifically, we obtain from (18), (16), (32), and (8) that: , * ( ( ) )+- (33)
  • 5. International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1360 © RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | *This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* 5. FUZZIFIER AND DEFUZZIFIER MODELS In most applications the input and output of the fuzzy system are real valued numbers. Then we must construct interfaces between the fuzzy inference system and the environment [3], [11], [14], [18]. The interfaces are the fuzzifier and defuzzifier. 5.1. The Fuzzifier The fuzzifier is defined as: (34) There are some criteria in designing the fuzzifier such as the following: a. The fuzzifier should consider the fact that the input is at the crisp point , that is, the fuzzy set should have large membership value at . b. If the input to the fuzzy system is corrupted by noise, then it is desirable that the fuzzifier should help to suppress the noise. c. The fuzzifier should help to simplify the computations involved in the fuzzy inference system. We now propose three types of fuzzifiers: (i) Singleton fuzzifier: The Singleton fuzzifier mapping is defined as: where is a real-valued point and is a fuzzy Singleton, that is: { , (35) (ii) Gaussian fuzzifier: The Gaussian fuzzifier mapping is defined as: is a fuzzy set, which has the following Gaussian membership function: ( ( ) * ( ( ) * (36) where are positive parameters and the t-norm is usually chosen as an algebraic product or min. (iii) Triangular fuzzifier: The triangular fuzzifier mapping is defined as: is a fuzzy set, which has the following triangular membership function: , ( | | ) ( | | ) | | (37) where are positive parameters and the t-norm is usually chosen as an algebraic product or min. 5.2. The Defuzzifier The defuzzifier is defined as: , where is the output of the fuzzy inference system, the crisp point. The task of the defuzzifier is to specify a point in that best represents the fuzzy set . For all the defuzzifiers, we assume that the fuzzy set is obtained from one of the five fuzzy inference systems in the last section, that is, is given by (25), (27), (29), (31), or (33) [3], [8]. From these equations we see that is the union or intersection of individual fuzzy sets. We now propose three types of defuzzifiers: (i) The Center of Gravity Defuzzifier: The Center of Gravity Defuzzifier specifies the as the center of the area covered by the membership function of , that is: ∫ ∫ (38) where∫ the conventional integral. In fact, the membership function is usually irregular and therefore the integrations in (38) are difficult to compute. The next defuzzifier tries to solve this problem with a simpler formula: (ii) The Center Average Defuzzifier: Because the fuzzy set is the intersection or union of fuzzy sets, a good approximation of (38) is the weighted average of the centers of the fuzzy sets, where the weights equal the heights of the corresponding fuzzy sets.
  • 6. International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1361 © RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | *This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* Specifically, let ̅ be the center of the fuzzy set and be its height. Then, the Center Average Defuzzifier determines as: Σ ̅ Σ (39) The center average defuzzifier is the most commonly used defuzzifier in fuzzy systems. It is computationally simple and small changes in ̅ result in small changes in . (iii) The Maximum defuzzifier: The maximum defuzzifier chooses the as the point in Y at which satisfies its maximum value. Define the set as: { | } (40) that is, is the set of all points in at which satisfies its maximum value. The maximum defuzzifier defines as an arbitrary element in , that is: (41) If contains a single point, then is uniquely defined. If contains more than one point, then we may still use (40) or use the smallest of maxima, the largest of maxima, or the mean of maxima defuzzifiers. Specifically, the smallest of maxima defuzzifier gives: { }, (42) the largest of maxima defizzifier gives: { }, (43) and the mean of maxima defuzzifier is defined as: ∫ ( ) ∫ ( ) (44) where∫ ( )is the usual integration for the continuous part of and is the summation for the discrete part of The maximum defuzzifier is computationally simple, But small changes in may result in large changes in 6. PROPOSAL OF A NEW MODEL OF A FUZZY SYSTEM ON 3-DIMENSIONS In this section, we have proposed a new model of a fuzzy system, that is extended from 2-dim to 3-dim [20]. Let . The general membership function of fuzzy set is a continuous function in given by: { (45) where is a non-decreasing function is a non-increasing function . If the universe of discourse is bounded, then are finite numbers. General membership functions (MFs) include many commonly used MF as specia1 cases as: (46) then the general MF become the trapezoid MFs. If , we get the triangular MF; a triangular MF is denoted as . If fuzzy sets then they are called: 1. Complete on if for any , there exists such that . 2. Consistent on for some implies that for all 3. Normal, consistent and complete with general MFs. ( ). If then In the next section, we model a particular type for washing machine of fuzzy systems that have some nice properties. We consider three-input fuzzy systems; however, the approach and results are all valid for general N-inputs fuzzy systems. We first specify the model. 6.1 The Proposed Model Let be defined as , that is a function on the compact set and the analytic formula of be unknown. Suppose that for any , we can obtain . Our task is to model a fuzzy system that approximates . We now model such a fuzzy system in a step-by-step manner [4], [11].
  • 7. International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1362 © RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | *This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* Step 1: Define fuzzy sets [ ] which are normal, consistent, and complete with triangular membership functions ( ) ( ) and with . Define:    Fig.1 shows an application model with . Step 2: Construct fuzzy IF-THEN rules in the following form: (47) where and the center of the fuzzy set , denoted by ̅ , is chosen as: ̅ , (48) This is the case when (47) depends on the Mamdani fuzzy rule and the antecedent of our model is connected by “and”. Only then, from (19), the truth value evaluation is given by: ( ). From (20) the fuzzy inference produces the fuzzy set of output by: ̅̅̅̅̅̅̅̅̅̅̅̅̅ ( ) , The consequences of all the rules are aggregated in the consequences by the max function as: ̅̅̅̅̅̅̅̅̅̅̅ , Fig. 1: An application of the fuzzy sets defined in step1 of the model procedure. But, when the consequence of the rule is a linear function (that is means the fuzzy rule is Sugeno fuzzy rule) then the output of the Sugeno rule depends on, ̅ where is linear function base on that is defined as: , (49) and parameters can be computed by the least square model that is explained in the next section. 풆ퟏퟏ 풆ퟏퟐ 풆ퟏퟑ 풆ퟏퟒ 풆ퟏퟓ 풆ퟐퟏ 풆ퟐퟐ 풆ퟐퟑ 풆ퟐퟒ 풆ퟐퟓ 풆ퟑퟏ 풆ퟑퟐ 풆ퟑퟏ 풆ퟑퟏ 푨ퟑퟏ 푨ퟑퟐ 푨ퟑퟏ 푨ퟏퟏ 푨ퟏퟐ 푨ퟏퟑ 푨ퟏퟒ 푨ퟏퟓ 푨ퟐퟏ 푨ퟐퟐ 푨ퟐퟑ 푨ퟐퟒ 푨ퟐퟓ 풙ퟏ 풙ퟐ 풙ퟑ
  • 8. International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1363 © RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | *This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* Step3: Constructing the fuzzy system from the rules of (48) using Mamdani's minimum implication (26) with the minimum inference system (27), the Singleton fuzzifier (35), and the Center Average Defuzzifier (39), we get: ΣΣΣ ̅ ( ) ΣΣΣ ( ) (50) Since the fuzzy sets are complete, at every there exist such that: ( ) . Hence, the fuzzy system (50) is well defined, that is, its denominator is always nonzero. From step2, we see that the IF parts (antecedent) of the rules (48) constitute all the possible combinations of the fuzzy sets defined for each input variable. So, if we generalize the model procedure to N-input fuzzy systems and define N fuzzy sets for each input variable, then the total number of rules is that is, by using this design method, the number of rules increases exponentially with the dimension of the input space. The final observation of the model procedure is that we must know the values of since ( )can be arbitrary points in ; this is equivalent to say that we need to know the values of . In the second part of this section, we explain the accuracy of the modeled above on the unknown function . We have extended accuracy of the fuzzy system from 2-dim to 3-dim as well as changed the type of fuzzy inference system to a minimum inference system to suit our application [4], [19], [20]. 6.2 Theorem1(The Fuzzy System Accuracy for the Proposed Model) Let be the fuzzy system in (50) and be the unknown function in (48). If is continuously differentiable on , then: ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ (51) where the infinite norm ‖ ‖ is defined as: ‖ ‖ | | | | Proof: Let where . Since[ ] ⋃ ⋃ ⋃ then we get: ⋃⋃⋃ (52) which implies that for any , there exists such that . Now suppose ,that is and . Since the fuzzy sets are normal, consistent and complete, at least one and at most three are nonzero for . From the definition of , these three possible nonzero are and , the two possible nonzero are . Similarly, the two possible nonzero are are and . Hence, the fuzzy system of (52) is simplified to: ΣΣΣ ̅ ( ) ΣΣΣ ( * From Eq. (48), we get: ΣΣΣ[ . / ΣΣΣ . / ] ( ) (53)
  • 9. International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1364 © RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | *This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* ΣΣΣ0 ( ) ΣΣΣ ( ) 1 (54) We have: | | ΣΣΣ[ ( ) ΣΣΣ ( * ] | ( )| | ( )| (55) From the Mean Value model, we can write (55) as: | | (‖ ‖ | | ‖ ‖ | | ‖ ‖ | |* (56) Since which means that , we have that | | | | | | | | | | | | for , and Then (56) becomes: | | ‖ ‖ | | ‖ ‖ | | ‖ ‖ | | (57) Since ‖ ‖ | | then ‖ ‖ | |, we get: ‖ ‖ ‖ ‖ | | ‖ ‖ | | ‖ ‖ | | ‖ ‖ ‖ ‖ ‖ ‖ ‖ ‖ (58) From (57) we can conclude that fuzzy systems in the form of (50) are Specifically, since ‖ ‖ ‖ ‖ ‖ ‖are finite numbers for any given we can choose and small enough such that‖ ‖ ‖ ‖ ‖ ‖ . Hence from (51) we have: | | ‖ ‖ From (58) we see that in order to model a fuzzy system with a pre-specified accuracy, we must know the bounds of the derivatives of with respect to , that is, ‖ ‖ ‖ ‖ ‖ ‖ . In the model process, we need to know the value of ( ) . Therefore, this approach requires these three pieces of information in order for the modeled fuzzy system to satisfy any pre-specified degree of accuracy. 7. MODEL OF AN ADAPTIVE FUZZY SYSTEM USING A NEURAL NETWORK In this section, we adapt the structure of the fuzzy system that is specified first with the structure of some parameters that are free to change. Then these free parameters are determined according to the input-output pairs [1], [17]. First, we specify the structure of the fuzzy system to be modeled [15]. Here we choose the fuzzy system with a minimum inference system, a Singleton fuzzifier, a Center Average Defuzzifier, and a Triangular MF, given by: Σ ̅ ( ( )) Σ( ( )) Σ ̅ 0 . ( ( + +/1 Σ0 . ( ( + +/1 (59)
  • 10. International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1365 © RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | *This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* where I is fixed, and ̅ are free parameters. The fuzzy system (59) has not been modeled because the parameters ̅ are not specified. To determine these parameters in some optimal manner, it is helpful to represent the fuzzy system of (59) as a feed-forward network. Specifically, the mapping from the input to the output can be performed according to the following operations: first, the input is passed through a minimum triangular operator to become [20]: ( ( * *; then the are passed through a summation operator and a weighted summation operator to get: Σ and Σ ̅ ; finally, the output of the fuzzy system is computed as ⁄ . This three-stage operation is shown in Fig.2 as a three layer feed forward network. We now summarize the procedures to model a fuzzy system that depends on three layers of network. Step1: Structure specification and initial parameters Select the fuzzy system (59) and determine the . The larger results more parameters and in more computation, but gives better accuracy. Specify the initial parameters ̅ . Then the initial fuzzy system becomes as in (60). These initial parameters may be determined according to the linguistic rules from human experts as in our application. Σ Σ Σ ̅ [ ( . . / /,] Σ Σ Σ [ ( . . / /,] (60) Fig.2: Network representation of the fuzzy system. Step2: Calculating the outputs of the fuzzy system. For a given inputs-output pair ( ) and at the training stage, present to the input layer of the fuzzy system in Fig.2 and compute the outputs of layers. That is, compute [1], [5], [6], [7], [16], [17], [19]: First output: Every node produces MF of an input parameter. The node output is explained by: . (61) where are the inputs; are linguistic fuzzy sets associated with nodes. is the degree of MFs of a fuzzy set. Second output: Every node is a fixed node, whose output is the minimum of all MF: , ( ( )+ where is declared by triangular MF. Then we get: ( ( ( ) )+ (62) ̅1 ̅ Min 3 1 Min 3 1 1 1 3 1 1 Σ Σ = ⁄ Layer 1 Layer 2 Layer 3
  • 11. International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1366 © RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | *This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* Third output: Depending on (62), the node calculates all rules as: ̅ ΣΣΣ (63) Fourth output: Every node here is an adaptive node with a node MF of output. ̅ ̅ (64) where ̅ and from (49), we get: ̅ , where( ) is the parameter set of the node. Fifth output: The single node is a fixed node labeled Σ which computes the final output as the summation of all result ΣΣΣ ΣΣΣ ( ) (65) Suppose: ΣΣΣ ΣΣΣ ( ) (66) Then the final output obtained is: (67) Now that we have noted a ̅ are free parameters to be modeled. We can collect these parameters into the -dim vector as: ̅ ̅ ̅ ̅ ̅ ̅ (68) When select the initial parameters , if there are linguistic rules from human experts, then choose ̅ to be the centers of the THEN part fuzzy sets in these linguistic rules; otherwise, choose arbitrarily in the output space . In this way, we can say that the initial fuzzy system is constructed from human experts. Step3: Update the parameters Use the training algorithm to compute the updated parameters ̅ , where , and equal those computed in step2. That means, compute the new parameters using the least squares model as: [ ( ( )) ] (69) ( ) [ ( )( ( )) ] (70) ( ) [ ( )( ( )) ] ( ( )) (71) where is chosen in step2, and is a large constant. The modeled fuzzy system in (59) with the parameters ̅ is equal to the corresponding elements in . Step4: Repeat by going to step2 with , until the error | | , or until the equals a pre-specified number. Step5: Repeat by going to step2 with ; that is, update the parameters using the next input-output pair( ), Keep in mind that the parameters ̅ are the centers of the fuzzy sets in the THEN parts of the rules, and the parameters are the left and right base points, the centers (triangle peak) of the Triangular fuzzy sets in the IF parts of the rules [3], [9], [15]. Therefore, given a modeled fuzzy system (59), we can improve the fuzzy IF- THEN rules that modeled the fuzzy system. These improved fuzzy IF-THEN rules may help to explain the model fuzzy system in a user friendly manner. 8. APPLICATION (THE FUZZY SYSTEM OF WASHING MACHINES) Fuzzy washing machines were the first major consumer products to use fuzzy systems [10]. They use a fuzzy system to automatically set the cleanness of clothes depending on the amount of the dirty in water. There are multi-input: (washing time), (temperature of water), and (washing powder). More specifically, the fuzzy system used is a three
  • 12. International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1367 © RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | *This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* input one output system, where the three inputs are measurements of dirtiness: washing time, temperature of water and the washing powder, and the output is the cleanness of clothes. Clearly, the more cleanness of the clothes, the more washing time, temperature of water and washing powder is needed. This work aims at presenting the idea of controlling the cleanness of clothes using a fuzzy system, where it describes the procedure that can be used to get a suitable cleanness of clothes. When one uses a washing machine, the person generally selects the length of wash time based on the dirtiness of clothes. Unfortunately, there is no easy way to formulate an exact mathematical relationship between time, temperature & powder with the degree of cleanness required [2], [6]. The real data we was obtained from a group of experts working at Jumbo Electronics Company Ltd in the United Arab Emirates and contains 50 cases. We have built two models, the first with the Mamdani fuzzy rule and the second with the ST fuzzy rule, see Fig.(3a) and (3b). Fig.3a: FIS of WM using Fig.3b: FIS of WM using Mamdani model. ST model. 8.1. Structure of the Applied Model Now, we consider multi-inputs: (temperature of water), (washing powder), and (washing time) with single-output y (cleanness of clothes). The fuzzy system is composed of a fuzzifier, fuzzy rule-base, fuzzy inference and defuzzifier. To apply steps of FIS step by step, first we described the three inputs with output as: 1. Input2 (Temperature of water): The range of temperature is 0 to 50 and the unit is °C; this data was treated and measured so that it becomes trapped between 0 and 1, see Fig.(4a). The temperature of water (TW) has five different degrees of linguistic variables: Very Cold (Vcold), Cold (cold), Good (good), Hot (hot) and Very Hot (Vhot). See Fig.(4b). 2. Input3 (Amount of washing powder): The range of washing powder is from 0 to 100 and the unit is grams, in this case also the data was measured, so that is converted also between 0 and 1, see Fig.(5a). Washing powder (WP) also represented by five linguistic variables: Very Little (Vlittle), Little (little), Medium (med), Much (much) and Very Much (Vmuch). See Fig.(5b). 3. Input1(Washing time): The range of time is from 0 to 15 and the unit is minutes, but this data was treated and measured so that it is trapped between 0 and 1, see Fig.(6a). Washing time (WT) is represented by three linguistic variables, Less Time (Ltime), Average Time (Atime) and More Time (Mtime), see Fig.(6b). 4. Output (Cleanness of clothes):The range of cleanness of clothes is from 0 to 1 and the unit is percent, see Fig.(7a). Cleanness of clothes (CC) is represented by five linguistic variables, Not Clean (Nclean), Less Average (Laverage), Average (Average), More Average (Maverage) and Full Clean (Fclean). See Fig.(7b). 8.2. Discussion and Results for the Model of the Fuzzy System with Mamdani and ST Models Now, we build the proposed fuzzy system step by step on our application: Step 1: Define , fuzzy sets and with triangular membership functions and with . Define:    fuzzifier performs a mapping: , where { }, with the Singleton fuzzifier (30). We used MATLAB to created the programs. We have loaded the inputs-output variables for our application into the workspace, see table (2). Three vectors of inputs with one vector of output are loaded with 50 cases. For the first observation that consisted of
  • 13. International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1368 © RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | *This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* (temperature=0.108, powder= 0.9273 and time=0.1493), see Fig (8a). We can build the first rule as: [(temperature is Vcold) AND (powder is Vmuch) AND (time is Ltime)], Step2: We note the fuzzy rule-base consists of fuzzy IF-THEN rules and the centers of are evaluated at the 75 red points shown in Fig. (1), then (42) becomes: Fig.4a: Representation RD of TW. Fig.4b: Representation TW by MFs Fig.6a: Representation RD of WT. Fig.6b: Representation WT by MFs. Fig.5a: Representation RD of WP. Fig.5b: Representation WP by MFs. Fig.7a: Representation RD of CC. Fig.7b: Representation CC by MFs. { ⏟ ⏟ (72a) { ⏟ ⏟ (72b) Form (72a) is used when we create the Mamdani fuzzy rule but form (72b) is used when we create the Sugeno fuzzy rule, where A & B are fuzzy sets , are input variables, y is the output variable, i is the number of rules, and the fuzzy set A consists of fuzzy subsets called linguistic terms characterized by MF ( ) are triangular MFs with form as in (40) and (41) when , and the linear function depends on inputs are defined as (49). The first linguistic term depends on linguistic variable , and consists of: =”very cold”, ( ), =”cold”, ( ) =”good”, ( ), =”hot”, ( ), and =”very hot”, ( ). The second linguistic term , depends on linguistic variable , and consists of: ” ”,( ), ” ”, ( ) ” ”, ( * =” much”, ( ), and =”very much”, ( ) The third linguistic term , depends on linguistics variable , and consists of: =”less time”,( ), =”good time”, ( ) ,and =”more time”,( ). The center of the fuzzy set is evaluated at the 50 red points as in Fig. (1). Also it is characterized by triangular MFs ( ), denoted by We have applied the fuzzy operator “and” (t-norm) on all observations through 75-rules that are built in this system as forms, (see Fig. (8a)): IF (tem is Vcold) and (powder is Vmore) and (time is Ltime) THEN (cleanness is Average), The fuzzy inference process determines the mapping as: ̅̅̅̅̅̅̅̅̅̅ isinput fuzzy sets in the input space X , ̅̅̅̅̅̅̅̅̅̅ the fuzzy sets in the output space Y. Each of the 75 rules specifies a fuzzy set ̅̅̅̅̅̅̅̅̅̅ given by the compositional rule of inference:
  • 14. International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1369 © RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | *This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* ̅̅̅̅̅̅̅̅̅̅ ( ) , and from (8) we get an MF: ( ) is a number of rules. (73) From (14), fuzzy sets ̅̅̅̅̅̅̅̅̅̅ are characterized by MF: ̅̅̅̅̅̅̅̅̅̅̅̅̅ y { } (74) Then (74) becomes: ̅̅̅̅̅̅̅̅̅̅̅̅̅ y ( ) ( ( ) + (75) where is an “implementation”. Since in this model we used Mamdani's minimum implication (26), then: ( ( ) + { ( ) }, (76) from that, we get: ̅̅̅̅̅̅̅̅̅̅̅̅̅ y { ( ) } The aggregation operator was applied in order to get the fuzzy set that uses the s-norm or t-norm operator, depending on the type of fuzzy implication. The aggregation is obtained by: ⋃ ̅̅̅̅̅̅̅̅̅̅̅ (77) The MF of is computed by using s-norm, as: { ̅̅̅̅̅̅̅̅̅̅̅̅̅̅ }. (78) Stepe3: The defuzzifier performs a mapping as: where fuzzy set, is a crisp point . The center of the area is a final system output that is defined by the following formula: ΣΣΣ ̅ ( . . / /, ΣΣΣ ( . . / /, (79) Fig.8a: Representation rules editor. Fig.8b: The rule view of inputs with output. The fuzzy system has been built from the 75 rules of (72a) using Mamdani's minimum implication (26) with the minimum inference system (27), the Singleton fuzzifier (35), and the Center Average Defuzzifier (39).See Fig. (8b). We have created two programs, the first depended on the Mamdani model and the second depended on the ST model. After applying the programs of FIS that is given by model (79), we have obtained good target results and we have applied measure accuracy for all data between the actual output and the target by: | | (where Rv is actual output & FISv is the output target by FIS). This value is very small, where the min error=0 and the max error=0.15, when FIS is used with the Mamdani fuzzy rule model. But when the FIS is used with the ST fuzzy rule model the min error=0 and the max error=0.11. We have represented all data with results in table (1) and (2). The „surfview‟ tool is the surface viewer that helps view the input-output surface of the FIS. This conception is very helpful to understand how the system is going to behave for the entire range of values in the inputs space. In the plots below the first surface viewer shows the output surface for two inputs Time (T) & Powder (P), see Fig.(9a), the second surface shows the output surface between Time & Temperature (Temp), see Fig.(9b) and the third surface shows the output surface for two inputs Temperature & Powder, (see Fig.(9c)).
  • 15. International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1370 © RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | *This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* Fig.9a: Surface Fig.9b: Surface Fig.9c: Surface b/w T & P. b/w T & Temp. b/w Temp. & P. 8.3. Discussion and Results for the Model of the Adaptive Fuzzy System Using Neural Network We specify the structure of the fuzzy system to be modeled. Here we choose the fuzzy system with a minimum inference system, a Singleton fuzzifier, the Center Average Defuzzifier, and a Triangular MF, given by: ΣΣΣ( [ ( . . / /,] ̅ ΣΣΣ[ ( . . / /,] ) (80) where I=75 is the number of rules. Model (80) hasn‟t been modeled because the free parameters ̅ are not specified. These parameters should be determined in order to represent the : Step1: Determine the initial parameters ̅ according to the linguistic rules from human experts as (when then , similarly for all , and for each input. Step2: From a given inputs-output pair ( ) cases, then we can compute the outputs of layers on Fig. (2) as: (i) The node of first output is represented by: ( *, ( *, ( *, where is the degree of MFs of a fuzzy set. (ii) To compute the second output, we should use the minimum function of all MFs as: ( ), Since is a Triangular MF, then we get: . ( ( + +/ when p=1, we have (0.1, 0.1, 0.9; 0.462), then ( ( ) ) , Similarly, we can find all with respect to all inputs. (iii) For all rules, we have calculated the node as: ( ( ( ( ) )+ ΣΣΣ ( ( ( ) )+ )
  • 16. International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1371 © RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | *This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* (iv) The fourth output depends on a node MF of output ̅ with an adaptive node ̅ . Then: Since , then we should determine the initial parameters of ( ) such as . Then the center of the first consequence fuzzy set is . Similarly, we determined all parameters of linear functions for each rules. (v) To compute the final output, we must take the summation of all results as: ΣΣΣ ΣΣΣ ( ), Step3: In step2 we have specified initial parameters of ̅ , , when . But now, we update these parameters at , using the least squares model and repeat all the procedure in step2 to compute . From (69) to (71), we compute the new parameters as: [ ( ) ] [ ( ) ] [ ( ) ] ( ) , Similarly, we can update all parameters of for all training data. Repeat all procedures in step2 with until the last specific number of is reached and with to update the parameters use the next input-output pair. We have created a program, and selected initial parameters. After applying the programs of AFS using a Neural Network that is given by model (80), we have obtained better results with the Neural Network than with the FIS. we have applied measure of accuracy to all data, where the min error=0 and the max error=0.008, (see table (1) and (2)) with the best training error (0.002483) and average testing error of training data (0.0024745), see Fig.(10a) and (10b). Fig.10a: Representation of Fig.10b: Representation of training error with epochs 55. training data and FIS output. Table1: Representation of Minimum and Maximum error with Average error. Type of model Min error Max error Average error of training data FIS (Mamdani model) 0.0 0.15 0.0413 FIS (ST model) 0.0 0.11 0.0326 ANFIS (ST model) 0.0 0.008 0.0024745
  • 17. International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1372 © RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | *This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* Table2: Representation of results of FIS with (Mamdani & ST model), ANFIS and errors. No. Actual output FIS with (Mamdani model) E(FISM) FIS with ( ST model) E(FISST) ANFIS (ST model) E(ANFISST) 1. 0.46 0.427 0.033 0.478 0.016 0.462 0.002 2. 0.55 0.495 0.055 0.52 0.03 0.55 0 3. 0.30 0.315 0.015 0.334 0.038 0.296 0.004 4. 0.56 0.602 0.041 0.55 0.011 0.562 0.002 5. 0.56 0.5 0.06 0.59 0.028 0.562 0.002 6. 0.66 0.675 0.015 0.683 0.023 0.66 0 7. 0.58 0.55 0.029 0.562 0.02 0.587 0.007 8. 0.47 0.427 0.043 0.43 0.043 0.474 0.004 9. 0.59 0.488 0.102 0.589 0.005 0.595 0.005 10. 0.44 0.38 0.06 0.55 0.11 max 0.441 0.001 11. 0.57 0.60 0.03 0.55 0.022 0.575 0.005 12. 0.46 0.483 0.023 0.42 0.042 0.463 0.003 13. 0.29 0.266 0.024 0.264 0.022 0.286 0.004 14. 0.74 0.80 0.060 0.8 0.063 0.74 0 15. 0.43 0.406 0.024 0.417 0.010 0.428 0.002 16. 0.30 0.297 0.003 0.26 0.037 0.297 0.003 17. 0.47 0.473 0.003 0.453 0.02 0.473 0.003 18. 0.65 0.667 0.017 0.68 0.031 0.649 0.001 19. 0.36 0.315 0.045 0.354 0.015 0.359 0.001 20. 0.50 0.495 0.005 0.483 0.012 0.496 0.004 21. 0.35 0.376 0.026 0.32 0.067 0.353 0.003 22. 0.52 0.506 0.014 0.472 0.045 0.517 0.003 23. 1 0.937 0.063 1 0 min 1 0 min 24. 0.68 0.606 0.074 0.629 0.053 0.685 0.005 25. 0.83 0.804 0.025 0.8 0.024 0.827 0.003 26. 0.46 0.473 0.013 0.467 0.005 0.463 0.003 27 0.81 0.745 0.065 0.762 0.052 0.819 0.008 max 28 0.76 0.83 0.070 0.8 0.041 0.76 0 29 0.45 0.482 0.032 0.48 0.029 0.451 0.001 30 0.19 0.19 0 min 0.226 0.039 0.187 0.003 31 0.63 0.641 0.011 0.58 0.047 0.627 0.003 32 0.69 0.731 0.041 0.68 0.0130 0.698 0.008 33 0.52 0.639 0.119 0.55 0.033 0.517 0.003 34 0.62 0.545 0.075 0.595 0.021 0.616 0.004 35 0.65 0.655 0.005 0.651 0.002 0.652 0.002 36 0.62 0.606 0.014 0.58 0.036 0.617 0.003 37 0.77 0.762 0.008 0.776 0.006 0.77 0 38 0.87 0.842 0.028 0.786 0.083 0.874 0.004 39 0.33 0.482 0.15 max 0.35 0.022 0.328 0.002 40 0.76 0.731 0.029 0.767 0.008 0.761 0.001 41 0.78 0.842 0.061 0.8 0.018 0.781 0.001 42 0.78 0.83 0.049 0.762 0.019 0.787 0.007 43 0.91 0.852 0.058 0.855 0.058 0.917 0.007 44 0.61 0.606 0.004 0.55 0.054 0.609 0.001 45 0.51 0.647 0.137 0.55 0.043 0.507 0.003 46 0.75 0.745 0.005 0.787 0.039 0.749 0.001 47 0.89 0.843 0.047 0.82 0.071 0.894 0.004 48 0.61 0.655 0.045 0.6 0.005 0.605 0.005 49 0.42 0.482 0.062 0.459 0.041 0.418 0.002 50 0.78 0.731 0.049 0.721 0.06 0.784 0.004 9. CONCLUSION In this work, we have suggested first a new fuzzy system at 3-dim depending on Mamdani's minimum implication with the minimum inference system, the Singleton fuzzifier, and the Center Average Defuzzifier and second a model of the Adaptive Fuzzy System using a Neural Network. We have applied these models on 50 real observations of fuzzy washing machine models and obtained very good results for all data. We have recorded a minimum error of 0 when we applied FIS with Mamdani & ST, but recorded a maximum error of 0.15 and 0.11 with Mamdani & ST models respectively. Also, we have obtained the average error of training data equal to 0.0413 with the Mamdani model and 0.0326 with the ST model. We have recorded better results with the model of the Adaptive Fuzzy System using a Neural Network that depends on the ST model. The maximum error is the equal to 0.008 and the average error of training data is equal to 0.0024745. We conclude that the best results with the lesser error are obtained with Adaptive Fuzzy System. In the future, we can develop these models of fuzzy system to generate many outputs rather than one output or extend the number of input variables such as weight of clothes or types of clothes or types of dirt. Also, we can change the fuzzy inference system with another types, or with different type of fuzzifier or defuzzifier.
  • 18. International Journal of Mathematical Sciences, ISSN:2051-5995, Vol.33, Issue.2 1373 © RECENT SCIENCE PUBLICATIONS ARCHIVES| October 2013|$25.00 | 27702790 | *This article is authorized for use only by Recent Science Journal Authors, Subscribers and Partnering Institutions* ACKNOWLEDGEMENTS The author wishes to thank the reviewers for their excellent suggestions that have been incorporated into this paper. I would like to thank and acknowledge Professor. Deepak Gupta, Head of Department of Mathematics, M.M. University, Mullana, Ambala, India, who advised me to improve my work. REFERENCE [1] L.Aik& .Jayakumar (2008), “A Study of Neuro-fuzzy System in Approximation-based Problems”, Matematika, Vol. 24, No.2, pp.113–130. [2] M.Agarwal (2011),”Fuzzy logic control of washing machines”. Department of Mechanical Engineering Indian Institute of Technology, Kharagpur - 721302, India, pp. 1-5. [3] R.Belohlavek and G. Klir (2011),“Concepts and Fuzzy Logic”. Massachusetts Institute of Technology, London England. [4] Y.Chai, L.Jia and Z. Zhang (2009),“Mamdani model based adaptive neural fuzzy inference system and its application”. World Academy of Science, Engineering and Technology, Vol. 51, pp. 845-852. [5] E.Doğan, L. Saltabaş and E. ıldırım (2007),”Adaptive neuro-fuzzy inference system application for estimating suspended sediment loads”. International Earthquake Symposium Kocher, Vol. 5, pp. 537-540. [6] R.Hndoosh, M. Saroa and S. Kumar (2012),“Fuzzy and adaptive neuro-fuzzy inference system of washing machine”, European Journal of Scientific Research, Vol. 86, No 3, pp.443-459. [7] C.Jose, R. Neil and W. Curt (1999), “Neural and Adaptive Systems”, John Wiley & SONS, INC. New ork. [8] G.Jandaghi, R. Tehrani, D. Hosseinpour, R. Gholipour and S. Shadkam (2010),“Application of fuzzy-neural networks in multi-ahead forecast of stock price”. African Journal of Business Management, Vol. 4, pp. 903-914. [9] T.Kamel and M. Hassan (2009),”Adaptive neuro fuzzy inference system (ANFIS) for fault classification in the transmission lines”, The Online Journal on Electronics and Electrical Engineering, Vol. 2, pp. 164-169. [10] R.Milasi, M.Jamali and C. Lucas (2010), “Intelligent washing machine: A bioinspired and multi-objective approach”, International Journal of Control, Automation, and Systems, Vol. 5, No. 4, pp. 436-443. [11] V.Marza and A. Seyyedi, (2008), “Estimating development time of software projects using a neuro fuzzy approach”. World Academy of Science, Engineering and Technology, Vol. 46, pp. 575-579. [12] P.Nayak, K.Sudheer, D. Rangan& K. Ramasastri (2004),” A neuro-fuzzy computing technique for modeling hydrological time series”. Journal of Hydrology, Vol. 291, pp. 52–66. [13] A.Ramesh kumar and S. Arumugam (2011), “A neuro-fuzzy integrated system for non-linear buck and quasi- resonant buck converter”. European Journal of Scientific Research, Vol.51 No.1, pp. 66-78. [14] D.Ruan and P. Wang (1997),”Intelligent Hybrid System: Fuzzy Logic, Neural Network and Genetic Algorithm”, Kluwer Academic Publishers. [15] R.Rojas (1996), “Neural Networks”, Springer-Verlag, Berlin. [16] A.Samandar (2011),”A model of adaptive neural-based fuzzy inference system (ANFIS) for prediction of friction coefficient in open channel flow”. Academic Journals Scientific Research and Essays, Vol. 6, No. 5, pp. 1020- 1027. [17] J.Shing and R. Jang (1993), “ANFIS: Adaptive network-based fuzzy inference system”. IEEE Transactions on Systems, Man, and Cybernetics, Vol. 23, No. 3, pp. 665-685. [18] M.Singh, M. Sharma and S. Kumar (2009),” Conjugate descent formulation of back propagation error in feed forward neural network”. ORION, Vol. 25, pp. 69-86. [19] S.Sivanandam and S. Deepa (2008),”Principal of Soft Computing”, Wiley India (P) Ltd. [20] L.Wang (1997), “A Course in Fuzzy Systems and Control”. Prentice-Hall International, Inc.