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

Size: px
Start display at page:

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

Transcription

1 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 , P.R. Chna 2. College of Informaton Engneerng, Zhengzhou Engneerng and Technology College, Zhengzhou, Henan , Chna Abstract Data mnng allows users to make effectve use of data n wde applcatons guded by ther specfc scentfc research and busness decsons. But wth the enormous quantty of nformaton embedded wthn data, tradtonal data mnng algorthms face greater challenges n terms of ever ncreasng processng tme or beng unable to deal wth massve data. Mgraton of tradtonal algorthms to cloud platforms for parallel processng s a frst effectve step to solve the problem. The K-Means algorthm of Hadoop platform n data mnng s normally used wth parallel processng ablty to acheve tme mprovement. Pror to clusterng n the K-Means algorthm, we sampled the data to determne the ntal center pont usng neghborhood densty and clusterng. Based on the analyss of the lmtaton of the algorthm, we propose an mproved K-Means verson based on densty and samplng (BSDK-Means). Determnaton of the ntal K and the center through samplng and densty, we meet the users needs to specfy a K and ntal defects of center pont n the ntal stage. The mproved K-Means algorthm MapReduce, uses Hadoop parallel processng ablty to enhance the scalablty of the algorthm. Our experment shows that the algorthm has better scalablty. Keywords - Hadoop; data mnng; K-Means; MapReduce I. INTRODUCTION The emergence of data mnng the user data to be used, and wth the gudance of the scentfc research and busness decsons, but because of the enormous amount of nformaton, tradtonal data mnng algorthms have faced greater challenges: data mnng algorthms cannot make tradtonal mass data processng or treatment to spend a lot of tme[]. How to data mnng n massve data has become one of the hotspot of current research [2]. The use of hgh performance computer and parallel computng can be greatly solve the problem [3], for parallel computng can provde computng power needed to process mass data, and wth the ncrease of data, can be used to ncrease the computng power by adoptng cluster. So the research on parallel data mnng algorthm s of practcal sgnfcance. The allocaton of resources dynamc, parallel computng functons of cloud computng s unable to process mass data and provdes a soluton to the tradtonal data mnng. Massve data can be stored through the cloud platform, users can access the data through dfferent ways, and mnng computaton ablty needed data through cloud platform on demand for. Cloud platform provdes condtons for data mnng, how wll the cloud platform and tradtonal data mnng are combned, the key s how to mprove the tradtonal parallel algorthm, make use of cloud platform of mass data processng. II. IDEA OF K-MEANS ALGORITHM K-Means[4] algorthm s a clusterng algorthm James proposed by MacQueen n 967, the algorthm s smple, hgh effcency, has been wdely used n scentfc research and ndustral applcaton. The basc dea of the algorthm: K-Means algorthm s a cluster analyss algorthm, the n sample s dvded nto K clusters that objects wthn a cluster have hgh smlarty, and between the clusters of elements wth low smlarty [9]. The user decdes to cluster number k, and K were randomly selected ponts as the ntal center pont, every ntal center pont as a cluster; and then accordng to the dstance formula or other smlarty calculaton formula of other ponts n the sample wll be dvded to the nearest cluster; and then calculate the average of all the objects n the cluster as the center pont of the new[6,7]. It s repeatng teraton untl the objectve functon convergence. The characterstcs of each teraton of K-Means algorthm wll calculate the sample pont whch s assgned to the nearest cluster center, f the allocaton error, you need to adjust to the correspondng cluster center, dstrbuton rght, there s no need to adjust. A. Algorthm Defnton Defnton : Clustered data set: X x x2 x3 x n {,,,, } Among them, X denotes the n data ponts, each data pont s a dmensonal data. Defnton 2: The smlarty formula: here s a selecton of Eucldean dstance formula as the smlarty calculaton formula. d( x, x ) ( x x ) ( x x )... ( x x ) j j 2 j2 n jn Among them, x x j are n dmensonal data ponts. Defnton 3: cluster center DOI 0.503/IJSSST.a ISSN: x onlne, prnt

2 z x m x Among them, represents the cluster, m represents the number of data ponts that belongs to cluster. Defnton 4: Convergence condton k 2 p E p m Among them, E s the sum of the square error of all objects, p s a space pont, m s the average of the cluster. B. Algorthm Process The K-Means algorthm uses partton crtera, such as the dstance formula, the data s dvded nto k clusters. Data smlarty wthn clusters s hgh, the lowest smlarty between clusters. The man steps shown n Tab. : TABLE I. THE MAIN PROCEDURES OF K-MEANS Input: cluster number k, the ntal center pont and to dvde the data Output: K cluster members. ) Randomly selected K objects as the cluster center; 2) Calculaton of other objects and cluster center dstance, the object s dvded nto the correspondng cluster center; 3) Accordng to the cluster object, recalculate the cluster center; 4) Determne whether the cluster center change and teraton number s less than the threshold, such as changng jump to step 2; 5) Judge whether the number of teratons s less than the threshold, f less than the threshold then the output member of the K group, otherwse output cluster falure; 6) Executon. C. Aalgorthm defects The K-Means algorthm s very clear, the algorthm s smple and easy to realze. The complexty of the algorthm s smlar to Otkn ( ). Where t s the teraton number, n s the sum of the classfcaton data, k s the number of packets. Typcally k n, t n,so complexty of the algorthm s smlar to On ( ). Dsadvantages: The K-Means algorthm depends on the K set The K-Means depends on the ntal cluster center Outlers senstvty Scalablty Complexty of the K-Means algorthm s approxmate to On ( ), but n the face of large amounts of data, computng the number of ncrease, the smlarty calculaton tme has become very tme-consumng. Therefore the use of parallel computng s essental n the case of a large amount of data. III. IMPROVED K-MEANS ALGORITHM BASED ON DENSITY AND SAMPLING In ths paper, accordng to the former analyss of the defect of K-Means algorthm, ths paper proposes an mproved K-Means algorthm based on densty and samplng (BSDK-Means). Determnaton of the ntal K and the center through the samplng and densty, to solve the user needs to specfy a k and ntal center pont defects n the ntal stage. A. Concepts Defnton (neghborhood): For any pont n space P, radus, to the pont of P s the center of a crcle, whch s the radus regon, called the neghborhood of P. Defnton 2(densty): For any pont n space P, a number of ponts n the P neghborhood are called the densty of P. B. Parallel mprovement BSDK-Means algorthm manly nclude 4 parts: multple samplng of massve data; usng densty, fnd the center pont of the samplng data; confrm global center; To cluster the data usng the K-Means algorthm. Multple samplng s carred out through the acquston of huge amounts of data, generatng massve data form can reflect sample. For the samplng data, calculatng between data ponts and data ponts to determne the data belongng to the neghborhood, and accordng to determne the sample center pont neghborhood densty, accordng to the global center of orgnal data to determne the sample center pont. Center pont s determned by samplng and densty, whch solves the defects n the orgnal K-Means algorthm, depends on the ntal center ponts. Specfy center pont, the data clusterng usng K-Means algorthm. In the large amount of data, calculatng the dstance between the object and the computng center of the cluster s the most tmeconsumng operaton, operaton tme and ncreases wth the ncreasng of data sze. So there wll be BSDK-Means algorthm that s transplanted to Hadoop platform, operaton ablty to handle the most tme-consumng calculaton usng parallel Hadoop platform. The detal flow chart as shown n Fg., from the dagram can be seen, for the center pont and the clusterng of the two steps usng the characterstcs of Hadoop, the realzaton of parallel. ) Determne the data center pont based on samplng and densty Samplng densty and confrm the center pont can be executed n sequence through seral mode, but for a large number of samples and samplng number of crcumstances, the process s tme-consumng; and sample confrmaton center s of no relevance. Therefore, we use the Hadoop platform parallel processng of massve data capacty optmzaton; mprove the speed of the sample center pont. DOI 0.503/IJSSST.a ISSN: x onlne, prnt

3 the center pont of the output of qualfed. The man steps are as shown n Tab. 3. TABLE III. SAMPLEREDUCE MAJOR STEPS Fgure. BSDK-Means Flow Chart The Hadoop platform assgned sample to perform dfferent node, each node mplementaton of callng a custom Map functon to calculate the generaton of canddate ponts of the sample. Fnally, the reduce operaton s performed on the canddate ponts are generated, satsfy the condton (the neghborhood radus densty >densty) canddate center pont. In accordance wth the thought, desgn of class Sample Map, class Sample Reduce. The Sample Map class s a concrete realzaton of Map operaton. Map operaton for default nput on, here Key for the current row offset to the start lne, Value as a node of x coordnate nformaton. In Map operaton, the calculaton of pont X and the canddate pont dstance, f all dstances are greater than radus, t wll pont x as a new canddate, otherwse t wll pont the x nformaton s added to the x dstance s less than radus and the canddate ponts. The fnal output of the canddate ponts of.the man steps shown n Tab. 2. TABLE II. CLASS SAMPLEMAP MAJOR STEPS Input: the startng offset key, node coordnate nformaton for x Output: the canddate center pont dentfer key, canddate center pont ) calculaton of X between nodes and each canddate pont dstance; 2) f the dstance s less than radus, then x wll pont you coordnate s accumulated to a canddate, and the canddate pont densty ncrease; 3) f all dstances are greater than radus, pont to X as a canddate new ponts; 4) generates all canddate center pont, buld strng representaton of canddate center pont you coordnate, canddate center pont hash as key, a strng contanng the canddate center neghborhood nteror pont ; each coordnate, cumulatve and densty as 5) output key,, then end algorthm. The Sample Reduce class s a concrete realzaton of Reduce operaton. The Reduce operaton s default nput on, and the Key s the dentfer of canddate ponts, the V s ntermedate wth the same Key set. The Reduce functon accordng to the densty of set judgment canddate s qualfed (greater densty set), Input: canddate center pont hash key, ntermedate wth the same key V Output: the canddate center pont dentfer key, canddate center pont ) determne canddate center pont densty whether s greater than the set densty 2) If greater than then calculate the new center n the feld, the new center pont dentfer as key, the new center pont as the. Output key, ; 3) If less than then dscard the canddate center pont; 4) The algorthm termnates. The canddate center multple samples Reduce output s generated, the canddate centers of dfferent samples produced by pont may belong to the same neghborhood, so merge of canddate center s necessary. Mergng concept s also based on the global center pont densty of orgnal data. 2) Usng the K-Means algorthm to produce clusterng Use the K-Means algorthm to dvde the recalculaton clusterng n large amount of data whch manly produces n between data and the center pont and the dstance calculaton of the center pont. Here the dstance calculaton operaton s assgned to each of the Hadoop platform mplementaton of the node, the data pont and the center pont of the dstance calculated by the mplementaton of the node, and the pont nto the mnmum dstance cluster. And the center pont recalculaton completed by the Reduce operaton, n the Reduce mplementaton of the node re compute cluster center. Accordng to the dea, desgn of class KMeansMap and class KMeansReduce. The KMeansMap class s a concrete realzaton of Map operaton. Calculated for each data pont and the center pont of the dstance n the stage of Map, calculate the shortest dstance, and the data ponts assgned to the dstance from the center of the nearest pont. The man steps are shown n Tab. 4. TABLE IV. KMEANSMAP CLASS MAJOR STEPS Input: the startng offset key, node coordnate nformaton for x Output: the group number key, node X coordnate nformaton ) the frst mplementaton of the global center needs to read from HDFS, stored n the global varable space; 2) the calculaton of x and the global center dstance, fnd the mnmum dstance, determne the center pont x belongs to; 3) ndex belong to the center pont as the group number key, node x coordnate nformaton as ; 4) Output key, ; 5) The algorthm termnates. The KMeansReduce class to get each cluster of data ponts to calculate each group center, ts man steps s shown n Tab. 5. DOI 0.503/IJSSST.a ISSN: x onlne, prnt

4 TABLE V. KMEANSREDUCE CLASS MAJOR STEPS Input: group ndex, nodes belongng to the group Output: group ndex as key, the new center pont as the ) nodes belong to the same group of cumulatve ndex each coordnate, calculate the dmensonal coordnate average, average as the new center pont to st standard; 2) group ndex as key, the new center pont as the 3) Output ; key, ; 4) The algorthm termnates. New ponts Reduce producton, f the new center and the center pont of a wheel change s less than the threshold, then the algorthm ends. If more than the threshold, the new center pont as the ntal center pont, for the next cluster. The convergence condton of K-Means algorthm s usually a square error crteron, defned as formula (5): K E p m p C 2 E s the sum of square error of all objects, p s space, m s the average of group C. In large data, the computng tme square error cannot be gnored; ths crteron s not sutable for large data of convergence. In vew of ths stuaton, modfy the convergence condtons for the smlar two tmes the dstance from the cluster center. Its defnton as the formula (6). k 2 E p p p as the center pont, the new center pont correspondng p clusterng. C. Complexty analyss p to a The orgnal K-Means s run on a sngle node, ts complexty s Otkn ( ). The proposed BSDK-Means algorthm based on Hadoop platform, usng Hadoop parallel programmng capablty computng tasks wll be assgned to the p node executon, ts complexty s Ot ( n t k/ p). t sad the center pont of the sample to determne the cost of tme, the amount of data n the case, the samplng to determne the center pont of tme s neglgble. The t s an mproved teratve tmes, through the expermental test of. t t IV. EXPERIMENT The experment manly compares the K-Means parallel algorthm and BSDK-Means algorthm n the operaton of multple sets of data, from the clusterng result, convergence tme and speedup the three aspects of the analyss of the test results. The expermental data conssts of two parts, testng the clusterng results usng Edgar Anderson rs (Irs) data, and test the convergence tme and speedup usng artfcal data, D0 (ncludng data), D (ncludng records), D2 (ncludng records), D3 (ncludng records), D4 (ncludng records). Because the K-Means algorthm reles on the K and ntal center pont, therefore usng the scorng algorthm, each group data repeatng the experment 0 tmes, get rd of the worst and the best record, the remanng 8 records for the average. Whle the BSDK-Means algorthm depends on the densty, the neghborhood radus, lterature [8] concluded that k n, densty n. The neghborhood radus depends on the specfc data space. In the course of the experment set densty s n, the neghborhood radus s 2 n. After repeated experments, the densty and the neghborhood radus wth the expermental results very well. A. Analyss of clusterng results The rs data set (Irs dataset) s rs Anderson research Canada Jasper pennsula on the geographc varaton of data [5] presented flowers, whch contans 50 samples. In the 50 samples, ncludng three knds of rs, respectvely (Irs setosa) s a mountan of rs, rs verscolor (Irs verscolor) and Vrgna (Irsvrgnca) of rs. Each sample has four attrbutes, respectvely s the length and wdth of sepals and petals, so the data sample matrx representaton can be used 50 long 4. The choce of the rs as a test of the orgnal K-Means algorthm and BSDK-Means algorthm to data sets, the reason s that the 50 samples have been very determned and dvded nto three categores, and the clusterng central ponts clear, central locaton pont respectvely (6.588, 2.974, 5.552, 2.026), (5.006, 3.48,.464, 0.244), (5.936, 2.77, 4.26,.326). Tab.6 gves the orgnal K-Means algorthm and BSDK- Means algorthm mplementaton results n the data set of rs flower. From the table we can see that the orgnal K-Means algorthm msclassfcaton sample number s 20, the success of the sample number s 30, whle the BSDK-Means algorthm msclassfcaton sample number s 4, the success of the sample number s 36. The mproved algorthm s lower 4% classfcaton error rate than the orgnal algorthm, better clusterng effect. The BSDK-Means algorthm to select the ntal pont s determned accordng to the samplng and densty than the random ntal pont, confrm the more targeted, so t has more accuracy. B. Runnng tme The runnng tme of algorthm executon speed s used to judge. From the algorthm tself, the K-Means tme s manly consumed n the data packet, and the BSDK-Means tme s produced by the two part centers and data packet DOI 0.503/IJSSST.a ISSN: x onlne, prnt

5 composton. More n the orgnal data, BSDK-Means algorthm s tme consumng more n a data packet. In order to better llustrate the algorthm tself s tme-consumng, gnored here Hadoop communcaton node tme-consumng, gnore the dfferent node performs the same tme error data, usng the teraton number to measure the algorthm executon speed. TABLE VI. Clusterng Algorthm THE CONTRAST OF THE ORIGINAL K-MEANS ALGORITHM AND BSDK-MEANS ALGORITHM RESULTS Error classfcaton number Error LV K-Means % DSDK 4 9.3% Clusterng center c=(5.0038,3.44,.4768,0.2545) c2=(5.8799,2.763, ,.3873) c3=(6.7820,3.0384, ,2.0435) c=(5.0064,3.4020,.4962, ) c2=(5.9362,2.834, 4.390,.4082) c3=(6.6359,3.047, 5.50,2.032) Error From the analyss of the algorthm, under the same condtons of parallel K-Means algorthm and BSDK-Means algorthm executon tme depends only on the ntal center pont. Set the number of Hadoop platform node 4 n ths experment, and the test of D0, D, respectvely D2, D3, D4 data set, obtaned the results as shown n Fg. 2. As you can see n Fg. 2, the BSDK-Means algorthm and the parallel algorthm of K-Means teraton s generally ncreased wth the ncreasng amount of data, but the BSDK-Means algorthm s better than the parallel K-Means teraton number. Because the BSDK-Means algorthm based on samplng and densty to confrm the ntal pont, than the random selecton of more targeted, so can be faster convergence. s T n Tn T s for the task executon tme on a sngle processor, T n s for task executon tme n n processor. Experments were to test the D0, D, D2, D3, D4 data sets n dfferent nodes on the executon tme. Fg. 3 s a parallel K-Means algorthm speedup, Fg. 4 BSDK-Means algorthm speedup. As can be seen from the graph on the platform of Hadoop BSDK-Means algorthm and K-Means algorthm have good speedup, but more data, the speedup s greater. But as the number of nodes ncreases, the speedup ncreases flattenng algorthm. Snce the nodes ncreases, the nter node communcaton consumpton ncreased, resultng n accelerated than ncremental gentle. Fgure 3. parallel K-Means algorthm speedup Fgure 4. BSDK-Means algorthm speedup Fgure 2. Fgure Algorthm Runnng Tmes C. Speedup The speedup rato refers to the rato of the executon tme of task executon tme n a sngle treatment wth multprocessor, commonly used to measure the performance of parallel programs and effect, defnton as formula (7). V. CONCLUSIONS Ths chapter from the start wth the K-Means algorthm, accordng to the clusterng result depends on the K of defects and ntal center pont, put forward the mproved clusterng algorthm BSDK-Means samplng, densty and based on Hadoop platform[0]. The BSDK-Means algorthm keeps the advantage of the orgnal K-Means algorthm, to select the ntal center pont by densty; the algorthm does not depend on the K and the ntal center pont. Fnally, through dfferent sets of data carres on the experment to the DOI 0.503/IJSSST.a ISSN: x onlne, prnt

6 algorthm, we conclude that BSDK-Means algorthm has better convergence and acceleraton. CONFLICT OF INTEREST The author confrms that ths artcle content has no conflct of nterest. ACKNOWLEDGEMENTS Ths work was fnancally supported by the Henan Scence and Technology Key Project Foundaton ( ). REFERENCES [] Ma S and Wang TJ and Tang SW, A fast clusterng algorthm based on reference and densty. Journal of Software, pp ,jul, [2] Jeffrey Dean,, Smplfed Data Processng on LargeClusters, Google.Inc. [3] MJ Ruo.and Y Ge, Member. Shared Memory Parallelzaton of DataMnng Algorthms Technques. Programmng Interface. And Performance, IEEE Transactons on Knowledge and Data Engneerng,pp.7-89,Jan,2005. [4] J.MacQueen,Some methods for classfcaton and analyss of multvarateobservatons,967,pp [5] Edgar Anderson,The rses of the Gasp Bulletn of the Amercan Irs Pennsula,Socety, pp. 2-5,935. [6] ShL Yang and YS L, K-Means algorthm of K optmzaton problem of, systems engneerng theory & practce, pp.97-02,feb,2006. [7] Edgar Anderson,The rses of the Gaspé Pennsula. Bulletn of the Amercan Irs Socety,pp. 2-5, 935. [8] XF Le and KQ Xe and F Ln, An emcent clusterng aigorlthm based on locai optmaltyof K-Means, Journal of Software, pp ,jul,2008. [9] ZhP Zhang and AJ Wang, Method for ntalzng K-Means clusterng algorthm based On breadth frst search, Computer Engneerng and Applcatons, pp.59-6,2008. [0] Apache Software Foundaton. ambar, ambar/, 203. DOI 0.503/IJSSST.a ISSN: x onlne, prnt

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

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

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

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

Association Rule Mining with Parallel Frequent Pattern Growth Algorithm on Hadoop

Association Rule Mining with Parallel Frequent Pattern Growth Algorithm on Hadoop Assocaton Rule Mnng wth Parallel Frequent Pattern Growth Algorthm on Hadoop Zhgang Wang 1,2, Guqong Luo 3,*,Yong Hu 1,2, ZhenZhen Wang 1 1 School of Software Engneerng Jnlng Insttute of Technology Nanng,

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 new segmentation algorithm for medical volume image based on K-means clustering

A new segmentation algorithm for medical volume image based on K-means clustering Avalable onlne www.jocpr.com Journal of Chemcal and harmaceutcal Research, 2013, 5(12):113-117 Research Artcle ISSN : 0975-7384 CODEN(USA) : JCRC5 A new segmentaton algorthm for medcal volume mage based

More information

Research and Application of Fingerprint Recognition Based on MATLAB

Research and Application of Fingerprint Recognition Based on MATLAB Send Orders for Reprnts to reprnts@benthamscence.ae The Open Automaton and Control Systems Journal, 205, 7, 07-07 Open Access Research and Applcaton of Fngerprnt Recognton Based on MATLAB Nng Lu* Department

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

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

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

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

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

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

Fast Computation of Shortest Path for Visiting Segments in the Plane

Fast Computation of Shortest Path for Visiting Segments in the Plane Send Orders for Reprnts to reprnts@benthamscence.ae 4 The Open Cybernetcs & Systemcs Journal, 04, 8, 4-9 Open Access Fast Computaton of Shortest Path for Vstng Segments n the Plane Ljuan Wang,, Bo Jang

More information

Steps for Computing the Dissimilarity, Entropy, Herfindahl-Hirschman and. Accessibility (Gravity with Competition) Indices

Steps for Computing the Dissimilarity, Entropy, Herfindahl-Hirschman and. Accessibility (Gravity with Competition) Indices Steps for Computng the Dssmlarty, Entropy, Herfndahl-Hrschman and Accessblty (Gravty wth Competton) Indces I. Dssmlarty Index Measurement: The followng formula can be used to measure the evenness between

More information

Remote Sensing Image Retrieval Algorithm based on MapReduce and Characteristic Information

Remote Sensing Image Retrieval Algorithm based on MapReduce and Characteristic Information Remote Sensng Image Retreval Algorthm based on MapReduce and Characterstc Informaton Zhang Meng 1, 1 Computer School, Wuhan Unversty Hube, Wuhan430097 Informaton Center, Wuhan Unversty Hube, Wuhan430097

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

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

Parallel matrix-vector multiplication

Parallel matrix-vector multiplication Appendx A Parallel matrx-vector multplcaton The reduced transton matrx of the three-dmensonal cage model for gel electrophoress, descrbed n secton 3.2, becomes excessvely large for polymer lengths more

More information

Available online at Available online at Advanced in Control Engineering and Information Science

Available online at   Available online at   Advanced in Control Engineering and Information Science Avalable onlne at wwwscencedrectcom Avalable onlne at wwwscencedrectcom Proceda Proceda Engneerng Engneerng 00 (2011) 15000 000 (2011) 1642 1646 Proceda Engneerng wwwelsevercom/locate/proceda Advanced

More information

Course Introduction. Algorithm 8/31/2017. COSC 320 Advanced Data Structures and Algorithms. COSC 320 Advanced Data Structures and Algorithms

Course Introduction. Algorithm 8/31/2017. COSC 320 Advanced Data Structures and Algorithms. COSC 320 Advanced Data Structures and Algorithms Course Introducton Course Topcs Exams, abs, Proects A quc loo at a few algorthms 1 Advanced Data Structures and Algorthms Descrpton: We are gong to dscuss algorthm complexty analyss, algorthm desgn technques

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

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

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

A Clustering Algorithm for Key Frame Extraction Based on Density Peak

A Clustering Algorithm for Key Frame Extraction Based on Density Peak Journal of Computer and Communcatons, 2018, 6, 118-128 http://www.scrp.org/ournal/cc ISSN Onlne: 2327-5227 ISSN Prnt: 2327-5219 A Clusterng Algorthm for Key Frame Extracton Based on Densty Peak Hong Zhao

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

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

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

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

Application of Clustering Algorithm in Big Data Sample Set Optimization

Application of Clustering Algorithm in Big Data Sample Set Optimization Applcaton of Clusterng Algorthm n Bg Data Sample Set Optmzaton Yutang Lu 1, Qn Zhang 2 1 Department of Basc Subjects, Henan Insttute of Technology, Xnxang 453002, Chna 2 School of Mathematcs and Informaton

More information

An Image Fusion Approach Based on Segmentation Region

An Image Fusion Approach Based on Segmentation Region Rong Wang, L-Qun Gao, Shu Yang, Yu-Hua Cha, and Yan-Chun Lu An Image Fuson Approach Based On Segmentaton Regon An Image Fuson Approach Based on Segmentaton Regon Rong Wang, L-Qun Gao, Shu Yang 3, Yu-Hua

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

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

CSCI 104 Sorting Algorithms. Mark Redekopp David Kempe

CSCI 104 Sorting Algorithms. Mark Redekopp David Kempe CSCI 104 Sortng Algorthms Mark Redekopp Davd Kempe Algorthm Effcency SORTING 2 Sortng If we have an unordered lst, sequental search becomes our only choce If we wll perform a lot of searches t may be benefcal

More information

APPLICATION OF IMPROVED K-MEANS ALGORITHM IN THE DELIVERY LOCATION

APPLICATION OF IMPROVED K-MEANS ALGORITHM IN THE DELIVERY LOCATION An Open Access, Onlne Internatonal Journal Avalable at http://www.cbtech.org/pms.htm 2016 Vol. 6 (2) Aprl-June, pp. 11-17/Sh Research Artcle APPLICATION OF IMPROVED K-MEANS ALGORITHM IN THE DELIVERY LOCATION

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

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

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

MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION

MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION Paulo Quntlano 1 & Antono Santa-Rosa 1 Federal Polce Department, Brasla, Brazl. E-mals: quntlano.pqs@dpf.gov.br 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

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

Assignment # 2. Farrukh Jabeen Algorithms 510 Assignment #2 Due Date: June 15, 2009.

Assignment # 2. Farrukh Jabeen Algorithms 510 Assignment #2 Due Date: June 15, 2009. Farrukh Jabeen Algorthms 51 Assgnment #2 Due Date: June 15, 29. Assgnment # 2 Chapter 3 Dscrete Fourer Transforms Implement the FFT for the DFT. Descrbed n sectons 3.1 and 3.2. Delverables: 1. Concse descrpton

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

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

A Novel Adaptive Descriptor Algorithm for Ternary Pattern Textures

A Novel Adaptive Descriptor Algorithm for Ternary Pattern Textures A Novel Adaptve Descrptor Algorthm for Ternary Pattern Textures Fahuan Hu 1,2, Guopng Lu 1 *, Zengwen Dong 1 1.School of Mechancal & Electrcal Engneerng, Nanchang Unversty, Nanchang, 330031, Chna; 2. School

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

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

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide Lobachevsky State Unversty of Nzhn Novgorod Polyhedron Quck Start Gude Nzhn Novgorod 2016 Contents Specfcaton of Polyhedron software... 3 Theoretcal background... 4 1. Interface of Polyhedron... 6 1.1.

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

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

TECHNIQUE OF FORMATION HOMOGENEOUS SAMPLE SAME OBJECTS. Muradaliyev A.Z.

TECHNIQUE OF FORMATION HOMOGENEOUS SAMPLE SAME OBJECTS. Muradaliyev A.Z. TECHNIQUE OF FORMATION HOMOGENEOUS SAMPLE SAME OBJECTS Muradalyev AZ Azerbajan Scentfc-Research and Desgn-Prospectng Insttute of Energetc AZ1012, Ave HZardab-94 E-mal:aydn_murad@yahoocom Importance of

More information

SCALABLE AND VISUALIZATION-ORIENTED CLUSTERING FOR EXPLORATORY SPATIAL ANALYSIS

SCALABLE AND VISUALIZATION-ORIENTED CLUSTERING FOR EXPLORATORY SPATIAL ANALYSIS SCALABLE AND VISUALIZATION-ORIENTED CLUSTERING FOR EXPLORATORY SPATIAL ANALYSIS J.H.Guan, F.B.Zhu, F.L.Ban a School of Computer, Spatal Informaton & Dgtal Engneerng Center, Wuhan Unversty, Wuhan, 430079,

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

BRDPHHC: A Balance RDF Data Partitioning Algorithm based on Hybrid Hierarchical Clustering

BRDPHHC: A Balance RDF Data Partitioning Algorithm based on Hybrid Hierarchical Clustering 015 IEEE 17th Internatonal Conference on Hgh Performance Computng and Communcatons (HPCC), 015 IEEE 7th Internatonal Symposum on Cyberspace Safety and Securty (CSS), and 015 IEEE 1th Internatonal Conf

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

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

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

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

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

Analysis on the Workspace of Six-degrees-of-freedom Industrial Robot Based on AutoCAD

Analysis on the Workspace of Six-degrees-of-freedom Industrial Robot Based on AutoCAD Analyss on the Workspace of Sx-degrees-of-freedom Industral Robot Based on AutoCAD Jn-quan L 1, Ru Zhang 1,a, Fang Cu 1, Q Guan 1 and Yang Zhang 1 1 School of Automaton, Bejng Unversty of Posts and Telecommuncatons,

More information

Image Matching Algorithm based on Feature-point and DAISY Descriptor

Image Matching Algorithm based on Feature-point and DAISY Descriptor JOURNAL OF MULTIMEDIA, VOL. 9, NO. 6, JUNE 2014 829 Image Matchng Algorthm based on Feature-pont and DAISY Descrptor L L School of Busness, Schuan Agrcultural Unversty, Schuan Dujanyan 611830, Chna Abstract

More information

A Simple Methodology for Database Clustering. Hao Tang 12 Guangdong University of Technology, Guangdong, , China

A Simple Methodology for Database Clustering. Hao Tang 12 Guangdong University of Technology, Guangdong, , China for Database Clusterng Guangdong Unversty of Technology, Guangdong, 0503, Chna E-mal: 6085@qq.com Me Zhang Guangdong Unversty of Technology, Guangdong, 0503, Chna E-mal:64605455@qq.com Database clusterng

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

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

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

Object-Based Techniques for Image Retrieval

Object-Based Techniques for Image Retrieval 54 Zhang, Gao, & Luo Chapter VII Object-Based Technques for Image Retreval Y. J. Zhang, Tsnghua Unversty, Chna Y. Y. Gao, Tsnghua Unversty, Chna Y. Luo, Tsnghua Unversty, Chna ABSTRACT To overcome the

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

Clustering Algorithm of Similarity Segmentation based on Point Sorting

Clustering Algorithm of Similarity Segmentation based on Point Sorting Internatonal onference on Logstcs Engneerng, Management and omputer Scence (LEMS 2015) lusterng Algorthm of Smlarty Segmentaton based on Pont Sortng Hanbng L, Yan Wang*, Lan Huang, Mngda L, Yng Sun, Hanyuan

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

Design of Structure Optimization with APDL

Design of Structure Optimization with APDL Desgn of Structure Optmzaton wth APDL Yanyun School of Cvl Engneerng and Archtecture, East Chna Jaotong Unversty Nanchang 330013 Chna Abstract In ths paper, the desgn process of structure optmzaton wth

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

Evaluation of the application of BIM technology based on PCA - Q Clustering Algorithm and Choquet Integral

Evaluation of the application of BIM technology based on PCA - Q Clustering Algorithm and Choquet Integral IETI Transactons on Busness and Management Scences, 2016, Volume 1, Issue 1, 47-55. http://www.et.net/tc An Internatonal Open Access Journal Evaluaton of the applcaton of BIM technology based on PCA -

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

Face Recognition Method Based on Within-class Clustering SVM

Face Recognition Method Based on Within-class Clustering SVM Face Recognton Method Based on Wthn-class Clusterng SVM Yan Wu, Xao Yao and Yng Xa Department of Computer Scence and Engneerng Tong Unversty Shangha, Chna Abstract - A face recognton method based on Wthn-class

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

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

A Low Energy Algorithm of Wireless Sensor Networks Based on Fractal Dimension

A Low Energy Algorithm of Wireless Sensor Networks Based on Fractal Dimension Sensors & Transducers 2014 by IFSA Publshng, S. L. http://www.sensorsportal.com A Low Energy Algorthm of Wreless Sensor Networks ased on Fractal Dmenson Tng Dong, Chunxao Fan, Zhgang Wen School of Electronc

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

CMPS 10 Introduction to Computer Science Lecture Notes

CMPS 10 Introduction to Computer Science Lecture Notes CPS 0 Introducton to Computer Scence Lecture Notes Chapter : Algorthm Desgn How should we present algorthms? Natural languages lke Englsh, Spansh, or French whch are rch n nterpretaton and meanng are not

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

Positive Semi-definite Programming Localization in Wireless Sensor Networks

Positive Semi-definite Programming Localization in Wireless Sensor Networks Postve Sem-defnte Programmng Localzaton n Wreless Sensor etworks Shengdong Xe 1,, Jn Wang, Aqun Hu 1, Yunl Gu, Jang Xu, 1 School of Informaton Scence and Engneerng, Southeast Unversty, 10096, anjng Computer

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

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

CS246: Mining Massive Datasets Jure Leskovec, Stanford University

CS246: Mining Massive Datasets Jure Leskovec, Stanford University CS46: Mnng Massve Datasets Jure Leskovec, Stanford Unversty http://cs46.stanford.edu /19/013 Jure Leskovec, Stanford CS46: Mnng Massve Datasets, http://cs46.stanford.edu Perceptron: y = sgn( x Ho to fnd

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

FEATURE EXTRACTION. Dr. K.Vijayarekha. Associate Dean School of Electrical and Electronics Engineering SASTRA University, Thanjavur

FEATURE EXTRACTION. Dr. K.Vijayarekha. Associate Dean School of Electrical and Electronics Engineering SASTRA University, Thanjavur FEATURE EXTRACTION Dr. K.Vjayarekha Assocate Dean School of Electrcal and Electroncs Engneerng SASTRA Unversty, Thanjavur613 41 Jont Intatve of IITs and IISc Funded by MHRD Page 1 of 8 Table of Contents

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

A CALCULATION METHOD OF DEEP WEB ENTITIES RECOGNITION

A CALCULATION METHOD OF DEEP WEB ENTITIES RECOGNITION A CALCULATION METHOD OF DEEP WEB ENTITIES RECOGNITION 1 FENG YONG, DANG XIAO-WAN, 3 XU HONG-YAN School of Informaton, Laonng Unversty, Shenyang Laonng E-mal: 1 fyxuhy@163.com, dangxaowan@163.com, 3 xuhongyan_lndx@163.com

More information

The Comparison of Calibration Method of Binocular Stereo Vision System Ke Zhang a *, Zhao Gao b

The Comparison of Calibration Method of Binocular Stereo Vision System Ke Zhang a *, Zhao Gao b 3rd Internatonal Conference on Materal, Mechancal and Manufacturng Engneerng (IC3ME 2015) The Comparson of Calbraton Method of Bnocular Stereo Vson System Ke Zhang a *, Zhao Gao b College of Engneerng,

More information

Application of Improved Fish Swarm Algorithm in Cloud Computing Resource Scheduling

Application of Improved Fish Swarm Algorithm in Cloud Computing Resource Scheduling , pp.40-45 http://dx.do.org/10.14257/astl.2017.143.08 Applcaton of Improved Fsh Swarm Algorthm n Cloud Computng Resource Schedulng Yu Lu, Fangtao Lu School of Informaton Engneerng, Chongqng Vocatonal Insttute

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

ApproxMGMSP: A Scalable Method of Mining Approximate Multidimensional Sequential Patterns on Distributed System

ApproxMGMSP: A Scalable Method of Mining Approximate Multidimensional Sequential Patterns on Distributed System ApproxMGMSP: A Scalable Method of Mnng Approxmate Multdmensonal Sequental Patterns on Dstrbuted System Changha Zhang, Kongfa Hu, Zhux Chen, Lng Chen Department of Computer Scence and Engneerng, Yangzhou

More information

Local Quaternary Patterns and Feature Local Quaternary Patterns

Local Quaternary Patterns and Feature Local Quaternary Patterns Local Quaternary Patterns and Feature Local Quaternary Patterns Jayu Gu and Chengjun Lu The Department of Computer Scence, New Jersey Insttute of Technology, Newark, NJ 0102, USA Abstract - Ths paper presents

More information

A Similarity Measure Method for Symbolization Time Series

A Similarity Measure Method for Symbolization Time Series Research Journal of Appled Scences, Engneerng and Technology 5(5): 1726-1730, 2013 ISSN: 2040-7459; e-issn: 2040-7467 Maxwell Scentfc Organzaton, 2013 Submtted: July 27, 2012 Accepted: September 03, 2012

More information

Vector Quantization Codebook Design and Application Based on the Clonal Selection Algorithm

Vector Quantization Codebook Design and Application Based on the Clonal Selection Algorithm Sensors & Transducers 03 by IFSA http://www.sensorsportal.com Vector Quantzaton Codeboo Desgn and Applcaton Based on the Clonal Selecton Algorthm Menglng Zhao, Hongwe Lu School of Scence, Xdan Unversty,

More information

Spatial Data Dynamic Balancing Distribution Method Based on the Minimum Spatial Proximity for Parallel Spatial Database

Spatial Data Dynamic Balancing Distribution Method Based on the Minimum Spatial Proximity for Parallel Spatial Database JOURNAL OF SOFTWARE, VOL. 6, NO. 7, JULY 211 1337 Spatal Data Dynamc Balancng Dstrbuton Method Based on the Mnmum Spatal Proxmty for Parallel Spatal Database Yan Zhou College of Automaton Unversty of Electrc

More information

Parallelization of a Series of Extreme Learning Machine Algorithms Based on Spark

Parallelization of a Series of Extreme Learning Machine Algorithms Based on Spark Parallelzaton of a Seres of Extreme Machne Algorthms Based on Spark Tantan Lu, Zhy Fang, Chen Zhao, Yngmn Zhou College of Computer Scence and Technology Jln Unversty, JLU Changchun, Chna e-mal: lutt1992x@sna.com

More information

Using Fuzzy Logic to Enhance the Large Size Remote Sensing Images

Using Fuzzy Logic to Enhance the Large Size Remote Sensing Images Internatonal Journal of Informaton and Electroncs Engneerng Vol. 5 No. 6 November 015 Usng Fuzzy Logc to Enhance the Large Sze Remote Sensng Images Trung Nguyen Tu Huy Ngo Hoang and Thoa Vu Van Abstract

More information