GA-Based Learning Algorithms to Identify Fuzzy Rules for Fuzzy Neural Networks

Size: px
Start display at page:

Download "GA-Based Learning Algorithms to Identify Fuzzy Rules for Fuzzy Neural Networks"

Transcription

1 Seventh Internatonal Conference on Intellgent Systems Desgn and Applcatons GA-Based Learnng Algorthms to Identfy Fuzzy Rules for Fuzzy Neural Networks K Almejall, K Dahal, Member IEEE, and A Hossan, Member IEEE School of Informatcs, Unversty of Bradford, Bradford BD7 1DP, UK {K.A.Al-mejall; K.P.dahal; M.A.Hossan1}@Bradford.ac.uk Abstract Identfcaton of fuzzy rules s an mportant ssue n desgnng of a fuzzy neural network (FNN). However, there s no systematc desgn procedure at present. In ths paper we present a genetc algorthm (GA) based learnng algorthm to make use of the known membershp functon to dentfy the fuzzy rules form a large set of all possble rules. The proposed learnng algorthm ntally consders all possble rules then uses the tranng data and the ftness functon to perform ruleselecton. The proposed GA based learnng algorthm has been tested wth two dfferent sets of tranng data. The results obtaned from the experments are promsng and demonstrate that the proposed GA based learnng algorthm can provde a relable mechansm for fuzzy rule selecton. 1. Introducton Fuzzy neural networks are hybrd ntellgent systems, whch combne the advantages of both neural networks and fuzzy logc. The neural fuzzy system s a fuzzy system that uses the learnng ablty of the neural networks to determne ts parameters (fuzzy sets, fuzzy membershps and fuzzy rules) by processng data [1]. An mportant topc n desgnng of a fuzzy neural network s the dentfcaton of the fuzzy rules. However, there s no systematc desgn procedure at present [2]. The recent research drecton n the dentfcaton of the fuzzy rules n fuzzy neural networks s to learn and modfy the rules from past experence. Currently, dfferent approaches are used to dentfy the fuzzy rules n the fuzzy neural networks. Quek and Zhou [3] have classfed these rule dentfcaton approaches nto three categores. Frst category of approaches uses lngustc nformaton from experts to dentfy fuzzy rules [4]. Although ths approach converges faster durng tranng and performs better, t s rather subjectve snce lngustc nformaton from experts may vary from person to person, and from tme to tme. The second category of approaches uses unsupervsed learnng algorthms to dentfy fuzzy rules n the fuzzy neural networks pror to the applcaton of neural network technques to adjust the rules [5, 6]. In ths approach the tranng data s the only source of nformaton so t must be representatve, otherwse, the derved fuzzy rules wll be ll defned. The thrd group of approaches s usng supervsed leanng algorthm (partcularly the Backpropagaton technque) to dentfy the fuzzy rules n the fuzzy neural networks[7]. In ths approach the fuzzy neural network appears as black box at the end of the tranng process. Ths paper presents a genetc learnng algorthm to make use of the known membershp functon to dentfy the fuzzy rules. The proposed learnng algorthm belongs to the second approach for rule dentfcaton n fuzzy neural network. The prelmnary work on the GA-based learnng algorthm was presented n our prevous work [8]. Ths paper extends ths dea further by ncorporatng a weght parameter to trade-off between the number of fuzzy rules and overall error. In ths paper we have used GA to make use of the known membershp functon to dentfy the fuzzy rules usng smlar fuzzy neural network structure dscussed n [2]. The proposed genetc algorthm dffers form exstng algorthms such as [5, 6], n terms of beng smple, fast and flexble to control the process of dentfcaton of the fuzzy rules based on the error level. Several authors have proposed a genetc algorthm for fuzzy neural parameters optmzaton to adjust the control ponts of membershp functons or to tune the weghtngs [9-14]. The poneer was Karr[9], who used GAs to adjust membershp functons. Ishbuch et al.[10] proposed a genetc- based method for selectng a small number of sgnfcant fuzzy rules to construct a compact fuzzy classfcaton system wth hgh classfcaton power. Ishbuch and Yamamoto farther developed ths dea by usng mult-objectve genetc local search algorthms n [13]. Wang et al. [11] have pro /07 $ IEEE DOI /ISDA

2 Fgure 1. Structure of the fuzzy neural tool (FNN_Tool) posed a smplfed genetc algorthm to adjust both control ponts of B-splne membershp functons and weghts of fuzzy-neural networks. The proposed algorthm uses sequental-search-based crossover pont method n whch a better crossover pont s determned and only the gene at the specfed crossover pont s crossed as a sngle pont crossover operaton. Ln [14] has proposed a hybrd learnng algorthm for parameters learnng. He has used GA to tune membershp functons at the precondton part of fuzzy rules, whle the least-squares estmate method has been used to tune parameters at the consequent part. Wang et al. [12] have proposed GA-based approach for a feedback drect adaptve fuzzy-neural controller to tune the onlne weghtng factors. Specfcally, they have used a reduced-form genetc algorthm (RGA) to adjust the weghtngs of the fuzzy-neural network. The paper s organzed as follows. The next secton descrbes the structure of the GA-FNN. Secton 3 dscusses the proposed GA-based Learnng Algorthm. The performance of the proposed GA-based learnng algorthm s tested n Secton 4. The conclusons and future works of ths paper are gven n Secton The GA-FNN Structure In ths secton, we descrbe the structure and functon of the proposed GA-FNN model. The structure of the fuzzy neural network model used n ths paper s smlar to the structure proposed n [2]. It s a fvelayer structure, as shown n Fgure 1, where each layer performs an operaton for buldng the fuzzy system. The process of each layer s descrbed below (see Fgure 1): Layer 1: s the nput layer. Nodes at ths layer represent nput lngustc varable and drectly transmt non-fuzzy nput values to the next layer. The nput and the output of ths layer are gven as follows: where (1) o = (1) ( 1 ) s the nput and ( 1 ) (1) o s the output of nput neuron n layer 1. Layer 2: s the fuzzfcaton layer, whch defnes the fuzzy sets and membershp for each of the nput factors. Nodes n ths layer acts as a membershp functon and represents the terms of the respectve lngustc varable. In our model the neurons of ths layer are modeled as a common bell-shaped membershp functon [15], so the nput and the output ( 2 ) ( 2 ), j o of, j fuzzfcaton node at the layer 2 are gven as follows: o = e (2), j ( 2) 2 j,, j ) ( m σ, j (2) where m, and j σ are the centres and the wdths of, j the membershp functon for the nput-label neuron LI, j respectvely. Layer 3: s the fuzzy rule layer, whch defnes all possble fuzzy rules to specfy qualtatvely how the output parameter s determned for varous nstances of the nput parameters. Each node n ths layer represents a fuzzy rule. The nput and the output of a rule node at the layer 3 are gven as follows: (3) (3) y = mn ( x ) (3) where (3 ) ( 3 ) x are the nputs, and k y s the output of fuzzy rule n the layer 3 k 290

3 Layer 4: s the consequence layer (or the output membershp layer). Neurons n the consequence layer represent fuzzy sets used n the consequent part of the fuzzy rules. The nput and the output of a consequence node n the layer 4 are gven as follows: y ( 4 ) ( 4 ) = mn ( 1, Σ x ) (4) (4) where x s the nput (the output of neuron l, l n the (4) fuzzy rule layer), and y s the output of membershp neuron n the layer 4. Layer 5: s the output layer (or the defuzzfcaton layer). Each node at the output layer represents a sngle output varable. The nput and the output of an output neuron n layer 5 are gven as follows: l l, (4) ( a b ) y x = y ( 5 ) = c / c Σ ( y = 1 x ( ( 5 ) 4 ) / b c ) (6) where x s the nput and y s the output neuron n layer 5, a c and b c are the centre and the wdth of the fuzzy set respectvely. Due to the fact that the tranng data set s the only source of nformaton n most cases, the learnng process of the proposed GA-FNN completely reles on tranng data. We proposed the learnng process consstng of three stages. Frst stage s ntalzng the membershp functons of both nput and output varables by determnng ther centres and wdths. To perform ths stage, we have employed a self-organzng algorthm [6] as n other works [2, 5, 16]. A proposed GA based learnng algorthm s performed n the second stage to dentfy the fuzzy rules that are supported by the set of tranng data. In the last stage, the derved structure and parameters are fne tuned by usng the back-propagaton learnng algorthm [15]. The remander of ths paper focuses on only the second stage, whch s usng GA to dentfy the fuzzy rules needed for constructng the fuzzy neural network. 3. The proposed GA-based Learnng Algorthm Most exstng fuzzy neural networks use selforganzng algorthm to dentfy fuzzy rules, lke [6]. However, n most ntegrated fuzzy neural networks, where the membershp functons are determned pror to the dentfcaton of fuzzy rules, self-organzng or compettve learnng becomes redundant, because the boundary of the clusters n the nput and output spaces have already been predefned [2]. To avod ths redundancy of usng self-organzng algorthms to determne the fuzzy parameters, some authors such as Ln and Lee [5] have used the known membershp functons to fnd the fuzzy rules, where compettve learnng s employed to dentfy the fuzzy rules. In Ln and Lee work, all the possble fuzzy rules must be lsted pror to the ntaton of compettve learnng. After compettve learnng, the lnk wth the largest weght s selected and the consequence t connects to s subsequently held as the real consequence of the rule. Although ths method shows satsfactory result wth lmted number of rules, t nvolves teratve tranng before the system comes to a stable state, because at least 50% of all possble fuzzy rules are useless. In ths paper we have proposed a genetc learnng algorthm to make use of the known membershp functon to dentfy only the relevant fuzzy rules. Fgure 2. FNN of two nputs varable and one output varable for all possble fuzzy rules To explan how we have desgned a GA for dentfyng fuzzy rules, consder a smple example of FNN wth two nput lngustc varables x 1 and x 2, and one output lngustc varable y as shown n Fgure 2. After performng the self-organzaton learnng algorthm (frst stage of learnng), each lngustc varable has a number of fuzzy sets, say we have three fuzzy sets. Then the proposed genetc learnng algorthm consders all possble rules. In our smple example there are a total of twenty seven possble rules. In fact these rules are made of nne possble antecedents (precondtons). These antecedents of fuzzy rules are represented by neurons R 1 R 9 of the Fuzzy-Rules Layer n Fgure 2. Each antecedent has lnks wth three possble decson fuzzy sets (neurons n Consequence Layer: Low(L), Medum(M) and Hgh(H)). For example, the three possble fuzzy rules assocated wth neuron R 1 are: If x 1 s L and x 2 s L, then y s L. 291

4 If x 1 s L and x 2 s L, then y s M. If x 1 s L and x 2 s L, then y s H. A number of decsons must be made n order to mplement the GA for dentfyng approprate fuzzy rules. There are problem specfc decsons whch are concerned wth the search space (and thus the representaton) and the form of the ftness functon. The followng steps are employed to dentfy approprate fuzzy rules by the GA. Step 1: Intalzaton: the frst and most mportant step n the mplementaton of the GA technque s encodng of the problem usng an approprate representaton. The encodng used to represent chromosomes (solutons) defnes the sze and the structure of the search space. Here we propose nteger strngs as chromosomes to represent canddate solutons of the problem. The strng s gven by t1,t2,...,t,...,tn, where t s an nteger 0 t M whch ndcates the lnk of neuron R (.e. neurons n Fuzzy-Rules Layer) wth output neurons (.e., neurons n Consequence Layer). N s the number of neurons n the Fuzzy-Rules Layer and M s the number of neurons n the Consequence Layer. For our example, the chromosome has nne ntegers, and 0 t 3. t = 0 ndcates there s no lnk of R wth output neuron; t = 1 ndcates that there s a lnk wth L neuron n consequence Layer and so on. When t = 0, ths means that R has no relaton to that partcular output varables. Hence, that rule and all the correspondng lnks n ths case can be deleted wthout affectng the outputs. Step 2. Ftness functon: n ths step the goodness of every chromosome s evaluated by usng a ftness functon. The ftness functon can be any nonlnear, nondfferentable, or dscontnuous postve functon, because the GA only needs a ftness value assgned to each chromosome. In ths paper, we use a set of tranng data to calculate the ftness of each chromosome based on the followng ftness functon: FIT() = 1 RMS _ ERROR ( ) (7) where RMS_ERROR() represents the root-meansquare error between the fuzzy-neural network outputs and the desred outputs for the th strng. The GA ams to maxmze the ftness functon (7) to mnmze the error value (e). Ths error value s depended on the selected fuzzy rules (by the GA chromosome) and rule weghtngs. The proposed GA chromosome represents a set of fuzzy rules wth t 0 for ncluson and a set of fuzzy rules wth t =0 for gnorng. The weght for all rules assumed to be 1 at ths stage. However, our experment showed that the nclusons of some these rules (t =0) wth low weghtngs can stll mprove the error value. In order to correctly dentfy the mnmum number of the approprate fuzzy rules wthout gnorng any relevant rule that mght mprove the error value, the ftness value of a chromosome s calculated n two stages: Frstly, a chromosome s evaluated as gven by GA (ft_1). I.e. the ftness of the chromosome s calculated wth consderng all rules represented by t 0 (takng weght 1), and rules represented by are gnored. Secondly, for each rule (R) represented by t =0, the ftness of the chromosome s calculated agan wth consderng a low weght LW (e.g. 0.01) for each possble rule assocated wth that rule (R) (n our example there are three possble rules) and then the best one s selected (ft_2). Then these two ftness values (ft_1, ft_2) are compared and the best ftness value s taken. The chromosome s adjusted f the second ftness (ft_2) appeared to be the better one. Step 3. GA operators: Based on our prevous experence wth GA and a number of experments we have selected GA operators and ther parameters to be used for ths applcaton. The GA operators used are steady state replacement approach[17], tournament selecton [18], standard two-pont crossover and a hgher mutaton probablty. The steady state approach drectly nserts a new soluton nto the populaton pool replacng a less ft soluton. The tournament selecton method pcks a subset of solutons at random from the populaton to form a tournament selecton pool, from whch two solutons are selected wth probablty based upon the ftness values of the solutons. The two-pont crossover operator splts the selected solutons at two randomly chosen postons and exchanges the centre sectons wth probablty a crossover probablty. The mutaton operator changes the nteger at each poston n the soluton wthn the allowed range wth a defned mutaton probablty. We use a hgher mutaton prorty n our case because the dversty n the populaton s not drven by recombnaton. The eltst approach, whch ensures that the best soluton n the populaton pool s always retaned, has been appled. The ntal populaton of chromosomes s created randomly. The stoppng crteron for a GA run s to acheve the pre-specfed error level (e). When the GA learnng process has completed (.e. when pre-specfed error level s acheved) after runnng the GA over a large number of runs, we choose the best GA chromosome. Ths best chromosome s decoded to get the structure of the FNN by keepng only the rules that are ndcated by the chromosome. Then the error level (e) can be mproved by usng the back-propagaton learnng algorthm to fne tune the 292

5 rules weghts. By dong so, we only tran the FNN wth the relevant fuzzy rules only. Error Best Average Generatons Fgure 3. Performance graph for 100 generaton of 20 chromosomes. 4. Experments and Comparson In ths secton, the performance of the proposed GA-based learnng algorthm s tested wth two dfferent sets of tranng data. Experment 1: In ths Experment, a set of tranng data conssts of more than thousand data samples whch are generated from 27 rules, some of them lsted below: If x1 s low and x2 s low and x3 s low then y s very low; If x1 s low and x2 s medum and x3 s medum then y s low; If x1 s medum and x2 s hgh and x3 s hgh then y s hgh; If x1 s hgh and x2 s hgh and x3 s hgh then y s very hgh; The weght of all rules set to unty (.e. w = 1). From the rules above, t can be observed that there are three nputs and one output lngustc varables. For each nput lngustc varable, ts term set s defned as {low, medum, hgh}, whle the output lngustc varable term set s defned as { very low, low, medum, hgh, very hgh}. Therefore, there are a total of 135 possble rules, and the resultng FNN conssts of three lngustc nodes, nne nput-label nodes (three for each lngustc node), twenty seven ntal rule nodes, fve output-label nodes, and one output node. After the self-organzed learnng to fnd the membershp functon for each nput-label (output-label) node, the proposed genetc learnng algorthm s employed to dentfy the fuzzy rules. Because of the fact that the weght of all rules used to generate the tranng data was unty, the weght for rules to be gnored used n the calculaton of the ftness n the second stage wth low weght (LW), as dscussed n perfuse secton, does not affect the result. In other words, we dd not have to use thesecond stage of ftness calculaton. After a number of runs, the result shows that the proposed learnng algorthm s able to correctly dentfy all the relevant fuzzy rules wth error level equals zero. Fgure 3 presents an average performance graph of 20 experments created by 100 generatons of 20 chromosomes. Experment 2: In the second experment, we use a smlar set of tranng data whch conssts of more than thousand data samples, but n ths experment the rules have dfferent weghts (.e. w = n, where 0 n 1 ). After the self-organzed learnng to fnd the membershp functon for each nput-label (output-label) node, the proposed genetc learnng algorthm s employed to dentfy the fuzzy rules. In ths case, due to the fact that some rules used n generatng the tranng data may have a low weght (LW) (e.g. 0.1), the weght for rules to be gnored should be set for two stage ftness calculatons. After a number of runs, the result shows that the number of rules dentfed by the algorthm and the error level (e) s affected by the value of LW. Table I shows the relatonshp between LW and the number of generated rules and the error level (e), created by 100 generatons of 20 chromosomes. From Table I, t s clear that, any ncrease of the value of LW results a decrease of the number of relevant rules dentfed by the algorthm and also results an ncrease of the value of the error level (e). The explanaton of these observatons s that when the value of LW s large the possblty of gnorng some relevant rules wth low weght s hgh, whch affects negatvely on the level error. For example, when the value of LW was 0.9 the number of relevant rules was 18 (9 gnored rules) and the error level was , whle the value of LW was 0.1, the number of relevant rules dentfed s 27 (.e. all rules consdered) and the error level decreased to Table 1. The effect of LW on the number of rules and the error level LW Number of Rules e It s usually the case that a low value of LW produces a better error value as ths allows to consder a large number of rules. In ths example, where we have a lmted number of rules (.e. 27), we can consder all rules by settng a low value of LW to get a mnmum error level. However, for a case wth a very large number of possble rules (whch are mpossble to consder), t s mportant to lmt the number of rules for consderaton by settng an approprate value of LW to obtan an acceptable error level. For example, f we have a problem wth a large number of rules (large number of nputs and outputs), and there are two values of LW lw1,lw2 (lw1<lw2). If lw1 results a number of rules N and a level error e, and lw2 results a de- 293

6 crease of N by 30% and an ncrease of e by only 0.1%. In ths case possbly we set LW to lw2. Also, n order to evaluate the effectveness of applcaton of the proposed genetc learnng algorthm n FNN, we have employed the proposed GA-learnng algorthm n GA-FNN to a real world case study of road traffc management. The results obtaned from the case study are promsng and demonstrate that the proposed GA based learnng algorthm can provde a relable mechansm for fuzzy rule selecton. The results of ths case study have been presented and dscussed n [8]. 5. Concluson and Future Work Ths paper has descrbed a GA based learnng algorthm to dentfy the fuzzy rules for FNNs. The proposed algorthm makes use of the known membershp functons to dentfy only the relevant fuzzy rules. Intally, t has consdered all possble rules and then used the tranng data and the ftness functon to select a lmted number of the relevant fuzzy rules by ntroducng a weght parameter to trade-off between number of rules and error value. In order to test the capabltes of the proposed GA-based learnng algorthm for correct dentfcaton of all the relevant fuzzy rules, t has been tested wth two dfferent sets of tranng data. The results of the proposed GA-based learnng algorthm demonstrate ts capabltes and merts n term of dentfcaton of the fuzzy rules fast and correctly. Further experments on ts applcaton to a case study of road traffc management, whch have been reported elsewhere, also show the effectveness of the proposed algorthm n FNN. Currently we have demonstrated the techncal feasblty of the proposed GA-learnng algorthm to dentfy fuzzy rules, n whch all possble rules were used to select the relevant rules. In the next stage we wll nvestgate the possblty of developng the proposed learnng algorthm to start wth a lmted number of relevant rules and then the learnng process wll be ncreased (or decreased) to that number rules nstead of consderng all possble rules. 6. References [1] T. Ln, Neural Fuzzy Control Systems Wth Structure and Parameter Learnng. Sngapore: World Scentfc [2] C. Quek, M. Pasquer, and B. B. S. Lm, "POP- TRAFFIC: a novel fuzzy neural approach to road traffc analyss and predcton," Intellgent Transportaton Systems, IEEE Transactons on, vol. 7, pp. 133, [3] C. Quek and R. W. Zhou, "The POP learnng algorthms: reducng work n dentfyng fuzzy rules," Neural Netw, vol. 14, pp , [4] B. Krause, A. S. von, W, and K. Lmper, "A neurofuzzy adaptve control strategy for refuse ncneraton plants," Fuzzy Sets and Systems, vol. 63, pp , [5] C. T. Ln and C. S. G. Lee, "Neural-Network-Based Fuzzy Logc Control and Decson System," IEEE Transactons on Computers, vol. 40, pp , [6] R. R. Yager, "Modelng and formulatng fuzzy knowledge bases usng neural networks," Neural Networks, vol. 7, pp , [7] H. Ishbuch, H. Tanaka, and H. Okada, "Interpolaton of fuzzy f-then rules by neural networks," Internatonal Journal of Approxmate Reasonng, vol. 10, pp. 3 27, [8] K. Almejall, K. Dahal, and A. Hossan, "Intellgent Traffc Control Decson Support System," n EVOWorkshop2007. Valenca, Span: (to be publshed n Computer Scence Lecture notes by Spnger), [9] C. Karr, "Genetc algorthms for fuzzy controllers," AI Expert, vol. 6, pp , [10] H. Ishbuch, K. Nozak, N. Yamamoto, and H. Tanaka, "Selectng fuzzy f-then rules for classfcaton problems usnggenetc algorthms," Fuzzy Systems, IEEE Transactons on, vol. 3, pp , [11] W. Y. Wang, T. T. Lee, C. C. Hsu, and Y. H. L, "GAbased learnng of BMF fuzzy-neural network," Fuzzy Systems, FUZZ-IEEE'02. Proceedngs of the 2002 IEEE Internatonal Conference on, vol. 2, [12] W. Y. Wang, C. Y. Cheng, and Y. G. Leu, "An onlne GA-based output-feedback drect adaptve fuzzyneural controller for uncertan nonlnear systems," Systems, Man and Cybernetcs, Part B, IEEE Transactons on, vol. 34, pp , [13] H. Ishbuch and T. Yamamoto, "Fuzzy rule selecton by mult-objectve genetc local search algorthms and rule evaluaton measures n data mnng," Fuzzy Sets and Systems, vol. 141, pp , [14] C. J. Ln, "A GA-based neural fuzzy system for temperature control," Fuzzy Sets and Systems, vol. 143, pp , [15] D. E. Rumelhart, G. E. Hnton, and R. J. Wllams, "Learnng nternal representatons by error propagaton, Parallel dstrbuted processng: exploratons n the mcrostructure of cognton, vol. 1: foundatons," MIT Press, Cambrdge, MA, [16] P. J. Werbos, "Neurocontrol and fuzzy logc: connectons and desgns," Internatonal Journal of Approxmate Reasonng, vol. 6, pp , [17] G. Sywerda, "Unform crossover n genetc algorthms," Proceedngs of the thrd nternatonal conference on Genetc algorthms table of contents, pp. 2-9, [18] D. E. Goldberg and K. Deb, "A Comparatve Analyss of Selecton Schemes Used n Genetc Algorthms," Urbana, vol. 51, pp ,

Parallelism for Nested Loops with Non-uniform and Flow Dependences

Parallelism for Nested Loops with Non-uniform and Flow Dependences Parallelsm for Nested Loops wth Non-unform and Flow Dependences Sam-Jn Jeong Dept. of Informaton & Communcaton Engneerng, Cheonan Unversty, 5, Anseo-dong, Cheonan, Chungnam, 330-80, Korea. seong@cheonan.ac.kr

More information

Learning the Kernel Parameters in Kernel Minimum Distance Classifier

Learning the Kernel Parameters in Kernel Minimum Distance Classifier Learnng the Kernel Parameters n Kernel Mnmum Dstance Classfer Daoqang Zhang 1,, Songcan Chen and Zh-Hua Zhou 1* 1 Natonal Laboratory for Novel Software Technology Nanjng Unversty, Nanjng 193, Chna Department

More information

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data Malaysan Journal of Mathematcal Scences 11(S) Aprl : 35 46 (2017) Specal Issue: The 2nd Internatonal Conference and Workshop on Mathematcal Analyss (ICWOMA 2016) MALAYSIAN JOURNAL OF MATHEMATICAL SCIENCES

More information

An Optimal Algorithm for Prufer Codes *

An Optimal Algorithm for Prufer Codes * J. Software Engneerng & Applcatons, 2009, 2: 111-115 do:10.4236/jsea.2009.22016 Publshed Onlne July 2009 (www.scrp.org/journal/jsea) An Optmal Algorthm for Prufer Codes * Xaodong Wang 1, 2, Le Wang 3,

More information

Meta-heuristics for Multidimensional Knapsack Problems

Meta-heuristics for Multidimensional Knapsack Problems 2012 4th Internatonal Conference on Computer Research and Development IPCSIT vol.39 (2012) (2012) IACSIT Press, Sngapore Meta-heurstcs for Multdmensonal Knapsack Problems Zhbao Man + Computer Scence Department,

More information

Support Vector Machines

Support Vector Machines /9/207 MIST.6060 Busness Intellgence and Data Mnng What are Support Vector Machnes? Support Vector Machnes Support Vector Machnes (SVMs) are supervsed learnng technques that analyze data and recognze patterns.

More information

Classifying Acoustic Transient Signals Using Artificial Intelligence

Classifying Acoustic Transient Signals Using Artificial Intelligence Classfyng Acoustc Transent Sgnals Usng Artfcal Intellgence Steve Sutton, Unversty of North Carolna At Wlmngton (suttons@charter.net) Greg Huff, Unversty of North Carolna At Wlmngton (jgh7476@uncwl.edu)

More information

A New Token Allocation Algorithm for TCP Traffic in Diffserv Network

A New Token Allocation Algorithm for TCP Traffic in Diffserv Network A New Token Allocaton Algorthm for TCP Traffc n Dffserv Network A New Token Allocaton Algorthm for TCP Traffc n Dffserv Network S. Sudha and N. Ammasagounden Natonal Insttute of Technology, Truchrappall,

More information

Subspace clustering. Clustering. Fundamental to all clustering techniques is the choice of distance measure between data points;

Subspace clustering. Clustering. Fundamental to all clustering techniques is the choice of distance measure between data points; Subspace clusterng Clusterng Fundamental to all clusterng technques s the choce of dstance measure between data ponts; D q ( ) ( ) 2 x x = x x, j k = 1 k jk Squared Eucldean dstance Assumpton: All features

More information

Determining the Optimal Bandwidth Based on Multi-criterion Fusion

Determining the Optimal Bandwidth Based on Multi-criterion Fusion Proceedngs of 01 4th Internatonal Conference on Machne Learnng and Computng IPCSIT vol. 5 (01) (01) IACSIT Press, Sngapore Determnng the Optmal Bandwdth Based on Mult-crteron Fuson Ha-L Lang 1+, Xan-Mn

More information

Complex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following.

Complex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following. Complex Numbers The last topc n ths secton s not really related to most of what we ve done n ths chapter, although t s somewhat related to the radcals secton as we wll see. We also won t need the materal

More information

Outline. Type of Machine Learning. Examples of Application. Unsupervised Learning

Outline. Type of Machine Learning. Examples of Application. Unsupervised Learning Outlne Artfcal Intellgence and ts applcatons Lecture 8 Unsupervsed Learnng Professor Danel Yeung danyeung@eee.org Dr. Patrck Chan patrckchan@eee.org South Chna Unversty of Technology, Chna Introducton

More information

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz Compler Desgn Sprng 2014 Regster Allocaton Sample Exercses and Solutons Prof. Pedro C. Dnz USC / Informaton Scences Insttute 4676 Admralty Way, Sute 1001 Marna del Rey, Calforna 90292 pedro@s.edu Regster

More information

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization Problem efntons and Evaluaton Crtera for Computatonal Expensve Optmzaton B. Lu 1, Q. Chen and Q. Zhang 3, J. J. Lang 4, P. N. Suganthan, B. Y. Qu 6 1 epartment of Computng, Glyndwr Unversty, UK Faclty

More information

Machine Learning 9. week

Machine Learning 9. week Machne Learnng 9. week Mappng Concept Radal Bass Functons (RBF) RBF Networks 1 Mappng It s probably the best scenaro for the classfcaton of two dataset s to separate them lnearly. As you see n the below

More information

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints Australan Journal of Basc and Appled Scences, 2(4): 1204-1208, 2008 ISSN 1991-8178 Sum of Lnear and Fractonal Multobjectve Programmng Problem under Fuzzy Rules Constrants 1 2 Sanjay Jan and Kalash Lachhwan

More information

Simulation Based Analysis of FAST TCP using OMNET++

Simulation Based Analysis of FAST TCP using OMNET++ Smulaton Based Analyss of FAST TCP usng OMNET++ Umar ul Hassan 04030038@lums.edu.pk Md Term Report CS678 Topcs n Internet Research Sprng, 2006 Introducton Internet traffc s doublng roughly every 3 months

More information

Unsupervised Learning

Unsupervised Learning Pattern Recognton Lecture 8 Outlne Introducton Unsupervsed Learnng Parametrc VS Non-Parametrc Approach Mxture of Denstes Maxmum-Lkelhood Estmates Clusterng Prof. Danel Yeung School of Computer Scence and

More information

Smoothing Spline ANOVA for variable screening

Smoothing Spline ANOVA for variable screening Smoothng Splne ANOVA for varable screenng a useful tool for metamodels tranng and mult-objectve optmzaton L. Rcco, E. Rgon, A. Turco Outlne RSM Introducton Possble couplng Test case MOO MOO wth Game Theory

More information

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS ARPN Journal of Engneerng and Appled Scences 006-017 Asan Research Publshng Network (ARPN). All rghts reserved. NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS Igor Grgoryev, Svetlana

More information

FINDING IMPORTANT NODES IN SOCIAL NETWORKS BASED ON MODIFIED PAGERANK

FINDING IMPORTANT NODES IN SOCIAL NETWORKS BASED ON MODIFIED PAGERANK FINDING IMPORTANT NODES IN SOCIAL NETWORKS BASED ON MODIFIED PAGERANK L-qng Qu, Yong-quan Lang 2, Jng-Chen 3, 2 College of Informaton Scence and Technology, Shandong Unversty of Scence and Technology,

More information

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task Proceedngs of NTCIR-6 Workshop Meetng, May 15-18, 2007, Tokyo, Japan Term Weghtng Classfcaton System Usng the Ch-square Statstc for the Classfcaton Subtask at NTCIR-6 Patent Retreval Task Kotaro Hashmoto

More information

Artificial Intelligence (AI) methods are concerned with. Artificial Intelligence Techniques for Steam Generator Modelling

Artificial Intelligence (AI) methods are concerned with. Artificial Intelligence Techniques for Steam Generator Modelling Artfcal Intellgence Technques for Steam Generator Modellng Sarah Wrght and Tshldz Marwala Abstract Ths paper nvestgates the use of dfferent Artfcal Intellgence methods to predct the values of several contnuous

More information

Cluster Analysis of Electrical Behavior

Cluster Analysis of Electrical Behavior Journal of Computer and Communcatons, 205, 3, 88-93 Publshed Onlne May 205 n ScRes. http://www.scrp.org/ournal/cc http://dx.do.org/0.4236/cc.205.350 Cluster Analyss of Electrcal Behavor Ln Lu Ln Lu, School

More information

Training ANFIS Structure with Modified PSO Algorithm

Training ANFIS Structure with Modified PSO Algorithm Proceedngs of the 5th Medterranean Conference on Control & Automaton, July 7-9, 007, Athens - Greece T4-003 Tranng ANFIS Structure wth Modfed PSO Algorthm V.Seyd Ghomsheh *, M. Alyar Shoorehdel **, M.

More information

Tuning of Fuzzy Inference Systems Through Unconstrained Optimization Techniques

Tuning of Fuzzy Inference Systems Through Unconstrained Optimization Techniques Tunng of Fuzzy Inference Systems Through Unconstraned Optmzaton Technques ROGERIO ANDRADE FLAUZINO, IVAN NUNES DA SILVA Department of Electrcal Engneerng State Unversty of São Paulo UNESP CP 473, CEP 733-36,

More information

The Research of Support Vector Machine in Agricultural Data Classification

The Research of Support Vector Machine in Agricultural Data Classification The Research of Support Vector Machne n Agrcultural Data Classfcaton Le Sh, Qguo Duan, Xnmng Ma, Me Weng College of Informaton and Management Scence, HeNan Agrcultural Unversty, Zhengzhou 45000 Chna Zhengzhou

More information

A New Approach For the Ranking of Fuzzy Sets With Different Heights

A New Approach For the Ranking of Fuzzy Sets With Different Heights New pproach For the ankng of Fuzzy Sets Wth Dfferent Heghts Pushpnder Sngh School of Mathematcs Computer pplcatons Thapar Unversty, Patala-7 00 Inda pushpndersnl@gmalcom STCT ankng of fuzzy sets plays

More information

Rule Base and Inference System Cooperative Learning of Mamdani Fuzzy Systems with Multiobjective Genetic Algorithms

Rule Base and Inference System Cooperative Learning of Mamdani Fuzzy Systems with Multiobjective Genetic Algorithms Rule Base and Inference System Cooperatve Learnng of Mamdan Fuzzy Systems wth Multobjectve Genetc Algorthms Antono A. Márquez Francsco A. Márquez Antono Peregrín Informaton Technologes Department, Unversty

More information

Lecture 5: Multilayer Perceptrons

Lecture 5: Multilayer Perceptrons Lecture 5: Multlayer Perceptrons Roger Grosse 1 Introducton So far, we ve only talked about lnear models: lnear regresson and lnear bnary classfers. We noted that there are functons that can t be represented

More information

Maximum Variance Combined with Adaptive Genetic Algorithm for Infrared Image Segmentation

Maximum Variance Combined with Adaptive Genetic Algorithm for Infrared Image Segmentation Internatonal Conference on Logstcs Engneerng, Management and Computer Scence (LEMCS 5) Maxmum Varance Combned wth Adaptve Genetc Algorthm for Infrared Image Segmentaton Huxuan Fu College of Automaton Harbn

More information

(1) The control processes are too complex to analyze by conventional quantitative techniques.

(1) The control processes are too complex to analyze by conventional quantitative techniques. Chapter 0 Fuzzy Control and Fuzzy Expert Systems The fuzzy logc controller (FLC) s ntroduced n ths chapter. After ntroducng the archtecture of the FLC, we study ts components step by step and suggest a

More information

Decision Strategies for Rating Objects in Knowledge-Shared Research Networks

Decision Strategies for Rating Objects in Knowledge-Shared Research Networks Decson Strateges for Ratng Objects n Knowledge-Shared Research etwors ALEXADRA GRACHAROVA *, HAS-JOACHM ER **, HASSA OUR ELD ** OM SUUROE ***, HARR ARAKSE *** * nsttute of Control and System Research,

More information

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 An Iteratve Soluton Approach to Process Plant Layout usng Mxed

More information

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour 6.854 Advanced Algorthms Petar Maymounkov Problem Set 11 (November 23, 2005) Wth: Benjamn Rossman, Oren Wemann, and Pouya Kheradpour Problem 1. We reduce vertex cover to MAX-SAT wth weghts, such that the

More information

BioTechnology. An Indian Journal FULL PAPER. Trade Science Inc.

BioTechnology. An Indian Journal FULL PAPER. Trade Science Inc. [Type text] [Type text] [Type text] ISSN : 0974-74 Volume 0 Issue BoTechnology 04 An Indan Journal FULL PAPER BTAIJ 0() 04 [684-689] Revew on Chna s sports ndustry fnancng market based on market -orented

More information

Genetic Tuning of Fuzzy Logic Controller for a Flexible-Link Manipulator

Genetic Tuning of Fuzzy Logic Controller for a Flexible-Link Manipulator Genetc Tunng of Fuzzy Logc Controller for a Flexble-Lnk Manpulator Lnda Zhxa Sh Mohamed B. Traba Department of Mechancal Unversty of Nevada, Las Vegas Department of Mechancal Engneerng Las Vegas, NV 89154-407

More information

Classifier Selection Based on Data Complexity Measures *

Classifier Selection Based on Data Complexity Measures * Classfer Selecton Based on Data Complexty Measures * Edth Hernández-Reyes, J.A. Carrasco-Ochoa, and J.Fco. Martínez-Trndad Natonal Insttute for Astrophyscs, Optcs and Electroncs, Lus Enrque Erro No.1 Sta.

More information

Query Clustering Using a Hybrid Query Similarity Measure

Query Clustering Using a Hybrid Query Similarity Measure Query clusterng usng a hybrd query smlarty measure Fu. L., Goh, D.H., & Foo, S. (2004). WSEAS Transacton on Computers, 3(3), 700-705. Query Clusterng Usng a Hybrd Query Smlarty Measure Ln Fu, Don Hoe-Lan

More information

Chinese Word Segmentation based on the Improved Particle Swarm Optimization Neural Networks

Chinese Word Segmentation based on the Improved Particle Swarm Optimization Neural Networks Chnese Word Segmentaton based on the Improved Partcle Swarm Optmzaton Neural Networks Ja He Computatonal Intellgence Laboratory School of Computer Scence and Engneerng, UESTC Chengdu, Chna Department of

More information

CHAPTER 2 PROPOSED IMPROVED PARTICLE SWARM OPTIMIZATION

CHAPTER 2 PROPOSED IMPROVED PARTICLE SWARM OPTIMIZATION 24 CHAPTER 2 PROPOSED IMPROVED PARTICLE SWARM OPTIMIZATION The present chapter proposes an IPSO approach for multprocessor task schedulng problem wth two classfcatons, namely, statc ndependent tasks and

More information

TN348: Openlab Module - Colocalization

TN348: Openlab Module - Colocalization TN348: Openlab Module - Colocalzaton Topc The Colocalzaton module provdes the faclty to vsualze and quantfy colocalzaton between pars of mages. The Colocalzaton wndow contans a prevew of the two mages

More information

Outline. Self-Organizing Maps (SOM) US Hebbian Learning, Cntd. The learning rule is Hebbian like:

Outline. Self-Organizing Maps (SOM) US Hebbian Learning, Cntd. The learning rule is Hebbian like: Self-Organzng Maps (SOM) Turgay İBRİKÇİ, PhD. Outlne Introducton Structures of SOM SOM Archtecture Neghborhoods SOM Algorthm Examples Summary 1 2 Unsupervsed Hebban Learnng US Hebban Learnng, Cntd 3 A

More information

A Notable Swarm Approach to Evolve Neural Network for Classification in Data Mining

A Notable Swarm Approach to Evolve Neural Network for Classification in Data Mining A Notable Swarm Approach to Evolve Neural Network for Classfcaton n Data Mnng Satchdananda Dehur 1, Bjan Bhar Mshra 2 and Sung-Bae Cho 1 1 Soft Computng Laboratory, Department of Computer Scence, Yonse

More information

S1 Note. Basis functions.

S1 Note. Basis functions. S1 Note. Bass functons. Contents Types of bass functons...1 The Fourer bass...2 B-splne bass...3 Power and type I error rates wth dfferent numbers of bass functons...4 Table S1. Smulaton results of type

More information

The Greedy Method. Outline and Reading. Change Money Problem. Greedy Algorithms. Applications of the Greedy Strategy. The Greedy Method Technique

The Greedy Method. Outline and Reading. Change Money Problem. Greedy Algorithms. Applications of the Greedy Strategy. The Greedy Method Technique //00 :0 AM Outlne and Readng The Greedy Method The Greedy Method Technque (secton.) Fractonal Knapsack Problem (secton..) Task Schedulng (secton..) Mnmum Spannng Trees (secton.) Change Money Problem Greedy

More information

GENETIC ALGORITHMS APPLIED FOR PATTERN GENERATION FOR DOWNHOLE DYNAMOMETER CARDS

GENETIC ALGORITHMS APPLIED FOR PATTERN GENERATION FOR DOWNHOLE DYNAMOMETER CARDS GENETIC ALGORITHMS APPLIED FOR PATTERN GENERATION FOR DOWNHOLE DYNAMOMETER CARDS L. Schntman 1 ; B.C.Brandao 1 ; H.Lepkson 1 ; J.A.M. Felppe de Souza 2 ; J.F.S.Correa 3 1 Unversdade Federal da Baha- Brazl

More information

Collaboratively Regularized Nearest Points for Set Based Recognition

Collaboratively Regularized Nearest Points for Set Based Recognition Academc Center for Computng and Meda Studes, Kyoto Unversty Collaboratvely Regularzed Nearest Ponts for Set Based Recognton Yang Wu, Mchhko Mnoh, Masayuk Mukunok Kyoto Unversty 9/1/013 BMVC 013 @ Brstol,

More information

Wishing you all a Total Quality New Year!

Wishing you all a Total Quality New Year! Total Qualty Management and Sx Sgma Post Graduate Program 214-15 Sesson 4 Vnay Kumar Kalakband Assstant Professor Operatons & Systems Area 1 Wshng you all a Total Qualty New Year! Hope you acheve Sx sgma

More information

A Binarization Algorithm specialized on Document Images and Photos

A Binarization Algorithm specialized on Document Images and Photos A Bnarzaton Algorthm specalzed on Document mages and Photos Ergna Kavalleratou Dept. of nformaton and Communcaton Systems Engneerng Unversty of the Aegean kavalleratou@aegean.gr Abstract n ths paper, a

More information

Machine Learning: Algorithms and Applications

Machine Learning: Algorithms and Applications 14/05/1 Machne Learnng: Algorthms and Applcatons Florano Zn Free Unversty of Bozen-Bolzano Faculty of Computer Scence Academc Year 011-01 Lecture 10: 14 May 01 Unsupervsed Learnng cont Sldes courtesy of

More information

An Efficient Genetic Algorithm with Fuzzy c-means Clustering for Traveling Salesman Problem

An Efficient Genetic Algorithm with Fuzzy c-means Clustering for Traveling Salesman Problem An Effcent Genetc Algorthm wth Fuzzy c-means Clusterng for Travelng Salesman Problem Jong-Won Yoon and Sung-Bae Cho Dept. of Computer Scence Yonse Unversty Seoul, Korea jwyoon@sclab.yonse.ac.r, sbcho@cs.yonse.ac.r

More information

A Unified Framework for Semantics and Feature Based Relevance Feedback in Image Retrieval Systems

A Unified Framework for Semantics and Feature Based Relevance Feedback in Image Retrieval Systems A Unfed Framework for Semantcs and Feature Based Relevance Feedback n Image Retreval Systems Ye Lu *, Chunhu Hu 2, Xngquan Zhu 3*, HongJang Zhang 2, Qang Yang * School of Computng Scence Smon Fraser Unversty

More information

Feature Reduction and Selection

Feature Reduction and Selection Feature Reducton and Selecton Dr. Shuang LIANG School of Software Engneerng TongJ Unversty Fall, 2012 Today s Topcs Introducton Problems of Dmensonalty Feature Reducton Statstc methods Prncpal Components

More information

Backpropagation: In Search of Performance Parameters

Backpropagation: In Search of Performance Parameters Bacpropagaton: In Search of Performance Parameters ANIL KUMAR ENUMULAPALLY, LINGGUO BU, and KHOSROW KAIKHAH, Ph.D. Computer Scence Department Texas State Unversty-San Marcos San Marcos, TX-78666 USA ae049@txstate.edu,

More information

Module Management Tool in Software Development Organizations

Module Management Tool in Software Development Organizations Journal of Computer Scence (5): 8-, 7 ISSN 59-66 7 Scence Publcatons Management Tool n Software Development Organzatons Ahmad A. Al-Rababah and Mohammad A. Al-Rababah Faculty of IT, Al-Ahlyyah Amman Unversty,

More information

Solving two-person zero-sum game by Matlab

Solving two-person zero-sum game by Matlab Appled Mechancs and Materals Onlne: 2011-02-02 ISSN: 1662-7482, Vols. 50-51, pp 262-265 do:10.4028/www.scentfc.net/amm.50-51.262 2011 Trans Tech Publcatons, Swtzerland Solvng two-person zero-sum game by

More information

FUZZY NEURAL NETWORK MODEL FOR MARK-UP ESTIMATION. Chao Li-Chung and Liu Min. School of Building and Real Estate, National University of Singapore,

FUZZY NEURAL NETWORK MODEL FOR MARK-UP ESTIMATION. Chao Li-Chung and Liu Min. School of Building and Real Estate, National University of Singapore, FUZZY NEURAL NETWORK ODEL FOR ARK-UP ESTIATION Chao L-Chung and Lu n School of Buldng and Real Estate, Natonal Unversty of Sngapore, Kent Rdge Crescent, Sngapore96 e-mal: brep994@nus.edu.sg) Abstract:

More information

Genetic learning of accurate and compact fuzzy rule based systems based on the 2-tuples linguistic representation q

Genetic learning of accurate and compact fuzzy rule based systems based on the 2-tuples linguistic representation q Internatonal Journal of Approxmate Reasonng 44 (2007) 45 64 www.elsever.com/locate/jar Genetc learnng of accurate and compact fuzzy rule based systems based on the 2-tuples lngustc representaton q Rafael

More information

Load-Balanced Anycast Routing

Load-Balanced Anycast Routing Load-Balanced Anycast Routng Chng-Yu Ln, Jung-Hua Lo, and Sy-Yen Kuo Department of Electrcal Engneerng atonal Tawan Unversty, Tape, Tawan sykuo@cc.ee.ntu.edu.tw Abstract For fault-tolerance and load-balance

More information

Problem Set 3 Solutions

Problem Set 3 Solutions Introducton to Algorthms October 4, 2002 Massachusetts Insttute of Technology 6046J/18410J Professors Erk Demane and Shaf Goldwasser Handout 14 Problem Set 3 Solutons (Exercses were not to be turned n,

More information

GSLM Operations Research II Fall 13/14

GSLM Operations Research II Fall 13/14 GSLM 58 Operatons Research II Fall /4 6. Separable Programmng Consder a general NLP mn f(x) s.t. g j (x) b j j =. m. Defnton 6.. The NLP s a separable program f ts objectve functon and all constrants are

More information

Cracking of the Merkle Hellman Cryptosystem Using Genetic Algorithm

Cracking of the Merkle Hellman Cryptosystem Using Genetic Algorithm Crackng of the Merkle Hellman Cryptosystem Usng Genetc Algorthm Zurab Kochladze 1 * & Lal Besela 2 1 Ivane Javakhshvl Tbls State Unversty, 1, I.Chavchavadze av 1, 0128, Tbls, Georga 2 Sokhum State Unversty,

More information

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration Improvement of Spatal Resoluton Usng BlockMatchng Based Moton Estmaton and Frame Integraton Danya Suga and Takayuk Hamamoto Graduate School of Engneerng, Tokyo Unversty of Scence, 6-3-1, Nuku, Katsuska-ku,

More information

Efficient Distributed File System (EDFS)

Efficient Distributed File System (EDFS) Effcent Dstrbuted Fle System (EDFS) (Sem-Centralzed) Debessay(Debsh) Fesehaye, Rahul Malk & Klara Naherstedt Unversty of Illnos-Urbana Champagn Contents Problem Statement, Related Work, EDFS Desgn Rate

More information

BIN XIA et al: AN IMPROVED K-MEANS ALGORITHM BASED ON CLOUD PLATFORM FOR DATA MINING

BIN XIA et al: AN IMPROVED K-MEANS ALGORITHM BASED ON CLOUD PLATFORM FOR DATA MINING An Improved K-means Algorthm based on Cloud Platform for Data Mnng Bn Xa *, Yan Lu 2. School of nformaton and management scence, Henan Agrcultural Unversty, Zhengzhou, Henan 450002, P.R. Chna 2. College

More information

Performance Evaluation of an ANFIS Based Power System Stabilizer Applied in Multi-Machine Power Systems

Performance Evaluation of an ANFIS Based Power System Stabilizer Applied in Multi-Machine Power Systems Performance Evaluaton of an ANFIS Based Power System Stablzer Appled n Mult-Machne Power Systems A. A GHARAVEISI 1,2 A.DARABI 3 M. MONADI 4 A. KHAJEH-ZADEH 5 M. RASHIDI-NEJAD 1,2,5 1. Shahd Bahonar Unversty

More information

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 A mathematcal programmng approach to the analyss, desgn and

More information

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision SLAM Summer School 2006 Practcal 2: SLAM usng Monocular Vson Javer Cvera, Unversty of Zaragoza Andrew J. Davson, Imperal College London J.M.M Montel, Unversty of Zaragoza. josemar@unzar.es, jcvera@unzar.es,

More information

Programming in Fortran 90 : 2017/2018

Programming in Fortran 90 : 2017/2018 Programmng n Fortran 90 : 2017/2018 Programmng n Fortran 90 : 2017/2018 Exercse 1 : Evaluaton of functon dependng on nput Wrte a program who evaluate the functon f (x,y) for any two user specfed values

More information

OPTIMIZATION OF FUZZY RULE BASES USING CONTINUOUS ANT COLONY SYSTEM

OPTIMIZATION OF FUZZY RULE BASES USING CONTINUOUS ANT COLONY SYSTEM Proceedng of the Frst Internatonal Conference on Modelng, Smulaton and Appled Optmzaton, Sharah, U.A.E. February -3, 005 OPTIMIZATION OF FUZZY RULE BASES USING CONTINUOUS ANT COLONY SYSTEM Had Nobahar

More information

An Entropy-Based Approach to Integrated Information Needs Assessment

An Entropy-Based Approach to Integrated Information Needs Assessment Dstrbuton Statement A: Approved for publc release; dstrbuton s unlmted. An Entropy-Based Approach to ntegrated nformaton Needs Assessment June 8, 2004 Wllam J. Farrell Lockheed Martn Advanced Technology

More information

A Genetic Programming-PCA Hybrid Face Recognition Algorithm

A Genetic Programming-PCA Hybrid Face Recognition Algorithm Journal of Sgnal and Informaton Processng, 20, 2, 70-74 do:0.4236/jsp.20.23022 Publshed Onlne August 20 (http://www.scrp.org/journal/jsp) A Genetc Programmng-PCA Hybrd Face Recognton Algorthm Behzad Bozorgtabar,

More information

Optimal Design of Nonlinear Fuzzy Model by Means of Independent Fuzzy Scatter Partition

Optimal Design of Nonlinear Fuzzy Model by Means of Independent Fuzzy Scatter Partition Optmal Desgn of onlnear Fuzzy Model by Means of Independent Fuzzy Scatter Partton Keon-Jun Park, Hyung-Kl Kang and Yong-Kab Km *, Department of Informaton and Communcaton Engneerng, Wonkwang Unversty,

More information

An Evolvable Clustering Based Algorithm to Learn Distance Function for Supervised Environment

An Evolvable Clustering Based Algorithm to Learn Distance Function for Supervised Environment IJCSI Internatonal Journal of Computer Scence Issues, Vol. 7, Issue 5, September 2010 ISSN (Onlne): 1694-0814 www.ijcsi.org 374 An Evolvable Clusterng Based Algorthm to Learn Dstance Functon for Supervsed

More information

MODULE DESIGN BASED ON INTERFACE INTEGRATION TO MAXIMIZE PRODUCT VARIETY AND MINIMIZE FAMILY COST

MODULE DESIGN BASED ON INTERFACE INTEGRATION TO MAXIMIZE PRODUCT VARIETY AND MINIMIZE FAMILY COST INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN, ICED 07 28-31 AUGUST 2007, CITE DES SCIENCES ET DE L'INDUSTRIE, PARIS, FRANCE MODULE DESIGN BASED ON INTERFACE INTEGRATION TO MAIMIZE PRODUCT VARIETY AND

More information

NGPM -- A NSGA-II Program in Matlab

NGPM -- A NSGA-II Program in Matlab Verson 1.4 LIN Song Aerospace Structural Dynamcs Research Laboratory College of Astronautcs, Northwestern Polytechncal Unversty, Chna Emal: lsssswc@163.com 2011-07-26 Contents Contents... 1. Introducton...

More information

THE PATH PLANNING ALGORITHM AND SIMULATION FOR MOBILE ROBOT

THE PATH PLANNING ALGORITHM AND SIMULATION FOR MOBILE ROBOT Journal of Theoretcal and Appled Informaton Technology 30 th Aprl 013. Vol. 50 No.3 005-013 JATIT & LLS. All rghts reserved. ISSN: 199-8645 www.jatt.org E-ISSN: 1817-3195 THE PATH PLANNING ALGORITHM AND

More information

Distributed Resource Scheduling in Grid Computing Using Fuzzy Approach

Distributed Resource Scheduling in Grid Computing Using Fuzzy Approach Dstrbuted Resource Schedulng n Grd Computng Usng Fuzzy Approach Shahram Amn, Mohammad Ahmad Computer Engneerng Department Islamc Azad Unversty branch Mahallat, Iran Islamc Azad Unversty branch khomen,

More information

Skew Angle Estimation and Correction of Hand Written, Textual and Large areas of Non-Textual Document Images: A Novel Approach

Skew Angle Estimation and Correction of Hand Written, Textual and Large areas of Non-Textual Document Images: A Novel Approach Angle Estmaton and Correcton of Hand Wrtten, Textual and Large areas of Non-Textual Document Images: A Novel Approach D.R.Ramesh Babu Pyush M Kumat Mahesh D Dhannawat PES Insttute of Technology Research

More information

Extraction of Fuzzy Rules from Trained Neural Network Using Evolutionary Algorithm *

Extraction of Fuzzy Rules from Trained Neural Network Using Evolutionary Algorithm * Extracton of Fuzzy Rules from Traned Neural Network Usng Evolutonary Algorthm * Urszula Markowska-Kaczmar, Wojcech Trelak Wrocław Unversty of Technology, Poland kaczmar@c.pwr.wroc.pl, trelak@c.pwr.wroc.pl

More information

On the Virtues of Parameterized Uniform Crossover

On the Virtues of Parameterized Uniform Crossover On the Vrtues of Parameterzed Unform Crossover Wllam M. Spears Naval Research aboratory Washngton, D.C. 20375 USA spears@ac.nrl.navy.ml Kenneth A. De Jong George Mason Unversty Farfax, VA 22030 USA kdejong@ac.gmu.edu

More information

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements Module 3: Element Propertes Lecture : Lagrange and Serendpty Elements 5 In last lecture note, the nterpolaton functons are derved on the bass of assumed polynomal from Pascal s trangle for the fled varable.

More information

Quality Improvement Algorithm for Tetrahedral Mesh Based on Optimal Delaunay Triangulation

Quality Improvement Algorithm for Tetrahedral Mesh Based on Optimal Delaunay Triangulation Intellgent Informaton Management, 013, 5, 191-195 Publshed Onlne November 013 (http://www.scrp.org/journal/m) http://dx.do.org/10.36/m.013.5601 Qualty Improvement Algorthm for Tetrahedral Mesh Based on

More information

Reducing Frame Rate for Object Tracking

Reducing Frame Rate for Object Tracking Reducng Frame Rate for Object Trackng Pavel Korshunov 1 and We Tsang Oo 2 1 Natonal Unversty of Sngapore, Sngapore 11977, pavelkor@comp.nus.edu.sg 2 Natonal Unversty of Sngapore, Sngapore 11977, oowt@comp.nus.edu.sg

More information

CS 534: Computer Vision Model Fitting

CS 534: Computer Vision Model Fitting CS 534: Computer Vson Model Fttng Sprng 004 Ahmed Elgammal Dept of Computer Scence CS 534 Model Fttng - 1 Outlnes Model fttng s mportant Least-squares fttng Maxmum lkelhood estmaton MAP estmaton Robust

More information

Intra-Parametric Analysis of a Fuzzy MOLP

Intra-Parametric Analysis of a Fuzzy MOLP Intra-Parametrc Analyss of a Fuzzy MOLP a MIAO-LING WANG a Department of Industral Engneerng and Management a Mnghsn Insttute of Technology and Hsnchu Tawan, ROC b HSIAO-FAN WANG b Insttute of Industral

More information

EVALUATION OF THE PERFORMANCES OF ARTIFICIAL BEE COLONY AND INVASIVE WEED OPTIMIZATION ALGORITHMS ON THE MODIFIED BENCHMARK FUNCTIONS

EVALUATION OF THE PERFORMANCES OF ARTIFICIAL BEE COLONY AND INVASIVE WEED OPTIMIZATION ALGORITHMS ON THE MODIFIED BENCHMARK FUNCTIONS Academc Research Internatonal ISS-L: 3-9553, ISS: 3-9944 Vol., o. 3, May 0 EVALUATIO OF THE PERFORMACES OF ARTIFICIAL BEE COLOY AD IVASIVE WEED OPTIMIZATIO ALGORITHMS O THE MODIFIED BECHMARK FUCTIOS Dlay

More information

Kent State University CS 4/ Design and Analysis of Algorithms. Dept. of Math & Computer Science LECT-16. Dynamic Programming

Kent State University CS 4/ Design and Analysis of Algorithms. Dept. of Math & Computer Science LECT-16. Dynamic Programming CS 4/560 Desgn and Analyss of Algorthms Kent State Unversty Dept. of Math & Computer Scence LECT-6 Dynamc Programmng 2 Dynamc Programmng Dynamc Programmng, lke the dvde-and-conquer method, solves problems

More information

Unsupervised Learning and Clustering

Unsupervised Learning and Clustering Unsupervsed Learnng and Clusterng Supervsed vs. Unsupervsed Learnng Up to now we consdered supervsed learnng scenaro, where we are gven 1. samples 1,, n 2. class labels for all samples 1,, n Ths s also

More information

A Hybrid Genetic Algorithm for Routing Optimization in IP Networks Utilizing Bandwidth and Delay Metrics

A Hybrid Genetic Algorithm for Routing Optimization in IP Networks Utilizing Bandwidth and Delay Metrics A Hybrd Genetc Algorthm for Routng Optmzaton n IP Networks Utlzng Bandwdth and Delay Metrcs Anton Redl Insttute of Communcaton Networks, Munch Unversty of Technology, Arcsstr. 21, 80290 Munch, Germany

More information

For instance, ; the five basic number-sets are increasingly more n A B & B A A = B (1)

For instance, ; the five basic number-sets are increasingly more n A B & B A A = B (1) Secton 1.2 Subsets and the Boolean operatons on sets If every element of the set A s an element of the set B, we say that A s a subset of B, or that A s contaned n B, or that B contans A, and we wrte A

More information

Scheduling Remote Access to Scientific Instruments in Cyberinfrastructure for Education and Research

Scheduling Remote Access to Scientific Instruments in Cyberinfrastructure for Education and Research Schedulng Remote Access to Scentfc Instruments n Cybernfrastructure for Educaton and Research Je Yn 1, Junwe Cao 2,3,*, Yuexuan Wang 4, Lanchen Lu 1,3 and Cheng Wu 1,3 1 Natonal CIMS Engneerng and Research

More information

Intelligent Information Acquisition for Improved Clustering

Intelligent Information Acquisition for Improved Clustering Intellgent Informaton Acquston for Improved Clusterng Duy Vu Unversty of Texas at Austn duyvu@cs.utexas.edu Mkhal Blenko Mcrosoft Research mblenko@mcrosoft.com Prem Melvlle IBM T.J. Watson Research Center

More information

CAN COMPUTERS LEARN FASTER? Seyda Ertekin Computer Science & Engineering The Pennsylvania State University

CAN COMPUTERS LEARN FASTER? Seyda Ertekin Computer Science & Engineering The Pennsylvania State University CAN COMPUTERS LEARN FASTER? Seyda Ertekn Computer Scence & Engneerng The Pennsylvana State Unversty sertekn@cse.psu.edu ABSTRACT Ever snce computers were nvented, manknd wondered whether they mght be made

More information

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data A Fast Content-Based Multmeda Retreval Technque Usng Compressed Data Borko Furht and Pornvt Saksobhavvat NSF Multmeda Laboratory Florda Atlantc Unversty, Boca Raton, Florda 3343 ABSTRACT In ths paper,

More information

Multiobjective fuzzy optimization method

Multiobjective fuzzy optimization method Buletnul Ştnţfc al nverstăţ "Poltehnca" dn Tmşoara Sera ELECTRONICĂ ş TELECOMNICAŢII TRANSACTIONS on ELECTRONICS and COMMNICATIONS Tom 49(63, Fasccola, 24 Multobjectve fuzzy optmzaton method Gabrel Oltean

More information

Elsevier Editorial System(tm) for Expert Systems With Applications Manuscript Draft

Elsevier Editorial System(tm) for Expert Systems With Applications Manuscript Draft Elsever Edtoral System(tm) for Expert Systems Wth Applcatons Manuscrpt Draft Manuscrpt Number: ESWA-D-08-00701 tle: An Ordnal Optmzaton heory Based Algorthm for a Class of Smulaton Optmzaton Problems and

More information

Complexity Analysis of Problem-Dimension Using PSO

Complexity Analysis of Problem-Dimension Using PSO Proceedngs of the 7th WSEAS Internatonal Conference on Evolutonary Computng, Cavtat, Croata, June -4, 6 (pp45-5) Complexty Analyss of Problem-Dmenson Usng PSO BUTHAINAH S. AL-KAZEMI AND SAMI J. HABIB,

More information

Network Intrusion Detection Based on PSO-SVM

Network Intrusion Detection Based on PSO-SVM TELKOMNIKA Indonesan Journal of Electrcal Engneerng Vol.1, No., February 014, pp. 150 ~ 1508 DOI: http://dx.do.org/10.11591/telkomnka.v1.386 150 Network Intruson Detecton Based on PSO-SVM Changsheng Xang*

More information