A hybrid sequential approach for data clustering using K-Means and particle swarm optimization algorithm

Size: px
Start display at page:

Download "A hybrid sequential approach for data clustering using K-Means and particle swarm optimization algorithm"

Transcription

1 MultCraft Internatonal Journal of Engneerng, Scence and Technology Vol., No. 6, 00, pp INTERNATIONAL JOURNAL OF ENGINEERING, SCIENCE AND TECHNOLOGY 00 MultCraft Lmted. All rghts reserved A hybrd sequental approach for data clusterng usng K-Means and partcle swarm optmzaton algorthm Sandeep Rana *, Sanjay Jasola, Rajesh Kumar * School of ICT, Gautam Buddha Unversty, Greater Noda, INDIA Department of Electrcal and Computer Engneerng, Natonal Unversty of Sngapore, SINGAPORE * Correspondng Author: e-mal: srana.t@gmal.com, Tel , Fax Abstract Clusterng s a wdely used technque of fndng nterestng patterns resdng n the dataset that are not obvously known. The K-Means algorthm s the most commonly used parttoned clusterng algorthm because t can be easly mplemented and s the most effcent n terms of the executon tme. However, due to ts senstveness to ntal partton t can only generate a local optmal soluton. Partcle Swarm Optmzaton (PSO) technque offers a globalzed search methodology but suffers from slow convergence near optmal soluton. In ths paper, we present a new Hybrd Sequental clusterng approach, whch uses PSO n sequence wth K-Means algorthm for data clusterng. The proposed approach overcomes drawbacks of both algorthms, mproves clusterng and avods beng trapped n a local optmal soluton. Experments on four knds of data sets have been conducted. The obtaned results are compared wth K-Means, PSO, Hybrd, K-Means+Genetc Algorthm and t has been found that the proposed algorthm generates more accurate, robust and better clusterng results. Keywords: Cluster Centrod, Global Optmzaton, K-Means clusterng, Partcle Swarm Optmzaton (PSO). Introducton In general, clusterng nvolves parttonng of a gven multdmensonal data vector set nto subsets based on the closeness or smlarty among the data of same knd (Mtra and Acharya, 004). Clusterng algorthms have been used n data mnng and machne learnng wth many applcatons arsng from a wde range of problems, ncludng exploratory data analyss, mage segmentaton, securty, medcal mage analyss (Zhang and Chen, 004), web handlng and mathematcal programmng (Pyle, 999), (Panov et al., 008). Owng to the huge amount of data collected n databases, cluster analyss has recently become a hghly actve area of research. Clusterng has been defned as the process of groupng a data set n a way that the smlarty between data wthn a cluster s maxmzed whle the smlarty between data of dfferent clusters s mnmzed (Rajan and Saravanan, 008), (Xndong, 004), so the clusterng algorthms have to focus on the n-house groupng based on certan crtera. The research n ths area has focused on fndng an effcent, fast and effectve cluster analyss algorthm to handle large databases. Most clusterng algorthms belong to two groups: herarchcal clusterng and parttoned clusterng. The herarchcal approach produces a nested seres of parttons consstng of clusters ether dsjont or ncluded one nto the other. In herarchcal clusterng, an objectve functon s used locally as the mergng or splttng crteron. In general, herarchcal algorthms cannot provde optmal parttons for ther crteron. In contrast, parttoned methods assume the gven number of clusters to be found and then look for the optmal parttons based on the object functon (Jan et al., 999). However, n many applcatons, herarchcal approaches are unpractcal for clusterng. In such crcumstances, the parttoned clusterng approach whch drectly mnmzes the sum of squares dstance s more applaudable. The tradtonal way to deal wth such problems s to use some heurstcs such as the well-known K-Means algorthm (Zalk, 008). The K-Means algorthm s one of the most popular methods for clusterng multvarate quanttatve data (Tsa and Chu, 008). It s a method commonly used to automatcally partton a data set nto k groups. K-Means algorthm generates a fast and effcent soluton. The basc K-Means algorthm works wth the objectve to mnmze the mean squared dstance from each data pont to ts nearest centre. There are no effcent solutons known to any of these problems and some formulatons are NP-hard. The use of classcal optmzaton methods suffers from the problem of stckng to local mnma, also the ntalzaton of classcal methods s

2 68 Rana et al. / Internatonal Journal of Engneerng, Scence and Technology, Vol., No. 6, 00, pp another mportant ssue. These two drawbacks are also present n the K-Means algorthm and hence the cluster result s senstve to the selecton of the ntal cluster centrods and converges to the local optma. Therefore, the ntal selecton of the cluster centrods decdes the man processng of K-Means algorthm and the partton result of the dataset as well. The K-Means algorthm searches the local optmal soluton n the vcnty of the ntal soluton to refne the partton result. An approxmaton algorthm for solvng clusterng problem wth arbtrary dmensons was proposed (Kumar et al., 00). A flterng algorthm based on kd-tree ncreased the speed of clusterng process (Kanungo et al., 00). Local approxmaton based heurstc was used for K-Means clusterng and proved t through an emprcal study (Kanungo et al., 00). However, f good ntal clusterng centrods can be obtaned usng any of the other technques, the K-Means would work well n refnng the clusterng centrods to fnd the optmal clusterng centers. The same dea s proposed n ths paper to determne ntal ponts for K-Means algorthm by some other global optmzaton search algorthms. Evolutonary and bo-nspred algorthms eradcate some of the above mentoned dffcultes and are quckly replacng the classcal methods n solvng practcal problems (Chen and Fun, 004). The Partcle Swarm Optmzaton (PSO) s one of the nature-nspred populaton based stochastc optmzaton algorthms. It s a Swarm Intellgence (SI) technque based on the observatons of the collectve behavor n decentralzed and self-organzed systems (Kennedy and Eberhart, 995). Its examples can be found n nature, ncludng bee colones, ant colones, brd flockng, anmal herdng, bactera modelng and fsh schoolng (Kennedy et al., 00). The partcles search locally but the nteracton wth each other leads to the emergence of global behavor (El-abd and Kamal, 005). The PSO algorthm can be used to generate good ntal cluster centrods for the K-Means. In ths paper, we present a hybrd sequental clusterng approach that can avod beng trapped n a local optmal soluton. Ths paper s organzed as follows. The K-Means algorthm s most commonly used algorthm because of ts ease of mplementaton. Secton detals the workng of K-Means algorthm and also descrbes major drawbacks whch are to be rectfed. Secton 3 detals the standard PSO and the related ssues about accuracy and convergence to optmal solutons. Secton 4 descrbes the basc requrements of sequental clusterng approach. The development and workng of the approach s elaborated n the secton 4. Secton 5 dscusses smulaton and expermental results made on some standard test systems and draws nferences on the cluster formaton from the results obtaned. Fnally, secton 6 concludes the paper.. The K-Means Clusterng Algorthm Developed between 975 and 977 by J. A. Hartgan and M. A. Wong, K-Means clusterng s one of the older predctve modelng methods (Mtra and Acharya, 004). In K-Means clusterng a set of n observatons n d-dmensonal space (an nteger d) s gven and the problem s to determne a set of c ponts to mnmze the mean squared dstance from each data pont to ts nearest center wth whch each observaton belongs. No exact polynomal-tme algorthms are known for ths problem. The problem can be set up as an nteger programmng problem but because solvng nteger programs wth a large number of varables s tme consumng, clusters are often computed usng a fast, heurstc method that generally produces good (but not necessarly optmal) solutons (Jan et al., 999). The K-Means algorthm s one such method where clusterng requres less efforts. In the begnnng, number of cluster c s determned and the centre of these clusters s assumed. Any random objects as the ntal centrods can be taken or the frst k objects n sequence can also serve as the ntal centrods. n Gven a set of observatons ( x, x,..., x ), where each observaton s a d-dmensonal real vector, then K-Means algorthm clusterng ams to partton the n observatons nto c sets ( c < n) as Z = ( z, z,..., z c ) to mnmze a measure of dsperson wthn the clusters. The standard K-Means algorthm mnmzes the wthn-cluster sum of squares dstance accordng to the equaton () gven below. j f = arg mn( X µ ) z c j= j X Z () j j where µ s the mean of Z. There are two ssues n creatng a K-Means clusterng algorthm: the optmal number of cluster and the centre of cluster. In many cases, number of cluster s gven then the mportant part s where to put cluster centre so that scattered ponts can be grouped properly. Centre of cluster can be obtaned by frst assgnng any random pont and then optmzng the mean dstance as gven n equaton (). The process s repeated untl all the centre postons are optmzed. The drawback of standard clusterng algorthm s that they gnore measurement errors, or uncertanty, assocated wth the data. If these errors exst, then these can play a sgnfcant role n decdng clusters and cluster centers. In general, the algorthm does not acheve a global mnmum of f over the assgnments. In fact, snce the algorthm uses dscrete assgnment rather than a set of contnuous parameters, the "mnmum" t reaches cannot even be properly called a local mnmum (Cu et al., 005). Despte these drawbacks, the algorthm s used farly frequently because of ts ease of mplementaton (Tsa and Chu, 008). The result of K- Means algorthm s hghly dependent upon ts ntal selecton of cluster centers and before clusterng t must be prevously known and fxed.

3 69 Rana et al. / Internatonal Journal of Engneerng, Scence and Technology, Vol., No. 6, 00, pp The Partcle Swarm Optmzaton Algorthm PSO explots a populaton of ndvduals to probe promsng regons of the search space. In analogy wth evolutonary computaton methods, a swarm s smlar to populaton and a partcle s smlar to an ndvdual. PSO follows a stochastc optmzaton method based on Swarm Intellgence (VenderMerwe and Engelbrecht, 003). The fundamental dea s that each partcle represents a potental soluton whch t updates accordng to ts own experence and that of neghbors. The PSO algorthm searches n parallel usng a group of ndvduals. Indvduals or partcles n a swarm, approach to the optmum through ther present velocty, prevous experence and the experence of ts neghbors (Sh and Eberhart 998). PSO searches the problem doman by adjustng the trajectores of movng ponts n a multdmensonal space. The moton of ndvdual partcles for the optmal soluton s governed through the nteractons of the poston and velocty of each ndvdual, ther own prevous best performance and the best performance of ther neghbors. 3 In PSO, swarm s composed of a set of partcles P = { p, p, p,... p n }. The poston of partcle corresponds to a canddate soluton of the optmzaton problem. At any tme step k, the partcle p has two vectors assocated: poston and veloctyv k. Both the nformaton vectors have been recorded n every tme step and help n further movement of partcle. The best poston that partcle p has ever vsted tll tme step k s known as personal best and represented by vector X k pbest k. The best poston of all the partcles s known as global best and represented by gbest k. The movement of partcle n search space depends on the nformaton t receves from neghborhood N P. The neghborhood relatons between partcles are commonly represented as a graph G { V, E} =, where each vertex n V corresponds to a partcle n swarm and each edge n E relates connectons between them. The basc PSO algorthm conssts of three steps, namely, generaton of partcles and ther nformaton, movements and new nformaton vector. Ths can be consdered as generatng partcle s postons and veloctes, velocty update, and fnally, poston update. Frst, the postons, X k, and veloctes, V k, of the ntal swarm of partcles are randomly generated usng upper and lower bounds on the search varables values, LB and UB, as expressed n equatons () and (3). In equatons () and (3), rand s a unformly dstrbuted random varable that can take any value between 0 and. Ths ntalzaton process allows the swarm partcles to be randomly dstrbuted across the search space. 0 ( ) X = LB + rand UB LB () ( ) LB + rand UB LB V0 = t (3) The movement of partcle n the next tme step s functon of ts current velocty and partcle current poston whch s the objectve functon to be optmzed. There are three parts n velocty update: the frst part shows the current speed of partcle.e. shows ts present state, the second part s known as the cognton term whch shows the thought of the partcle tself and the last part s socal term that shows the ablty of nformaton sharng among the swarms. The ntal velocty V k s updated frst usng the nformaton of pbest k and gbest k to V k + for next teraton. Good convergence of the search space and avodng trappng n local mnma can be ensured by usng some random parameters, represented by the unformly dstrbuted varables, rand. The velocty update formula uses the current velocty, partcle personal memory and swarm memory nfluence as gven n equaton (4). ( ) ( pbestk X k gbestk X k ) Vk + = wv { k + c rand + crand t t Current Velocty Partcle Personal Memory Consderaton Swarm Memory Consderaton Where c and c are two postve acceleraton constants responsble for degree of nformaton consderaton of personal and swarm memory respectvely and w s an nerta weght whch s usually lnearly decreasng durng the teratons. The nerta weght w plays a role of balancng the local and global search. Tsa and Chu (008) proposed generalzed models and technques for tunng these parameters. Poston update s the last step n each teraton. The Poston of each partcle s updated usng ts velocty vector gven by equaton (5). (4)

4 70 Rana et al. / Internatonal Journal of Engneerng, Scence and Technology, Vol., No. 6, 00, pp k + k k + X = X + V t (5) The three steps of velocty update, poston update, and ftness calculatons are repeated untl a desred convergence crteron s met. PSO algorthm s very fast, smple and easy to understand and mplement. It also has a very few parameters to adjust (Kennedy et al., 00) and requres lttle memory for computaton. PSO also has major draw backs, such as when the search space s hgh ts convergence speed becomes very slow near global optmum. Another PSO problem s ts nature to a fast and premature convergence n md optmum ponts. 4. Hybrd Sequental Clusterng Algorthm The ssues related to global and local mnmum play an mportant role when data sets and attrbutes assocated are very large and the classfcaton based on clusterng s mportant and crtcal. In case of certan data sets lke medcal, securty, fnance etc. the error generated because of K- Means clusterng algorthm s not acceptable. The objectve functon of the K-Means algorthm s not convex and hence t may contan many local mnma. Bo-nspred algorthms have advantages of fndng global optmal soluton. The process of random searchng and nformaton sharng make these algorthms best tool for fndng global solutons (Sadu et al., 009). We have used one of such algorthm.e. Partcle Swarm Optmzaton (PSO) for data clusterng. In ths secton we am to propose a hybrd sequental clusterng algorthm based on combnng the K-Means algorthms and PSO algorthms. The motvaton for ths dea s the fact that PSO algorthm, at the begnnng stage of algorthm starts the clusterng process due to ts fast convergence speed and then the result of PSO algorthm s tuned by the K-Means near optmal solutons. Flow chart of proposed algorthm s shown n Fgure. START NUMBER OF CLUSTERS CALCULATE THE CENTROID CLUSTER CENTRE MOVEMENT BASED ON K-MEANS CALCULATE INTER-CLUSTER AND INTRA-CLUSTER DISTANCES DATA MOVEMENT NO YES CLUSTERING BASED ON PSO END NO TOTAL ITERATIONS REACHED YES PSO BASED CLUSTERING Fgure.. Flow chart of Hybrd Sequental Clusterng Algorthm The combnaton of K-Means algorthm and PSO wll generate the better result compared to the result of ndvdual algorthm. Ths algorthm wll remove the drawbacks of both algorthm (K-Means Algorthm and PSO Algorthm) and uses the advantage of both algorthms for producng the best optmzed result. The algorthm of the proposed scheme s gven below.

5 7 Rana et al. / Internatonal Journal of Engneerng, Scence and Technology, Vol., No. 6, 00, pp Algorthm : Hybrd Sequental Clusterng Algorthm. Intalzaton: Randomly generate partcles where each partcle represents a feasble soluton.e. cluster soluton. The number of partcles s taken as product of dataset dmenson and number of clusters to be generated.. Intalzaton of partcle poston and velocty: Each canddate soluton possesses a poston, whch represents the soluton n search space and velocty for the movement of partcles for fndng global optmal soluton. The poston and velocty ntalzaton s made by usng equatons () and (3). 3. Evaluaton of ftness: The ftness value of each partcle s computed by the followng ftness functon. j objectve functon( f ) = x z, =,..., n, j =,..., c (6) Where n and z are the number of datasets and clusters, respectvely and x s data pont and j z s cluster centre. The value of objectve functon s stored as partcle personal best and best of all personal best s recorded as global or swarm best. 4. Poston and velocty update: The search for the global optmal soluton s made through dynamcally updatng the partcles n swarm. The velocty update wll be made usng equaton (4) whch s functon of ntal velocty, the partcle own best performance and the swarm best performance. Poston update wll be made usng equaton (5) by addng ncremental change n poston n each step. Though partcles have been ntalzed by equaton () and (3) forcng them to search them wthn the boundary but n case they move out of boundary they are reset to the boundary value. 5. Steps -4 are repeated tll the termnaton condton s reached. 6. Place n ponts nto the space represented by the objects that are clustered wth cluster centre obtaned from PSO algorthm. These ponts represent ntal group centrods. 7. Assgn each object to the group that has the closest centrod. 8. When all objects have been assgned, recalculate the postons of the c centrods usng equaton (). 9. Repeat Steps 6 and 7 untl the centrods no longer move. PSO algorthm s a probablstc approach to fnd the optmal soluton and hence n every run t generates a new optmal soluton near around global optmal pont. It s normally suggested to take 0 runs of the algorthm and fnd the mean value of t for further processng. Although PSO s a good clusterng method, t does not perform well when the dataset s large or complex. K-Means s added n sequence to the PSO to obtan better result through further refnement n cluster formaton. The PSO algorthm s used at the ntal stage to help dscoverng the vcnty of the optmal soluton by a global search. The result from PSO s used as the ntal seed of the K-Means algorthm, whch s appled for refnng and generatng the fnal result. 5. Result and Dscusson In ths secton, detals of the overall results of the proposed algorthm are dscussed. A complete program usng MATLAB has been developed to fnd the optmal soluton. Ths secton has been dvded nto two subsectons. Frstly the workng of the proposed scheme and refnement n the cluster centers s llustrated. Secondly to evaluate the performance of the proposed clusterng algorthm, few experments have been conducted on two artfcal generated data set problems and another two wth standard data mnng benchmark problems. Subsecton : Only sx data wth two attrbutes are selected to create a dataset, to gve a graphcal vew of the workng of proposed Hybrd Sequental clusterng algorthm to frame two clusters. The data set s developed by random number generaton n

6 7 Rana et al. / Internatonal Journal of Engneerng, Scence and Technology, Vol., No. 6, 00, pp a range [0, ]. PSO s appled frst to the data set and the obtaned results are shown n Fgure for two cluster formulaton. The obtaned results from PSO are then processed through K-Means algorthm for further refnng the cluster formaton. Fgure 3 shows the workng of proposed Hybrd Sequental clusterng algorthm. It can be seen that the cluster centers are further shfted. It can also be seen that the centers are movng more toward the centre of cluster and both centers are movng far away from each other.e. maxmzaton of dstance between the cluster centers. It s found that the further refnement n the cluster centers lead to more composte and condensed cluster formaton also t s also observed that the cluster formaton only usng PSO s not suffcent. In PSO, the value of w = and c = c =.5 has been taken for obtanng best results. The populaton sze s chosen to be 0 and the entre algorthm s run for 0 teratons. The average results of 0 smulatons runs are then passed to K-Means algorthm. Data Cluster Center Cluster Old cluster Center Cluster New cluster Center Cluster Cluster Cluster Center Old cluster Center New cluster Center Fgure. Cluster Centre and cluster formaton by PSO for 6-data wth -attrbutes Fgure 3. Cluster Centre refnement by K-Means Algorthm for 6-data wth -attrbutes For better understandng of the algorthm the complexty s further ncreased n the problem. Agan 6 data are taken but wth ncrease n attrbutes. The consdered data has 3 attrbutes now. The results have been presented n Fgure 4 wth PSO algorthm. Fgure 5 shows the result of our proposed hybrd sequental clusterng algorthm n three dmensonal spaces wth ncreased attrbutes. The Fgures 3 and 5 clearly show the mprovement n the cluster centers. It s also observed that the ntra cluster dstance ncreased and nter cluster dstance s mnmzed. The proposed algorthm results n the formaton of more compact and more separable clusters and thus ncreases accuracy whle new data have been added up. Old Cluster Centers Cluster Center Cluster Center New Cluster Centers Data Fgure 4. Cluster Centre and cluster formaton by PSO Algorthm for 6-data wth 3-attrbutes Fgure 5. Cluster Centre refnement by K-Means Algorthm for 6-data wth 3-attrbutes Subsecton : Ths Subsecton presents comparson of the proposed scheme wth K-Means, PSO, Hybrd, K-Means+Genetc algorthm. The accuracy and robustness of our proposed algorthm have been tested on four dfferent problems. The classfcaton problems are as follows:

7 73 Rana et al. / Internatonal Journal of Engneerng, Scence and Technology, Vol., No. 6, 00, pp () Artfcal problem I: Ths problem formulaton s made as per followng classfcaton rule (VenderMerwe and Engelbrecht, 003). f ( z ) or( ( z ) and( z z ) ) y( z) = (7) 0 otherwse A total of 400 data vectors were randomly created, wth z and z n a range [-, ]. () Artfcal problem II: Ths s a -dmensonal problem wth 4 unque classes (Merwe and Engelbrecht, 003). The problem s nterestng n that only one of the nputs s really relevant to the formaton of the classes. A total of 600 patterns were drawn from four ndependent bvarate normal dstrbutons, where classes were dstrbuted accordng to equaton (8) for =,... ~ 4, where p s the mean vector and s the covarance matrx; m = -3, m = 0, m3 = 3 and m4 = 6. = m N µ, = (8) () Wne Problem: These data are the results of a chemcal analyss of wnes grown n the same regon n Italy but derved from three dfferent cultvars. The analyss determned the quanttes of 3 consttuents (nputs) found n each of the three types of wnes (classes). These data are collected of 78 nstances (data vectors) ( Hence, ths s a classfcaton problem wth "well behaved class structures. There are 3 nputs, 3 classes and 78 data vectors. (v) Irs Data Set: Ths s perhaps the best known database to be found n the pattern recognton lterature. The data set contans 3 classes of 50 nstances each, where each class refers to a type of rs plant ( One class s lnearly separable from the other ; the latter are NOT lnearly separable from each other. The man purpose of our proposed Hybrd Sequental clusterng algorthm s to compare the qualty of the respectve clusterng, where qualty s measured accordng to the followng three crtera: The quantzaton error as defned n equaton (9) Qe = uuur p j Where d( X, z ) c uuur j= p j d( X, z ) / N 0 c s dstance to centrod, N 0 s number of data vectors to be clustered, c s the number of cluster to be formed. The ntra-cluster dstances,.e. the dstance between data vectors wthn a cluster, where the objectve s to mnmze the ntra-cluster dstances and s gven by equaton (0). c j j Intra = uuur X z (0) n j = The nter-cluster dstances,.e. the dstance between the centrods of the clusters, where the objectve s to maxmze the dstance between clusters s gven by equaton () (9) j Inter = mn( z z () The results obtaned from the fve clusterng algorthms (K-Means, PSO, Hybrd, K-Means+Genetc algorthm and Hybrd Sequental clusterng algorthm ) are summarzed n Tables (-3). In these algorthms, every run generates a new soluton so the values reported are averaged over 30 smulatons, wth standard devatons to ndcate the range of values to whch the algorthms converge. Table presents the comparson on the ftness of solutons,.e. the quantzaton error. It can be noted that the results obtaned through the Hybrd Sequental clusterng algorthm has the smallest average quantzaton error. The devatons n the results obtaned are mnmzed n the proposed algorthm. All other algorthms have better soluton n one or another case but there s no unformty n the soluton obtaned. It s only the proposed Hybrd Sequental clusterng algorthm whch generates best among them.

8 74 Rana et al. / Internatonal Journal of Engneerng, Scence and Technology, Vol., No. 6, 00, pp Table. Comparson of K-Means, PSO, Hybrd, K-Means+Genetc Algorthm and Hybrd Sequental clusterng algorthm wth Quantzaton Error Algorthm Artfcal Artfcal Wne Irs Data Set problem I problem II K-Means 84 ± ± ± ±0.5 PSO 69 ± ± ± ±0.094 Hybrd 68 ± ± ± ±0.43 K-Means+Genetc algorthm 7 ± ± ± ±0.8 Hybrd Sequental clusterng algorthm 64 ± ± ± ±0.09 Table. Comparson of K-Means, PSO, Hybrd, K-Means+Genetc Algorthm and Hybrd Sequental clusterng algorthm wth Intra-cluster Dstance Algorthm Artfcal Artfcal Wne Irs Data Set problem I problem II K-Means ±0.085 ± ± ±45 PSO 3.86 ± ± ± ±0.86 Hybrd 3.83 ± ± ± ±04 K-Means+Genetc algorthm 3.89 ± ± ± ±35 Hybrd Sequental clusterng algorthm ± ± ± ±04 Table 3. Comparson of K-Means, PSO, Hybrd, K-Means+Genetc Algorthm and Hybrd Sequental clusterng algorthm wth Inter-cluster Dstance Algorthm Artfcal Artfcal Wne Irs Data Set problem I problem II K-Means.77 ± ± ± ±0.09 PSO.4 ± ± ±4 8 ±0.086 Hybrd.5 ± ± ±0. 5 ±0.097 K-Means+Genetc algorthm.5 ± ± ± ±0.097 Hybrd Sequental clusterng algorthm.779 ± ± ± 94 ±0.089 Table and Table 3 prersent the comparson of algorthms consderng ntra- and nter-cluster dstances. These parameters are cosdered to ensure compact clusters wth lttle devaton from the cluster centrods and larger separaton between the dfferent clusters. It can be seen from the results that Hybrd Sequental clusterng algorthm successfully obtan better results than ts counterparts. It has been seen that for frst two problems PSO generate better soluton than K-Means, hybrd or K-Means+Genetc algorthm but for the other two the other algorthms are better whle the proposed algorthm generates better soluton among all of them. It s also seen that the devaton n results obatned by proposed Hybrd Sequental clusterng algorthm s much less than ts counter parts and hence proves ts stablty. It s because ntal clusterng made by PSO s further tuned wth K-Means algorthm whch has capablty of obtanng better local optmal soluton. Hence, the proposed soluton always generates better soluton than ts counter algorthms. 6. Concluson Ths paper nvestgated the applcaton of the PSO n sequence wth K-Means to clusterng problem. Fve algorthms are tested, namely a standard K-Means, PSO, K-Means+ Genetc algorthm, Hybrd approach and the Hybrd Sequental clusterng algorthm, where the swarms fnd the clusters centre and further refnng s obtaned through K-Means algorthm. The Hybrd Sequental

9 75 Rana et al. / Internatonal Journal of Engneerng, Scence and Technology, Vol., No. 6, 00, pp clusterng algorthm s compared wth two PSO approaches, K-Means clusterng and wth Genetc algorthm, whch shows that the proposed clusterng algorthm have better convergence to lower quantzaton errors, and n general, larger nter-cluster dstances and smaller ntra-cluster dstances. The varaton n the solutons obtaned for dfferent cases s also reported mnmum n the proposed algorthm. It can be concluded that the drawback of fndng optmal soluton by K-Means can be mnmzed by usng PSO over t. The varatons n PSO algorthm and ts hybrdzaton wth K-Means algorthm s proposed for future research. References Chen C. Y. and Fun Y., 004. Partcle swarm optmzaton algorthm and ts applcaton to clusterng analyss. IEEE Internatonal Conference on networkng sensng and Control, pp Cu X., Potok, T. E. and Palathngal. P., 005. Document clusterng usng partcle swarm optmzaton. Internatonal Journal of Pattern Recognton and Artfcal Intellgence, Vol. 9, No 3, pp El-abd M. and Kamel M., 005. Informaton exchange n multple cooperatng swarms. IEEE swarm Intellgence Symposum, pp Jan A. R., Murthy M. N. and Flynn P. J., 999. Data clusterng: A Revew. ACM Computng Surveys, Vol. 3, No 3, pp Kanungo T., Mount D.M., Netanyahu N., Patko C., Slverman R. and Wu A.Y., 00. An effcent K-Means clusterng algorthm: Analyss and mplementaton. IEEE Trans. Patterns Analyss and Machne Intellgence, Vol. 4, No 7, pp Kanungo T., Mount D.M., Netanyahu N., Patko C., Slverman R. and Wu A.Y., 00. A local search approxmaton algorthm for K-Means clusterng. Computatonal Geometry: Theory and Applcatons, SoCG 0, pp Kumar A., Sabharwal Y. and Sen S., 00. Lnear tme approxmaton schme for clusterng problems n any dmensons. Journal of ACM, Vol.57, No.pp 5:-3. Kennedy J. and Eberhart R. C., 995. Partcle swarm optmzaton. IEEE Internatonal Conference on Neural Networks, Perth Australa, Vol. 4, pp Kennedy J., Eberhart R. C. and Sh Y., 00. Swarm ntellgence. Morgan Kaufmann. Mtra S. and Acharya T., 004. Data Mnng. Wley Publcatons. Panov P., Dzerosk S. and Soldatova L., 008. OntoDM: An ontology of data mnng. IEEE Internatonal Conference on Data Mnng Workshops, pp Pyle D., 999. Data preparaton for data mnng. Morgan Kaufmann. Rajan J. and Saravanan V., 008. A framework of an automated data mnng system usng autonomous ntellgent agents. Internatonal Conference on Computer Scence and Informaton Technology, pp Sadu A., Kumar R. and Kavasser R.G., 009. Optmal placement of phasor measurement unts usng partcle swarm Optmzaton. World Congress on Nature & Bologcally Inspred Computng, pp Sh Y. and Eberhart R. C., 998. Parameter selecton n partcle swarm optmzaton. Evolutonary Programmng, Vol. 44 of Lecture Notes n Computers Scence, Sprnger. pp Tsa C. Y. and Chu C. C., 008. Developng a feature weght self-adjustment mechansm for a K-Means clusterng algorthm. Computatonal Statstcs and Data Analyss, Vol. 5, pp Vander Merwe D.W. and Engelbrecht A. P., 003. Data clusterng usng partcle swarm optmzaton. Congress on Evolutonary Computaton, Vol., pp Xndong W., 004. Data mnng: Artfcal ntellgence n data analyss. IEEE/WIC/ACM Internatonal Conference on Intellgent Agent Technology. Zalk K. R., 008. An effcent k'means clusterng algorthm. Pattern Recognton Letters, Vol. 9, pp Zhang D. Q. and Chen S. C., 004. A novel kernelzed fuzzy c-means algorthm wth applcaton n medcal mage segmentaton. Artfcal Intellgence n Medcne, Vol. 3, No, pp Bographcal notes Sandeep Rana receved hs master degree from U.P Techncal Unversty INDIA n Computer Applcaton. He served as a lecturer n Sharda Unversty. Currently he s workng as Assstant System Manager n Gautam Buddha Unversty (GBU) and also persung Ph. D. from GBU. He s lfe tme member of Indan Socety of Techncal Educaton and member of Internatonal Assocaton of Computer Scence and Informaton Technology. Hs area of nterest s Artfcal Intellgence and Data Mnng. Sanjay Jasola s Professor and Dean of School of Informaton and Communcaton Technology at Gautam Buddha Unversty, Greater Noda, Inda. Hs research papers have been publshed n several Internatonal and natonal journals. He has also worked n Wawasan Open Unversty, Malaysa and completed several nternatonal consultancy assgnments. He s recpent of Gold Medal for nnovaton n open and dstance learnng from IGNOU, New Delh. He s a fellow of

10 76 Rana et al. / Internatonal Journal of Engneerng, Scence and Technology, Vol., No. 6, 00, pp Insttuton of Engneers and Insttuton of Electroncs and communcaton Engneers, Inda. Hs research nterest ncludes wreless networkng, moble communcaton, Open educatonal resources. Rajesh Kumar s Assocate Professor n the Department of Electrcal Engneerng at the Malavya Natonal Insttute of Technology (MNIT), INDIA. Presently he s Post Doctorate Research Fellow n the Department of Electrcal and Computer Engneerng at the Natonal Unversty of Sngapore (NUS), SINGAPORE on leave from MNIT. He has been actve n the research and development of Intellgent Systems and applcatons more than ten years, and s nternatonally known for hs work n ths area. Dr. Kumar has publshed over a hundred and twenty artcles on the theory and practce of ntellgent control, evolutonary algorthms, bo and nature nspred algorthms, fuzzy and neural methodologes, power electroncs, electrcal machnes and drves. He has receved the Career Award for Young Teachers n 00 from Government of Inda. Dr. Kumar s a Senor Member IEEE, Member IE (INDIA), Fellow Member IETE, Senor Member IEANG and Lfe Member ISTE. Receved August 00 Accepted October 00 Fnal acceptance n revsed form November 00

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

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

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

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

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

Natural Computing. Lecture 13: Particle swarm optimisation INFR /11/2010

Natural Computing. Lecture 13: Particle swarm optimisation INFR /11/2010 Natural Computng Lecture 13: Partcle swarm optmsaton Mchael Herrmann mherrman@nf.ed.ac.uk phone: 0131 6 517177 Informatcs Forum 1.42 INFR09038 5/11/2010 Swarm ntellgence Collectve ntellgence: A super-organsm

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

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

Clustering Algorithm Combining CPSO with K-Means Chunqin Gu 1, a, Qian Tao 2, b

Clustering Algorithm Combining CPSO with K-Means Chunqin Gu 1, a, Qian Tao 2, b Internatonal Conference on Advances n Mechancal Engneerng and Industral Informatcs (AMEII 05) Clusterng Algorthm Combnng CPSO wth K-Means Chunqn Gu, a, Qan Tao, b Department of Informaton Scence, Zhongka

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

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

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

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

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

Classifier Swarms for Human Detection in Infrared Imagery

Classifier Swarms for Human Detection in Infrared Imagery Classfer Swarms for Human Detecton n Infrared Imagery Yur Owechko, Swarup Medasan, and Narayan Srnvasa HRL Laboratores, LLC 3011 Malbu Canyon Road, Malbu, CA 90265 {owechko, smedasan, nsrnvasa}@hrl.com

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

A Two-Stage Algorithm for Data Clustering

A Two-Stage Algorithm for Data Clustering A Two-Stage Algorthm for Data Clusterng Abdolreza Hatamlou 1 and Salwan Abdullah 2 1 Islamc Azad Unversty, Khoy Branch, Iran 2 Data Mnng and Optmsaton Research Group, Center for Artfcal Intellgence Technology,

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

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

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

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

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

Machine Learning. Topic 6: Clustering

Machine Learning. Topic 6: Clustering Machne Learnng Topc 6: lusterng lusterng Groupng data nto (hopefully useful) sets. Thngs on the left Thngs on the rght Applcatons of lusterng Hypothess Generaton lusters mght suggest natural groups. Hypothess

More information

K-means Optimization Clustering Algorithm Based on Hybrid PSO/GA Optimization and CS validity index

K-means Optimization Clustering Algorithm Based on Hybrid PSO/GA Optimization and CS validity index Orgnal Artcle Prnt ISSN: 3-6379 Onlne ISSN: 3-595X DOI: 0.7354/jss/07/33 K-means Optmzaton Clusterng Algorthm Based on Hybrd PSO/GA Optmzaton and CS valdty ndex K Jahanbn *, F Rahmanan, H Rezae 3, Y Farhang

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

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

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching A Fast Vsual Trackng Algorthm Based on Crcle Pxels Matchng Zhqang Hou hou_zhq@sohu.com Chongzhao Han czhan@mal.xjtu.edu.cn Ln Zheng Abstract: A fast vsual trackng algorthm based on crcle pxels matchng

More information

Research of Neural Network Classifier Based on FCM and PSO for Breast Cancer Classification

Research of Neural Network Classifier Based on FCM and PSO for Breast Cancer Classification Research of Neural Network Classfer Based on FCM and PSO for Breast Cancer Classfcaton Le Zhang 1, Ln Wang 1, Xujewen Wang 2, Keke Lu 2, and Ajth Abraham 3 1 Shandong Provncal Key Laboratory of Network

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

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers IOSR Journal of Electroncs and Communcaton Engneerng (IOSR-JECE) e-issn: 78-834,p- ISSN: 78-8735.Volume 9, Issue, Ver. IV (Mar - Apr. 04), PP 0-07 Content Based Image Retreval Usng -D Dscrete Wavelet wth

More information

Recommended Items Rating Prediction based on RBF Neural Network Optimized by PSO Algorithm

Recommended Items Rating Prediction based on RBF Neural Network Optimized by PSO Algorithm Recommended Items Ratng Predcton based on RBF Neural Network Optmzed by PSO Algorthm Chengfang Tan, Cayn Wang, Yuln L and Xx Q Abstract In order to mtgate the data sparsty and cold-start problems of recommendaton

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

Overview. Basic Setup [9] Motivation and Tasks. Modularization 2008/2/20 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION

Overview. Basic Setup [9] Motivation and Tasks. Modularization 2008/2/20 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION Overvew 2 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION Introducton Mult- Smulator MASIM Theoretcal Work and Smulaton Results Concluson Jay Wagenpfel, Adran Trachte Motvaton and Tasks Basc Setup

More information

The Codesign Challenge

The Codesign Challenge ECE 4530 Codesgn Challenge Fall 2007 Hardware/Software Codesgn The Codesgn Challenge Objectves In the codesgn challenge, your task s to accelerate a gven software reference mplementaton as fast as possble.

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

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

Hierarchical clustering for gene expression data analysis

Hierarchical clustering for gene expression data analysis Herarchcal clusterng for gene expresson data analyss Gorgo Valentn e-mal: valentn@ds.unm.t Clusterng of Mcroarray Data. Clusterng of gene expresson profles (rows) => dscovery of co-regulated and functonally

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

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

Concurrent Apriori Data Mining Algorithms

Concurrent Apriori Data Mining Algorithms Concurrent Apror Data Mnng Algorthms Vassl Halatchev Department of Electrcal Engneerng and Computer Scence York Unversty, Toronto October 8, 2015 Outlne Why t s mportant Introducton to Assocaton Rule Mnng

More information

Related-Mode Attacks on CTR Encryption Mode

Related-Mode Attacks on CTR Encryption Mode Internatonal Journal of Network Securty, Vol.4, No.3, PP.282 287, May 2007 282 Related-Mode Attacks on CTR Encrypton Mode Dayn Wang, Dongda Ln, and Wenlng Wu (Correspondng author: Dayn Wang) Key Laboratory

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

Using Particle Swarm Optimization for Enhancing the Hierarchical Cell Relay Routing Protocol

Using Particle Swarm Optimization for Enhancing the Hierarchical Cell Relay Routing Protocol 2012 Thrd Internatonal Conference on Networkng and Computng Usng Partcle Swarm Optmzaton for Enhancng the Herarchcal Cell Relay Routng Protocol Hung-Y Ch Department of Electrcal Engneerng Natonal Sun Yat-Sen

More information

Study of Data Stream Clustering Based on Bio-inspired Model

Study of Data Stream Clustering Based on Bio-inspired Model , pp.412-418 http://dx.do.org/10.14257/astl.2014.53.86 Study of Data Stream lusterng Based on Bo-nspred Model Yngme L, Mn L, Jngbo Shao, Gaoyang Wang ollege of omputer Scence and Informaton Engneerng,

More information

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Proceedngs of the Wnter Smulaton Conference M E Kuhl, N M Steger, F B Armstrong, and J A Jones, eds A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Mark W Brantley Chun-Hung

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

Tsinghua University at TAC 2009: Summarizing Multi-documents by Information Distance

Tsinghua University at TAC 2009: Summarizing Multi-documents by Information Distance Tsnghua Unversty at TAC 2009: Summarzng Mult-documents by Informaton Dstance Chong Long, Mnle Huang, Xaoyan Zhu State Key Laboratory of Intellgent Technology and Systems, Tsnghua Natonal Laboratory for

More information

TPL-Aware Displacement-driven Detailed Placement Refinement with Coloring Constraints

TPL-Aware Displacement-driven Detailed Placement Refinement with Coloring Constraints TPL-ware Dsplacement-drven Detaled Placement Refnement wth Colorng Constrants Tao Ln Iowa State Unversty tln@astate.edu Chrs Chu Iowa State Unversty cnchu@astate.edu BSTRCT To mnmze the effect of process

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

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

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

An Improved Image Segmentation Algorithm Based on the Otsu Method

An Improved Image Segmentation Algorithm Based on the Otsu Method 3th ACIS Internatonal Conference on Software Engneerng, Artfcal Intellgence, Networkng arallel/dstrbuted Computng An Improved Image Segmentaton Algorthm Based on the Otsu Method Mengxng Huang, enjao Yu,

More information

Hybridization of Expectation-Maximization and K-Means Algorithms for Better Clustering Performance

Hybridization of Expectation-Maximization and K-Means Algorithms for Better Clustering Performance BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 16, No 2 Sofa 2016 Prnt ISSN: 1311-9702; Onlne ISSN: 1314-4081 DOI: 10.1515/cat-2016-0017 Hybrdzaton of Expectaton-Maxmzaton

More information

A PATTERN RECOGNITION APPROACH TO IMAGE SEGMENTATION

A PATTERN RECOGNITION APPROACH TO IMAGE SEGMENTATION 1 THE PUBLISHING HOUSE PROCEEDINGS OF THE ROMANIAN ACADEMY, Seres A, OF THE ROMANIAN ACADEMY Volume 4, Number 2/2003, pp.000-000 A PATTERN RECOGNITION APPROACH TO IMAGE SEGMENTATION Tudor BARBU Insttute

More information

Support Vector Machines

Support Vector Machines Support Vector Machnes Decson surface s a hyperplane (lne n 2D) n feature space (smlar to the Perceptron) Arguably, the most mportant recent dscovery n machne learnng In a nutshell: map the data to a predetermned

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

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

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

CS434a/541a: Pattern Recognition Prof. Olga Veksler. Lecture 15

CS434a/541a: Pattern Recognition Prof. Olga Veksler. Lecture 15 CS434a/541a: Pattern Recognton Prof. Olga Veksler Lecture 15 Today New Topc: Unsupervsed Learnng Supervsed vs. unsupervsed learnng Unsupervsed learnng Net Tme: parametrc unsupervsed learnng Today: nonparametrc

More information

Edge Detection in Noisy Images Using the Support Vector Machines

Edge Detection in Noisy Images Using the Support Vector Machines Edge Detecton n Nosy Images Usng the Support Vector Machnes Hlaro Gómez-Moreno, Saturnno Maldonado-Bascón, Francsco López-Ferreras Sgnal Theory and Communcatons Department. Unversty of Alcalá Crta. Madrd-Barcelona

More information

Load Balancing for Hex-Cell Interconnection Network

Load Balancing for Hex-Cell Interconnection Network Int. J. Communcatons, Network and System Scences,,, - Publshed Onlne Aprl n ScRes. http://www.scrp.org/journal/jcns http://dx.do.org/./jcns.. Load Balancng for Hex-Cell Interconnecton Network Saher Manaseer,

More information

Analysis of Particle Swarm Optimization and Genetic Algorithm based on Task Scheduling in Cloud Computing Environment

Analysis of Particle Swarm Optimization and Genetic Algorithm based on Task Scheduling in Cloud Computing Environment Analyss of Partcle Swarm Optmzaton and Genetc Algorthm based on Tas Schedulng n Cloud Computng Envronment Frederc Nzanywayngoma School of Computer and Communcaton Engneerng Unversty of Scence and Technology

More information

An Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices

An Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices Internatonal Mathematcal Forum, Vol 7, 2012, no 52, 2549-2554 An Applcaton of the Dulmage-Mendelsohn Decomposton to Sparse Null Space Bases of Full Row Rank Matrces Mostafa Khorramzadeh Department of Mathematcal

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

Estimation of Image Corruption Inverse Function and Image Restoration Using a PSObased

Estimation of Image Corruption Inverse Function and Image Restoration Using a PSObased Internatonal Journal of Vdeo& Image Processng and Network Securty IJVIPNS-IJENS Vol:10 No:06 1 Estmaton of Image Corrupton Inverse Functon and Image Restoraton Usng a PSObased Algorthm M. Pourmahmood,

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

From Comparing Clusterings to Combining Clusterings

From Comparing Clusterings to Combining Clusterings Proceedngs of the Twenty-Thrd AAAI Conference on Artfcal Intellgence (008 From Comparng Clusterngs to Combnng Clusterngs Zhwu Lu and Yuxn Peng and Janguo Xao Insttute of Computer Scence and Technology,

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

CHAPTER 4 OPTIMIZATION TECHNIQUES

CHAPTER 4 OPTIMIZATION TECHNIQUES 48 CHAPTER 4 OPTIMIZATION TECHNIQUES 4.1 INTRODUCTION Unfortunately no sngle optmzaton algorthm exsts that can be appled effcently to all types of problems. The method chosen for any partcular case wll

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

A Clustering Algorithm Solution to the Collaborative Filtering

A Clustering Algorithm Solution to the Collaborative Filtering Internatonal Journal of Scence Vol.4 No.8 017 ISSN: 1813-4890 A Clusterng Algorthm Soluton to the Collaboratve Flterng Yongl Yang 1, a, Fe Xue, b, Yongquan Ca 1, c Zhenhu Nng 1, d,* Hafeng Lu 3, e 1 Faculty

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

A Load-balancing and Energy-aware Clustering Algorithm in Wireless Ad-hoc Networks

A Load-balancing and Energy-aware Clustering Algorithm in Wireless Ad-hoc Networks A Load-balancng and Energy-aware Clusterng Algorthm n Wreless Ad-hoc Networks Wang Jn, Shu Le, Jnsung Cho, Young-Koo Lee, Sungyoung Lee, Yonl Zhong Department of Computer Engneerng Kyung Hee Unversty,

More information

Optimizing SVR using Local Best PSO for Software Effort Estimation

Optimizing SVR using Local Best PSO for Software Effort Estimation Journal of Informaton Technology and Computer Scence Volume 1, Number 1, 2016, pp. 28 37 Journal Homepage: www.jtecs.ub.ac.d Optmzng SVR usng Local Best PSO for Software Effort Estmaton Dnda Novtasar 1,

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

Proper Choice of Data Used for the Estimation of Datum Transformation Parameters

Proper Choice of Data Used for the Estimation of Datum Transformation Parameters Proper Choce of Data Used for the Estmaton of Datum Transformaton Parameters Hakan S. KUTOGLU, Turkey Key words: Coordnate systems; transformaton; estmaton, relablty. SUMMARY Advances n technologes and

More information

A Deflected Grid-based Algorithm for Clustering Analysis

A Deflected Grid-based Algorithm for Clustering Analysis A Deflected Grd-based Algorthm for Clusterng Analyss NANCY P. LIN, CHUNG-I CHANG, HAO-EN CHUEH, HUNG-JEN CHEN, WEI-HUA HAO Department of Computer Scence and Informaton Engneerng Tamkang Unversty 5 Yng-chuan

More information

Solitary and Traveling Wave Solutions to a Model. of Long Range Diffusion Involving Flux with. Stability Analysis

Solitary and Traveling Wave Solutions to a Model. of Long Range Diffusion Involving Flux with. Stability Analysis Internatonal Mathematcal Forum, Vol. 6,, no. 7, 8 Soltary and Travelng Wave Solutons to a Model of Long Range ffuson Involvng Flux wth Stablty Analyss Manar A. Al-Qudah Math epartment, Rabgh Faculty of

More information

Incremental Learning with Support Vector Machines and Fuzzy Set Theory

Incremental Learning with Support Vector Machines and Fuzzy Set Theory The 25th Workshop on Combnatoral Mathematcs and Computaton Theory Incremental Learnng wth Support Vector Machnes and Fuzzy Set Theory Yu-Mng Chuang 1 and Cha-Hwa Ln 2* 1 Department of Computer Scence and

More information

X- Chart Using ANOM Approach

X- Chart Using ANOM Approach ISSN 1684-8403 Journal of Statstcs Volume 17, 010, pp. 3-3 Abstract X- Chart Usng ANOM Approach Gullapall Chakravarth 1 and Chaluvad Venkateswara Rao Control lmts for ndvdual measurements (X) chart are

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

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

On the Efficiency of Swap-Based Clustering

On the Efficiency of Swap-Based Clustering On the Effcency of Swap-Based Clusterng Pas Fränt and Oll Vrmaok Department of Computer Scence, Unversty of Joensuu, Fnland {frant, ovrma}@cs.oensuu.f Abstract. Random swap-based clusterng s very smple

More information

Combining Cellular Automata and Particle Swarm Optimization for Edge Detection

Combining Cellular Automata and Particle Swarm Optimization for Edge Detection Combnng Cellular Automata and Partcle Swarm Optmzaton for Edge Detecton Safa Djemame Ferhat Abbes Unversty Sétf, Algera Mohamed Batouche Mentour Unversty Constantne, Algera ABSTRACT Cellular Automata can

More information

A Time-driven Data Placement Strategy for a Scientific Workflow Combining Edge Computing and Cloud Computing

A Time-driven Data Placement Strategy for a Scientific Workflow Combining Edge Computing and Cloud Computing > REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < 1 A Tme-drven Data Placement Strategy for a Scentfc Workflow Combnng Edge Computng and Cloud Computng Bng Ln, Fangnng

More information

Histogram based Evolutionary Dynamic Image Segmentation

Histogram based Evolutionary Dynamic Image Segmentation Hstogram based Evolutonary Dynamc Image Segmentaton Amya Halder Computer Scence & Engneerng Department St. Thomas College of Engneerng & Technology Kolkata, Inda amya_halder@ndatmes.com Arndam Kar and

More information

Comparison of Heuristics for Scheduling Independent Tasks on Heterogeneous Distributed Environments

Comparison of Heuristics for Scheduling Independent Tasks on Heterogeneous Distributed Environments Comparson of Heurstcs for Schedulng Independent Tasks on Heterogeneous Dstrbuted Envronments Hesam Izakan¹, Ath Abraham², Senor Member, IEEE, Václav Snášel³ ¹ Islamc Azad Unversty, Ramsar Branch, Ramsar,

More information

Rule Discovery with Particle Swarm Optimization

Rule Discovery with Particle Swarm Optimization Rule Dscovery wth Partcle Swarm Optmzaton Yu Lu 1, Zheng Qn 1,2, Zhewen Sh 1, and Junyng Chen 1 1 Department of Computer Scence, Xan JaoTong Unversty, Xan 710049, P.R. Chna luyu@malst.xjtu.edu.cn http://www.psodream.net

More information

The Shortest Path of Touring Lines given in the Plane

The Shortest Path of Touring Lines given in the Plane Send Orders for Reprnts to reprnts@benthamscence.ae 262 The Open Cybernetcs & Systemcs Journal, 2015, 9, 262-267 The Shortest Path of Tourng Lnes gven n the Plane Open Access Ljuan Wang 1,2, Dandan He

More information

Data Mining For Multi-Criteria Energy Predictions

Data Mining For Multi-Criteria Energy Predictions Data Mnng For Mult-Crtera Energy Predctons Kashf Gll and Denns Moon Abstract We present a data mnng technque for mult-crtera predctons of wnd energy. A mult-crtera (MC) evolutonary computng method has

More information

Learning-Based Top-N Selection Query Evaluation over Relational Databases

Learning-Based Top-N Selection Query Evaluation over Relational Databases Learnng-Based Top-N Selecton Query Evaluaton over Relatonal Databases Lang Zhu *, Wey Meng ** * School of Mathematcs and Computer Scence, Hebe Unversty, Baodng, Hebe 071002, Chna, zhu@mal.hbu.edu.cn **

More information

An Accurate Evaluation of Integrals in Convex and Non convex Polygonal Domain by Twelve Node Quadrilateral Finite Element Method

An Accurate Evaluation of Integrals in Convex and Non convex Polygonal Domain by Twelve Node Quadrilateral Finite Element Method Internatonal Journal of Computatonal and Appled Mathematcs. ISSN 89-4966 Volume, Number (07), pp. 33-4 Research Inda Publcatons http://www.rpublcaton.com An Accurate Evaluaton of Integrals n Convex and

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

Helsinki University Of Technology, Systems Analysis Laboratory Mat Independent research projects in applied mathematics (3 cr)

Helsinki University Of Technology, Systems Analysis Laboratory Mat Independent research projects in applied mathematics (3 cr) Helsnk Unversty Of Technology, Systems Analyss Laboratory Mat-2.08 Independent research projects n appled mathematcs (3 cr) "! #$&% Antt Laukkanen 506 R ajlaukka@cc.hut.f 2 Introducton...3 2 Multattrbute

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

A fast algorithm for color image segmentation

A fast algorithm for color image segmentation Unersty of Wollongong Research Onlne Faculty of Informatcs - Papers (Arche) Faculty of Engneerng and Informaton Scences 006 A fast algorthm for color mage segmentaton L. Dong Unersty of Wollongong, lju@uow.edu.au

More information

SHAPE OPTIMIZATION OF STRUCTURES BY MODIFIED HARMONY SEARCH

SHAPE OPTIMIZATION OF STRUCTURES BY MODIFIED HARMONY SEARCH INTERNATIONAL JOURNAL OF OPTIMIZATION IN CIVIL ENGINEERING Int. J. Optm. Cvl Eng., 2011; 3:485-494 SHAPE OPTIMIZATION OF STRUCTURES BY MODIFIED HARMONY SEARCH S. Gholzadeh *,, A. Barzegar and Ch. Gheyratmand

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

Unsupervised Learning and Clustering

Unsupervised Learning and Clustering Unsupervsed Learnng and Clusterng Why consder unlabeled samples?. Collectng and labelng large set of samples s costly Gettng recorded speech s free, labelng s tme consumng 2. Classfer could be desgned

More information