MultiGrid-Based Fuzzy Systems for Function Approximation

Size: px
Start display at page:

Download "MultiGrid-Based Fuzzy Systems for Function Approximation"

Transcription

1 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 Architecture and Technology, E.T.S. Computer Engineering, Granada, Spain 2 University of Granada, Department of Applied Mathematics, Science faculty, Granada, Spain Abstract. In this paper we make use of a modified Grid Based Fuzzy System architecture, which may provide an exponential reduction in the number of rules needed. We also introduce an algorithm that automatically, from a set of given I/O training points, is able to determine the pseudo-optimal architecture proposed as well as the optimal parameters needed (number and position of membership functions and fuzzy rule consequents). The suitability of the algorithm and the improvement in both performance and efficiency obtained are shown in an example. 1 Introduction The estimation of an unknown model from a set of input/output data is a crucial problem for a number of scientific and engineering areas where lots of research efforts have been employed on. The objective is to obtain a model from which to obtain the expected output given any new input data. Regression or function approximation problems deal with continuous input/output data while classification problems deal with discrete, categorical output data. In this paper we are concerned with function approximation problems in which we want to obtain the model that approximates better the desired continuous output given any input data. Several authors have worked with fuzzy systems to deal with the problem of function approximation. One of the first studies in this context was carried out by Wang and Mendel [1] presenting a general method for combining numerical and linguistic information into a fuzzy rule-table. A procedure was proposed in which each datum generates a rule, though this approach produces an enormous number of rules when the input data set is considerable. Other approaches have also attempted to solve function approximation problems by means of clustering techniques [2,9]. In general, two main approaches might be taken for the partitioning of the input space: On the one hand, the use of fuzzy clusters (see fig 1a)) performs a marginal subdivision of the input space depending obviously on the number of rules taken to reach the objective. This approach has the disadvantage that the whole input R. Monroy et al. (Eds.): MICAI 2004, LNAI 2972, pp , c Springer-Verlag Berlin Heidelberg 2004

2 MultiGrid-Based Fuzzy Systems for Function Approximation 253 Fig. 1. a) Clustering Techniques for function approximation. b) Grid techniques for function approximation space might not be covered properly. Some input space regions might be kept uncovered by any rule. Besides, the use of clustering for function approximation problems generally does not take into account the interpolation properties of the approximator system [3]. On the other hand, Grid-Based Fuzzy Systems (see fig 1b)) provide a thorough coverage of the whole input space which makes them especially well-suited for low-dimension function approximation problems. Several previous works and papers have shown the great performance that might be reached using this kind of partitioning of the input space. Nevertheless in this last approach, the number of rules used by the fuzzy system increases exponentially with the number of input variables and with the number of membership functions per variable. This increase derives in a loss of effectiveness and in a loss of one of the main properties of the fuzzy systems, the understanding and interpretability of the system. In this paper we use a very simple structure to overcome the problem of the curse of dimensionality for Grid-Based Fuzzy Systems. Apart from presenting this simple and convenient sort of fuzzy systems, we also will provide an algorithm that, when possible, will select the group of variables that will form each sub-grid, resulting to a MultiGrid structure. Also once we know the hardstructure of our multigrid system, we will provide an adaptative algorithm to select the optimal parameters and fine-structure of the system, to obtain the final optimal function approximator for the given data set. 2 MultiGrid-Based Fuzzy System (MGFS) Architecture When we have a high number of input variables, a N-dimensional grid might seem useless for our aim of obtaining an approximation of the input points, since having too many rules as well as too many antecedents on each rule, results in

3 254 L.J. Herrera et al. an incomprehensible huge model. Also managing so many parameters may reach an efficiency bottleneck, resulting impossible to optimize. Now considering a high dimensional space, we propose to use systems in the form [4]: Fig. 2. MultiGrid-Based Fuzzy System (MGFS) Each group of variables are used to define a Grid-Based Fuzzy System (GBFS) from which a set of rules is obtained in the form [5]: IF x 1 is X i1 1 AND... AND x N is X i N N THEN R p i = R i 1i 2...i N (1) being R p i the i th rule of the p th GBFS. Thus, all the rules from all the GBFS form the whole MGFS, whose output is obtained by normalizing according to the number of GBFS. Therefore the final output of the system for any input value x =(x 1,x 2,...,x N ), can be expressed as follows: F ( x,mf,r,c)= P R p R p N p j p=1 j=1 m=1 P R p N p p=1 j=1 m=1 µ jp m(x m ) µ jp m(x m ) (2)

4 MultiGrid-Based Fuzzy Systems for Function Approximation 255 a) b) c) Fig. 3. MGFS Different topologies a) one simple topology considers one GBFS per variable, therefore having simple rules with only one antecedent, one for each membership function of each variable. b) a high number of more complex topologies might take place, here we present a two-gbfs topology; the first GBFS has variables x 1, x 2 while the second GBFS has variables x 2, x 3, x 4. See how one single variable might appear in several GBFS with different membership functions distribution. c) the most expensive topology has a single GBFS for all the variables. The number of rules here might be too high in terms of interpretability and efficiency. where explicit statement is made on the dependency of the output function with the structure of membership functions of the system MF, with the consequents of the whole set of rules R, and with the hard structure of the system C = {{ { { x 1 1,x 1 2,...xN1} 1, x 2 1,x 2 2,...xN2} 2,..., x P 1,x P 2,...xNp}} P, i.e, the input variables entering each individual GBFS. Several architecture forms are therefore possible for any given problem with a set of input variables (see Fig.3). The simplest case is when each variable forms a single set (maybe some variables are even not present if they don t have influence on the output of the system), then each rule on each set of variables has a single antecedent. Many more complex configurations are possible for all the combinations (permutations on the number of input variables) until keeping only one set of the whole number of input variables, that is the case of having a (single) grid based fuzzy system (GBFS).

5 256 L.J. Herrera et al. Now that we have an architecture that, when possible, might reduce the number of rules exponentially, we will study how we can calculate the subjacent data model structure to group the variables and form the optimal MultiGrid- Based Fuzzy System (MGFS). 3 Hard-Structure Identification In this section we present a very effective algorithm to determine the GBFSs that will comprise the system hard-structure, the final MGFS, as shown in Fig.2. Notice the high difficulty to guess the GBFSs that could form the structure of the system. For 4 variables for example, 4 GBFSs of 1 variable + 6 GBFSs of two variables + 4 GBFSs of three variables (+1 GBFS of one variable) are candidate elements to form the structure. Now we would have to choose from every possible grouping of these 15 GBFSs, which one perform best with the less number of rules possible to form the final MGFS, giving thousands of possible combinations even for this simple problem. To tackle this problem, a Top-Down algorithm is presented now. It starts from a whole, complete and effective, grid fuzzy system, proceeding to decrease its complexity step by step while possible. Then it goes step by step, building a simpler MGFS each time, leaving this optimal number of membership functions per variable, and recalculating the consequents of new rules. On each step of the algorithm, if the error obtained is similar to the more complete GBFS previous one, we will take the new simpler configuration as the chosen one. Similarly here we mean that the error does not increase over a tolerance level. If the error obtained is higher, another alternative will be chosen. This will go working until no simpler GBFS can be obtained without keeping the error level. The detailed algorithm is presented now: Top-Down Algorithm 1: Initialize the fuzzy system with a complete grid, setting optimal number of membership functions per input variable. 2: while further steps can be performed do 3: NumberOfGroups = the number of variable groups in this moment 4: for I = 1:NumberOfGroups do 5: Decompose the group I into all the possibilities having one variable less and add them temporary to the group of variables, taking away the group I 6: Take away temporary any groups included in other one bigger. 7: Evaluate the system configuration and take the overall error. 8: if the new error < = previous error + tolerance. then 9: Make definitive the previous decomposition 10: for J = 1:NumberOfNewAddedSubGroups do 11: Take away the subgroup J temporary 12: Take away temporary any groups included in other one bigger

6 MultiGrid-Based Fuzzy Systems for Function Approximation : Evaluate the system configuration and take the overall error. 14: if The new error previous error + tolerance then 15: Make definitive the elimination of subgroup J. 16: else 17: Undo the previous elimination of subgroup J. 18: end if 19: end for 20: else 21: Undo the previous decomposition. 22: end if 23: end for 24: end while 25: Return the Final optimal configuration for the MultiGrid-Based Fuzzy System. In steps 7 and 13 we EVALUATE by optimizing the consequents and evaluating the error using the data set of input/output points. The system configuration is obtained by taking the number of membership functions per input variable, setting the membership functions equally-distributed on each variable input domain and forming the rules for each sub-grid. Considering the data set D, we perform a Least Square Error (LSE) algorithm to optimize the rules consequents [6]. The well-known expression for the square error given, the data set D, the distribution of membership functions MF, the rule consequents R, and the MGFS configuration C, is: J(D,MF,R,C)= x D (y k F ( x,mf,r,c)) 2 (3) Differentiating J over each rule consequent give us a lineal equations system with R parameters and R equations. This procedure to calculate the rule consequents is independent of the form and distribution of the membership functions. Singular Value Decomposition (SVD) will be the method used to solve the equations system [7]. Due to the high redundancy that might appear in the system equations matrix, this method suits fine for our problem. Once the rule consequents have been optimally calculated, the error of the MGFS will be measured using the Normalized Root-Mean-Square Error (NRMSE) [6]. Alter applying the whole algorithm we will have the pseudo-optimal structure of groups of variables. Now it remains to perform a final parameter tuning to have the system completely fitted according to the dataset D. 4 Parameter Tuning Now that we have the final MultiGrid structure, now let s perform the parameter adjustment so that the error is completely minimized for a given membership function configuration.

7 258 L.J. Herrera et al. For this, we will use a triangular partition configuration [5,9] and make use of the method presented in [6]. We have already explained how to calculate the consequents of the rules for a given MF configuration (number and position of the membership functions). Now let s study how we can set the position of the centers of the MFs. A two-step algorithm is performed to optimize the position of the centers of the MFs. First an initialization is done to set the centers to pseudo-optimal values through a heuristic that we ll explain now. Secondly a gradient-based methodology is performed to obtain the local minimum for the given initial configuration. The first step is an iterative process with another two phases for calculating a slope parameter for each center and adjust the centers. The objective of this step is to have at each side of each membership function the same amount of error according to the dataset D. In each iteration, for each center c im m we calculate the value p im m : e 2 ( x k ) e 2 ( x k ) (4) p im m = 1 σy 2 [ xm k D c i m 1 m,c im m ] [ xm k D c im m,ci m+1 m A positive value of the parameter p im m means that the contribution of the left side of the MF to the error is higher than the right side one; therefore we would have to move the center of the MF to the left, and vice versa. Afterwards we perform the following movement of the centers: c i m 1 m c im m p im m b, if p im p im c im m + 1 m 0 T m = m im (5) c i m+1 m c im m b p im m, if p im p im m + 1 m < 0 T m im Here b is the active radius, which is the maximum variation distance and is used to guarantee that the order of the membership function location remains unchanged (a typical value is b=2); Tm im is the temperature which indicates how far the center will be moved. This step of the algorithm will work iteratively moving the centers until a balance takes place in the error on each side of each center. The last step is to find a local minimum from this initial configuration. For this purpose, it can be chosen any of the gradient-based methods that we can encounter in the literature (steepest descent, conjugate gradient, Levenberg- Marquardt algorithm, etc.) Now we have described a tool that for a given MultiGrid configuration and for a given membership function configuration, allows us to find pseudo-optimal parameter values for the whole MGFS. But, as in [8], here we will go one step further and try to optimize the number of membership functions associated with each input variable of each MGBS that forms the MGFS. This is the task that is accomplished in the next section. ]

8 MultiGrid-Based Fuzzy Systems for Function Approximation Fine-Structure Identification We have explained two important phases for our approach for function approximation. The MultiGrid structure algorithm has been presented, we have the key to reduce in many cases the complexity of our system exponentially. A parameter adjustment algorithm has also been obtained for a given MultiGrid structure and a fixed number of membership functions per input variable. Now let s explain how we can adjust the number of membership functions per input variable according to a final error objective. Too complex systems might be useless though also give much less error, and too simple systems might not perform well enough. The algorithm we explain here will give us the last key to obtain the system that fits best to the NRMSE we want for our system with the less complexity possible. This part of the whole algorithm will work together with parameter tuning to try to obtain the simpler but more effective system according to a limit in the error that we will impose. The idea is to begin from a topology where all the variables in all the sub-grids begin for example with two membership functions per input variable. The parameter identification sub-algorithm is performed to check if the system in this moment fits the error goal. Step by step, we check which sub-grid and in which variable adding a new membership function decreases most the error. There we will add a new membership function, and will execute again the parameter identification sub-algorithm to check if the error goal has been passed. 6 Simulations Now that we have all the tools for the whole method for function approximation, let s execute the whole algorithm for a representative example: We will demonstrate how the proposed algorithm works with the following example taken from the literature [4,8]. F (x 1,x 2,x 3,x 4 )=10sin (πx 1 x 2 )+0x 3 +5x 4 + ξ with x 1,x 2,x 3,x 4, [0, 1] (6) We have training points generated using this function and we will introduce a random error ξ with variance 0.1. We will first evaluate how the structure would be detected. The initial configuration will be a whole grid fuzzy system having 5 membership functions for each variable. We show in table 1, the steps that the algorithm would follow. Now from this execution we see how the algorithm goes discarding most of the possibilities, taking on each step the only possible configuration according to the stability of the training error. Notice that in fact, from the thousand of possibilities to form a MGFS for 4 input variables, only less than 15 possibilities need to be tested following the algorithm steps to get the optimal MGFS configuration. A final configuration having one grid of two variables (x 1 and x 2 ) and one grid of one variable (x 4 ) is taken for parameter adjustment.

9 260 L.J. Herrera et al. Table 1. Trace and results for the Top-Down algorithm for the example Step of the algorithm Variable Groups NRMSE 1 {1, 2, 3, 4} , 4, 5 {2, 3, 4}, {1, 3, 4}, {1, 2, 4}, {1, 2, 3} , 11 {1, 3, 4}, {1, 2, 4}, {1, 2, 3} , 11 {1, 2, 4}, {1, 2, 3} , 11 {1, 2, 3} , 11 {1, 2, 4} , 2, 4, 5 {2, 4},{1, 4}, {1, 2} ,11 {1, 4}, {1, 2} ,11 {1, 2} ,11 {1, 4} , 2, 4, 5 {1, 2}, {4} ,11 {1, 2} , 4, 5 {4}, {1}, {2} , 2, 25 {1, 2}, {4} Notice that this algorithm not only performs the groups selection but also a task of variable selection is accomplished. In the case where any of the variables does not affect the output of the system, it will be immediately detected and discarded, decreasing even more the complexity of our system for a fine parameter tuning, and final interpretability and usability of the resulting MGFS. Next let s check the results for the parameter and fine-structure tuning. Setting a limit of 0.01 for the NRMSE, after applying the whole algorithm, the final number of membership functions needed per input variable is 6 for the variables 1 and 2, (0 for the variable 3 that was already discarded by the algorithm of MGFS selection), and 2 for variable number 4. The algorithm works adding membership functions to the first two input variables and without adding anyone to the variable 4, since as noticed in reference [8], the lineal dependence of this variable is easily identified with two membership functions. 7 Conclusions In this paper we have presented the utility of a MultiGrid-Based Fuzzy System (MGFS) architecture to reduce the complexity of a fuzzy system model when the number of input variables grow up. Besides, it has been presented an algorithm capable of finding a suitable MGBS topology together with the pseudo-optimal parameters defining it, in order to model the underlying system expressed from a set of given I/O data points. As parameters of the MGBS model, it is meant not only the position of the membership functions of every GBFS but also the optimal number of them for a given target accuracy error. Finally, the functioning of the method has been demonstrated through a simple but rather instructive example.

10 MultiGrid-Based Fuzzy Systems for Function Approximation 261 Acknowledgements. This work has been partially supported by the Spanish CICYT Project DPI References 1. Wang, L.X., Mendel, J.M.: Generating fuzzy rules by learning from examples. IEEE Trans. Syst. Man and Cyber. November/December(1992) Bezdek,J.C.: Pattern Recognition with Fuzzy Objective Function Algorithms. Plenum Press, New York, (1981) 3. Gonzalez, J., Pomares, H., Rojas, I., Ortega, J., Prieto, A.: A New Clustering Technique for Function Approximation. IEEE Trans. on Neural Networks, Vol.13, No.1. (2002) Gunn, S.R., Brown, M., Bossley:Network Performance Assesment for Neurofuzzy Data Modeling. Lect Not. C.S. (1997) Rojas, I., Pomares, H., Ortega, J., Prieto, A.: Self-Organized Fuzzy System Generation from Training Examples. IEEE Trans. Fuzzy Systems, vol.8, no.1. February (2000) Pomares, H., Rojas, I., Ortega, J., Prieto, A.: A systematic approach to a selfgenerating fuzzy rule-table for function approximation. IEEE Trans. Syst., Man, Cybern. vol.30. (2000) Golub, G., Loan, C.V.: Matrix Computations. The Johns Hopkins University Press, Baltimore. (1989) 8. Pomares, H., Rojas, I., Gonzalez, J., Prieto, A.: Structure Identification in Complete Rule-Based Fuzzy Systems. IEEE Trans. Fuzz. Vol.10, no. 3. June (2002) Ruspini, E.H.: A new approach to Clustering, Info Control, no.15,. (1969) 22 32

Multiobjective RBFNNs Designer for Function Approximation: An Application for Mineral Reduction

Multiobjective RBFNNs Designer for Function Approximation: An Application for Mineral Reduction Multiobjective RBFNNs Designer for Function Approximation: An Application for Mineral Reduction Alberto Guillén, Ignacio Rojas, Jesús González, Héctor Pomares, L.J. Herrera and Francisco Fernández University

More information

Improving Performance of Multi-objective Genetic for Function Approximation through island specialisation

Improving Performance of Multi-objective Genetic for Function Approximation through island specialisation Improving Performance of Multi-objective Genetic for Function Approximation through island specialisation A. Guillén 1, I. Rojas 1, J. González 1, H. Pomares 1, L.J. Herrera 1, and B. Paechter 2 1) Department

More information

Improving 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 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 information

Rule Base Reduction: Some Comments on the Use of Orthogonal Transforms

Rule Base Reduction: Some Comments on the Use of Orthogonal Transforms IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART C: APPLICATIONS AND REVIEWS, VOL. 31, NO. 2, MAY 2001 199 Rule Base Reduction: Some Comments on the Use of Orthogonal Transforms Magne Setnes, Member,

More information

Performance Evaluation of a Radial Basis Function Neural Network Learning Algorithm for Function Approximation.

Performance Evaluation of a Radial Basis Function Neural Network Learning Algorithm for Function Approximation. Performance Evaluation of a Radial Basis Function Neural Network Learning Algorithm for Function Approximation. A.A. Khurshid PCEA, Nagpur, India A.P.Gokhale VNIT, Nagpur, India Abstract: This paper presents

More information

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

Keywords - 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 information

A 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 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 information

QUALITATIVE MODELING FOR MAGNETIZATION CURVE

QUALITATIVE 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 information

LEARNING WEIGHTS OF FUZZY RULES BY USING GRAVITATIONAL SEARCH ALGORITHM

LEARNING WEIGHTS OF FUZZY RULES BY USING GRAVITATIONAL SEARCH ALGORITHM International Journal of Innovative Computing, Information and Control ICIC International c 2013 ISSN 1349-4198 Volume 9, Number 4, April 2013 pp. 1593 1601 LEARNING WEIGHTS OF FUZZY RULES BY USING GRAVITATIONAL

More information

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

CHAPTER 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 information

Experimental Data and Training

Experimental Data and Training Modeling and Control of Dynamic Systems Experimental Data and Training Mihkel Pajusalu Alo Peets Tartu, 2008 1 Overview Experimental data Designing input signal Preparing data for modeling Training Criterion

More information

Classification with Diffuse or Incomplete Information

Classification with Diffuse or Incomplete Information Classification with Diffuse or Incomplete Information AMAURY CABALLERO, KANG YEN Florida International University Abstract. In many different fields like finance, business, pattern recognition, communication

More information

Optimal boundary control of a tracking problem for a parabolic distributed system using hierarchical fuzzy control and evolutionary algorithms

Optimal boundary control of a tracking problem for a parabolic distributed system using hierarchical fuzzy control and evolutionary algorithms Optimal boundary control of a tracking problem for a parabolic distributed system using hierarchical fuzzy control and evolutionary algorithms R.J. Stonier, M.J. Drumm and J. Bell Faculty of Informatics

More information

Efficient Tuning of SVM Hyperparameters Using Radius/Margin Bound and Iterative Algorithms

Efficient Tuning of SVM Hyperparameters Using Radius/Margin Bound and Iterative Algorithms IEEE TRANSACTIONS ON NEURAL NETWORKS, VOL. 13, NO. 5, SEPTEMBER 2002 1225 Efficient Tuning of SVM Hyperparameters Using Radius/Margin Bound and Iterative Algorithms S. Sathiya Keerthi Abstract This paper

More information

A Fuzzy Reinforcement Learning for a Ball Interception Problem

A Fuzzy Reinforcement Learning for a Ball Interception Problem A Fuzzy Reinforcement Learning for a Ball Interception Problem Tomoharu Nakashima, Masayo Udo, and Hisao Ishibuchi Department of Industrial Engineering, Osaka Prefecture University Gakuen-cho 1-1, Sakai,

More information

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

MODELING 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 information

Multiobjective Evolutionary Optimization of the Size, Shape, and Position Parameters of Radial Basis Function Networks for Function Approximation

Multiobjective Evolutionary Optimization of the Size, Shape, and Position Parameters of Radial Basis Function Networks for Function Approximation 1478 IEEE TRANSACTIONS ON NEURAL NETWORKS, VOL. 14, NO. 6, NOVEMBER 2003 Multiobjective Evolutionary Optimization of the Size, Shape, and Position Parameters of Radial Basis Function Networks for Function

More information

Identifying fuzzy systems from numerical data with Xfuzzy

Identifying fuzzy systems from numerical data with Xfuzzy 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

More information

Efficient Image Compression of Medical Images Using the Wavelet Transform and Fuzzy c-means Clustering on Regions of Interest.

Efficient Image Compression of Medical Images Using the Wavelet Transform and Fuzzy c-means Clustering on Regions of Interest. Efficient Image Compression of Medical Images Using the Wavelet Transform and Fuzzy c-means Clustering on Regions of Interest. D.A. Karras, S.A. Karkanis and D. E. Maroulis University of Piraeus, Dept.

More information

12 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 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 information

Neuro-fuzzy systems 1

Neuro-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 information

Radial Basis Function Networks: Algorithms

Radial Basis Function Networks: Algorithms Radial Basis Function Networks: Algorithms Neural Computation : Lecture 14 John A. Bullinaria, 2015 1. The RBF Mapping 2. The RBF Network Architecture 3. Computational Power of RBF Networks 4. Training

More information

CLASSIFICATION WITH RADIAL BASIS AND PROBABILISTIC NEURAL NETWORKS

CLASSIFICATION WITH RADIAL BASIS AND PROBABILISTIC NEURAL NETWORKS CLASSIFICATION WITH RADIAL BASIS AND PROBABILISTIC NEURAL NETWORKS CHAPTER 4 CLASSIFICATION WITH RADIAL BASIS AND PROBABILISTIC NEURAL NETWORKS 4.1 Introduction Optical character recognition is one of

More information

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

ANFIS: 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 information

HARD, SOFT AND FUZZY C-MEANS CLUSTERING TECHNIQUES FOR TEXT CLASSIFICATION

HARD, 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 information

Data mining with sparse grids

Data mining with sparse grids Data mining with sparse grids Jochen Garcke and Michael Griebel Institut für Angewandte Mathematik Universität Bonn Data mining with sparse grids p.1/40 Overview What is Data mining? Regularization networks

More information

Simultaneous Perturbation Stochastic Approximation Algorithm Combined with Neural Network and Fuzzy Simulation

Simultaneous Perturbation Stochastic Approximation Algorithm Combined with Neural Network and Fuzzy Simulation .--- Simultaneous Perturbation Stochastic Approximation Algorithm Combined with Neural Networ and Fuzzy Simulation Abstract - - - - Keywords: Many optimization problems contain fuzzy information. Possibility

More information

GENERATING FUZZY RULES FROM EXAMPLES USING GENETIC. Francisco HERRERA, Manuel LOZANO, Jose Luis VERDEGAY

GENERATING 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 information

6. Dicretization methods 6.1 The purpose of discretization

6. Dicretization methods 6.1 The purpose of discretization 6. Dicretization methods 6.1 The purpose of discretization Often data are given in the form of continuous values. If their number is huge, model building for such data can be difficult. Moreover, many

More information

Enhancing Forecasting Performance of Naïve-Bayes Classifiers with Discretization Techniques

Enhancing Forecasting Performance of Naïve-Bayes Classifiers with Discretization Techniques 24 Enhancing Forecasting Performance of Naïve-Bayes Classifiers with Discretization Techniques Enhancing Forecasting Performance of Naïve-Bayes Classifiers with Discretization Techniques Ruxandra PETRE

More information

ESTIMATING THE COST OF ENERGY USAGE IN SPORT CENTRES: A COMPARATIVE MODELLING APPROACH

ESTIMATING THE COST OF ENERGY USAGE IN SPORT CENTRES: A COMPARATIVE MODELLING APPROACH ESTIMATING THE COST OF ENERGY USAGE IN SPORT CENTRES: A COMPARATIVE MODELLING APPROACH A.H. Boussabaine, R.J. Kirkham and R.G. Grew Construction Cost Engineering Research Group, School of Architecture

More information

ECM A Novel On-line, Evolving Clustering Method and Its Applications

ECM 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 information

FITTING PIECEWISE LINEAR FUNCTIONS USING PARTICLE SWARM OPTIMIZATION

FITTING PIECEWISE LINEAR FUNCTIONS USING PARTICLE SWARM OPTIMIZATION Suranaree J. Sci. Technol. Vol. 19 No. 4; October - December 2012 259 FITTING PIECEWISE LINEAR FUNCTIONS USING PARTICLE SWARM OPTIMIZATION Pavee Siriruk * Received: February 28, 2013; Revised: March 12,

More information

CHAPTER 6 MODIFIED FUZZY TECHNIQUES BASED IMAGE SEGMENTATION

CHAPTER 6 MODIFIED FUZZY TECHNIQUES BASED IMAGE SEGMENTATION CHAPTER 6 MODIFIED FUZZY TECHNIQUES BASED IMAGE SEGMENTATION 6.1 INTRODUCTION Fuzzy logic based computational techniques are becoming increasingly important in the medical image analysis arena. The significant

More information

Data mining with sparse grids using simplicial basis functions

Data mining with sparse grids using simplicial basis functions Data mining with sparse grids using simplicial basis functions Jochen Garcke and Michael Griebel Institut für Angewandte Mathematik Universität Bonn Part of the work was supported within the project 03GRM6BN

More information

Research on Evaluation Method of Product Style Semantics Based on Neural Network

Research on Evaluation Method of Product Style Semantics Based on Neural Network Research Journal of Applied Sciences, Engineering and Technology 6(23): 4330-4335, 2013 ISSN: 2040-7459; e-issn: 2040-7467 Maxwell Scientific Organization, 2013 Submitted: September 28, 2012 Accepted:

More information

CHAPTER 3 A FAST K-MODES CLUSTERING ALGORITHM TO WAREHOUSE VERY LARGE HETEROGENEOUS MEDICAL DATABASES

CHAPTER 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 information

Statistical Pattern Recognition

Statistical Pattern Recognition Statistical Pattern Recognition Features and Feature Selection Hamid R. Rabiee Jafar Muhammadi Spring 2014 http://ce.sharif.edu/courses/92-93/2/ce725-2/ Agenda Features and Patterns The Curse of Size and

More information

COMPEL 17,1/2/3. This work was supported by the Greek General Secretariat of Research and Technology through the PENED 94 research project.

COMPEL 17,1/2/3. This work was supported by the Greek General Secretariat of Research and Technology through the PENED 94 research project. 382 Non-destructive testing of layered structures using generalised radial basis function networks trained by the orthogonal least squares learning algorithm I.T. Rekanos, T.V. Yioultsis and T.D. Tsiboukis

More information

CHAPTER 3 FUZZY RULE BASED MODEL FOR FAULT DIAGNOSIS

CHAPTER 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 information

One-mode Additive Clustering of Multiway Data

One-mode Additive Clustering of Multiway Data One-mode Additive Clustering of Multiway Data Dirk Depril and Iven Van Mechelen KULeuven Tiensestraat 103 3000 Leuven, Belgium (e-mail: dirk.depril@psy.kuleuven.ac.be iven.vanmechelen@psy.kuleuven.ac.be)

More information

An Endowed Takagi-Sugeno-type Fuzzy Model for Classification Problems

An 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 information

Data Mining Approaches to Characterize Batch Process Operations

Data Mining Approaches to Characterize Batch Process Operations Data Mining Approaches to Characterize Batch Process Operations Rodolfo V. Tona V., Antonio Espuña and Luis Puigjaner * Universitat Politècnica de Catalunya, Chemical Engineering Department. Diagonal 647,

More information

coding of various parts showing different features, the possibility of rotation or of hiding covering parts of the object's surface to gain an insight

coding of various parts showing different features, the possibility of rotation or of hiding covering parts of the object's surface to gain an insight Three-Dimensional Object Reconstruction from Layered Spatial Data Michael Dangl and Robert Sablatnig Vienna University of Technology, Institute of Computer Aided Automation, Pattern Recognition and Image

More information

Cluster analysis of 3D seismic data for oil and gas exploration

Cluster 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 information

Supervised Variable Clustering for Classification of NIR Spectra

Supervised Variable Clustering for Classification of NIR Spectra Supervised Variable Clustering for Classification of NIR Spectra Catherine Krier *, Damien François 2, Fabrice Rossi 3, Michel Verleysen, Université catholique de Louvain, Machine Learning Group, place

More information

Evolution of Recurrent Fuzzy Controllers

Evolution of Recurrent Fuzzy Controllers Evolution of Recurrent Fuzzy Controllers Carlos Kavka, Patricia Roggero and Javier Apolloni LIDIC Departamento de Informática Universidad Nacional de San Luis Ejército de los Andes 950 D5700HHW - San Luis

More information

Reddit Recommendation System Daniel Poon, Yu Wu, David (Qifan) Zhang CS229, Stanford University December 11 th, 2011

Reddit Recommendation System Daniel Poon, Yu Wu, David (Qifan) Zhang CS229, Stanford University December 11 th, 2011 Reddit Recommendation System Daniel Poon, Yu Wu, David (Qifan) Zhang CS229, Stanford University December 11 th, 2011 1. Introduction Reddit is one of the most popular online social news websites with millions

More information

Analysis of Fuzzy Rule Optimization Models

Analysis of Fuzzy Rule Optimization Models Analysis of Fuzzy Rule Optimization Models Amudha J #1, D Radha #2, Smitha S #3 # Department of Computer Science and Engineering Amrita School of Engineering, Amrita Vishwa Vidyapeetham, Bangalore, Karnataka,

More information

Learning Fuzzy Rules Using Ant Colony Optimization Algorithms 1

Learning 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 information

CS 543: Final Project Report Texture Classification using 2-D Noncausal HMMs

CS 543: Final Project Report Texture Classification using 2-D Noncausal HMMs CS 543: Final Project Report Texture Classification using 2-D Noncausal HMMs Felix Wang fywang2 John Wieting wieting2 Introduction We implement a texture classification algorithm using 2-D Noncausal Hidden

More information

K-Means Clustering With Initial Centroids Based On Difference Operator

K-Means Clustering With Initial Centroids Based On Difference Operator K-Means Clustering With Initial Centroids Based On Difference Operator Satish Chaurasiya 1, Dr.Ratish Agrawal 2 M.Tech Student, School of Information and Technology, R.G.P.V, Bhopal, India Assistant Professor,

More information

RGB Digital Image Forgery Detection Using Singular Value Decomposition and One Dimensional Cellular Automata

RGB Digital Image Forgery Detection Using Singular Value Decomposition and One Dimensional Cellular Automata RGB Digital Image Forgery Detection Using Singular Value Decomposition and One Dimensional Cellular Automata Ahmad Pahlavan Tafti Mohammad V. Malakooti Department of Computer Engineering IAU, UAE Branch

More information

An Analysis of the Rule Weights and Fuzzy Reasoning Methods for Linguistic Rule Based Classification Systems Applied to Problems with Highly Imbalanced Data Sets Alberto Fernández 1, Salvador García 1,

More information

SURFACE ROUGHNESS MONITORING IN CUTTING FORCE CONTROL SYSTEM

SURFACE ROUGHNESS MONITORING IN CUTTING FORCE CONTROL SYSTEM Proceedings in Manufacturing Systems, Volume 10, Issue 2, 2015, 59 64 ISSN 2067-9238 SURFACE ROUGHNESS MONITORING IN CUTTING FORCE CONTROL SYSTEM Uros ZUPERL 1,*, Tomaz IRGOLIC 2, Franc CUS 3 1) Assist.

More information

Analyzing Outlier Detection Techniques with Hybrid Method

Analyzing Outlier Detection Techniques with Hybrid Method Analyzing Outlier Detection Techniques with Hybrid Method Shruti Aggarwal Assistant Professor Department of Computer Science and Engineering Sri Guru Granth Sahib World University. (SGGSWU) Fatehgarh Sahib,

More information

Review of the Robust K-means Algorithm and Comparison with Other Clustering Methods

Review of the Robust K-means Algorithm and Comparison with Other Clustering Methods Review of the Robust K-means Algorithm and Comparison with Other Clustering Methods Ben Karsin University of Hawaii at Manoa Information and Computer Science ICS 63 Machine Learning Fall 8 Introduction

More information

Time Series Prediction as a Problem of Missing Values: Application to ESTSP2007 and NN3 Competition Benchmarks

Time Series Prediction as a Problem of Missing Values: Application to ESTSP2007 and NN3 Competition Benchmarks Series Prediction as a Problem of Missing Values: Application to ESTSP7 and NN3 Competition Benchmarks Antti Sorjamaa and Amaury Lendasse Abstract In this paper, time series prediction is considered as

More information

Rule-bases construction through self-learning for a table-based Sugeno- Takagi fuzzy logic control system

Rule-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 information

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

An 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 information

Image-Space-Parallel Direct Volume Rendering on a Cluster of PCs

Image-Space-Parallel Direct Volume Rendering on a Cluster of PCs Image-Space-Parallel Direct Volume Rendering on a Cluster of PCs B. Barla Cambazoglu and Cevdet Aykanat Bilkent University, Department of Computer Engineering, 06800, Ankara, Turkey {berkant,aykanat}@cs.bilkent.edu.tr

More information

This leads to our algorithm which is outlined in Section III, along with a tabular summary of it's performance on several benchmarks. The last section

This leads to our algorithm which is outlined in Section III, along with a tabular summary of it's performance on several benchmarks. The last section An Algorithm for Incremental Construction of Feedforward Networks of Threshold Units with Real Valued Inputs Dhananjay S. Phatak Electrical Engineering Department State University of New York, Binghamton,

More information

An ICA based Approach for Complex Color Scene Text Binarization

An ICA based Approach for Complex Color Scene Text Binarization An ICA based Approach for Complex Color Scene Text Binarization Siddharth Kherada IIIT-Hyderabad, India siddharth.kherada@research.iiit.ac.in Anoop M. Namboodiri IIIT-Hyderabad, India anoop@iiit.ac.in

More information

Relative Constraints as Features

Relative Constraints as Features Relative Constraints as Features Piotr Lasek 1 and Krzysztof Lasek 2 1 Chair of Computer Science, University of Rzeszow, ul. Prof. Pigonia 1, 35-510 Rzeszow, Poland, lasek@ur.edu.pl 2 Institute of Computer

More information

5 Machine Learning Abstractions and Numerical Optimization

5 Machine Learning Abstractions and Numerical Optimization Machine Learning Abstractions and Numerical Optimization 25 5 Machine Learning Abstractions and Numerical Optimization ML ABSTRACTIONS [some meta comments on machine learning] [When you write a large computer

More information

Hybrid Face Recognition and Classification System for Real Time Environment

Hybrid Face Recognition and Classification System for Real Time Environment Hybrid Face Recognition and Classification System for Real Time Environment Dr.Matheel E. Abdulmunem Department of Computer Science University of Technology, Baghdad, Iraq. Fatima B. Ibrahim Department

More information

A Modified Inertial Method for Loop-free Decomposition of Acyclic Directed Graphs

A Modified Inertial Method for Loop-free Decomposition of Acyclic Directed Graphs MACRo 2015-5 th International Conference on Recent Achievements in Mechatronics, Automation, Computer Science and Robotics A Modified Inertial Method for Loop-free Decomposition of Acyclic Directed Graphs

More information

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

European 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 information

Graph Matching: Fast Candidate Elimination Using Machine Learning Techniques

Graph Matching: Fast Candidate Elimination Using Machine Learning Techniques Graph Matching: Fast Candidate Elimination Using Machine Learning Techniques M. Lazarescu 1,2, H. Bunke 1, and S. Venkatesh 2 1 Computer Science Department, University of Bern, Switzerland 2 School of

More information

Salient Region Detection and Segmentation in Images using Dynamic Mode Decomposition

Salient Region Detection and Segmentation in Images using Dynamic Mode Decomposition Salient Region Detection and Segmentation in Images using Dynamic Mode Decomposition Sikha O K 1, Sachin Kumar S 2, K P Soman 2 1 Department of Computer Science 2 Centre for Computational Engineering and

More information

Optimization Model of K-Means Clustering Using Artificial Neural Networks to Handle Class Imbalance Problem

Optimization Model of K-Means Clustering Using Artificial Neural Networks to Handle Class Imbalance Problem IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Optimization Model of K-Means Clustering Using Artificial Neural Networks to Handle Class Imbalance Problem To cite this article:

More information

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

Adaptive Neuro-Fuzzy Model with Fuzzy Clustering for Nonlinear Prediction and Control Asian Journal of Applied Sciences (ISSN: 232 893) Volume 2 Issue 3, June 24 Adaptive Neuro-Fuzzy Model with Fuzzy Clustering for Nonlinear Prediction and Control Bayadir Abbas AL-Himyari, Azman Yasin 2

More information

COMPUTATIONAL INTELLIGENCE SEW (INTRODUCTION TO MACHINE LEARNING) SS18. Lecture 6: k-nn Cross-validation Regularization

COMPUTATIONAL INTELLIGENCE SEW (INTRODUCTION TO MACHINE LEARNING) SS18. Lecture 6: k-nn Cross-validation Regularization COMPUTATIONAL INTELLIGENCE SEW (INTRODUCTION TO MACHINE LEARNING) SS18 Lecture 6: k-nn Cross-validation Regularization LEARNING METHODS Lazy vs eager learning Eager learning generalizes training data before

More information

PARAMETERIZATION AND SAMPLING DESIGN FOR WATER NETWORKS DEMAND CALIBRATION USING THE SINGULAR VALUE DECOMPOSITION: APPLICATION TO A REAL NETWORK

PARAMETERIZATION AND SAMPLING DESIGN FOR WATER NETWORKS DEMAND CALIBRATION USING THE SINGULAR VALUE DECOMPOSITION: APPLICATION TO A REAL NETWORK 11 th International Conference on Hydroinformatics HIC 2014, New York City, USA PARAMETERIZATION AND SAMPLING DESIGN FOR WATER NETWORKS DEMAND CALIBRATION USING THE SINGULAR VALUE DECOMPOSITION: APPLICATION

More information

Identification 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 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 information

A New Fuzzy Neural System with Applications

A 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 information

LRLW-LSI: An Improved Latent Semantic Indexing (LSI) Text Classifier

LRLW-LSI: An Improved Latent Semantic Indexing (LSI) Text Classifier LRLW-LSI: An Improved Latent Semantic Indexing (LSI) Text Classifier Wang Ding, Songnian Yu, Shanqing Yu, Wei Wei, and Qianfeng Wang School of Computer Engineering and Science, Shanghai University, 200072

More information

Adaptive-Mesh-Refinement Pattern

Adaptive-Mesh-Refinement Pattern Adaptive-Mesh-Refinement Pattern I. Problem Data-parallelism is exposed on a geometric mesh structure (either irregular or regular), where each point iteratively communicates with nearby neighboring points

More information

Automated Segmentation Using a Fast Implementation of the Chan-Vese Models

Automated Segmentation Using a Fast Implementation of the Chan-Vese Models Automated Segmentation Using a Fast Implementation of the Chan-Vese Models Huan Xu, and Xiao-Feng Wang,,3 Intelligent Computation Lab, Hefei Institute of Intelligent Machines, Chinese Academy of Science,

More information

Parallel Hybrid Monte Carlo Algorithms for Matrix Computations

Parallel Hybrid Monte Carlo Algorithms for Matrix Computations Parallel Hybrid Monte Carlo Algorithms for Matrix Computations V. Alexandrov 1, E. Atanassov 2, I. Dimov 2, S.Branford 1, A. Thandavan 1 and C. Weihrauch 1 1 Department of Computer Science, University

More information

GPU Implementation of a Multiobjective Search Algorithm

GPU Implementation of a Multiobjective Search Algorithm Department Informatik Technical Reports / ISSN 29-58 Steffen Limmer, Dietmar Fey, Johannes Jahn GPU Implementation of a Multiobjective Search Algorithm Technical Report CS-2-3 April 2 Please cite as: Steffen

More information

OBJECT-CENTERED INTERACTIVE MULTI-DIMENSIONAL SCALING: ASK THE EXPERT

OBJECT-CENTERED INTERACTIVE MULTI-DIMENSIONAL SCALING: ASK THE EXPERT OBJECT-CENTERED INTERACTIVE MULTI-DIMENSIONAL SCALING: ASK THE EXPERT Joost Broekens Tim Cocx Walter A. Kosters Leiden Institute of Advanced Computer Science Leiden University, The Netherlands Email: {broekens,

More information

RULE BASED SIGNATURE VERIFICATION AND FORGERY DETECTION

RULE BASED SIGNATURE VERIFICATION AND FORGERY DETECTION RULE BASED SIGNATURE VERIFICATION AND FORGERY DETECTION M. Hanmandlu Multimedia University Jalan Multimedia 63100, Cyberjaya Selangor, Malaysia E-mail:madasu.hanmandlu@mmu.edu.my M. Vamsi Krishna Dept.

More information

Theoretical Concepts of Machine Learning

Theoretical Concepts of Machine Learning Theoretical Concepts of Machine Learning Part 2 Institute of Bioinformatics Johannes Kepler University, Linz, Austria Outline 1 Introduction 2 Generalization Error 3 Maximum Likelihood 4 Noise Models 5

More information

Binary Decision Tree Using K-Means and Genetic Algorithm for Recognizing Defect Patterns of Cold Mill Strip

Binary Decision Tree Using K-Means and Genetic Algorithm for Recognizing Defect Patterns of Cold Mill Strip Binary Decision Tree Using K-Means and Genetic Algorithm for Recognizing Defect Patterns of Cold Mill Strip Kyoung Min Kim,4, Joong Jo Park, Myung Hyun Song 3, In Cheol Kim, and Ching Y. Suen Centre for

More information

AN IMPROVED HYBRIDIZED K- MEANS CLUSTERING ALGORITHM (IHKMCA) FOR HIGHDIMENSIONAL DATASET & IT S PERFORMANCE ANALYSIS

AN IMPROVED HYBRIDIZED K- MEANS CLUSTERING ALGORITHM (IHKMCA) FOR HIGHDIMENSIONAL DATASET & IT S PERFORMANCE ANALYSIS AN IMPROVED HYBRIDIZED K- MEANS CLUSTERING ALGORITHM (IHKMCA) FOR HIGHDIMENSIONAL DATASET & IT S PERFORMANCE ANALYSIS H.S Behera Department of Computer Science and Engineering, Veer Surendra Sai University

More information

FEATURE EXTRACTION USING FUZZY RULE BASED SYSTEM

FEATURE 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 information

Image Compression: An Artificial Neural Network Approach

Image Compression: An Artificial Neural Network Approach Image Compression: An Artificial Neural Network Approach Anjana B 1, Mrs Shreeja R 2 1 Department of Computer Science and Engineering, Calicut University, Kuttippuram 2 Department of Computer Science and

More information

Multimodal Information Spaces for Content-based Image Retrieval

Multimodal Information Spaces for Content-based Image Retrieval Research Proposal Multimodal Information Spaces for Content-based Image Retrieval Abstract Currently, image retrieval by content is a research problem of great interest in academia and the industry, due

More information

ESSENTIALLY, system modeling is the task of building

ESSENTIALLY, 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 information

1498. End-effector vibrations reduction in trajectory tracking for mobile manipulator

1498. End-effector vibrations reduction in trajectory tracking for mobile manipulator 1498. End-effector vibrations reduction in trajectory tracking for mobile manipulator G. Pajak University of Zielona Gora, Faculty of Mechanical Engineering, Zielona Góra, Poland E-mail: g.pajak@iizp.uz.zgora.pl

More information

GPU Implementation of Implicit Runge-Kutta Methods

GPU Implementation of Implicit Runge-Kutta Methods GPU Implementation of Implicit Runge-Kutta Methods Navchetan Awasthi, Abhijith J Supercomputer Education and Research Centre Indian Institute of Science, Bangalore, India navchetanawasthi@gmail.com, abhijith31792@gmail.com

More information

Statistical Pattern Recognition

Statistical Pattern Recognition Statistical Pattern Recognition Features and Feature Selection Hamid R. Rabiee Jafar Muhammadi Spring 2013 http://ce.sharif.edu/courses/91-92/2/ce725-1/ Agenda Features and Patterns The Curse of Size and

More information

LOGICAL OPERATOR USAGE IN STRUCTURAL MODELLING

LOGICAL OPERATOR USAGE IN STRUCTURAL MODELLING LOGICAL OPERATOR USAGE IN STRUCTURAL MODELLING Ieva Zeltmate (a) (a) Riga Technical University, Faculty of Computer Science and Information Technology Department of System Theory and Design ieva.zeltmate@gmail.com

More information

Chapter 2 Basic Structure of High-Dimensional Spaces

Chapter 2 Basic Structure of High-Dimensional Spaces Chapter 2 Basic Structure of High-Dimensional Spaces Data is naturally represented geometrically by associating each record with a point in the space spanned by the attributes. This idea, although simple,

More information

Accelerating the convergence speed of neural networks learning methods using least squares

Accelerating the convergence speed of neural networks learning methods using least squares Bruges (Belgium), 23-25 April 2003, d-side publi, ISBN 2-930307-03-X, pp 255-260 Accelerating the convergence speed of neural networks learning methods using least squares Oscar Fontenla-Romero 1, Deniz

More information

Genetic Tuning for Improving Wang and Mendel s Fuzzy Database

Genetic 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 information

Fully Automatic Methodology for Human Action Recognition Incorporating Dynamic Information

Fully Automatic Methodology for Human Action Recognition Incorporating Dynamic Information Fully Automatic Methodology for Human Action Recognition Incorporating Dynamic Information Ana González, Marcos Ortega Hortas, and Manuel G. Penedo University of A Coruña, VARPA group, A Coruña 15071,

More information

Parallel Approach for Implementing Data Mining Algorithms

Parallel Approach for Implementing Data Mining Algorithms TITLE OF THE THESIS Parallel Approach for Implementing Data Mining Algorithms A RESEARCH PROPOSAL SUBMITTED TO THE SHRI RAMDEOBABA COLLEGE OF ENGINEERING AND MANAGEMENT, FOR THE DEGREE OF DOCTOR OF PHILOSOPHY

More information

Improving Results and Performance of Collaborative Filtering-based Recommender Systems using Cuckoo Optimization Algorithm

Improving Results and Performance of Collaborative Filtering-based Recommender Systems using Cuckoo Optimization Algorithm Improving Results and Performance of Collaborative Filtering-based Recommender Systems using Cuckoo Optimization Algorithm Majid Hatami Faculty of Electrical and Computer Engineering University of Tabriz,

More information