Identifying fuzzy systems from numerical data with Xfuzzy
|
|
- Sharleen Hicks
- 5 years ago
- Views:
Transcription
1 Identifying fuzzy systems from numerical data with Xfuzzy I. Baturone Instituto de Microelectrónica de Sevilla, (IMSE-CNM), y Dept. Electrónica y Electromagnetismo, Univ. de Sevilla (Spain) lumi@imse.cnm.es F. J. Moreno-Velo Dept. Ing. Electrónica, de Lenguajes Informáticos y Automática, Univ. de Huelva (Spain) velo@diesia.uhu.es A. Gersnoviez Instituto de Microelectrónica de Sevilla, (IMSE-CNM), y Dept. Electrónica y Electromagnetismo, Univ. de Sevilla (Spain) andres@imse.cnm.es Abstract Extracting fuzzy rule bases from numerical data draws a great interest nowadays. Several algorithms based on grid partitions or clustering have been reported in the literature for this purpose, and several CAD tools have been developed to implement one or other type of techniques. This paper presents the CAD tool xfdm that allows applying both types of techniques. In particular, it permits to select among four types of grid-based techniques and five types of clustering algorithms. Advantages of this tool is that it is integrated into the Xfuzzy 3 environment, and, hence, the identified rule base can be described, verified, tuned, simplified, and synthesized with the corresponding tools of Xfuzzy 3. Keywords: Identification, knowledge extraction, clustering, learning techniques. 1 Introduction Techniques to analyze numerical data and obtain significant information are required in many areas such as medicine, engineering, and, in general, the area of knowledge discovery in databases (KDD). Fuzzy logic-based techniques draw a great interest in these areas since they are able to extract linguistic knowledge that could be easily understood by even non expert people. The reason is that a fuzzy rule base contains rules whose antecedent and consequent parts are expressed with linguistic terms similar to those employed by natural language. Two different strategies are usually employed when defining a fuzzy rule base from input/output numerical data: clustering and grid-based fuzzy rule learning. The first one organizes the data into clusters and uses them to create the rules. Each cluster is transformed into a rule by projecting it onto every dimension of the input variables [1-2]. Hence, the whole rule base description (rules and membership functions) is obtained simultaneously. An advantage of these techniques is that the number of rules extracted is usually low. As a drawback, each rule has its own fuzzy sets that do not appear in other rules, which complicates their linguistic meaning. In the other side, the grid-based fuzzy rule learning generates a partition or grid of the input and output spaces prior to creating the rule base [3]. The rules are obtained by selecting the adequate input and output labels according to the numerical data. The grid-based fuzzy rule learning can be understood as a particular case of the clustering technique in which the data are grouped into hyper rectangular clusters formed by the grid partition [4]. Several CAD tools reported in the literature are based on the grid-based fuzzy rule learning technique. Some examples are NEFCLASS [5], NEF- PROX [6], and KBCT [7]. Other tools, such as FCLUSTER [8], are based on the cluster-based techniques. Many of these tools are specialized on knowledge extraction problems so that the use of the extracted fuzzy system in a given application must be done with other tools, such as those in Matlab. The tool presented in this paper, xfdm, can apply grid- as well as cluster-based techniques, since it allows using well-known algorithms of both types. In addition, it is integrated within the Xfuzzy
2 environment [9], so that the fuzzy rule base identified can be used by the rest of the tools of this environment without requiring any translation. The paper is structured as follows: Section II summarizes the design flow that can be followed with the aid of the Xfuzzy environment. It clarifies how this new tool can be used within a fuzzy system design flow. Section III describes the features of this new tool while an illustrative application example is included in Section IV. Finally, some conclusions are given in Section V. 2 The Xfuzzy 3 environment The simplest structure of a fuzzy inference system consists of a unique and simple rule base relating input and output variables with linguistic concepts. The universe of discourse of the variables is covered by fuzzy sets associated with those linguistic concepts. The classic inference mechanism is based on three stages: fuzzification, inference mechanism, and defuzzification. The inference mechanism is performed with three steps: firstly, the activation degree of each rule is calculated by applying conjunctive or disjunctive operators between the antecedents; secondly, an implication function is used to obtain the conclusion of each rule; and, finally, the global conclusion is calculated by an aggregation operator [10]. In order to describe more complex rule bases, complex antecedent parts can be used in the rules, for example, by connecting the several antecedents by any kind of conjunctive and disjunctive connectives, by relating input variables with fuzzy sets by any kind of linguistic hedges, and by even applying linguistic hedges to some connected antecedents [1]. It should be noted that the fuzzy concepts of the rules (such as the membership functions, the conjunctive, disjunctive, implication, and aggregation operators, the linguistic hedges, and the defuzzification methods) can be represented by many mathematical functions and algorithms [11]. In order to describe more complex structures of fuzzy systems, interconnection of several fuzzy modules should be admitted. Each module should apply its own and appropriate fuzzy operators (for instance the defuzzification methods can be different), and may interchange fuzzy or non fuzzy values. The Xfuzzy 3 environment has been developed so as to be able to design complex fuzzy systems with these three features of expressiveness, extensiveness, and modularity. The design methodology with Xfuzzy follows the flow chart in Fig. 1. The aim of the first stage (description) is to describe the whole fuzzy system, whose constituent modules usually respond to the architecture thought by a human expert. The structure of each module can be also determined from the expert linguistic knowledge. A formal specification language, named XFL3 [12], has been defined to facilitate the translation of complex rules expressed linguistically (with linguistic hedges, weights, any kind of connective function, etc.). The use of XFL3 allows sharing the same system definition throughout the stages of the design methodology. Another relevant feature of the language XFL3 is that it distinguishes between the logical and functional structure of the system to define. The logical structure contains the modular architecture of the system, the linguistic variables employed and their associated fuzzy sets, and the rule base of each module with its associated fuzzy operators. On the other hand, the functional structure contains the mathematical functions which define the membership functions of the fuzzy sets and the fuzzy operators of each module rule base. These operators can be defined freely by the user. The tools xfedit and xfpkg can aid the user at this description stage. Once the whole system has been described, its behavior should be tested at the verification stage. Possible errors and deviations have to de detected at this stage in order to correct them. Three tools facilitate this verification process in several ways. expert knowledge Description Verification Synthesis implementation numerical data Tuning / Simplification Xfuzzy 3 Figure 1: Xfuzzy 3 design flow without identification stage. 1258
3 One of them (xfplot) allows showing two- and threedimensional graphics with the input/output behavior of the fuzzy system. Another tool (xfmt) allows monitoring the values of the internal and global variables of the system and the activation degrees of the rules of the different modules. The last tool, named xfsim, simulates the behavior of the fuzzy system working in line with a model of an external system (a plant in the case of a controller). One way of correcting deviations from a desired behavior is to apply supervised learning techniques. The tool xfsl includes a wide set of tuning algorithms [13]. It allows tuning hierarchical fuzzy systems with operators defined freely by the user. After tuning, the resulting module descriptions might be simplified by applying pruning techniques. This is performed by the tool xfsp. Once the whole system description has been verified, tuned, and simplified, the last step (synthesis) is to represent the system by an executable format suitable for the application. Three tools allow software synthesis (to C, C++, and Java) while the tool xfvhdl allows hardware synthesis. This design flow starts with fuzzy rule bases translated from linguistic knowledge, but it did not allow obtaining rule bases from numerical data. The numerical data were employed only to adjust or tune the fine structure of the rule bases (the parameters of the membership functions). The new tool, xfdm, has been developed to also employ these numerical data to obtain the coarse structure of the rule base (number of membership functions, number of rules, etc.). Hence, a new identification stage has been included within this design flow, as shown in Fig. 2. Figure 3: Main window of the xfdm tool. 3 The xfdm tool The main window of the xfdm tool is shown in Fig. 3. It allows selecting: the grid- or clustering-based algorithm employed to extract the fuzzy rule base, the file with the numerical data from which the fuzzy rule base will be extracted, the number of inputs and outputs of the rule base to extract, and the input and system style of that rule base. The input style means the number and type of membership functions to cover the input universes of discourse as well as the name of the inputs. It is configured with the window shown in Fig. 4. Depending on the algorithm, this window will allow or not selecting different number and types of membership functions for each input variable. Free triangles or Gaussian functions as well as families of triangles and B- splines can be selected to represent the input fuzzy sets, as shown in Fig. 4. Another window, shown in Fig. 5, helps the user to configure the system style. The system style means to specify the name of the rule base to extract, the prefix used to name the output variables, the kind of conjunction operator used in the antecedents, and the type of inferencedefuzzification method applied (Fuzzy Mean, Weighted Fuzzy Mean, Takagi-Sugeno, or a classification method, which takes as output the consequent of the most activated rule). Regarding expert knowledge numerical data Description Identification Verification Tuning / Simplification Synthesis Xfuzzy 3 implementation Figure 2: Xfuzzy design flow with identification stage. Figure 4: Window to configure the input style. 1259
4 Figure 5: Window to configure the system style. the system style configuration, the user can also decide or not to generate a fuzzy system containing the extracted rule base. In the first case, the inputs and outputs of the fuzzy system coincide with those of the rule base extracted. Otherwise, the rule base is extracted but the structure of the fuzzy system is not generated. This permits to identify different rule bases that could then be connected adequately by the user with the tool xfedit, thus describing a complex fuzzy system. The buttons Load, Save, Create system, and Close, in the main window of xfdm allows, respectively, to load a previously saved configuration to perform identification, to save a new configuration, to create the description with XFL3 of a fuzzy system containing the extracted rule base(s), and to close the tool. Since the efficiency of a particular grid- or clusterbased identification technique depends very much on the application, several algorithms have been programmed to cover as much as possible the different possibilities. Among the grid-based techniques, three versions of the Wang and Mendel s algorithm can be employed. They have been named Wang&Mendel, Nauck, and Senhadji algorithms. In all of them, the user defines a fixed partition for the input variables (equal or different for each variable), and, for each possible combination of input fuzzy sets (for each possible rule antecedent), it is evaluated which data activates it most (if there is any). That data will give the consequent of that rule. If there is no data, that rule will not appear in the rule base. In the Wang& Mendel algorithm no rule selection is implemented, so that the extracted rule base can be very large due to the curse of the dimensionality affecting gridbased techniques. Nauck and Senhadji algorithms avoid this problem since they allow selecting the maximum number of rules generated according to an efficiency measure [5][14]. Another grid-based algorithm that can be employed with xfdm is named Incremental Grid. This Figure 6: Configuring Incremental Grid algorithm. algorithm, based on the proposal in [15], starts with two fuzzy sets covering each input variable and 2 u rules (with u the number of inputs). Every iteration, the point giving the maximum error between the numerical data and the inference result of the current rule base is determined. New fuzzy sets placed at that point are added as well as the corresponding rule. The user selects if the consequents of the extracted rules are obtained from the numerical data by applying or not learning, as shown in Fig. 6. The algorithm finishes when reaching a maximum number of rules or fuzzy sets per input or a minimum error (Fig. 6). Compared with the other grid-based algorithms (which used a fixed grid), this can find a better covering of the input variables. Regarding the cluster-based techniques, the user can select among four algorithms that use a fixed number of clusters and another algorithm that finds the adequate number of clusters iteratively. The first ones are based on the Hard C-means, Fuzzy C- means [16], Gustafson-Kessel [17], and Gath-Geva [18] algorithms. These algorithms cluster the numerical data into a number of clusters specified by the user. They finish when reaching a maximum number of iterations or a minimum variation in the obtained clusters (Fig. 7). The main difference between them is the shape of the obtained clusters: while the Hard and Fuzzy C-means find hyper spherical clusters (fuzzy or not), Gustafson-Kessel and Gath-Geva find hyper ellipsoidal clusters (of the same or different volumes). Hence, the two latter can better extract fuzzy rule bases with first-order Takagi-Sugeno inference method. The other cluster-based algorithm that can be employed with xfdm is named Incremental Clustering. It is based on the proposal in [19] to find a suitable number of clusters for the data in the file. The algorithm is configured by specifying the radius of influence of the obtained clusters and the maximum number of clusters to obtain (Fig. 8). 1260
5 Figure 7: Configuring Fixed Clustering algorithms. 4 Application example A classification problem is included herein to illustrate the use of the xfdm tool within the design flow of Xfuzzy. A set of numerical data with information about 572 olive oil samples has been employed. Each numerical data contains the values of 8 measurements of each sample and the kind of olive oil (out of 9 types) to which that sample belongs to. The numerical data has been divided into 250 data to identify a fuzzy rule base and 322 data to test its performance. Using a fixed grid-based technique with 3 fuzzy sets per input, the number of possible extracted rules can reach 6561 (3 8 ). If the Wang&Mendel algorithm is selected, only 71 rules are created (they are the rules activated by the numerical data). The classification errors of this extracted rule base are 49 out of 250 (19.6 %) for the training data and 63 out of 322 (19.6%) for the test data. The tuning tool of Xfuzzy, xfsl, has been used to adjust the extracted rule base (the fuzzy sets of the input variables). Selecting the RProp learning algorithm to minimize the classification square error, it is obtained a new rule base that performs better: it fails 11.6% with the training data and 9% with the test data. This adjusted rule base can be simplified with the tool xfsp of Xfuzzy. Applying a simplification technique consisting in pruning those rules whose activation degree never exceeds 0.45 for the numerical data, 30 rules are eliminated, thus resulting a rule base with 41 rules. If this simplified rule base is again tuned, the classification errors are even inferior: 10.8% with the training data and 7.5% with the test data. Using the Incremental Clustering algorithm, 22 clusters are find, which means 22 rules. The classification errors of this rule base are 27 of 250 (10.8%) for the training data and 15 of 320 (4.7%) for the test data. Tuning this rule base with the tool xfsl (using again the RProp algorithm), the performance is improved: the adjusted fuzzy system fails 2.4% with the training data and 3.4% with the test data. This adjusted rule base can be simplified with the tool xfsp of Xfuzzy. Now the simplification technique applied has been to reduce the number of fuzzy sets by using similarity measures. The 22 fuzzy sets per input obtained by projecting the clusters have been reduced, for instance, to 5 or 12 depending on the input. If this simplified rule base is again tuned, the classification errors are 2.4% with the training data and 3.7% with the test data. The system extracted by using the clustering algorithm performs around twice better than the system obtained with the grid-based technique. Besides, it is twice simpler (it contains 22 instead of 41 rules). These results usually appear when comparing clustering and grid-based techniques (independently of the particular algorithm). The disadvantage of clustering techniques is that the linguistic meaning of the extracted rules is inferior because of the covering of the input variables. In the classification example considered herein, Fig. 9a shows some fuzzy sets obtained with the Wang&Mendel algorithm. They can be understood as small, medium and large linguistic concepts. However, the sets obtained with the Incremental Clustering (Fig. 9b) are difficult to express with linguistic terms. 5 Conclusions Figure 8: Window to configure the Incremental Clustering algorithm. The tool xfdm presented in this paper is very useful to complete the fuzzy system design flow that can be carried out with the Xfuzzy 3 environment since it allows that the fuzzy rule bases can be described 1261
6 from numerical data. The rule bases identified can be included and interconnected with other rule bases either also identified from numerical data or translated from linguistic knowledge so as to form a complex fuzzy system. The complete fuzzy system can be verified, tuned, simplified, and synthesized with the rest of the tools of Xfuzzy 3. References (a) (b) Figure 9: Fuzzy sets covering the first and third inputs with (a) the Wang&Mendel, and (b) the Incremental Clustering algorithms. [1] M. Sugeno, T. Yasukawa, A Fuzzy-Logic- Based Aproach to Qualitative Modeling, IEEE Trans. on Fuzzy Systems, Vol. 1, Nº 1, pp.7-31, Feb [2] F. Klawonn, R. Kruse, Constructing a Fuzzy Controller from Data, Fuzzy Sets and Systems, 85, pp , [3] L. Wang, J.M. Mendel, Generation Rules by Learning from Examples. Proc. Int. Symp. on Intelligent Control, pp , [4] D. Nauck, Data Analysis with Neuro-Fuzzy Methods, PhD. Dissertation, Univ. of Magdeburg, Faculty of Computer Science, Germany, [5] D. Nauck, R. Kruse, NEFCLASS - A Neuro- Fuzzy Approach for the Classification of Data, Proc ACM Symp. on Applied Computing, Nashville, Feb , pp ACM Press. [6] D. Nauck, R. Kruse, Function Approximation by NEFPROX, Proc. 2nd European Workshop on Fuzzy Decision Analysis and Neural Networks for Management, Planning, and Optimization (EFDAN 97), pp , Dortmund. [7] J. M. Alonso, L. Magdalena, and S. Guillaume, KBCT: A knowledge Extraction and Representation Tool for Fuzzy Logic Based Systems, Proc. FUZZ-IEEE 2004, Vol. 2, pp , Budapest (Hungary), July [8] FCLUSTER, a tool for fuzzy cluster analysis: [9] Xfuzzy web site: [10] L-X. Wang, A course in fuzzy systems and control, Prentice Hall, Englewood Cliffs, New Jersey, [11] E. H. Ruspini, P. P. Bonissone, W. Pedrycz, Eds., Handbook of Fuzzy Computation, Institute of Physics Pub., [12] F.J. Moreno-Velo, S. Sánchez-Solano, A. Barriga, I. Baturone, D.R. López, An Specification Language for Fuzzy Systems, Mathware & Soft Computing, vol. 8, n. 3, pp , [13] F.J. Moreno-Velo, I. Baturone, S. Sánchez- Solano, A. Barriga, Xfsl: A Tool for Supervised Learning of Fuzzy Systems, Proc. European Symp. on Intelligent Technologies, Hybrid Systems and their implementation on Smart Adaptive Systems (EUNITE 2001), Tenerife, Spain, pp [14] R. Senhadji, S. Sánchez-Solano, A. Barriga, I. Baturone, F. J. Moreno-Velo, NORFREA: An Algorithm for non-redundant fuzzy rule extraction, Proc. IEEE SMC 2002, vol. 1, pp , Tunisia, Oct [15] C.H. Higgins, R.M. Goodman, Fuzzy rulebased networks for control, IEEE Trans. on Fuzzy Systems, vol. 2, n. 1, pp , [16] J. C. Bezdek, Pattern recognition with fuzzy objective function algorithms, Plenum Press, New York, [17] D. E. Gustafson, W. C. Kessel, Fuzzy clustering with a covariance matrix, Proc. IEEE Conf. on Dec. & Control, San Diego, 1979, pp [18] I. Gath, A. B. Geva, Unsupervised optimal fuzzy clustering, IEEE Trans. On Pattern Análisis and Machina Intelligence, vol. 11, pp , [19] S. L. Chiu, A cluster estimation method with extensión to fuzzy model identification, Proc. IEEE Int. Conf. on Decision, pp ,
XFUZZY 3.0: A DEVELOPMENT ENVIRONMENT FOR FUZZY SYSTEMS
XFUZZY 3.0: A DEVELOPMENT ENVIRONMENT FOR FUZZY SYSTEMS F. J. Moreno Velo I. Baturone S. Sánchez Solano A. Barriga Instituto de Microelectrónica de Sevilla - Centro Nacional de Microelectrónica Avda. Reina
More informationUsing Xfuzzy Environment for the Whole Design of Fuzzy Systems
Using Xfuzzy Environment for the Whole Design of Fuzzy ystems Iluminada aturone, Francisco J. oreno-velo, antiago ainchez-olano, Angel arriga, Piedad rox, Andre's A. Gersnoviez, and aria rox Abstract-
More informationTHE PARAMETRIC DEFINITION OF MEMBERSHIP FUNCTIONS IN XFL3
THE PARAMETRIC DEFINITION OF MEMBERSHIP FUNCTIONS IN XFL3 F. J. Moreno-Velo, I. Baturone, S. Sánchez-Solano, A. Barriga Instituto de Microelectrónica de Sevilla - Centro Nacional de Microelectrónica Avda.
More informationDesign of Embedded DSP-based Fuzzy Controllers for Autonomous Mobile Robots
TIE-00219-2005.R1 1 Design of Embedded DSP-based Fuzzy Controllers for Autonomous Mobile Robots Iluminada Baturone, Francisco J. Moreno-Velo, Víctor Blanco, and Joaquín Ferruz Abstract Fuzzy controllers
More informationA Fuzzy Motion Adaptive Algorithm for Interlaced-to-Progressive Conversion
A Fuzzy Motion Adaptive Algorithm for Interlaced-to-Progressive Conversion P. Brox I. Baturone S. Sánchez-Solano Instituto de Microelectrónica de Sevilla - CNM CSIC Avda. Reina Mercedes S/N. Edificio CICA
More informationXFSL: A TOOL FOR SUPERVISED LEARNING OF FUZZY SYSTEMS
XFSL: A TOOL FOR SUPERVISED LEARNING OF FUZZY SYSTEMS F. J. Moreno Velo I. Baturone S. Sánchez Solano A. Barriga Instituto de Microelectrónica de Sevilla - Centro Nacional de Microelectrónica Avda. Reina
More informationTUNING COMPLEX FUZZY SYSTEMS BY SUPERVISED LEARNING ALGORITHMS
TUIG COPLEX FUZZY SYSTES BY SUPERVISED LEARIG ALGORITHS F. J. oreno-velo, I. Baturone, R. Senhadji, S. Sánchez-Solano Instituto de icroelectrónica de Sevilla - Centro acional de icroelectrónica Avda. Reina
More informationMODELING FOR RESIDUAL STRESS, SURFACE ROUGHNESS AND TOOL WEAR USING AN ADAPTIVE NEURO FUZZY INFERENCE SYSTEM
CHAPTER-7 MODELING FOR RESIDUAL STRESS, SURFACE ROUGHNESS AND TOOL WEAR USING AN ADAPTIVE NEURO FUZZY INFERENCE SYSTEM 7.1 Introduction To improve the overall efficiency of turning, it is necessary to
More informationPROTOTYPING OF FUZZY LOGIC BASED CONTROLLERS USING STANDARD FPGA DEVELOPMENT BOARDS
PROTOTYPING OF FUZZY LOGIC BASED CONTROLLERS USING STANDARD FPGA DEVELOPMENT BOARDS S. Sánchez-Solano 1, R. Senhadji 1, A. Cabrera 2, I. Baturone 1, C. J. Jiménez 1, A. Barriga 1 1 Instituto de Microelectrónica
More informationi. baturone 1, a. gersnoviez 2 and a. barriga 1 contents list of figures
N E U R O - F U Z Z Y T E C H N I Q U E S TO O P T I M I Z E A N F P G A E M B E D D E D C O N T R O L L E R F O R R O B OT N A V I G AT I O N i. baturone 1, a. gersnoviez 2 and a. barriga 1 contents 1
More informationImproving the Wang and Mendel s Fuzzy Rule Learning Method by Inducing Cooperation Among Rules 1
Improving the Wang and Mendel s Fuzzy Rule Learning Method by Inducing Cooperation Among Rules 1 J. Casillas DECSAI, University of Granada 18071 Granada, Spain casillas@decsai.ugr.es O. Cordón DECSAI,
More informationCAD Tools for Hardware Implementation of Embedded Fuzzy Systems on FPGAs
1 CAD Tools for Hardware Implementation of Embedded Fuzzy Systems on FPGAs María Brox, Santiago Sánchez-Solano, Ernesto del Toro, Piedad Brox, and Francisco J. Moreno-Velo Abstract This paper describes
More informationFUZZY LOGIC DESIGN TOOLS
FUZZY LOGIC DESIGN TOOLS V. 3.5, March 2018 xfuzzy-team@imse-cnm.csic.es IMSE-CNM 2018 Copyright (c) 2018, Instituto de Microelectrónica de Sevilla (IMSE-CNM) All rights reserved. Redistribution and use
More informationMultiGrid-Based Fuzzy Systems for Function Approximation
MultiGrid-Based Fuzzy Systems for Function Approximation Luis Javier Herrera 1,Héctor Pomares 1, Ignacio Rojas 1, Olga Valenzuela 2, and Mohammed Awad 1 1 University of Granada, Department of Computer
More informationfuzzylite a fuzzy logic control library in C++
fuzzylite a fuzzy logic control library in C++ Juan Rada-Vilela jcrada@fuzzylite.com Abstract Fuzzy Logic Controllers (FLCs) are software components found nowadays within well-known home appliances such
More informationKeywords - Fuzzy rule-based systems, clustering, system design
CHAPTER 7 Application of Fuzzy Rule Base Design Method Peter Grabusts In many classification tasks the final goal is usually to determine classes of objects. The final goal of fuzzy clustering is also
More informationFUZZY INFERENCE. Siti Zaiton Mohd Hashim, PhD
FUZZY INFERENCE Siti Zaiton Mohd Hashim, PhD Fuzzy Inference Introduction Mamdani-style inference Sugeno-style inference Building a fuzzy expert system 9/29/20 2 Introduction Fuzzy inference is the process
More informationDesign of Neuro Fuzzy Systems
International Journal of Engineering Research and Technology. ISSN 0974-3154 Volume 6, Number 5 (2013), pp. 695-700 International Research Publication House http://www.irphouse.com Design of Neuro Fuzzy
More informationCHAPTER 4 FUZZY LOGIC, K-MEANS, FUZZY C-MEANS AND BAYESIAN METHODS
CHAPTER 4 FUZZY LOGIC, K-MEANS, FUZZY C-MEANS AND BAYESIAN METHODS 4.1. INTRODUCTION This chapter includes implementation and testing of the student s academic performance evaluation to achieve the objective(s)
More informationEuropean Journal of Science and Engineering Vol. 1, Issue 1, 2013 ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM IDENTIFICATION OF AN INDUCTION MOTOR
ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM IDENTIFICATION OF AN INDUCTION MOTOR Ahmed A. M. Emam College of Engineering Karrary University SUDAN ahmedimam1965@yahoo.co.in Eisa Bashier M. Tayeb College of Engineering
More informationFUZZY INFERENCE SYSTEMS
CHAPTER-IV FUZZY INFERENCE SYSTEMS Fuzzy inference is the process of formulating the mapping from a given input to an output using fuzzy logic. The mapping then provides a basis from which decisions can
More informationCHAPTER 3 FUZZY RULE BASED MODEL FOR FAULT DIAGNOSIS
39 CHAPTER 3 FUZZY RULE BASED MODEL FOR FAULT DIAGNOSIS 3.1 INTRODUCTION Development of mathematical models is essential for many disciplines of engineering and science. Mathematical models are used for
More informationFuzzy If-Then Rules. Fuzzy If-Then Rules. Adnan Yazıcı
Fuzzy If-Then Rules Adnan Yazıcı Dept. of Computer Engineering, Middle East Technical University Ankara/Turkey Fuzzy If-Then Rules There are two different kinds of fuzzy rules: Fuzzy mapping rules and
More informationFuzzy Modeling for Control.,,i.
Fuzzy Modeling for Control,,i. INTERNATIONAL SERIES IN INTELLIGENT TECHNOLOGIES Prof. Dr. Dr. h.c. Hans-Jiirgen Zimmermann, Editor European Laboratory for Intelligent Techniques Engineering Aachen, Germany
More informationExploring Gaussian and Triangular Primary Membership Functions in Non-Stationary Fuzzy Sets
Exploring Gaussian and Triangular Primary Membership Functions in Non-Stationary Fuzzy Sets S. Musikasuwan and J.M. Garibaldi Automated Scheduling, Optimisation and Planning Group University of Nottingham,
More informationAn Efficient Method for Extracting Fuzzy Classification Rules from High Dimensional Data
Published in J. Advanced Computational Intelligence, Vol., No., 997 An Efficient Method for Extracting Fuzzy Classification Rules from High Dimensional Data Stephen L. Chiu Rockwell Science Center 049
More informationOPTIMIZING THE DESIGN OF A FUZZY PATH PLANNER FOR CAR-LIKE AUTONOMOUS ROBOTS
OTIMIZI THE DESI OF A FUZZY ATH LAER FOR CAR-LIKE AUTOOMOUS ROBOTS I. Baturone 1, F. J. Moreno-Velo 1, S. Sánchez-Solano 1, A. Ollero 1 Instituto de Microelectrónica de Sevilla - Centro acional de Microelectrónica
More informationDefect Depth Estimation Using Neuro-Fuzzy System in TNDE by Akbar Darabi and Xavier Maldague
Defect Depth Estimation Using Neuro-Fuzzy System in TNDE by Akbar Darabi and Xavier Maldague Electrical Engineering Dept., Université Laval, Quebec City (Quebec) Canada G1K 7P4, E-mail: darab@gel.ulaval.ca
More informationLecture notes. Com Page 1
Lecture notes Com Page 1 Contents Lectures 1. Introduction to Computational Intelligence 2. Traditional computation 2.1. Sorting algorithms 2.2. Graph search algorithms 3. Supervised neural computation
More informationFuzzy clustering with volume prototypes and adaptive cluster merging
Fuzzy clustering with volume prototypes and adaptive cluster merging Kaymak, U and Setnes, M http://dx.doi.org/10.1109/tfuzz.2002.805901 Title Authors Type URL Fuzzy clustering with volume prototypes and
More informationFEATURE EXTRACTION USING FUZZY RULE BASED SYSTEM
International Journal of Computer Science and Applications, Vol. 5, No. 3, pp 1-8 Technomathematics Research Foundation FEATURE EXTRACTION USING FUZZY RULE BASED SYSTEM NARENDRA S. CHAUDHARI and AVISHEK
More informationLecture 5 Fuzzy expert systems: Fuzzy inference Mamdani fuzzy inference Sugeno fuzzy inference Case study Summary
Lecture 5 Fuzzy expert systems: Fuzzy inference Mamdani fuzzy inference Sugeno fuzzy inference Case study Summary Negnevitsky, Pearson Education, 25 Fuzzy inference The most commonly used fuzzy inference
More informationTakagi-Sugeno Fuzzy System Accuracy Improvement with A Two Stage Tuning
International Journal of Computing and Digital Systems ISSN (2210-142X) Int. J. Com. Dig. Sys. 4, No.4 (Oct-2015) Takagi-Sugeno Fuzzy System Accuracy Improvement with A Two Stage Tuning Hassan M. Elragal
More informationFig. 1): The rule creation algorithm creates an initial fuzzy partitioning for each variable. This is given by a xed number of equally distributed tri
Some Approaches to Improve the Interpretability of Neuro-Fuzzy Classiers Aljoscha Klose, Andreas Nurnberger, and Detlef Nauck Faculty of Computer Science (FIN-IWS), University of Magdeburg Universitatsplatz
More informationLearning Fuzzy Rules Using Ant Colony Optimization Algorithms 1
Learning Fuzzy Rules Using Ant Colony Optimization Algorithms 1 Jorge Casillas, Oscar Cordón, Francisco Herrera Department of Computer Science and Artificial Intelligence, University of Granada, E-18071
More informationIdentification of Vehicle Class and Speed for Mixed Sensor Technology using Fuzzy- Neural & Genetic Algorithm : A Design Approach
Identification of Vehicle Class and Speed for Mixed Sensor Technology using Fuzzy- Neural & Genetic Algorithm : A Design Approach Prashant Sharma, Research Scholar, GHRCE, Nagpur, India, Dr. Preeti Bajaj,
More informationFuzzy set approximation using polar co-ordinates and linguistic term shifting
Johanyák, Z. C., Kovács, S.: Fuzzy set approximation using polar co-ordinates and linguistic term shifting, SAMI 2006, 4 rd Slovakian-Hungarian Joint Symposium on Applied Machine Intelligence, Herl'any,
More informationFuzzy Based Decision System for Gate Limiter of Hydro Power Plant
International Journal of Electronic and Electrical Engineering. ISSN 0974-2174 Volume 5, Number 2 (2012), pp. 157-166 International Research Publication House http://www.irphouse.com Fuzzy Based Decision
More informationCHAPTER 5 FUZZY LOGIC CONTROL
64 CHAPTER 5 FUZZY LOGIC CONTROL 5.1 Introduction Fuzzy logic is a soft computing tool for embedding structured human knowledge into workable algorithms. The idea of fuzzy logic was introduced by Dr. Lofti
More informationGenetic Tuning for Improving Wang and Mendel s Fuzzy Database
Proceedings of the 2009 IEEE International Conference on Systems, Man, and Cybernetics San Antonio, TX, USA - October 2009 Genetic Tuning for Improving Wang and Mendel s Fuzzy Database E. R. R. Kato, O.
More informationNeuro-fuzzy systems 1
1 : Trends and Applications International Conference on Control, Engineering & Information Technology (CEIT 14), March 22-25, Tunisia Dr/ Ahmad Taher Azar Assistant Professor, Faculty of Computers and
More informationIntroduction 3 Fuzzy Inference. Aleksandar Rakić Contents
Beograd ETF Fuzzy logic Introduction 3 Fuzzy Inference Aleksandar Rakić rakic@etf.rs Contents Mamdani Fuzzy Inference Fuzzification of the input variables Rule evaluation Aggregation of rules output Defuzzification
More informationSparse Fuzzy System Generation by Rule Base Extension
Johanyák, Zs. Cs., Kovács, Sz.: Sparse Fuzzy System Generation by Rule Base Extension, th IEEE International Conference of Intelligent Engineering Systems (IEEE INES 7), June 9 July, 7, Budapest, ISBN
More informationANFIS: ADAPTIVE-NETWORK-BASED FUZZY INFERENCE SYSTEMS (J.S.R. Jang 1993,1995) bell x; a, b, c = 1 a
ANFIS: ADAPTIVE-NETWORK-ASED FUZZ INFERENCE SSTEMS (J.S.R. Jang 993,995) Membership Functions triangular triangle( ; a, a b, c c) ma min = b a, c b, 0, trapezoidal trapezoid( ; a, b, a c, d d) ma min =
More informationHARD, SOFT AND FUZZY C-MEANS CLUSTERING TECHNIQUES FOR TEXT CLASSIFICATION
HARD, SOFT AND FUZZY C-MEANS CLUSTERING TECHNIQUES FOR TEXT CLASSIFICATION 1 M.S.Rekha, 2 S.G.Nawaz 1 PG SCALOR, CSE, SRI KRISHNADEVARAYA ENGINEERING COLLEGE, GOOTY 2 ASSOCIATE PROFESSOR, SRI KRISHNADEVARAYA
More informationFuzzy Modeling with Emphasis on Analog Hardware Implementation Part I: Design
Fuzzy Modeling with Emphasis on Analog Hardware Implementation Part I: Design SHAKTI KUMAR Haryana Engineering College Jagadhari, Yamunanagar INDIA K.K. AGGARWAL GGS Indraprastha University Delhi 110 006
More informationvolved in the system are usually not dierentiable. The term \fuzzy error" denotes that the error measure guiding the learning process is either specie
A Neuro-Fuzzy Approach to Obtain Interpretable Fuzzy Systems for Function Approximation Detlef Nauck and Rudolf Kruse University of Magdeburg, Faculty of Computer Science, Universitaetsplatz 2, D-39106
More informationA Neuro-Fuzzy Application to Power System
2009 International Conference on Machine Learning and Computing IPCSIT vol.3 (2011) (2011) IACSIT Press, Singapore A Neuro-Fuzzy Application to Power System Ahmed M. A. Haidar 1, Azah Mohamed 2, Norazila
More informationA New Fuzzy Neural System with Applications
A New Fuzzy Neural System with Applications Yuanyuan Chai 1, Jun Chen 1 and Wei Luo 1 1-China Defense Science and Technology Information Center -Network Center Fucheng Road 26#, Haidian district, Beijing
More information7. Decision Making
7. Decision Making 1 7.1. Fuzzy Inference System (FIS) Fuzzy inference is the process of formulating the mapping from a given input to an output using fuzzy logic. Fuzzy inference systems have been successfully
More informationANALYSIS AND REASONING OF DATA IN THE DATABASE USING FUZZY SYSTEM MODELLING
ANALYSIS AND REASONING OF DATA IN THE DATABASE USING FUZZY SYSTEM MODELLING Dr.E.N.Ganesh Dean, School of Engineering, VISTAS Chennai - 600117 Abstract In this paper a new fuzzy system modeling algorithm
More information12 IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. 6, NO. 1, FEBRUARY An On-Line Self-Constructing Neural Fuzzy Inference Network and Its Applications
12 IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. 6, NO. 1, FEBRUARY 1998 An On-Line Self-Constructing Neural Fuzzy Inference Network Its Applications Chia-Feng Juang Chin-Teng Lin Abstract A self-constructing
More informationFPGA Fuzzy Controller Design for Magnetic Ball Levitation
I.J. Intelligent Systems and Applications, 2012, 10, 72-81 Published Online September 2012 in MECS (http://www.mecs-press.org/) DOI: 10.5815/ijisa.2012.10.08 FPGA Fuzzy Controller Design for Magnetic Ball
More informationGRANULAR COMPUTING AND EVOLUTIONARY FUZZY MODELLING FOR MECHANICAL PROPERTIES OF ALLOY STEELS. G. Panoutsos and M. Mahfouf
GRANULAR COMPUTING AND EVOLUTIONARY FUZZY MODELLING FOR MECHANICAL PROPERTIES OF ALLOY STEELS G. Panoutsos and M. Mahfouf Institute for Microstructural and Mechanical Process Engineering: The University
More informationDesigning Highly Interpretable Fuzzy Rule-Based Systems with Integration of Expert and Induced Knowledge
Designing Highly Interpretable Fuzzy Rule-Based Systems with Integration of Expert and Induced Knowledge José M. Alonso European Centre for Soft Computing Campus Universitario de Mieres, 33600 Asturias,
More informationMatrix Inference in Fuzzy Decision Trees
Matrix Inference in Fuzzy Decision Trees Santiago Aja-Fernández LPI, ETSIT Telecomunicación University of Valladolid, Spain sanaja@tel.uva.es Carlos Alberola-López LPI, ETSIT Telecomunicación University
More informationA MODIFIED FUZZY C-REGRESSION MODEL CLUSTERING ALGORITHM FOR T-S FUZZY MODEL IDENTIFICATION
20 8th International Multi-Conference on Systems, Signals & Devices A MODIFIED FUZZY C-REGRESSION MODEL CLUSTERING ALGORITHM FOR T-S FUZZY MODEL IDENTIFICATION Moêz. Soltani, Borhen. Aissaoui 2, Abdelader.
More informationData Engineering Fuzzy Mathematics in System Theory and Data Analysis
Data Engineering Fuzzy Mathematics in System Theory and Data Analysis Olaf Wolkenhauer Control Systems Centre UMIST o.wolkenhauer@umist.ac.uk www.csc.umist.ac.uk/people/wolkenhauer.htm 2 Introduction General
More informationFuzzy Reasoning. Linguistic Variables
Fuzzy Reasoning Linguistic Variables Linguistic variable is an important concept in fuzzy logic and plays a key role in its applications, especially in the fuzzy expert system Linguistic variable is a
More informationRule-bases construction through self-learning for a table-based Sugeno- Takagi fuzzy logic control system
Scientific Bulletin of the Petru Maior University of Tirgu Mures Vol. 6 (XXIII), 2009 ISSN 1841-9267 Rule-bases construction through self-learning for a table-based Sugeno- Takagi fuzzy logic control system
More informationQUALITATIVE MODELING FOR MAGNETIZATION CURVE
Journal of Marine Science and Technology, Vol. 8, No. 2, pp. 65-70 (2000) 65 QUALITATIVE MODELING FOR MAGNETIZATION CURVE Pei-Hwa Huang and Yu-Shuo Chang Keywords: Magnetization curve, Qualitative modeling,
More informationLucian Blaga University of Sibiu, Faculty of Engineering, 4 E. Cioran St, 55025, Sibiu, Romania 2
Studies regarding the use of a neuro-fuzzy mathematical model in order to determine the technological parameters of the polyethylene pipes butt welding process Alina Gligor 1,*, Marcel-Letitiu Balan 2,
More informationEfficient CPU Scheduling Algorithm Using Fuzzy Logic
2012 International Conference on Computer Technology and Science (ICCTS 2012) IPCSIT vol. 47 (2012) (2012) IACSIT Press, Singapore DOI: 10.7763/IPCSIT.2012.V47.3 Efficient CPU Scheduling Algorithm Using
More informationKEYWORDS: Clustering, RFPCM Algorithm, Ranking Method, Query Redirection Method.
IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY IMPROVED ROUGH FUZZY POSSIBILISTIC C-MEANS (RFPCM) CLUSTERING ALGORITHM FOR MARKET DATA T.Buvana*, Dr.P.krishnakumari *Research
More informationCompact and Transparent Fuzzy Models and Classifiers Through Iterative Complexity Reduction
516 IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. 9, NO. 4, AUGUST 2001 Compact and Transparent Fuzzy Models and Classifiers Through Iterative Complexity Reduction Hans Roubos, Student Member, IEEE, and Magne
More informationFUZZY LOGIC TECHNIQUES. on random processes. In such situations, fuzzy logic exhibits immense potential for
FUZZY LOGIC TECHNIQUES 4.1: BASIC CONCEPT Problems in the real world are quite often very complex due to the element of uncertainty. Although probability theory has been an age old and effective tool to
More informationFuzzy Data Analysis: Challenges and Perspectives
Fuzzy Data Analysis: Challenges and Perspectives Rudolf Kruse, Christian Borgelt, and Detlef Nauck Dept. of Knowledge Processing and Language Engineering Otto-von-Guericke-University of Magdeburg D-39106
More informationNeural Networks Lesson 9 - Fuzzy Logic
Neural Networks Lesson 9 - Prof. Michele Scarpiniti INFOCOM Dpt. - Sapienza University of Rome http://ispac.ing.uniroma1.it/scarpiniti/index.htm michele.scarpiniti@uniroma1.it Rome, 26 November 2009 M.
More informationCHAPTER 3 ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM
33 CHAPTER 3 ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM The objective of an ANFIS (Jang 1993) is to integrate the best features of Fuzzy Systems and Neural Networks. ANFIS is one of the best tradeoffs between
More informationImage Processing Techniques Applied to Problems of Industrial Automation
Image Processing Techniques Applied to Problems of Industrial Automation Sérgio Oliveira Instituto Superior Técnico Abstract This work focuses on the development of applications of image processing for
More informationFUZZY SYSTEM FOR PLC
FUZZY SYSTEM FOR PLC L. Körösi, D. Turcsek Institute of Control and Industrial Informatics, Slovak University of Technology, Faculty of Electrical Engineering and Information Technology Abstract Programmable
More informationEfficient Object Extraction Using Fuzzy Cardinality Based Thresholding and Hopfield Network
Efficient Object Extraction Using Fuzzy Cardinality Based Thresholding and Hopfield Network S. Bhattacharyya U. Maulik S. Bandyopadhyay Dept. of Information Technology Dept. of Comp. Sc. and Tech. Machine
More informationTHE genetic algorithm (GA) is a powerful random search
464 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 51, NO. 2, APRIL 2004 On Interpretation of Graffiti Digits and Characters for ebooks: Neural-Fuzzy Network and Genetic Algorithm Approach K. F. Leung,
More informationGENERATING FUZZY RULES FROM EXAMPLES USING GENETIC. Francisco HERRERA, Manuel LOZANO, Jose Luis VERDEGAY
GENERATING FUZZY RULES FROM EXAMPLES USING GENETIC ALGORITHMS Francisco HERRERA, Manuel LOZANO, Jose Luis VERDEGAY Dept. of Computer Science and Articial Intelligence University of Granada, 18071 - Granada,
More informationImproving interpretability in approximative fuzzy models via multi-objective evolutionary algorithms.
Improving interpretability in approximative fuzzy models via multi-objective evolutionary algorithms. Gómez-Skarmeta, A.F. University of Murcia skarmeta@dif.um.es Jiménez, F. University of Murcia fernan@dif.um.es
More informationECM A Novel On-line, Evolving Clustering Method and Its Applications
ECM A Novel On-line, Evolving Clustering Method and Its Applications Qun Song 1 and Nikola Kasabov 2 1, 2 Department of Information Science, University of Otago P.O Box 56, Dunedin, New Zealand (E-mail:
More informationCHAPTER 6 SOLUTION TO NETWORK TRAFFIC PROBLEM IN MIGRATING PARALLEL CRAWLERS USING FUZZY LOGIC
CHAPTER 6 SOLUTION TO NETWORK TRAFFIC PROBLEM IN MIGRATING PARALLEL CRAWLERS USING FUZZY LOGIC 6.1 Introduction The properties of the Internet that make web crawling challenging are its large amount of
More informationHybrid Algorithm for Edge Detection using Fuzzy Inference System
Hybrid Algorithm for Edge Detection using Fuzzy Inference System Mohammed Y. Kamil College of Sciences AL Mustansiriyah University Baghdad, Iraq ABSTRACT This paper presents a novel edge detection algorithm
More informationFuzzy if-then rules fuzzy database modeling
Fuzzy if-then rules Associates a condition described using linguistic variables and fuzzy sets to a conclusion A scheme for capturing knowledge that involves imprecision 23.11.2010 1 fuzzy database modeling
More informationINTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET)
INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & TECHNOLOGY (IJCET) ISSN 0976 6367(Print) ISSN 0976 6375(Online) Volume 3, Issue 2, July- September (2012), pp. 157-166 IAEME: www.iaeme.com/ijcet.html Journal
More informationClustering Algorithms for Data Stream
Clustering Algorithms for Data Stream Karishma Nadhe 1, Prof. P. M. Chawan 2 1Student, Dept of CS & IT, VJTI Mumbai, Maharashtra, India 2Professor, Dept of CS & IT, VJTI Mumbai, Maharashtra, India Abstract:
More informationSpeech Signal Filters based on Soft Computing Techniques: A Comparison
Speech Signal Filters based on Soft Computing Techniques: A Comparison Sachin Lakra Dept. of Information Technology Manav Rachna College of Engg Faridabad, Haryana, India and R. S., K L University sachinlakra@yahoo.co.in
More informationFuzzy Logic Controller
Fuzzy Logic Controller Debasis Samanta IIT Kharagpur dsamanta@iitkgp.ac.in 23.01.2016 Debasis Samanta (IIT Kharagpur) Soft Computing Applications 23.01.2016 1 / 34 Applications of Fuzzy Logic Debasis Samanta
More informationA Learning Algorithm for Tuning Fuzzy Rules Based on the Gradient Descent Method
A Learning Algorithm for Tuning Fuzzy Rules Based on the Gradient Descent Method Yan Shi*, Masaharu Mizumoto*, Naoyoshi Yubazaki** and Masayuki Otani** *Division of Information and Computer Sciences Osaka
More informationFuzzConRI - A Fuzzy Conjunctive Rule Inducer
FuzzConRI - A Fuzzy Conjunctive Rule Inducer Jacobus van Zyl and Ian Cloete School of Information Technology, International University in Germany, 76646 Bruchsal, Germany {jacobus.vanzyl,ian.cloete}@i-u.de
More informationOPTIMIZATION. Optimization. Derivative-based optimization. Derivative-free optimization. Steepest descent (gradient) methods Newton s method
OPTIMIZATION Optimization Derivative-based optimization Steepest descent (gradient) methods Newton s method Derivative-free optimization Simplex Simulated Annealing Genetic Algorithms Ant Colony Optimization...
More informationDynamic Optimization of Generalized SQL Queries with Horizontal Aggregations Using K-Means Clustering
Dynamic Optimization of Generalized SQL Queries with Horizontal Aggregations Using K-Means Clustering Abstract Mrs. C. Poongodi 1, Ms. R. Kalaivani 2 1 PG Student, 2 Assistant Professor, Department of
More informationAn Endowed Takagi-Sugeno-type Fuzzy Model for Classification Problems
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 11, November 2014,
More informationFinal Exam. Controller, F. Expert Sys.., Solving F. Ineq.} {Hopefield, SVM, Comptetive Learning,
Final Exam Question on your Fuzzy presentation {F. Controller, F. Expert Sys.., Solving F. Ineq.} Question on your Nets Presentations {Hopefield, SVM, Comptetive Learning, Winner- take all learning for
More informationFUZZY BOOLEAN ALGEBRAS AND LUKASIEWICZ LOGIC. Angel Garrido
Acta Universitatis Apulensis ISSN: 1582-5329 No. 22/2010 pp. 101-111 FUZZY BOOLEAN ALGEBRAS AND LUKASIEWICZ LOGIC Angel Garrido Abstract. In this paper, we analyze the more adequate tools to solve many
More informationCHAPTER 3 A FAST K-MODES CLUSTERING ALGORITHM TO WAREHOUSE VERY LARGE HETEROGENEOUS MEDICAL DATABASES
70 CHAPTER 3 A FAST K-MODES CLUSTERING ALGORITHM TO WAREHOUSE VERY LARGE HETEROGENEOUS MEDICAL DATABASES 3.1 INTRODUCTION In medical science, effective tools are essential to categorize and systematically
More informationX : U -> [0, 1] R : U x V -> [0, 1]
A Fuzzy Logic 2000 educational package for Mathematica Marian S. Stachowicz and Lance Beall Electrical and Computer Engineering University of Minnesota Duluth, Minnesota 55812-2496, USA http://www.d.umn.edu/ece/lis
More informationA SELF-ORGANISING FUZZY LOGIC CONTROLLER
Nigerian Journal of Technology: Vol. 20, No. 1 March, 2001. 1 A SELF-ORGANISING FUZZY LOGIC CONTROLLER Paul N. Ekemezie Department of Electronic Engineering University of Nigeria, Nsukka. Abstract Charles
More informationFuzzy Mod. Department of Electrical Engineering and Computer Science University of California, Berkeley, CA Generalized Neural Networks
From: AAAI-91 Proceedings. Copyright 1991, AAAI (www.aaai.org). All rights reserved. Fuzzy Mod Department of Electrical Engineering and Computer Science University of California, Berkeley, CA 94 720 1
More informationKeywords hierarchic clustering, distance-determination, adaptation of quality threshold algorithm, depth-search, the best first search.
Volume 4, Issue 3, March 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Distance-based
More informationESSENTIALLY, system modeling is the task of building
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 53, NO. 4, AUGUST 2006 1269 An Algorithm for Extracting Fuzzy Rules Based on RBF Neural Network Wen Li and Yoichi Hori, Fellow, IEEE Abstract A four-layer
More informationCluster analysis of 3D seismic data for oil and gas exploration
Data Mining VII: Data, Text and Web Mining and their Business Applications 63 Cluster analysis of 3D seismic data for oil and gas exploration D. R. S. Moraes, R. P. Espíndola, A. G. Evsukoff & N. F. F.
More informationAnalysis of Control of Inverted Pendulum using Adaptive Neuro Fuzzy system
Analysis of Control of Inverted Pendulum using Adaptive Neuro Fuzzy system D. K. Somwanshi, Mohit Srivastava, R.Panchariya Abstract: Here modeling and simulation study of basically two control strategies
More informationMechanics ISSN Transport issue 1, 2008 Communications article 0214
Mechanics ISSN 1312-3823 Transport issue 1, 2008 Communications article 0214 Academic journal http://www.mtc-aj.com PARAMETER ADAPTATION IN A SIMULATION MODEL USING ANFIS Oktavián Strádal, Radovan Soušek
More informationFast Fuzzy Inference in Octave
Fast Fuzzy Inference in Octave Piero Molino, Gianvito Pio, Corrado Mencar Department of Informatics, University of Bari,V. E. Orabona, 4, Bari, 70125, Italy E-mail: {piero.molino,pio.gianvito}@gmail.com,
More information