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

Similar documents
Chapter 7: Competitive learning, clustering, and self-organizing maps

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

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

Multi-Clustering Centers Approach to Enhancing the Performance of SOM Clustering Ability

Function approximation using RBF network. 10 basis functions and 25 data points.

ESSENTIALLY, system modeling is the task of building

Figure (5) Kohonen Self-Organized Map

QUALITATIVE MODELING FOR MAGNETIZATION CURVE

A New Fuzzy Neural System with Applications

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

Nonlinear dimensionality reduction of large datasets for data exploration

Slide07 Haykin Chapter 9: Self-Organizing Maps

Open Access Research on the Prediction Model of Material Cost Based on Data Mining

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

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

Unsupervised Learning

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

A New Approach for Handling the Iris Data Classification Problem

Support Vector Machines

Reducing topological defects in self-organizing maps using multiple scale neighborhood functions

Two Algorithms of Image Segmentation and Measurement Method of Particle s Parameters

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

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

Neuro-Fuzzy Comp. Ch. 8 May 12, 2005

Artificial Neural Networks Unsupervised learning: SOM

Neuro Fuzzy and Self Tunging Fuzzy Controller to Improve Pitch and Yaw Control Systems Resposes of Twin Rotor MIMO System

SOMSN: An Effective Self Organizing Map for Clustering of Social Networks

A New Method For Forecasting Enrolments Combining Time-Variant Fuzzy Logical Relationship Groups And K-Means Clustering

Self-Organizing Maps for cyclic and unbounded graphs

Traffic Signal Control Based On Fuzzy Artificial Neural Networks With Particle Swarm Optimization

A *69>H>N6 #DJGC6A DG C<>C::G>C<,8>:C8:H /DA 'D 2:6G, ()-"&"3 -"(' ( +-" " " % '.+ % ' -0(+$,

Automated Network Drawing Using Self-Organizing Map

A Study on Clustering Method by Self-Organizing Map and Information Criteria

A Multi-objective Genetic-based Method for Design Fuzzy Classification Systems

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

COMBINED METHOD TO VISUALISE AND REDUCE DIMENSIONALITY OF THE FINANCIAL DATA SETS

INTERNATIONAL RESEARCH JOURNAL OF MULTIDISCIPLINARY STUDIES

Improving interpretability in approximative fuzzy models via multi-objective evolutionary algorithms.

Data Mining. Kohonen Networks. Data Mining Course: Sharif University of Technology 1

Unsupervised Learning

IMPLEMENTATION OF RBF TYPE NETWORKS BY SIGMOIDAL FEEDFORWARD NEURAL NETWORKS

The Improved WCMRP Protocol for Mobile Wireless Sensor Networks

Centroid Neural Network based clustering technique using competetive learning

Fuzzy-Kernel Learning Vector Quantization

Support Vector Machines

Affine Arithmetic Self Organizing Map

Relation Organization of SOM Initial Map by Improved Node Exchange

Smart Neurofuzzy Systems

Fabric Defect Detection Based on Computer Vision

A Topography-Preserving Latent Variable Model with Learning Metrics

DESIGN OF KOHONEN SELF-ORGANIZING MAP WITH REDUCED STRUCTURE

A Self Organizing Map for dissimilarity data 0

CHAPTER 6 COUNTER PROPAGATION NEURAL NETWORK IN GAIT RECOGNITION

Effect of Grouping in Vector Recognition System Based on SOM

Feature weighting using particle swarm optimization for learning vector quantization classifier

Radial basis function networks are special-designed,

Approximation of a Fuzzy Function by Using Radial Basis Functions Interpolation

Efficient Object Extraction Using Fuzzy Cardinality Based Thresholding and Hopfield Network

Image Compression: An Artificial Neural Network Approach

Neuro-fuzzy systems 1

A Method of Identifying the P2P File Sharing

12 IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. 6, NO. 1, FEBRUARY An On-Line Self-Constructing Neural Fuzzy Inference Network and Its Applications

On The Method and Performance Evaluation of A Hybrid Mesh-Tree Topology

Neural Network Weight Selection Using Genetic Algorithms

A Fuzzy Rule Based Clustering

AUTOMATIC PATTERN CLASSIFICATION BY UNSUPERVISED LEARNING USING DIMENSIONALITY REDUCTION OF DATA WITH MIRRORING NEURAL NETWORKS

LEARNING WEIGHTS OF FUZZY RULES BY USING GRAVITATIONAL SEARCH ALGORITHM

Projection of undirected and non-positional graphs using self organizing maps

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

Review: Final Exam CPSC Artificial Intelligence Michael M. Richter

Cluster Analysis and Visualization. Workshop on Statistics and Machine Learning 2004/2/6

Optimized Watermarking Using Swarm-Based Bacterial Foraging

Controlling the spread of dynamic self-organising maps

Free Projection SOM: A New Method For SOM-Based Cluster Visualization

A Class of Instantaneously Trained Neural Networks

Extract an Essential Skeleton of a Character as a Graph from a Character Image

Based on Regression Diagnostics

ASIAN JOURNAL OF MANAGEMENT RESEARCH Online Open Access publishing platform for Management Research

Evolutionary Instance Selection Algorithm based on Takagi-Sugeno Fuzzy Model

Optimal Design of Steel Columns with Axial Load Using Artificial Neural Networks

Mineral Exploation Using Neural Netowrks

Fuzzy Modeling using Vector Quantization with Supervised Learning

11/14/2010 Intelligent Systems and Soft Computing 1

5.6 Self-organizing maps (SOM) [Book, Sect. 10.3]

INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & MANAGEMENT

Similarity Measures of Pentagonal Fuzzy Numbers

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

Seismic regionalization based on an artificial neural network

Data Mining Approaches to Characterize Batch Process Operations

Automatic Generation of Fuzzy Classification Rules from Data

Color reduction by using a new self-growing and self-organized neural network

Classification with Diffuse or Incomplete Information

Modular network SOM : Theory, algorithm and applications

Automatic Generation of Fuzzy Classification Rules Using Granulation-Based Adaptive Clustering

A NEW ALGORITHM FOR OPTIMIZING THE SELF- ORGANIZING MAP

CT79 SOFT COMPUTING ALCCS-FEB 2014

The analysis of inverted pendulum control and its other applications

Images Reconstruction using an iterative SOM based algorithm.

ADVANCED IMAGE PROCESSING METHODS FOR ULTRASONIC NDE RESEARCH C. H. Chen, University of Massachusetts Dartmouth, N.

Competitive Learning Algorithms for Data Clustering

Transcription:

Appl. Math. Inf. Sci. 8, No. 3, 27-2 (24) 27 Applied Mathematics & Information Sciences An International Journal http://dx.doi.org/.278/amis/8334 An Approach for Fuzzy Modeling based on Self-Organizing Feature Maps Neural Network Ching-Yi Chen,, Jen-Shiun Chiang 2, Kuang-Yuan Chen 2, Ta-Kang Liu 2 and Ching-Chang Wong 2 Department of Information and Telecommunications Engineering, Ming Chuan University, Taoyuan County 333, Taiwan 2 Department of Electrical Engineering, Tamkang University, New Taipei City, 2, Taiwan Received: Jun. 23, Revised: Oct. 23, Accepted: Oct. 23 Published online: May. 24 Abstract: Exploration of large and high-dimensional data sets is one of the main problems in data analysis. Self-organizing feature maps (SOFM) is a powerful technique for clustering analysis and data mining. Competitive learning in the SOFM training process focuses on finding a neuron that its weight vector is most similar to that of an input vector. SOFM can be used to map large data sets to a simpler, usually one or two-dimensional topological structure. In this paper, we present a new approach to acquisition of initial fuzzy rules using SOFM learning algorithm, not only for its vector feature, but also for its topological. In general, fuzzy modeling requires two stages: structure identification and parameter learning. First, the algorithm partitions the input space into some local regions by using SOFM, then it determines the decision boundaries for local input regions, and finally, based on the decision boundaries, it learns the fuzzy rule for each local region by recursive least squares algorithm. The simulation results show that the proposed method can provide good model structure for fuzzy modeling and has high computing efficiency. Keywords: Competitive learning, SOFM, Fuzzy modeling Introduction When fuzzy inference system is used for system modeling, more number of rules used will theoretically help to construct more complicated system, but in the mean time, it will also increase the computing loading. Therefore, when we are creating fuzzy system, we have to induce first the input space with similar output value and describe it with fuzzy set, by doing so, complicated system can be simplified through the description of the input space, that is, through the setup of several fuzzy rules, this complicated system can be described, however, how to induce the input space with similar output characteristic is one of the important topics [,2,3,4]. Data analysis is an algorithm using statistics and machine learning. It finds out through inspiration way the hidden knowledge and rule from massive data to generate the meaningful clustering result. Competitive learning is in its nature a Self-organization learning method. It can find out similar feature, rule or relation from unlabelled patterns, and then these patterns with common features are assigned into the same group [, 6]. Generally speaking, under the condition of lacking expert s experience, the trial of using merely input-output data to setup fuzzy system is usually through two stages of design procedures of structure identification and parameter identification; take the fuzzy modeling design as example, the space gathered by similar type of samples can form a fuzzy block and be mapped to a fuzzy rule, hence, the automatic data classification characteristic of Self-organization learning method is very suitable to be used in the design job of structure identification of fuzzy system. In this article, competitive learning neural network is going to be introduced for fuzzy rule extraction. Through the output characteristic of Self-organizing Feature Maps Neural Network (SOFM) [7], the inference rule of the input data can be obtained, and the related parameter value of membership function of fuzzy rule can be obtained, finally, the structural identification of fuzzy inference system can be completed. Corresponding author e-mail: chingyi@mail.mcu.edu.tw c 24 NSP

28 C. Y Chen et. al. : An Approach for Fuzzy Modeling based on Self-Organizing... 2 Using the Topological Network of SOFM to Realize the Structural Identification of Fuzzy System SOFM is a neural network based on competitive learning, that is, the neurons of output layer will compete with each other so as to get activated opportunity [7, 8]. Generally, in competitive learning neural network, the winner will be selected from competitive phase, and the weight vector of the winner will be adjusted in the reward phase, which is as shown in equation () (2). In Fig., we have used geometrical method to describe the weight adjustment behavior. SOFM, through feature map way and through nonlinear projection method, converts input vector of any dimension into the low dimension matrix space formed by neurons, the neurons of the output layer then follow the current input vector to compete with each other so as to get the chance to adjust the weight vector, finally, based on the feature of the input vector, meaningful topological structure is formed to be displayed in the output space. W j (t+ )= W j (t)+η(x i W j ),i f j= j, () Where j = argmin j x i W j, j=,2,...,φ (2) Fig. 2: SOFM architecture Fig. : Weight vector adjustment of the winning neuron. However, the difference between SOFM and general competitive learning neural network is that in the competitive method, co-learning is adopted between the winning neurons and neurons which are the neighborhoods, but for general competitive learning neural network, it adopts winner-take-it-all, which has architecture as in Fig. 2. In other words, in SOFM, after the competition, not only the winning neurons have the chance to learn, the neurons which are the neighborhoods can also have chance to learn. Fig. 3 is two-dimensional lattice formed by SOFM output neurons, wherein the neighborhood relation between neuron and adjacent neurons is usually described by rectangular or hexagonal topology. Each neuron represents a set of n dimensional weight vector, and n is the dimension of the input data vector. The neighborhood range of SOFM is set up at maximum in the beginning, and it even includes all the neurons, then as the time passes by, the neighborhood area range is gradually reduced. Fig. 4 explains the situation that SOFM winning neuron and neighborhood neuron learns from the input vector. Fig. 3: Neighborhood function. (a) Rectangular topology; (b) Hexagonal topology. Fig. 4: The phenomenon of neighborhood learning of neuron of output layer. c 24 NSP

Appl. Math. Inf. Sci. 8, No. 3, 27-2 (24) / www.naturalspublishing.com/journals.asp 29 In order to meet better the biological view point, the so-called improved type SOFM usually uses Gaussian function to decide the strength that SOFM neighborhood function is activated [8]: ( ) h j, j = exp d2 j, j 2σ 2 (3) Here d j, j represents the side linking distance between jth neuron and winning neuron j. In addition, the effective width σ(t) and learning parameter η(t) of the neighborhood function is set up respectively as: ( η(t)=η exp t ) (4) τ and ( σ(t)=σ exp t ) τ 2 Here the constant σ and learning parameter η is set up by the initial value, and τ and τ 2 are constants. Therefore, we can induce the improved SOFM algorithm as in the followings:.initialize weights to some small, random values 2.Repeat until convergence (a)select the next input vector x i f rom the data set i.find the unit W j that best matches the input vector x i x i W j = min x i W j, j=,2,...,φ j ii.u pdate the weights o f the winner W j and all its neighbors W k W k = W k + η(t) h j k(t) (x i W k ) (b)decrease the learning rate η (t) (c)decrease neighborhood size σ (t) In order to describe the space mapping characteristic of SOFM and its capability to be applied in restructuring system that is to be identified, we have taken first one-dimensional SOFM to perform verification. First, for the Gaussian function defined in the range from 2 to 2 as defined in equation (6) is generated with enough two dimensional data set (Fig. (a)), meanwhile, network structures with respectively 4, and 8 output neurons are created to perform the learning, and the obtained topological structure is as shown in Fig. (b) (d). Not only the output of neurons performs pretty in good order, but also they can strongly reflect the input space as distributed by the input vectors. () y= σ x2 e 2σ 2,σ =.2 (6) 2π If we expand the above problems into [ 2,2] [ 2,2] 3D curved surface, as shown in equation (7) and Fig. 6(a), the trained and resulted two dimensional SOFM output is then as shown in Fig. 6(b) (d). From the characteristic of the output neurons, it can be found that the allocation of the weights of neurons can indeed reflect the topological structure of the input vectors. z= σ x 2 +y 2 2π e 2σ 2,σ =.2 (7) From the above example, the SOFM neighborhood learning concept can find out topology network that is enough to represent the data clustering characteristic. Meanwhile, we can also use SOFM output triangular or square grid to describe the curved surface as formed by 3D data set in the example. Therefore, this paper is going to be based on the output network topological structure of SOFM to describe the space distribution characteristics of the input data set to be expressed. Meanwhile, it will be used to complete the design procedure of the structure identification of fuzzy system. 3 The Parameter Identification of Fuzzy System This research has adopted the learning rules as proposed by Wong and Chen to perform the parameter fine tuning of the consequent part of fuzzy system [,9]. So that the setup system can more accurately approach the behavior of the system to be identified. For N input-output data of system to be identified x i,i=,2,...,n, wherein x i = (x i,x i2,...,x in ) is n dimensional data point, (x i,x i2,...,x i(n ) ) is the input of ith input-output data, and x in is its corresponding output. If our obtained SOFM output is l s neuron matrix, that is, Φ = l s, and the weight vector is defined as W r = (W r,w r2,...,w rn ), r =,2,...,Φ, then each neuron will be mapped to a fuzzy rule: Rule m : I f x is S r then where and n y r = C r + j= c r j x j,r=,2,...,φ (8) ( S r (x)=exp n k= (x ) k W rk ) 2 2ωr 2, ω r = n k= (x rk W rk) 2 2ln(α) where α is adjustable parameter and we adopt α =.2 in this paper. xr = (xr,x r2,...,x r(n ) ) is classified into the data cluster formed by rth neuron, and it is the input variable of the farthest data of the weight vector W r of rth (9) c 24 NSP

2 C. Y Chen et. al. : An Approach for Fuzzy Modeling based on Self-Organizing....3.3.2.2.2.2... 2.... 2 (a).3.2..32.3.28.26.24.... W(i,) (b).2.22.2.8..6.4..... W(i,) (c).2.... W(i,) Fig. : (a) 2D Gaussian distribution data set, (b) [ 4] one dimensional SOFM output, (c) [ ] one dimensional SOFM output, (d) [ 8] one dimensional SOFM output. (d).3.2.2....3.2.2... 2 2 (a) (b) W(i,).3.2.2...2.2.. (c) W(i,) Fig. 6: (a) 3D Gaussian distribution data set, (b) [8 8] two dimensional SOFM output, (c) [ ] two dimensional SOFM output, (d) [4 4] two dimensional SOFM output. (d) W(i,) c 24 NSP

Appl. Math. Inf. Sci. 8, No. 3, 27-2 (24) / www.naturalspublishing.com/journals.asp 2 Table : The parameter values obtained by the proposed method (l =, s= 6). γ W γ W γ2 W γ3 ω γ c γ c γ c γ2 7.3786 7.4.3 2.427.664.92.92 2 7.34.7.26.672.276.7.37 3 7.272.944.28.872.6762.746.66 4 7.379 2.3483.2.9274.722.22.639 7.622.9236.32 2.86.98.249.8 6 4.9346 6.664.7.783.4.23.27 7 4.996 3.878.298.764.6287.38.249 8.362.92.393.2.623.26.282 9.499.48..338.473.27.28.973 7.473.4 2.687.2726.494.63.442 7.76.9.282.6332.64.4 2.397.267.42.886.2929.88.78 3.4.943.89.779.67.2932.748 4.863 2.927.7.28.4434.7.32 2.3774 6.677.7.8866.3284.7.428 6.6263 6.774.6.9.789.97.674 7.4974 3.94.4.2229.696.78.76 8.324.769.648.2988.36.28.996 9.9974.669.493.8.84.767.298 2.98 7.4299.2.8987.393.38.37 2.236 7.62.22.876.332.24.379 22.646.3972..262.3268.7.449 23 4.964.9947.34.8.338.7.344 24 4.7788 2.6879.384.2264.62.497.242 2 4.688 6.398.86 2.362.7773.428.64 26 7.39 6.46.23 2.384.3443.72.8 27 7.4486 3.23.9.794.368.93.4 28 7.36.68.9.89.933.7.78 29 6.97 4.778.4.9.222.76.47 3 7.222 7.2283. 2.6332.2.7.283 neuron. In order to let fuzzy system approach the system to be identified, the least square error function is set up as in Refs. []: E = N i= (y i y d i ) 2 () Through the input output behavior of continuous learning of recursive least-squares algorithm, we can then obtain the final parameter set [, 9,,, 2, 3]. 4 Simulation Results In order to describe the effectiveness of this method, we have used a two dimensional input and single output nonlinear system to perform the experiment [4,]: y=sinc(x,x 2 )= sin(x )sin(x 2 ) x x 2 () Where x and x 2 are input variables of [,] [,], y is the output of nonlinear system. We have done even grid partition on the input space so as to generate 3 3 = 9 input-output training data. Fig. 7 shows the input-output data of nonlinear system, and.. Fig. 7: The input output data of nonlinear system. Fig. 8(a) is the [ 6] two dimensional topological network of the output of SOFM, meanwhile, triangular lattice is used to display the curved surface characteristic as formed by the original data point. Fig. 8(b) is the obtained identified result by using SOFM output neurons, and finally, the fuzzy inference output result and error c 24 NSP

22 C. Y Chen et. al. : An Approach for Fuzzy Modeling based on Self-Organizing......... (a) W(i,) (b).3.2.. -.. (c) Fig. 8: Sinc(x,x 2 ) nonlinear system identification (l =, s = 6). (a) SOFM output (Φ = [ 6]), (b) nonlinear system structural identification, (c) fuzzy inference system output result, (d) error curved surface drawing (MSE = 2.968 4 ). -.2 - - - (d) -.2....2... (a) W(i,) (b).3.2.. -.. (c) Fig. 9: Sinc(x,x 2 ) nonlinear system identification (l =, s = 8). (a) SOFM output (Φ = [ 8]), (b) nonlinear system structural identification, (c) fuzzy inference system output result, (d) error curved surface drawing (MSE = 7.896 ). -.2 - - - (d) - c 24 NSP

Appl. Math. Inf. Sci. 8, No. 3, 27-2 (24) / www.naturalspublishing.com/journals.asp 23 Table 2: The parameter values obtained by the proposed method (l =, s= 8). γ W γ W γ2 W γ3 ω γ c γ c γ c γ2 8.766 3.37.7 2.43.429.37.47 2 8.262.423.24.7272.768.693.88 3 7.724.83.7.4379.2.7.97 4 7.6892.86.3.3828.2679.4.22 7.322 7.4728..7.2228.2.2 6 7.6228 4.9249.2 2.72.7.327.32 7 6.69.9464.44.24 2.36.489.342 8.84 2.83.27.284.766.987.466 9.479 6.23.2.93.24.42.7.2496 8.686.36.882.873.3.4 6.7749 7.3667.8.64.2.4. 2.482 4.832.36.74.93.7.463 3 3.639.682.62.64.387.23.678 4 2.6786 3.7697.477.829.44.6.32 2.97 7.63.34.22.376.8.229 6 3.88 6.6972.29.98.32.82.7 7 2.246 2.873.3.6826.348.836.9 8.879.78.9.639.967.29.232 9.297.434.4.83.764.29.87 2.7438 7.6746.22.983.84.96.883 2.9466 7.6728.2.27.734..776 22.433.4383.4.37.443.33.7 23.837.227.923.768.4289.92.3976 24 2.86 2.888.347.2796.37.26.968 2 3.849 6.738.3.682..22.4 26.972 7.37.37.83.298.39.8 27 2.6438 3.789.4.429.897.47.383 28 3.833.87.6.878.262.34.37 29.497 4.93.3.693.329.22.6 3 6.3399 7.7.2.9.974.439.7 3.286 8.8.34.32.69.6. 32.74 6.378.2.998.2349.89.423 33.8974 2.342.4.294.972.42.84 34 6.47.268.4 2.327 2.2468.2487.239 3 7.347.3383.8 2..86.8.89 36 7.3893 7.26.2.47.747.26.6 37 7.78 4.643.29.4439.4386.47. 38 7.824.2293.6.66.683.64.27 39 8.237 2.227.3.374.466.9.792 4 8.7829 4.396..389.2967.643.43 curved surface figure is as shown in Fig. 8(c) (d). The parameter values obtained by the SOFM and recursive least-squares method are listed in Table. For the same example, if we change the output layer of SOFM into [ 8] matrix, the triangular network curved surface still can effectively display the distribution characteristic of the original data (Fig. 9(a)), and the system structure identification and fuzzy inference system output result is as shown in Fig. 9(b) (c), and the final error curved surface is displayed in Fig. 9(d). The parameter values obtained by the SOFM and recursive least-squares method are listed in Table 2. Therefore, the SOFM output matrix size is enough to affect the approaching effect of curved surface reconstruction. Conclusions This paper has introduced a structural identification method for using competitive learning network to implement fuzzy system modeling procedure. Since SOFM can, through feature mapping method and nonlinear projection method, convert the high dimensional input vectors into low dimensional matrix space as formed by output neurons and follow the characteristic of the input vectors to form meaningful topological network, hence, if it is applied in structural identification, it can effectively explore the cluster distribution status of the input data set. In the paper, we have used the topological network sent out from SOFM to get the inference rule of the input data and to generate c 24 NSP

24 C. Y Chen et. al. : An Approach for Fuzzy Modeling based on Self-Organizing... meaningful fuzzy rule to reconstruct the behavior of the system to be identified, and finally, the structural identification job of the fuzzy system is then completed. After getting the initial fuzzy system, we can then use the input-output data as the training samples to further fine-tune the parameter value of fuzzy inference system so that it can more accurately meet the behavior of the system to be identified. From the simulation result, it can be seen that the method proposed by this paper can indeed, with only known input-output data, effectively extract the fuzzy rules and parameters of the membership functions. The system modeling job can be achieved finally. References [] C. C. Chen, Design of Fuzzy Systems based on Partitioning Input Spaces. Ph. D. Thesis, University of Tamkang, (2). [2] M. Delgado, A. F. Gomez-Skarmeta, and F. Martin, A fuzzy clustering-based rapid prototyping for fuzzy rulebased modeling. IEEE Transactions Fuzzy Systems,, 223-232 (997). [3] R. R. Yager and D. P. Filev, Approximate clustering via the mountain method. IEEE Transactions System, Man and Cybernetics, 24, 279-284 (994). [4] R. R. Yager and D.P. Filev, Essentials of Fuzzy Modeling and Control. John Wiley, New York, (994). [] S. Haykin, Neural Networks and Learning Machines, third edition. Prentice Hall, New Jersey, (29). [6] W. J. Hwang, F. J. Lin, S. C. Liao, and J. H. Huang, Efficient pipelined architecture for competitive learning. Journal of Parallel and Distributed Computing, 7, 236-244 (2). [7] T. Kohonen, Self-Organization and Associative Memory, third edition. Springer-Verlag Berlin Heidelberg, New York, (988). [8] M. A. Kraaijveld, J. Mao, and A. K. Jain, A nonlinear projection method based on Kohonen s topology preserving maps. IEEE Transactions on Neural Network, 6, 48-9 (99). [9] C. C. Wong and C. C. Chen. A Clustering-Based Method for Fuzzy Modeling. IEICE Transactions Information and System, E82-D, 8-6 (999). [] C. C. Chen, A PSO-Based Method for Extracting Fuzzy Rules Directly from Numerical Data. Cybernetics and Systems: An International Journal, 37, 77-723 (26). [] L. X. Wang, A course in fuzzy systems and control. Prentice Hall, New Jersey, (997). [2] C. C. Wong and C. C. Chen, A GA-based method for constructing fuzzy systems directly from numerical data. IEEE Transactions on Systems, Man and Cybernetics, 3, 9-9 (2). [3] J. S. Jang, C. T. Sun, and E. Mizutani, Neuro-Fuzzy and Soft Computing: A Computational Approach to Learning and Machine Intelligence. Prentice Hall, New Jersey, (997). [4] J. S. Jang, ANFIS: Adaptive-network-fuzzy inference system. IEEE Transactions on Systems, Man and Cybernetics, 23, 66-68 (993). [] J. S. Jang, C. T. Sun, and E. Mizutani, Neuro-Fuzzy and Soft Computing. Prentice Hall, New Jersey, (997). Ching-Yi Chen received his Ph.D. degree from Tamkang University, New Taipei City, Taiwan, in 26. He joined the Department of Information and Telecommunications, Ming Chuan University in 27 and is now an assistant professor. His main research interests include swarm intelligence, pattern recognition, and embedded systems. Jen-Shiun Chiang received the B.S. degree in electronics engineering from Tamkang University, New Taipei City, Taiwan, in 983, the M.S. degree in electrical engineering from University of Idaho, Moscow Idaho, USA, in 988, and the Ph.D. degree in the electrical engineering from Texas A&M University, College Station Texas, USA, in 992. He joined the faculty member of the Department of Electrical Engineering at Tamkang University in 992 as an associate professor. Currently he is a professor at the department. Dr. Chiang s research interest includes digital signal processing for VLSI architecture, architecture for image data compressing, SOC design, analog to digital data conversion, and low power circuit design. Kuang-Yuan Chen received the B.S. and MS degree in electrical engineering from Tamkang University, New Taipei City, Taiwan, in 99 and 997, respectively. He is currently a senior engineer at ITE Tech. Inc., Hsin-Chu, Taiwan, focused on flash storage controller implementation and application. His research interests include digital circuit design, testing, embedded system and fuzzy system. c 24 NSP

Appl. Math. Inf. Sci. 8, No. 3, 27-2 (24) / www.naturalspublishing.com/journals.asp 2 Ta-Kang Liu received the B.S. and MS degree in electrical engineering from Tamkang University, New Taipei City, Taiwan, in 99 and 997, respectively. He joined the R&D Center, King Yuan Electronics Company, Hsin-Chu, Taiwan, in 998 and focused on logic tester and burn-in system development. His current research interests include digital circuit design, testing, neural networks and fuzzy systems. Ching-Chang Wong was born in Chiayi, Taiwan. He received the B.S. degree in electronic engineering from Tamkang University, New Taipei City, Taiwan, in 984. He received the M.S. and Ph.D. degrees in electrical engineering from the Tatung Institute of Technology, Taipei, Taiwan, in 986 and 989, respectively. He is currently a professor with the Department of Electrical Engineering, Tamkang University. His research interests include fuzzy systems, grey systems, genetic algorithms, and intelligent control. c 24 NSP