Cone Cluster Labeling for Support Vector Clustering
|
|
- Laurence Lambert
- 5 years ago
- Views:
Transcription
1 Cone Cluster Lbeling for Support Vector Clustering Sei-Hyung Lee Deprtment of Computer Science University of Msschusetts Lowell MA 1854, U.S.A. Kren M. Dniels Deprtment of Computer Science University of Msschusetts Lowell MA 1854, U.S.A. Abstrct Clustering forms nturl groupings of dt points tht mximize intr-cluster similrity nd minimize intercluster similrity. Support Vector Clustering (SVC is clustering lgorithm tht cn hndle rbitrry cluster shpes. One of the mjor SVC chllenges is cluster lbeling performnce bottleneck. We propose novel cluster lbeling lgorithm tht relies on pproximte coverings both in feture spce nd dt spce. Comprison with existing cluster lbeling pproches suggests tht our strtegy improves efficiency without scrificing clustering qulity. 1 Introduction 1.1 Clustering Overview Clustering is nturl grouping or unsupervised clssifiction of dt into groups [6]. Most clustering lgorithms use one or combintion of the following techniques: grph-bsed [5, 9, 1, 7], density-bsed [8], model-bsed methods using either sttisticl pproch or neurl network pproch, or optimiztion of clustering criterion function. Constructing cluster boundries is nother populr technique [1, 11]. SVC is similr to boundryfinding clustering method except tht it only finds certin points (clled support vectors on the boundry of ech cluster. 1.2 Support Vector Clustering As with support vector mchines [4], SVC uses nonliner mpping of the dt from the dt spce into high-dimensionl feture spce. Wheres support vector mchines use liner seprtor in feture spce in order to seprte nd clssify dt points, SVC uses miniml hypersphere encompssing feture spce imges of dt points [2, 3]. The miniml hypersphere corresponds to severl disjoint bounded regions in the dt spce tht re contours nd re interpreted s clusters. The cluster lbeling chllenge of SVC is to ssocite ech dt point with cluster, using only the vilble opertions, without explicitly constructing the contours in dt spce. Given finite set X R d of N distinct dt points, the miniml hypersphere of rdius R enclosing ll dt points imges in the feture spce cn be described by the following, s in [2]: (1.1 Φ(x 2 R 2 x X, where Φ is nonliner mpping from dt spce to feture spce, Φ(x is the feture spce imge of dt point x, is the Eucliden norm, nd is the center of the sphere. Therefore, dt points cn be ctegorized into three groups bsed on the loction of their imges in feture spce: (1 points whose imges re on the surfce of the miniml hypersphere re Support Vectors (SVs, (2 points whose imges re outside of the miniml hypersphere re Bounded Support Vectors (BSVs, nd (3 points whose imges re inside the miniml hypersphere. The mpping from dt spce to feture spce is determined by kernel function, K : X X R, tht defines the inner product of imge points. As in other SVC literture [1, 2], we use Gussin kernel given by Eq. 1.2 below: (1.2 K(x i, x j = e q xi xj 2 = Φ(x i Φ(x j, where q is the width of the Gussin kernel. Eq. 1.2, it immeditely follows tht, (1.3 K(x i, x i = 1. From This implies tht ll dt point imges re on the surfce of the unit bll in feture spce. Cluster lbeling, the focus of this pper, hs gol of grouping together dt points tht re in the sme contour obtined from the miniml hypersphere. Prior work is discussed in Section 1.3. In tht work, cluster lbeling hs been n SVC performnce bottleneck. 1.3 Cluster Lbeling Trditionl SVC cluster lbeling lgorithms re Complete Grph (CG [2], Support Vector Grph (SVG [2], Proximity Grph (PG 482
2 [7], nd Grdient Descent (GD [1]. All these lgorithms group together dt points by representing pirs of dt points using n djcency structure (typiclly mtrix. Ech element records whether there is sufficient evidence to conclude tht the ssocited pir of dt points is in the sme contour nd therefore the sme cluster. Ech connected component in the djcency mtrix is regrded s cluster. CG requires O(N 2 sized djcency structure becuse it represents ll dt point pirs. SVG represents pirs in which one point is support vector, so its djcency structure only uses O(N sv N spce, where N sv is the number of support vectors. PG forms n djcency structure from proximity grph tht hs only O(N edges. The GD method finds Stble Equilibrium Points (SEPs tht re the nerest minimum point (of Eq. 1.4 below for ech dt point nd then tests pirs of SEPs. GD s djcency structure therefore uses O(Nsep 2 spce, where N sep is the number of SEPs. R 2 (x = Φ(x 2 (1.4 = 1 2 j β j K(x j, x + i,j β i β j K(x i, x j, where x R d, β i is the Lgrnge multiplier for x i, nd = i β iφ(x i is the center of the miniml hypersphere [2]. Deciding if pir of dt points x i nd x j is in the sme contour is problemtic becuse dt spce contours cnnot be explicitly constructed due to the nture of the feture spce mpping Φ. The forementioned lgorithms therefore use n indirect strtegy tht relies on the fct tht every pth connecting two dt points in different dt spce contours exits the contours in dt spce nd the imge of the pth in feture spce exits the miniml hypersphere. The lgorithms use, s pth in dt spce, the stright line segment x i x j connecting x i nd x j. The line segment x i x j is smpled. For smple point x in dt spce, Φ(x is outside the miniml hypersphere if R 2 (x > R 2, where R 2 (x is defined by Eq If the imge of every smple point long x i x j is inside the miniml hypersphere, then x i nd x j re determined to be in the sme contour (hence cluster. Unfortuntely, the smpling pproch cretes running time versus ccurcy trdeoff. If m is the number of smple points long line segment, then solving Eq. 1.4 for ech smple point introduces multiplictive fctor of mn sv beyond the time proportionl to the size of the djcency structure. The lgorithms limit m to be smll constnt (typiclly 1 to 2 in order to limit running time. However, smll vlues of m cn lso cuse two types of errors, flse positive nd flse negtive, s shown in Figure 1. xi ( xj Figure 1: Problems in using line segment x i x j, depicted in dt spce: ( smple points on x i x j re ll inside the miniml hypersphere lthough x i nd x j re in different contours; (b ll smple points re outside the miniml hypersphere lthough x i nd x j re in the sme contour. 1.4 Overview This pper voids the cluster lbeling problems listed in Section 1.3 by using novel pproch tht decides if two dt points re in the sme cluster without smpling pth between them. The min ide of this pper is to try to cover key portion of the miniml hypersphere in feture spce using cones tht re nchored t ech support vector in the feture spce nd lso correspond to hyperspheres in dt spce. The union of the hyperspheres forms n pproximte covering of the dt spce contours. The union need not be constructed; pirs of support vectors cn be quickly tested during the cluster lbeling process nd then the remining dt points cn be esily clustered. The lgorithm 1, presented in Section 2, does not use smple points. It works for dt sets of rbitrry dimension, nd hs been tested for up to 2 dimensions. The results in Section 3 show tht our new lgorithm is fster thn trditionl cluster lbeling lgorithms. 2 Cone Cluster Lbeling 2.1 High-Level Approch We provide new cluster lbeling lgorithm tht is quite different from trditionl methods. For given kernel width vlue, our method does not smple pth between two dt points in order to judge if they belong in the sme cluster. Insted, we leverge the geometry of the feture spce to help perform cluster lbeling in the dt spce. First we find n pproximte covering for the miniml hypersphere in feture spce. This is described in Section 2.2. Strictly speking, the covering is not for the miniml hypersphere but for the intersection P between the surfce of the unit bll nd the miniml hypersphere. The pproximte covering consists of union of cone-shped regions. One region is ssocited with ech support vector s feture spce imge. Let V = {v i v i is support vector, 1 i N sv } be the set of SVs for given q vlue. The region for support vector v i is clled support vector cone nd is denoted by E vi. xi xj (b 1 An erlier version of this work ppers in [14]. 483
3 We cll our lgorithm Cone Cluster Lbeling (CCL becuse of its relince on cones. Let B be the surfce of the feture spce unit bll. A hypersphere S vi centered on v i in the dt spce mps to subset of E vi B. Section 2.3 derives the rdius of S vi, which is shown to be the sme for ll support vectors. Hving only one rdius contributes to the speed of CCL. The union i (S vi is n pproximte covering of the dt spce contours P, where Φ(P P. However, the union is not explicitly constructed. Rther, cluster lbeling is done in two phses, s described in Section 2.4. The first phse clusters support vectors while the second clusters the remining dt points. We regrd two support vectors v i nd v j s connected if their hyperspheres overlp: (S vi S vj. Forming the trnsitive closure of the connected reltion yields set of support vector clusters. The finl step is clustering for dt points tht re not support vectors. For ech such dt point, we ssign the closest support vector s cluster lbel. Proofs re in [14]. 2.2 Approximte Covering in Feture Spce This section forms collection of support vector cones tht pproximtely cover P. Let i = (Φ(v i O, where O is the feture spce origin nd is the center of the miniml hypersphere (see Figure 2(. In feture spce, ech support vector hs its own cone E vi tht covers prt of P. We define the support vector cone E vi to be the infinite cone with xis Φ(v i nd bse ngle i. Lemm 2.1 below shows tht i = j = for ll v i, v j V. Lemm 2.1. (Φ(v i O = (Φ(v j O, v i, v j V. To pproximtely cover P, we denote by the intersection of with the surfce of the unit bll (see Figure 2(b. The point is common point of intersection for ll the support vector cones. Thus, (( i (E vi P P. 2.3 Approximte Covering in Dt Spce To pproximtely cover P in dt spce using support vector cones, we find hypersphere S vi in dt spce ssocited with ech E vi in feture spce. Since ll support vector cones hve the sme bse ngle, ll S vi hve the sme rdius nd ech is centered t v i. Lemm 2.2. Ech dt point whose imge is inside (E vi P is t distnce v i g i from v i, where g i R d is such tht (Φ(v i OΦ(g i =. The clim implies tht (E vi P corresponds to hypersphere S vi in the dt spce centered t v i with rdius v i g i. Since ( i (E vi P pproximtely covers P, i (S vi pproximtely covers P. The next tsk is to obtin v i g i in dt spce. Becuse Φ(v i = 1 =, cos( = cos( (Φ(v i OΦ(g i = cos( (Φ(v i O = Φ(v i. Thus, we cn solve for v i g i s follows: (2.5 v i g i = ln(cos(. q Note tht becuse = (Φ(v i O is the sme for ll v i V, ll S vi hve the sme rdii. We therefore denote v i g i by Z. We now need to obtin Φ(v i in order to clculte cos(. To do this, we first show in Lemm 2.3 tht Φ(v i =, v i V (see Figure 2 (c. We then show tht = 1 R 2 (see Figure 2 (d. Lemm 2.3. Φ(v i =, v i V. Corollry 2.1. Φ(v i is orthogonl to. Lemm 2.4. Φ(v i = 1 R 2 = 2, v i V. (2.6 Consequently, we hve: Z = ln( 1 R 2. q 2.4 Assign Cluster Lbels Tble 1 below shows the CCL lgorithm. For the given q vlue, it first computes Z using Eq Next, support vectors re clustered by finding connected components in the resulting djcency structure. Connected components cn be efficiently found using stndrd lgorithm such s Depth First Serch. Ech connected component corresponds to cluster. Therefore, the output of FindConnComponents( is n rry of size N tht contins cluster lbels. Finlly, the remining dt points re clustered. Ech is ssigned the cluster lbel of the nerest support vector. CCL(X,q,V compute Z for q using Eq. 2.6 AdjcencyMtrix Construct connectivity mtrix // ssign cluster lbels to the support vectors Lbels FindConnComponents(AdjcencyMtrix // ssign cluster lbel to the rest of dt for ech x X, where x / V idx find the nerest SV from x Lbels[x] Lbels[x idx ] end for return Lbels Tble 1: Min lgorithm of Cone Cluster Lbeling 484
4 ' Φ ( v j Φ ( v j ( (b R R Φ ( v j ' R R Φ ( v j Γ ' = Φ( v i... Φ( v i ' = Φ( ' v i (c (d Figure 2: Developing n pproximte cover of prt of P, where v i nd v j re support vectors nd Φ(v i nd Φ(v j re their feture spce imges, respectively. ( = (Φ(v i O= (Φ(v j O. (b is intersection of with the surfce of the unit bll. (c the length is < Φ(v i >. (d = < Φ(v i > = 1 R 2 = 2. Note this is only two-dimensionl illustrtion; the ctul feture spce is high-dimensionl. The worst-cse symptotic running time complexity for FindConnComponents( is in O(Nsv. 2 The time complexity of the CCL for loop is in O((N N sv N sv. Therefore, this lgorithm uses time in O(NN sv for ech q vlue. Note tht, unlike previous cluster lbeling lgorithms, this time does not depend on number of smple points. Detiled execution time comprisons re given in Section 3. 3 Results CCL provides high-qulity clustering using less computtion time thn existing cluster lbeling lgorithms. We compre three different types of execution times s well s totl time of CCL with respect to 4 cluster lbeling pproches introduced in Section 1.3: CG, SVG, PG, nd GD. Times re for 1 preprocessing nd constructing the djcency mtrix, 2 finding connected components from the djcency mtrix (this clusters some dt points, nd 3 clustering remining dt points. Worst-cse symptotic time complexity nd ctul running time comprisons re given in Tble 2 with the dt set of Figure 3. The totl of the three ctul execution times is me- Figure 3: Left: dtset (N =98, right: cluster result (2 clusters. Dt is subset of dt from the uthors of [1]. sured nd divided by the number of q vlues 2 to compute verge times. Since cluster lbeling lgorithm receives q s n input nd produces cluster result, the verge time is pproprite s mesurement for execution time comprison. To test high-dimensionl dtsets without outliers or strongly overlpping clusters, we creted dtsets with different dimensions. CCL worked well with these high-dimensionl dt. Detils of these nd ll of our two nd three-dimensionl experiments cn be found t [14]. 2 A list of q vlues is generted by our method in [13]. 485
5 CG SVG PG GD CCL Adjcency Mtrix Size O(N 2 O(N svn O(N 2 O(N 2 sep O(N 2 sv Preprocessing O(NlogN O(mN 2 k O(1 Adjcency O(mN 2 N sv O(mNNsv 2 O(mNN sv O(mNsepN 2 sv O(Nsv 2 Connected Component O(N 2 O(N sv N O(N 2 O(Nsep 2 O(Nsv 2 Remining Clustering O((N N sv N sv O(N N sep O((N N sv N sv Totl Asymptotic Time O(mN 2 N sv O(mNNsv 2 O(N 2 + mnn sv O(mN 2 (k + N sv O(NN sv Preprocessing Adjcency Connected Component Remining Clustering Totl Execution Time Tble 2: Worst-cse symptotic running times for single q vlue nd verge execution times for 22 q vlues in seconds, where k is the number of itertions for GD to converge to SEP. 4 Conclusion nd Future Work Existing SVC cluster lbeling lgorithms, such s CG, SVG, PG, nd GD, smple line segment to decide whether pir of dt points is in the sme cluster. This cretes trdeoff between cluster lbeling time nd clustering qulity. Our Cone Cluster Lbeling method uses novel covering pproch tht voids smpling. Using the geometry of the feture spce, we find n pproximte covering for the intersection of the miniml hypersphere nd the surfce of the unit bll. This mps to n pproximte cover of the contours in dt spce. The cover uses hyperspheres in dt spce, centered on support vectors. Without constructing the union of these hyperspheres, dt points re clustered quickly nd effectively. Cone Cluster Lbeling quickly produces highqulity clusterings. Our experiments suggest tht it opertes well even in high dimensions. Future work will seek tighter nd more complete coverge in the feture spce nd dt spce. We would lso like to reduce the size of the kernel width vlue t which this method produces its best clustering. References [1] J. Lee nd D. Lee, An Improved Cluster Lbeling Method for Support Vector Clustering, IEEE Trnsctions on pttern nlysis nd mchine intelligence, 27 (25, pp [2] A. Ben-Hur, D. Horn, H. Siegelmnn, nd V. Vpnik, Support vector clustering, Journl of Mchine Lerning Reserch 2, 21, pp [3] B. Schölkopf, O. Burges, nd V. Vpnik, Extrcting support dt for given tsk, First Interntionl Conference on Knowledge Discovery nd Dt Mining, 1995, pp [4] C. J. Burges, A Tutoril on Support Vector Mchines for Pttern Recognition, Dt Mining nd Knowledge Discovery, 2 (1998, pp [5] E. Hrtuv nd R. Shmir,A clustering lgorithm bsed on grph connectivity, Informtion Processing Letters, 76 (2, pp [6] A. Jin, N. Murty, nd P. Flynn, Dt Clustering: A Review, ACMCS, 31 (1999, pp [7] J. Yng, V. Estivill-Cstro, nd S. Chlup, Support Vector Clustering Through Proximity Grph Modeling, Proceedings, 9th Interntionl Conference on Neurl Informtion Processing (ICONIP 2, 22, pp [8] M. Ester, H. Kriegel, J. Snder, nd X. Xu, A densitybsed lgorithm for discovering clusters in lrge sptil dtbses with noise, Proc. 2nd Int. Conf. Knowledge Discovery nd Dt Mining(KDD 96, Portlnd, OR, 1996, pp [9] I. Jonyer, L. Holder, nd D. Cook, Grph-Bsed Hierrchicl Conceptul Clustering, Interntionl Journl on Artificil Intelligence Tools, 1 (21, pp [1] D. Hrel nd Y. Koren, Clustering sptil dt using rndom wlks, Knowledge Discovery nd Dt Mining (KDD 1, 21, pp [11] V. Estivill-Cstro nd I. Lee, Automtic Clustering vi Boundry Extrction for Mining Mssive Pointdt sets, In Proceedings of the 5th Interntionl Conference on Geocomputtion, 2. [12] C. Blke nd C. Merz, UCI repository of mchine lerning dtbses, [13] S. Lee nd K. Dniels, Gussin Kernel Width Genertor for Support Vector Clustering, Interntionl Conference on Bioinformtics nd its Applictions, 24, pp [14] S. Lee, Gussin Kernel Width Selection nd Fst Cluster Lbeling for Support Vector Clustering, Doctorl Thesis nd Tech. Report 25-9, Deprtment of Computer Science, University of Msschusetts Lowell,
II. THE ALGORITHM. A. Depth Map Processing
Lerning Plnr Geometric Scene Context Using Stereo Vision Pul G. Bumstrck, Bryn D. Brudevold, nd Pul D. Reynolds {pbumstrck,brynb,pulr2}@stnford.edu CS229 Finl Project Report December 15, 2006 Abstrct A
More informationA Comparison of the Discretization Approach for CST and Discretization Approach for VDM
Interntionl Journl of Innovtive Reserch in Advnced Engineering (IJIRAE) Volume1 Issue1 (Mrch 2014) A Comprison of the Discretiztion Approch for CST nd Discretiztion Approch for VDM Omr A. A. Shib Fculty
More informationComplete Coverage Path Planning of Mobile Robot Based on Dynamic Programming Algorithm Peng Zhou, Zhong-min Wang, Zhen-nan Li, Yang Li
2nd Interntionl Conference on Electronic & Mechnicl Engineering nd Informtion Technology (EMEIT-212) Complete Coverge Pth Plnning of Mobile Robot Bsed on Dynmic Progrmming Algorithm Peng Zhou, Zhong-min
More informationText mining: bag of words representation and beyond it
Text mining: bg of words representtion nd beyond it Jsmink Dobš Fculty of Orgniztion nd Informtics University of Zgreb 1 Outline Definition of text mining Vector spce model or Bg of words representtion
More informationOn the Detection of Step Edges in Algorithms Based on Gradient Vector Analysis
On the Detection of Step Edges in Algorithms Bsed on Grdient Vector Anlysis A. Lrr6, E. Montseny Computer Engineering Dept. Universitt Rovir i Virgili Crreter de Slou sin 43006 Trrgon, Spin Emil: lrre@etse.urv.es
More informationA New Learning Algorithm for the MAXQ Hierarchical Reinforcement Learning Method
A New Lerning Algorithm for the MAXQ Hierrchicl Reinforcement Lerning Method Frzneh Mirzzdeh 1, Bbk Behsz 2, nd Hmid Beigy 1 1 Deprtment of Computer Engineering, Shrif University of Technology, Tehrn,
More informationClass-XI Mathematics Conic Sections Chapter-11 Chapter Notes Key Concepts
Clss-XI Mthemtics Conic Sections Chpter-11 Chpter Notes Key Concepts 1. Let be fixed verticl line nd m be nother line intersecting it t fixed point V nd inclined to it t nd ngle On rotting the line m round
More informationINTRODUCTION TO SIMPLICIAL COMPLEXES
INTRODUCTION TO SIMPLICIAL COMPLEXES CASEY KELLEHER AND ALESSANDRA PANTANO 0.1. Introduction. In this ctivity set we re going to introduce notion from Algebric Topology clled simplicil homology. The min
More informationStatistical classification of spatial relationships among mathematical symbols
2009 10th Interntionl Conference on Document Anlysis nd Recognition Sttisticl clssifiction of sptil reltionships mong mthemticl symbols Wl Aly, Seiichi Uchid Deprtment of Intelligent Systems, Kyushu University
More informationNearest Keyword Set Search in Multi-dimensional Datasets
Nerest Keyword Set Serch in Multi-dimensionl Dtsets Vishwkrm Singh Deprtment of Computer Science University of Cliforni Snt Brbr, USA Emil: vsingh014@gmil.com Ambuj K. Singh Deprtment of Computer Science
More informationFig.1. Let a source of monochromatic light be incident on a slit of finite width a, as shown in Fig. 1.
Answer on Question #5692, Physics, Optics Stte slient fetures of single slit Frunhofer diffrction pttern. The slit is verticl nd illuminted by point source. Also, obtin n expression for intensity distribution
More informationBefore We Begin. Introduction to Spatial Domain Filtering. Introduction to Digital Image Processing. Overview (1): Administrative Details (1):
Overview (): Before We Begin Administrtive detils Review some questions to consider Winter 2006 Imge Enhncement in the Sptil Domin: Bsics of Sptil Filtering, Smoothing Sptil Filters, Order Sttistics Filters
More informationa < a+ x < a+2 x < < a+n x = b, n A i n f(x i ) x. i=1 i=1
Mth 33 Volume Stewrt 5.2 Geometry of integrls. In this section, we will lern how to compute volumes using integrls defined by slice nlysis. First, we recll from Clculus I how to compute res. Given the
More informationUSING HOUGH TRANSFORM IN LINE EXTRACTION
Stylinidis, Efstrtios USING HOUGH TRANSFORM IN LINE EXTRACTION Efstrtios STYLIANIDIS, Petros PATIAS The Aristotle University of Thessloniki, Deprtment of Cdstre Photogrmmetry nd Crtogrphy Univ. Box 473,
More informationISG: Itemset based Subgraph Mining
ISG: Itemset bsed Subgrph Mining by Lini Thoms, Stynryn R Vlluri, Kmlkr Krlplem Report No: IIIT/TR/2009/179 Centre for Dt Engineering Interntionl Institute of Informtion Technology Hyderbd - 500 032, INDIA
More informationMA1008. Calculus and Linear Algebra for Engineers. Course Notes for Section B. Stephen Wills. Department of Mathematics. University College Cork
MA1008 Clculus nd Liner Algebr for Engineers Course Notes for Section B Stephen Wills Deprtment of Mthemtics University College Cork s.wills@ucc.ie http://euclid.ucc.ie/pges/stff/wills/teching/m1008/ma1008.html
More informationStained Glass Design. Teaching Goals:
Stined Glss Design Time required 45-90 minutes Teching Gols: 1. Students pply grphic methods to design vrious shpes on the plne.. Students pply geometric trnsformtions of grphs of functions in order to
More informationPresentation Martin Randers
Presenttion Mrtin Rnders Outline Introduction Algorithms Implementtion nd experiments Memory consumption Summry Introduction Introduction Evolution of species cn e modelled in trees Trees consist of nodes
More informationGraph Exploration: Taking the User into the Loop
Grph Explortion: Tking the User into the Loop Dvide Mottin, Anj Jentzsch, Emmnuel Müller Hsso Plttner Institute, Potsdm, Germny 2016/10/24 CIKM2016, Indinpolis, US Who we re Dvide Mottin grph mining, novel
More informationa(e, x) = x. Diagrammatically, this is encoded as the following commutative diagrams / X
4. Mon, Sept. 30 Lst time, we defined the quotient topology coming from continuous surjection q : X! Y. Recll tht q is quotient mp (nd Y hs the quotient topology) if V Y is open precisely when q (V ) X
More informationEfficient Techniques for Tree Similarity Queries 1
Efficient Techniques for Tree Similrity Queries 1 Nikolus Augsten Dtbse Reserch Group Deprtment of Computer Sciences University of Slzburg, Austri July 6, 2017 Austrin Computer Science Dy 2017 / IMAGINE
More informationDetermining Single Connectivity in Directed Graphs
Determining Single Connectivity in Directed Grphs Adm L. Buchsbum 1 Mrtin C. Crlisle 2 Reserch Report CS-TR-390-92 September 1992 Abstrct In this pper, we consider the problem of determining whether or
More informationDECISION LEVEL FUSION OF LIDAR DATA AND AERIAL COLOR IMAGERY BASED ON BAYESIAN THEORY FOR URBAN AREA CLASSIFICATION
DECISION LEVEL FUSION OF LIDAR DATA AND AERIAL COLOR IMAGERY BASED ON BAYESIAN THEORY FOR URBAN AREA CLASSIFICATION H. Rstiveis* School of Surveying nd Geosptil Engineering, Fculty of Engineering, University
More informationDYNAMIC DISCRETIZATION: A COMBINATION APPROACH
DYNAMIC DISCRETIZATION: A COMBINATION APPROACH FAN MIN, QIHE LIU, HONGBIN CAI, AND ZHONGJIAN BAI School of Computer Science nd Engineering, University of Electronic Science nd Technology of Chin, Chengdu
More informationA REINFORCEMENT LEARNING APPROACH TO SCHEDULING DUAL-ARMED CLUSTER TOOLS WITH TIME VARIATIONS
A REINFORCEMENT LEARNING APPROACH TO SCHEDULING DUAL-ARMED CLUSTER TOOLS WITH TIME VARIATIONS Ji-Eun Roh (), Te-Eog Lee (b) (),(b) Deprtment of Industril nd Systems Engineering, Kore Advnced Institute
More information2 Computing all Intersections of a Set of Segments Line Segment Intersection
15-451/651: Design & Anlysis of Algorithms Novemer 14, 2016 Lecture #21 Sweep-Line nd Segment Intersection lst chnged: Novemer 8, 2017 1 Preliminries The sweep-line prdigm is very powerful lgorithmic design
More informationA Hybrid Wavelet Kernel Construction for Support Vector Machine Classification
A Hybrid Wvelet Kernel Construction for Support Vector Mchine Clssifiction Jose George nd Rjeev Kumrswmy Dept. of Electronics & Commn. Engg., College of Engg., Trivndrum University of Kerl, Thiruvnnthpurm,
More information1. SEQUENCES INVOLVING EXPONENTIAL GROWTH (GEOMETRIC SEQUENCES)
Numbers nd Opertions, Algebr, nd Functions 45. SEQUENCES INVOLVING EXPONENTIAL GROWTH (GEOMETRIC SEQUENCES) In sequence of terms involving eponentil growth, which the testing service lso clls geometric
More informationSection 10.4 Hyperbolas
66 Section 10.4 Hyperbols Objective : Definition of hyperbol & hyperbols centered t (0, 0). The third type of conic we will study is the hyperbol. It is defined in the sme mnner tht we defined the prbol
More informationA Fast Imaging Algorithm for Near Field SAR
Journl of Computing nd Electronic Informtion Mngement ISSN: 2413-1660 A Fst Imging Algorithm for Ner Field SAR Guoping Chen, Lin Zhng, * College of Optoelectronic Engineering, Chongqing University of Posts
More information9 Graph Cutting Procedures
9 Grph Cutting Procedures Lst clss we begn looking t how to embed rbitrry metrics into distributions of trees, nd proved the following theorem due to Brtl (1996): Theorem 9.1 (Brtl (1996)) Given metric
More informationPointwise convergence need not behave well with respect to standard properties such as continuity.
Chpter 3 Uniform Convergence Lecture 9 Sequences of functions re of gret importnce in mny res of pure nd pplied mthemtics, nd their properties cn often be studied in the context of metric spces, s in Exmples
More informationAlignment of Long Sequences. BMI/CS Spring 2012 Colin Dewey
Alignment of Long Sequences BMI/CS 776 www.biostt.wisc.edu/bmi776/ Spring 2012 Colin Dewey cdewey@biostt.wisc.edu Gols for Lecture the key concepts to understnd re the following how lrge-scle lignment
More informationExpected Worst-case Performance of Hash Files
Expected Worst-cse Performnce of Hsh Files Per-Ake Lrson Deprtment of Informtion Processing, Abo Akdemi, Fnriksgtn, SF-00 ABO 0, Finlnd The following problem is studied: consider hshfilend the longest
More informationIf you are at the university, either physically or via the VPN, you can download the chapters of this book as PDFs.
Lecture 5 Wlks, Trils, Pths nd Connectedness Reding: Some of the mteril in this lecture comes from Section 1.2 of Dieter Jungnickel (2008), Grphs, Networks nd Algorithms, 3rd edition, which is ville online
More informationFault injection attacks on cryptographic devices and countermeasures Part 2
Fult injection ttcks on cryptogrphic devices nd countermesures Prt Isrel Koren Deprtment of Electricl nd Computer Engineering University of Msschusetts Amherst, MA Countermesures - Exmples Must first detect
More informationGENERATING ORTHOIMAGES FOR CLOSE-RANGE OBJECTS BY AUTOMATICALLY DETECTING BREAKLINES
GENEATING OTHOIMAGES FO CLOSE-ANGE OBJECTS BY AUTOMATICALLY DETECTING BEAKLINES Efstrtios Stylinidis 1, Lzros Sechidis 1, Petros Ptis 1, Spiros Sptls 2 Aristotle University of Thessloniki 1 Deprtment of
More informationLecture 10 Evolutionary Computation: Evolution strategies and genetic programming
Lecture 10 Evolutionry Computtion: Evolution strtegies nd genetic progrmming Evolution strtegies Genetic progrmming Summry Negnevitsky, Person Eduction, 2011 1 Evolution Strtegies Another pproch to simulting
More informationP(r)dr = probability of generating a random number in the interval dr near r. For this probability idea to make sense we must have
Rndom Numers nd Monte Crlo Methods Rndom Numer Methods The integrtion methods discussed so fr ll re sed upon mking polynomil pproximtions to the integrnd. Another clss of numericl methods relies upon using
More informationComputing offsets of freeform curves using quadratic trigonometric splines
Computing offsets of freeform curves using qudrtic trigonometric splines JIULONG GU, JAE-DEUK YUN, YOONG-HO JUNG*, TAE-GYEONG KIM,JEONG-WOON LEE, BONG-JUN KIM School of Mechnicl Engineering Pusn Ntionl
More informationCSEP 573 Artificial Intelligence Winter 2016
CSEP 573 Artificil Intelligence Winter 2016 Luke Zettlemoyer Problem Spces nd Serch slides from Dn Klein, Sturt Russell, Andrew Moore, Dn Weld, Pieter Abbeel, Ali Frhdi Outline Agents tht Pln Ahed Serch
More informationIMAGE QUALITY OPTIMIZATION BASED ON WAVELET FILTER DESIGN AND WAVELET DECOMPOSITION IN JPEG2000. Do Quan and Yo-Sung Ho
IMAGE QUALITY OPTIMIZATIO BASED O WAVELET FILTER DESIG AD WAVELET DECOMPOSITIO I JPEG2000 Do Qun nd Yo-Sung Ho School of Informtion & Mechtronics Gwngju Institute of Science nd Technology (GIST) 26 Cheomdn-gwgiro
More informationA Comprehensive Study of Major Techniques of Facial Expression Recognition
A Comprehensive Study of Mjor echniques of Fcil Expression Recognition nvi Sheikh, Shikh Agrwl Abstrct Fcil Expression Recognition is one of the chllenging nd ctive reserch topic in the recent yers. Fcil
More informationParallel Square and Cube Computations
Prllel Squre nd Cube Computtions Albert A. Liddicot nd Michel J. Flynn Computer Systems Lbortory, Deprtment of Electricl Engineering Stnford University Gtes Building 5 Serr Mll, Stnford, CA 945, USA liddicot@stnford.edu
More informationsuch that the S i cover S, or equivalently S
MATH 55 Triple Integrls Fll 16 1. Definition Given solid in spce, prtition of consists of finite set of solis = { 1,, n } such tht the i cover, or equivlently n i. Furthermore, for ech i, intersects i
More informationSlides for Data Mining by I. H. Witten and E. Frank
Slides for Dt Mining y I. H. Witten nd E. Frnk Simplicity first Simple lgorithms often work very well! There re mny kinds of simple structure, eg: One ttriute does ll the work All ttriutes contriute eqully
More informationExplicit Decoupled Group Iterative Method for the Triangle Element Solution of 2D Helmholtz Equations
Interntionl Mthemticl Forum, Vol. 12, 2017, no. 16, 771-779 HIKARI Ltd, www.m-hikri.com https://doi.org/10.12988/imf.2017.7654 Explicit Decoupled Group Itertive Method for the Tringle Element Solution
More informationCHAPTER III IMAGE DEWARPING (CALIBRATION) PROCEDURE
CHAPTER III IMAGE DEWARPING (CALIBRATION) PROCEDURE 3.1 Scheimpflug Configurtion nd Perspective Distortion Scheimpflug criterion were found out to be the best lyout configurtion for Stereoscopic PIV, becuse
More informationWhat are suffix trees?
Suffix Trees 1 Wht re suffix trees? Allow lgorithm designers to store very lrge mount of informtion out strings while still keeping within liner spce Allow users to serch for new strings in the originl
More informationA Heuristic Approach for Discovering Reference Models by Mining Process Model Variants
A Heuristic Approch for Discovering Reference Models by Mining Process Model Vrints Chen Li 1, Mnfred Reichert 2, nd Andres Wombcher 3 1 Informtion System Group, University of Twente, The Netherlnds lic@cs.utwente.nl
More informationAn Efficient Divide and Conquer Algorithm for Exact Hazard Free Logic Minimization
An Efficient Divide nd Conquer Algorithm for Exct Hzrd Free Logic Minimiztion J.W.J.M. Rutten, M.R.C.M. Berkelr, C.A.J. vn Eijk, M.A.J. Kolsteren Eindhoven University of Technology Informtion nd Communiction
More informationChapter 2 Sensitivity Analysis: Differential Calculus of Models
Chpter 2 Sensitivity Anlysis: Differentil Clculus of Models Abstrct Models in remote sensing nd in science nd engineering, in generl re, essentilly, functions of discrete model input prmeters, nd/or functionls
More informationEngineer To Engineer Note
Engineer To Engineer Note EE-186 Technicl Notes on using Anlog Devices' DSP components nd development tools Contct our technicl support by phone: (800) ANALOG-D or e-mil: dsp.support@nlog.com Or visit
More informationSketching Reaction-Diffusion Texture
EUROGRAPHICS Workshop on Sketch-Bsed Interfces nd Modeling (006), pp. 1 8 Sketching Rection-Diffusion Texture Pper ID 100 Abstrct In this work, we present n interctive interfce for sketching synthesized
More informationDynamic Programming. Andreas Klappenecker. [partially based on slides by Prof. Welch] Monday, September 24, 2012
Dynmic Progrmming Andres Klppenecker [prtilly bsed on slides by Prof. Welch] 1 Dynmic Progrmming Optiml substructure An optiml solution to the problem contins within it optiml solutions to subproblems.
More informationMath 35 Review Sheet, Spring 2014
Mth 35 Review heet, pring 2014 For the finl exm, do ny 12 of the 15 questions in 3 hours. They re worth 8 points ech, mking 96, with 4 more points for netness! Put ll your work nd nswers in the provided
More information3.5.1 Single slit diffraction
3..1 Single slit diffrction ves pssing through single slit will lso diffrct nd produce n interference pttern. The reson for this is to do with the finite width of the slit. e will consider this lter. Tke
More informationSurfaces. Differential Geometry Lia Vas
Differentil Geometry Li Vs Surfces When studying curves, we studied how the curve twisted nd turned in spce. We now turn to surfces, two-dimensionl objects in three-dimensionl spce nd exmine how the concept
More informationSmall Business Networking
Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd business. Introducing technology
More information3.5.1 Single slit diffraction
3.5.1 Single slit diffrction Wves pssing through single slit will lso diffrct nd produce n interference pttern. The reson for this is to do with the finite width of the slit. We will consider this lter.
More information6.3 Volumes. Just as area is always positive, so is volume and our attitudes towards finding it.
6.3 Volumes Just s re is lwys positive, so is volume nd our ttitudes towrds finding it. Let s review how to find the volume of regulr geometric prism, tht is, 3-dimensionl oject with two regulr fces seprted
More informationSmall Business Networking
Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd business. Introducing technology
More informationSOME EXAMPLES OF SUBDIVISION OF SMALL CATEGORIES
SOME EXAMPLES OF SUBDIVISION OF SMALL CATEGORIES MARCELLO DELGADO Abstrct. The purpose of this pper is to build up the bsic conceptul frmework nd underlying motivtions tht will llow us to understnd ctegoricl
More informationTilt-Sensing with Kionix MEMS Accelerometers
Tilt-Sensing with Kionix MEMS Accelerometers Introduction Tilt/Inclintion sensing is common ppliction for low-g ccelerometers. This ppliction note describes how to use Kionix MEMS low-g ccelerometers to
More informationL. Yaroslavsky. Fundamentals of Digital Image Processing. Course
L. Yroslvsky. Fundmentls of Digitl Imge Processing. Course 0555.330 Lecture. Imge enhncement.. Imge enhncement s n imge processing tsk. Clssifiction of imge enhncement methods Imge enhncement is processing
More information6.2 Volumes of Revolution: The Disk Method
mth ppliction: volumes by disks: volume prt ii 6 6 Volumes of Revolution: The Disk Method One of the simplest pplictions of integrtion (Theorem 6) nd the ccumultion process is to determine so-clled volumes
More informationARTIFICIAL NEURAL NETWORK FOR TEXTURE CLASSIFICATION USING SEVERAL FEATURES: A COMPARATIVE STUDY
ATIFICIAL NEUAL NETWOK FO TEXTUE CLASSIFICATION USING SEVEAL FEATUES: A COMPAATIVE STUDY Mohmmed W. Ashour, Khled M. Mhr, nd Mhmoud F. Hussin College of Engineering & Technology, Arb Acdemy for Science
More informationBetter Hill-Climbing Searches for Parsimony
Better Hill-Climbing Serches for Prsimony Gneshkumr Gnpthy, Vijy Rmchndrn, nd Tndy Wrnow Deprtment of Computer Sciences, University of Texs, Austin, TX 78712; gsgk, vlr, tndy @cs.utexs.edu Abstrct. The
More informationTree Structured Symmetrical Systems of Linear Equations and their Graphical Solution
Proceedings of the World Congress on Engineering nd Computer Science 4 Vol I WCECS 4, -4 October, 4, Sn Frncisco, USA Tree Structured Symmetricl Systems of Liner Equtions nd their Grphicl Solution Jime
More informationCOMMON HALF YEARLY EXAMINATION DECEMBER 2018
li.net i.net li.net i.net li.net i.net li.net i.net li.net i.net li.net i.net li.net i.net li.net i.net li.net i.net.pds.pds COMMON HALF YEARLY EXAMINATION DECEMBER 2018 STD : XI SUBJECT: COMPUTER SCIENCE
More informationEfficient Regular Expression Grouping Algorithm Based on Label Propagation Xi Chena, Shuqiao Chenb and Ming Maoc
4th Ntionl Conference on Electricl, Electronics nd Computer Engineering (NCEECE 2015) Efficient Regulr Expression Grouping Algorithm Bsed on Lbel Propgtion Xi Chen, Shuqio Chenb nd Ming Moc Ntionl Digitl
More informationToday. CS 188: Artificial Intelligence Fall Recap: Search. Example: Pancake Problem. Example: Pancake Problem. General Tree Search.
CS 88: Artificil Intelligence Fll 00 Lecture : A* Serch 9//00 A* Serch rph Serch Tody Heuristic Design Dn Klein UC Berkeley Multiple slides from Sturt Russell or Andrew Moore Recp: Serch Exmple: Pncke
More informationDQL: A New Updating Strategy for Reinforcement Learning Based on Q-Learning
DQL: A New Updting Strtegy for Reinforcement Lerning Bsed on Q-Lerning Crlos E. Mrino 1 nd Edurdo F. Morles 2 1 Instituto Mexicno de Tecnologí del Agu, Pseo Cuhunáhuc 8532, Jiutepec, Morelos, 6255, MEXICO
More informationA Transportation Problem Analysed by a New Ranking Method
(IJIRSE) Interntionl Journl of Innovtive Reserch in Science & Engineering ISSN (Online) 7-07 A Trnsporttion Problem Anlysed by New Rnking Method Dr. A. Shy Sudh P. Chinthiy Associte Professor PG Scholr
More informationEfficient Rerouting Algorithms for Congestion Mitigation
2009 IEEE Computer Society Annul Symposium on VLSI Efficient Rerouting Algorithms for Congestion Mitigtion M. A. R. Chudhry*, Z. Asd, A. Sprintson, nd J. Hu Deprtment of Electricl nd Computer Engineering
More informationCSCI1950 Z Computa4onal Methods for Biology Lecture 2. Ben Raphael January 26, hhp://cs.brown.edu/courses/csci1950 z/ Outline
CSCI1950 Z Comput4onl Methods for Biology Lecture 2 Ben Rphel Jnury 26, 2009 hhp://cs.brown.edu/courses/csci1950 z/ Outline Review of trees. Coun4ng fetures. Chrcter bsed phylogeny Mximum prsimony Mximum
More informationHOPC: A NOVEL SIMILARITY METRIC BASED ON GEOMETRIC STRUCTURAL PROPERTIES FOR MULTI-MODAL REMOTE SENSING IMAGE MATCHING
ISPRS Annls of the Photogrmmetry, Remote Sensing nd Sptil Informtion Sciences, Volume III-1, 216 XXIII ISPRS Congress, 12 19 July 216, Prgue, Czech Republic : A NOVEL SILARITY METRIC BASED ON GEOMETRIC
More informationIn the last lecture, we discussed how valid tokens may be specified by regular expressions.
LECTURE 5 Scnning SYNTAX ANALYSIS We know from our previous lectures tht the process of verifying the syntx of the progrm is performed in two stges: Scnning: Identifying nd verifying tokens in progrm.
More informationFig.25: the Role of LEX
The Lnguge for Specifying Lexicl Anlyzer We shll now study how to uild lexicl nlyzer from specifiction of tokens in the form of list of regulr expressions The discussion centers round the design of n existing
More informationRevisiting the notion of Origin-Destination Traffic Matrix of the Hosts that are attached to a Switched Local Area Network
Interntionl Journl of Distributed nd Prllel Systems (IJDPS) Vol., No.6, November 0 Revisiting the notion of Origin-Destintion Trffic Mtrix of the Hosts tht re ttched to Switched Locl Are Network Mondy
More informationMisrepresentation of Preferences
Misrepresenttion of Preferences Gicomo Bonnno Deprtment of Economics, University of Cliforni, Dvis, USA gfbonnno@ucdvis.edu Socil choice functions Arrow s theorem sys tht it is not possible to extrct from
More informationA dynamic multicast tree based routing scheme without replication in delay tolerant networks
Accepted Mnuscript A dynmic multicst tree bsed routing scheme without repliction in dely tolernt networks Yunsheng Wng, Jie Wu PII: S0-()00- DOI: 0.0/j.jpdc.0..00 Reference: YJPDC To pper in: J. Prllel
More informationInternational Conference on Mechanics, Materials and Structural Engineering (ICMMSE 2016)
\ Interntionl Conference on Mechnics, Mterils nd tructurl Engineering (ICMME 2016) Reserch on the Method to Clibrte tructure Prmeters of Line tructured Light Vision ensor Mingng Niu1,, Kngnin Zho1, b,
More informationUNIT 11. Query Optimization
UNIT Query Optimiztion Contents Introduction to Query Optimiztion 2 The Optimiztion Process: An Overview 3 Optimiztion in System R 4 Optimiztion in INGRES 5 Implementing the Join Opertors Wei-Png Yng,
More information10.5 Graphing Quadratic Functions
0.5 Grphing Qudrtic Functions Now tht we cn solve qudrtic equtions, we wnt to lern how to grph the function ssocited with the qudrtic eqution. We cll this the qudrtic function. Grphs of Qudrtic Functions
More information1 Quad-Edge Construction Operators
CS48: Computer Grphics Hndout # Geometric Modeling Originl Hndout #5 Stnford University Tuesdy, 8 December 99 Originl Lecture #5: 9 November 99 Topics: Mnipultions with Qud-Edge Dt Structures Scribe: Mike
More informationMATH 25 CLASS 5 NOTES, SEP
MATH 25 CLASS 5 NOTES, SEP 30 2011 Contents 1. A brief diversion: reltively prime numbers 1 2. Lest common multiples 3 3. Finding ll solutions to x + by = c 4 Quick links to definitions/theorems Euclid
More informationSmall Business Networking
Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd processes. Introducing technology
More informationDigital approximation to extended depth of field in no telecentric imaging systems
Journl of Physics: Conference Series Digitl pproximtion to extended depth of field in no telecentric imging systems To cite this rticle: J E Meneses nd C R Contrers 0 J Phys: Conf Ser 74 0040 View the
More informationAML710 CAD LECTURE 16 SURFACES. 1. Analytical Surfaces 2. Synthetic Surfaces
AML7 CAD LECTURE 6 SURFACES. Anlticl Surfces. Snthetic Surfces Surfce Representtion From CAD/CAM point of view surfces re s importnt s curves nd solids. We need to hve n ide of curves for surfce cretion.
More informationECEN 468 Advanced Logic Design Lecture 36: RTL Optimization
ECEN 468 Advnced Logic Design Lecture 36: RTL Optimiztion ECEN 468 Lecture 36 RTL Design Optimiztions nd Trdeoffs 6.5 While creting dtpth during RTL design, there re severl optimiztions nd trdeoffs, involving
More informationSmall Business Networking
Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd processes. Introducing technology
More informationSmall Business Networking
Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd business. Introducing technology
More informationCOLOUR IMAGE MATCHING FOR DTM GENERATION AND HOUSE EXTRACTION
Hee Ju Prk OLOUR IMAGE MATHING FOR DTM GENERATION AND HOUSE EXTRATION Hee Ju PARK, Petr ZINMMERMANN * Swiss Federl Institute of Technology, Zuric Switzerlnd Institute for Geodesy nd Photogrmmetry heeju@ns.shingu-c.c.kr
More informationParameterless Outlier Detection in Data Streams
Prmeterless Outlier Detection in Dt Strems Alice Mrscu nd Florent Mssegli INRIA AxIS Project-Tem 2004 route des lucioles - BP 93 {first.lst}@sophi.inri.fr ABSTRACT Outlyingness is subjective concept relying
More informationRay surface intersections
Ry surfce intersections Some primitives Finite primitives: polygons spheres, cylinders, cones prts of generl qudrics Infinite primitives: plnes infinite cylinders nd cones generl qudrics A finite primitive
More informationPoint placement for meshless methods using Sphere packing and Advancing Front methods
Point plcement for meshless methods using Sphere pcking nd Advncing Front methods Xing-Yng Li, Shng-Hu Teng, Alper Üngör Deprtment of Computer Science, University of Illinois t Urbn-Chmpign, xli2,steng,ungor
More informationOn Computation and Resource Management in Networked Embedded Systems
On Computtion nd Resource Mngement in Networed Embedded Systems Soheil Ghisi Krlene Nguyen Elheh Bozorgzdeh Mjid Srrfzdeh Computer Science Deprtment University of Cliforni, Los Angeles, CA 90095 soheil,
More informationApproximate computations
Living with floting-point numers Stndrd normlized representtion (sign + frction + exponent): Approximte computtions Rnges of vlues: Representtions for:, +, +0, 0, NN (not numer) Jordi Cortdell Deprtment
More informationVideo-rate Image Segmentation by means of Region Splitting and Merging
Video-rte Imge Segmenttion y mens of Region Splitting nd Merging Knur Anej, Florence Lguzet, Lionel Lcssgne, Alin Merigot Institute for Fundmentl Electronics, University of Pris South Orsy, Frnce knur.nej@gmil.com,
More information