Blind Data Classification using Hyper-Dimensional Convex Polytopes
|
|
- Dwight McDowell
- 5 years ago
- Views:
Transcription
1 Blin Data Classification using Hyper-Dimensional Convex Polytopes Brent T. McBrie an Gilbert L. Peterson Department of Electrical an Computer Engineering Air Force Institute of Technology 9 Hobson Way Wright-Patterson AFB, OH -776 Abstract A blin classification algorithm is presente that uses hyperimensional geometric algorithms to locate a hypothesis, in the form of a convex polytope or hyper-sphere. The convex polytope geometric moel provies a well-fitte class representation that oes not require training with instances of opposing classes. Further, the classification algorithm creates moels for as many training classes of ata as are available resulting in a hybri anomaly/signature-base classifier. A metho for hanling non-numeric ata types is explaine. Classification accuracy is enhance through the introuction of a tolerance metric, ß, which compensates for intra-class isjunctions, statistical outliers, an input noise in the training ata. The convex polytope classification algorithm is successfully teste with the voting atabase from the UCI Machine Learning Repository (Blake an Merz 998, an compare to a simpler geometric moel using hyper-spheres erive from the k-means clustering algorithm. Testing results show the convex polytope moel s tighter fit in the attribute space provies superior blin ata classification. Introuction Many popular ata classification methos, such as Artificial Neural Networks, Support Vector Machines, an Decision Trees, are not blin. This inicates that on a ecision with two or more classifications, they must be traine upon instances of the various ata classifications against which they will be teste. If they are teste against an unfamiliar class instance, the learne hypothesis woul not be able to reliably istinguish the foreign instance from the classes of the training set. A blin classification metho recognizes that a foreign instance is not a member of any of its training classes an ientifies it as an anomaly. Anomaly etection is useful when there is incomplete omain knowlege available for training, as in one sie of a two sie classification problem. This paper presents a blin classification metho using hyper-imensional geometric constructs to create a class moel without referencing other classes. Section introuces applicable geometric concepts generalize to Copyright 00, American Association for Artificial Intelligence ( All rights reserve. arbitrary imensions. Section escribes how class instance ata is formatte for use in the geometric classifier. Sections an present two ifferent hypergeometric construct-base classifiers, one using convex polytopes an the other using hyper-spheres. Section 6 covers the testing methoology use to evaluate both classifiers an section 7 presents the testing results. Applicable Geometric Concepts Central to the primary geometric classifier algorithm is the concept of a polytope. A -polytope is a close geometric construct boune by the intersection of a finite set of hyperplanes, or halfspaces, in imensions. It is the generalize form of a point, line, polygon, an polyheron in zero, one, two, an three imensions, respectively (Coxeter, 97, but it is also efine for arbitrarily higher imensions. As the number of imensions rises, a polytope s structure becomes increasingly complex an unintuitive for the human brain accustome to moeling objects in the three-imensional physical worl (see Table. Dimensions Polytope Name 0 point line polygon polyheron Example polychoron N/A -polytope N/A Table - Dimensional Progression of Polytopes A polytope is convex if a line segment between any two points on its bounary lies either within the polytope or on its bounary. A convex hull of a set, S, of points in
2 imensions is the smallest convex -polytope that encloses S (O'Rourke 998. Each vertex of this enclosing polytope is a point in S. As a two imensional analogy, imagine that a set of nails (points is riven into a table or other flat surface (plane. Next, a single rubber ban is place tightly aroun all of the nails. The polygon outline by the rubber ban is the convex hull of the points marke by the nails (see Figure a. The nails touching the rubber ban where it bens are the vertices of the polygon. Each of the polytopes rawn in the thir column of Table is a special kin of polytope calle a simplex. A -simplex is the simplest (i.e. has the smallest number of vertices, eges, an facets possible polytope that can exist in imensions. A -simplex is always convex an contains exactly + non-coplanar vertices. Thus, a - imensional convex hull cannot be compute for fewer than + points. (a -D (b -D (Lambert 998 Figure - Convex Hulls The seconary classifier makes use of the generalize circle, or hyper-sphere. A -sphere is a hyper-sphere in imensions that is efine simply by a center point an a raius. This construct is significantly easier to eal with than the convex polytope. This fact has both its avantages an isavantages, as will be explore in a later section. Both geometric classifiers evaluate separations between points in -imensional space using generalize Eucliean istance. The Eucliean istance between any two points in a continuous -space is erive from the Pythagorean Theorem (Weisstein, 999 an is given by Equation. It is common to compare istances square to avoi performing a computationally expensive square root calculation. ( pi qi q R : ist( q = ( i= Data Representation The ata on which the hyper-geometric classifier trains an tests is comprise of a set of instances. Each instance belongs to a class an possesses an orere list of attributes. Each class instance with attributes is mappe to a real-value -vector which represents a point, in a continuous -space. Point p is efine symbolically as: { p p, } R p =,, L The attribute values are mappe to the i.many classification problems involve non-numeric attributes. For example, an attribute escribing the weather coul contain values such as sunny, clouy, or rainy. Such non-numeric attribute values may be arbitrarily mappe to real numbers, but the chosen mapping must be consistently applie. This arbitrary mapping leas to equally arbitrary point coorinate assignments an cluster isjunctions within the attribute space. These isjunctions, if not ares se, can negatively affect the classification accuracy of the erive geometric class moel. A metho to hanle these isjunctions is explaine in the next section. p Convex Polytope Classifier p R Once the training instances for class C have been mappe to a set, T, of -vectors, a geometric class moel is create. If the esire geometric shape is a convex - polytope, then the convex hull of T is compute: ConvexHull( T H T For classification purposes, the convex hull of T is represente as a set of vertices, H, which are the vertices of the smallest convex -polytope that encloses T. Note that this is a blinly-create moel because it is erive solely from instances of class C. It knows nothing about the attribute values of other classes. A istinct test point, is eclare to be a match (member of class C iff it is boune by the polytope efine by H. This is etermine by computing: ConvexHull ( H { p} p D match( C D p D match( C If p is not boune by H s polytope, then D will represent a larger polytope of which p is a vertex. If p is boune by the polytope, then D H. An alternate metho, which hanles the special case of p H (i.e. p nee not be istinct, is to compare the hyper-volumes of the polytopes represente by D an H. If volume ( D > volume( H, then p oes not match the moel an is eclare anomalous with respect to class C. Spatial isjunctions of ata clusters an statistically extreme points cause by input noise or other factors can result in a convex hull moel that is too voluminous,
3 enclosing much of the attribute hyper-space that oes not rightly efine class C. This extra space translates to a poorly fitte moel that is highly susceptible to eclaring false positives. Convex Hull Tolerance Parameter: ß To compensate for isjunctions an lessen the impact of statistical outliers, a tolerance feature controlle by parameter 0 β is ae. It breaks up training points into groups of smaller convex polytopes an provies a tighter fit aroun the training ata, as follows:. Select values MIN an MAX, such that MIN < MAX.. Scale each imension of the vertices in T between MIN an MAX. All points in T then lie insie of a - hypercube with opposing extreme points at {MIN } an {MAX }. The istance square between these two extreme points: ist ({ MIN },{ MAX } = ( MAX MIN provies the upper boun on the istance square between any two points in T: p, q T : ist( q ( MAX MIN. Let G be an unirecte, unweighte graph. For each vertex in T, a a corresponing noe to G. Create an ege between each istinct pair of noes, p an q, in G where: ist ( q β ( MAX MIN. Partition G into unconnecte sets, such that in each set every noe is connecte by at least one ege an no eges cross between sets. Throw out any set with fewer than + non-coplanar points (the minimum neee to create a simplex in -space--this is where statistical outliers are iscare. The multiple convex hulls constructe aroun the partitione sets of G comprise the moel of class C. Test point p is then scale by the same factors use on T in step an is eclare a match iff it resies within any of C s convex polytope moels. With ß=, the algorithm behaves as the unmoifie version an creates a single convex polytope moel. As ß ecreases, the potential number of smaller polytopes will increase an their combine hyper-volume in the attribute space will ecrease. In testing, this leas to a lower probability of false positives at the expense of a higher probability for false negatives, or a loss of generality. At ß=0, no convex hull moels are create an all test points are rejecte. Fining the right ß value for each class moel to fit the training ata properly an achieve a goo balance between false positives an negatives requires experimentation. If instances from multiple classes are available for training, then hyper-geometric moels, or signatures, are create for each class. Test instances are compare against each of the moels an classifie as an anomaly if no matches are foun. This classifying algorithm is thus a hybri signature/anomaly etector. Classification accuracy an specificity increases with the level of training ata available. When the classifier contains signatures for more than one class, moel overlapping is possible. This is especially true when poorly iscriminating attributes are use or when a moel s ß value is too high. Multiple class matches may be acceptable in the case of non-mutually exclusive classes (i.e.: a person with ual citizenship. For mutually exclusive classes, the accuracy of overlapping matches may be improve with a tie-breaking protocol, perhaps relying upon the test point s istance from each geometric moel s center or nearest bounary. There are many freely available programs that compute convex hulls in high imensions. (Avis, Bremner, an Seiel 997 evaluate the performance of many of the most popular programs, incluing c+, PORTA, qhull, an lrs. The qhull program (Barber an Huhanpaa 00, version 00., is use with this convex polytope classifier, in part because it can compute hyper-volumes. Qhull has a time complexity of / Ο ( n, for n input points in -space (Barber, Dobkin, an Huhanpaa 996. Hyper-sphere Classifier: k-means Hyper-spheres may also be use as the geometric class moel, in lieu of convex polytopes. Using this paraigm, a class is escribe by a set, S, of k hyper-spheres. The k- means clustering algorithm partitions the training set, T, into k ifferent clusters. Each cluster has a centroi, the average of all points in the cluster. The k-means algorithm attempts to minimize the sum of square within group errors, or the sum of the istance square between each point an the centroi of its assigne cluster. k behaves as a tolerance parameter for the hypersphere classification algorithm by controlling the partitioning of T. The cluster centrois prouce by the k- means algorithm become the center points of the k hyperspheres in S. The raius of each hyper-sphere is given by the istance between the corresponing centroi an the most istant point in its cluster. Point p is boune by a hyper-sphere with center point c an raius r iff ist ( c r. A point is eclare a member of class C iff it is enclose by any of the k hyper-spheres in S. The hyper-sphere classifier uses the SimpleMeans program of the WEA java suite, version.. (Witten an Frank 00. The time complexity of the k-means algorithm is Ο (knr, for k clusters, n points, an r iterations (Wong, Chen, an Yeh 000. Testing a point for inclusion in S s k hyper-spheres takes Ο (k time. The obvious avantage the hyper-sphere moel has over a convex polytope is that its time complexity is linear, not exponential, in. Thus, a hyper-sphere can create a moel with much higher imensionality than is feasible with a convex polytope. The main avantage the convex polytope paraigm hols is that it can create much tighter-fitting moels than are possible using a hyper-
4 sphere an important requirement for goo blin classification, as testing will show. Testing Methoology Both the convex polytope an the hyper-sphere geometric classifiers are teste with the voting atabase from the UCI Machine Learning Repository (Blake an Merz, 998. It contains the voting recors of members of the 98 U.S. House of Representatives on 6 key votes. Each instance in the atabase represents an iniviual member of congress who belongs to one of two classes: Republican or Democrat. The instance attributes are the iniviual s choices on the 6 votes. Each attribute has one of three values: yea (vote for, paire for, or announce for, nay (vote against, paire against, or announce against, an unknown (vote present, vote present to avoi a conflict of interest, or i not vote. The non-numeric attribute values nay, unknown, an yea are arbitrarily mappe to real numbers -, 0, an, respectively. Due to the imensional complexity of the convex hull algorithm, the classifiers train an test with only the first seven of the 6 available attributes. The testing regimen creates a total of 6,0 blin moels of the two classes, using the two ifferent hypergeometric structures an sixteen ifferent values for their applicable tolerance parameters (ß or k. These moels are teste for matches a total of 7,00 t imes with test points from both classes. The results are isplaye in the box-whisker graphs of Figure through Figure. Each box-whisker structure isplays the maximum, r quartile, meian, st quartile, an minimum match percentages over 00 trials with a given tolerance parameter, training class, an testing class. In each trial, 9 of the training class instances are ranomly selecte for training. The testing set is comprise of the remaining of the training class (top graphs plus a ranom of the non-training class (bottom graphs. Next, the best ß values for both moels are use in a test to gauge how overall etection accuracy is affecte by the training set size, as a percentage of the whole atabase. Overall accuracy is efine as average probability of the classifier correctly ientifying a test instance. The results are given in Figure 6. Results Analysis Strong test results are represente by a high mean match percentage for the top graphs (correct matches an a low mean percentage on the bottom graphs (false positives. A narrow inner-quartile range (istance between the Q an Q bars reflects consistent/stable performance. As expecte, the convex polytope moel s tighter fit of the ata space prouces better results than that achieve with hyper-spheres. Matche (correct Matche (error Figure - Republican Moel (Convex Polytopes Matche (correct Matche (error Figure - Democrat Moel (Convex Polytopes
5 Matche (correct Matche (correct Matche (error Matche (error Figure - Republican Moel (Hyper-Spheres The best ß values for the Republican blin moel (Figure range roughly between an.0. The best ß for the Democrat moel (Figure falls at about. At these ß values both moels exhibit goo, stable classification accuracy with low incience of false positive an false negative matching errors. This is especially impressive consiering that the classifiers use less than half of the available attributes! Classification Accuracy Training Sample Size Figure 6 - Training Sample versus Detection Accuracy Figure - Democrat Moel (Hyper-Spheres The hyper-sphere moels (Figure an Figure o not fare so well. Their performance is less stable, as evience by their wier bar-whisker graphs. At every value of k the moels exhibit inferior balancing of false positive an false negative errors. Figure 6 shows that the overall classification accuracy for the convex polytope moel eclines only graually as a smaller percentage of the atabase is use for training. Note that an overall accuracy of is equivalent to classification via the flip of a coin. The classifier rops to this level when the training sample size is not large enough to form a working convex hull moel. Preliminary testing with a few other UCI Machine Learning Repository atabases suggests that the tight fit provie by a convex polytope oes not perform as well for training sets requiring more generality. For example, for each of the monks, monks, an monks atabases, which were esigne to test inuction algorithms, the convex polytope classifier achieve a blin classification accuracy of about 7. Accuracy was increase to about 8 by applying some omain knowlege in the form of two class moels using the previously escribe tiebreaking protocol. On the other han, the classifier achieve 99% accuracy on the Iris atabase. Since a blin classifier oes not, by efinition, compare an contrast attribute values between opposing classes, it is at a clear isavantage for sparse training sets (requiring greater generality, compare to more
6 traitional non-blin classifiers. This is the traeoff for being able to recognize anomalous classes. The blin hyper-geometric classifier performs best on iverse training sets whose points are well-representative of the class true attribute space topology. In other wors, a goo blin class moel can only be achieve if the class is well known. Future Possibilities The negative impact of the convex hull complexity limitation on the number of imensions may be lessene by creating multiple classifiers, each using ifferent partitions of the attribute space, an then boosting or bagging to combine the collective results. Alternate implementations of a tolerance feature can be explore to perhaps increase the generality of the hyper-geometric classifier. It may be possible to reuce the hyper-sphere moel over-inclusiveness problem by scaling own the raii of the hyper-spheres. Structures other than convex polytopes an hyperspheres may be use in a hyper-geometric classifier. A polytope create by the alpha-shapes algorithm may be especially promising. Such a polytope nee not be convex, potentially allowing for an even better spatial fit aroun training ata. Further, the algorithm alreay has a built-in tolerance value in alpha. However, the alphashapes algorithm suffers from similar imensional complexity issues as the convex hull algorithm. While an alpha-shape is possible in hyper-imensional space (Eelsbrunner an Mucke 99., the authors have yet to fin an alpha-shape tool that can excee three imensions. Conclusion To be an effective blin classifier, a geometric construct must be versatile enough to create a goo fit aroun a wie variety of training ata topologies in the attribute space. Testing results on the voting atabase show that a hyper-imensional convex polytope can offer goo blin classification, even when ealing with non-numeric attribute values or training on only a portion of the attribute space. Further testing on a wier variety of stanarize atabases from the UCI Machine Learning Repository an other sources will etermine the true range of this metho s usefulness. Acknowlegements The work on this paper was supporte (or partially supporte by the Digital Data Embeing Technologies group of the Air Force Research Laboratory, Rome Research Site, Information Directorate, Rome NY. The U.S. Government is authorize to reprouce an istribute reprints for Governmental purposes notwithstaning any copyright notation there on. The views an conclusions containe herein are those of the authors an shoul not be interprete as necessarily representing the official policies, either expresse or implie, of Air Force Research Laboratory, or the U.S. Government References Avis, D; Bremner, D., an Seiel R How Goo are Convex Hull Algorithms? ACM Symposium on Computational Geometry, 0-8. Barber, C.B., Dobkin, D.P., an Huhanpaa, H.T The Quickhull Algorithm For Convex Hulls. ACM Trans. on Mathematical Software., Barber, C.B an Huhanpaa. 00. Qhull, version Blake, C.L. & Merz, C.J UCI Repository of Machine Learning Databases. University of California, Department of Information an Computer Science, Irvine, CA. Coxeter, H. S. M. 97. Regular Polytopes, r e. New York: Dover. Eelsbrunner, H. an Mucke, E. 99. Three-imensional Alpha Shapes. ACM Transactions on Graphics, (:- 7. Lambert, Tim Convex Hull Algorithms applet. UNSW School of Computer Science an Engineering O'Rourke, J Computational Geometry in C, n e. Cambrige, Englan: Cambrige University Press. Weisstein, E Distance. Wolfram Research, CRC Press LLC. Witten I.H. an Frank E. 00. WEA, version.., Java Programs for Machine Learning University of Waikato, Hamilton, New Zealan. Wong C., Chen C., an Yeh S Means-Base Fuzzy Classifier Design, The Ninth IEEE International Conference on Fuzzy Systems, vol., pp. 8-.
Classifying Facial Expression with Radial Basis Function Networks, using Gradient Descent and K-means
Classifying Facial Expression with Raial Basis Function Networks, using Graient Descent an K-means Neil Allrin Department of Computer Science University of California, San Diego La Jolla, CA 9237 nallrin@cs.ucs.eu
More information1 Surprises in high dimensions
1 Surprises in high imensions Our intuition about space is base on two an three imensions an can often be misleaing in high imensions. It is instructive to analyze the shape an properties of some basic
More informationLearning convex bodies is hard
Learning convex boies is har Navin Goyal Microsoft Research Inia navingo@microsoftcom Luis Raemacher Georgia Tech lraemac@ccgatecheu Abstract We show that learning a convex boy in R, given ranom samples
More informationAlmost Disjunct Codes in Large Scale Multihop Wireless Network Media Access Control
Almost Disjunct Coes in Large Scale Multihop Wireless Network Meia Access Control D. Charles Engelhart Anan Sivasubramaniam Penn. State University University Park PA 682 engelhar,anan @cse.psu.eu Abstract
More informationCS 106 Winter 2016 Craig S. Kaplan. Module 01 Processing Recap. Topics
CS 106 Winter 2016 Craig S. Kaplan Moule 01 Processing Recap Topics The basic parts of speech in a Processing program Scope Review of syntax for classes an objects Reaings Your CS 105 notes Learning Processing,
More informationarxiv: v1 [math.co] 15 Dec 2017
Rectilinear Crossings in Complete Balance -Partite -Uniform Hypergraphs Rahul Gangopahyay Saswata Shannigrahi arxiv:171.05539v1 [math.co] 15 Dec 017 December 18, 017 Abstract In this paper, we stuy the
More informationA PSO Optimized Layered Approach for Parametric Clustering on Weather Dataset
Vol.3, Issue.1, Jan-Feb. 013 pp-504-508 ISSN: 49-6645 A PSO Optimize Layere Approach for Parametric Clustering on Weather Dataset Shikha Verma, 1 Kiran Jyoti 1 Stuent, Guru Nanak Dev Engineering College
More informationAdditional Divide and Conquer Algorithms. Skipping from chapter 4: Quicksort Binary Search Binary Tree Traversal Matrix Multiplication
Aitional Divie an Conquer Algorithms Skipping from chapter 4: Quicksort Binary Search Binary Tree Traversal Matrix Multiplication Divie an Conquer Closest Pair Let s revisit the closest pair problem. Last
More informationSkyline Community Search in Multi-valued Networks
Syline Community Search in Multi-value Networs Rong-Hua Li Beijing Institute of Technology Beijing, China lironghuascut@gmail.com Jeffrey Xu Yu Chinese University of Hong Kong Hong Kong, China yu@se.cuh.eu.h
More informationTHE BAYESIAN RECEIVER OPERATING CHARACTERISTIC CURVE AN EFFECTIVE APPROACH TO EVALUATE THE IDS PERFORMANCE
БСУ Международна конференция - 2 THE BAYESIAN RECEIVER OPERATING CHARACTERISTIC CURVE AN EFFECTIVE APPROACH TO EVALUATE THE IDS PERFORMANCE Evgeniya Nikolova, Veselina Jecheva Burgas Free University Abstract:
More informationHere are a couple of warnings to my students who may be here to get a copy of what happened on a day that you missed.
Preface Here are my online notes for my Calculus I course that I teach here at Lamar University. Despite the fact that these are my class notes, they shoul be accessible to anyone wanting to learn Calculus
More informationCharacterizing Decoding Robustness under Parametric Channel Uncertainty
Characterizing Decoing Robustness uner Parametric Channel Uncertainty Jay D. Wierer, Wahee U. Bajwa, Nigel Boston, an Robert D. Nowak Abstract This paper characterizes the robustness of ecoing uner parametric
More informationNew Version of Davies-Bouldin Index for Clustering Validation Based on Cylindrical Distance
New Version of Davies-Boulin Inex for lustering Valiation Base on ylinrical Distance Juan arlos Roas Thomas Faculta e Informática Universia omplutense e Mari Mari, España correoroas@gmail.com Abstract
More informationA Cost Model For Nearest Neighbor Search. High-Dimensional Data Space
A Cost Moel For Nearest Neighbor Search in High-Dimensional Data Space Stefan Berchtol University of Munich Germany berchtol@informatikuni-muenchene Daniel A Keim University of Munich Germany keim@informatikuni-muenchene
More information6 Gradient Descent. 6.1 Functions
6 Graient Descent In this topic we will iscuss optimizing over general functions f. Typically the function is efine f : R! R; that is its omain is multi-imensional (in this case -imensional) an output
More informationNon-homogeneous Generalization in Privacy Preserving Data Publishing
Non-homogeneous Generalization in Privacy Preserving Data Publishing W. K. Wong, Nios Mamoulis an Davi W. Cheung Department of Computer Science, The University of Hong Kong Pofulam Roa, Hong Kong {wwong2,nios,cheung}@cs.hu.h
More informationUsing Vector and Raster-Based Techniques in Categorical Map Generalization
Thir ICA Workshop on Progress in Automate Map Generalization, Ottawa, 12-14 August 1999 1 Using Vector an Raster-Base Techniques in Categorical Map Generalization Beat Peter an Robert Weibel Department
More informationPolitehnica University of Timisoara Mobile Computing, Sensors Network and Embedded Systems Laboratory. Testing Techniques
Politehnica University of Timisoara Mobile Computing, Sensors Network an Embee Systems Laboratory ing Techniques What is testing? ing is the process of emonstrating that errors are not present. The purpose
More informationOptimal Oblivious Path Selection on the Mesh
Optimal Oblivious Path Selection on the Mesh Costas Busch Malik Magon-Ismail Jing Xi Department of Computer Science Rensselaer Polytechnic Institute Troy, NY 280, USA {buschc,magon,xij2}@cs.rpi.eu Abstract
More informationDesign of Policy-Aware Differentially Private Algorithms
Design of Policy-Aware Differentially Private Algorithms Samuel Haney Due University Durham, NC, USA shaney@cs.ue.eu Ashwin Machanavajjhala Due University Durham, NC, USA ashwin@cs.ue.eu Bolin Ding Microsoft
More informationBIJECTIONS FOR PLANAR MAPS WITH BOUNDARIES
BIJECTIONS FOR PLANAR MAPS WITH BOUNDARIES OLIVIER BERNARDI AND ÉRIC FUSY Abstract. We present bijections for planar maps with bounaries. In particular, we obtain bijections for triangulations an quarangulations
More informationIndexing the Edges A simple and yet efficient approach to high-dimensional indexing
Inexing the Eges A simple an yet efficient approach to high-imensional inexing Beng Chin Ooi Kian-Lee Tan Cui Yu Stephane Bressan Department of Computer Science National University of Singapore 3 Science
More informationAnalysis of half-space range search using the k-d search skip list. Here we analyse the expected time for half-space
Analysis of half-space range search using the k- search skip list Mario A. Lopez Brafor G. Nickerson y 1 Abstract We analyse the average cost of half-space range reporting for the k- search skip list.
More informationData Mining: Clustering
Bi-Clustering COMP 790-90 Seminar Spring 011 Data Mining: Clustering k t 1 K-means clustering minimizes Where ist ( x, c i t i c t ) ist ( x m j 1 ( x ij i, c c t ) tj ) Clustering by Pattern Similarity
More informationImage Segmentation using K-means clustering and Thresholding
Image Segmentation using Kmeans clustering an Thresholing Preeti Panwar 1, Girhar Gopal 2, Rakesh Kumar 3 1M.Tech Stuent, Department of Computer Science & Applications, Kurukshetra University, Kurukshetra,
More informationOnline Appendix to: Generalizing Database Forensics
Online Appenix to: Generalizing Database Forensics KYRIACOS E. PAVLOU an RICHARD T. SNODGRASS, University of Arizona This appenix presents a step-by-step iscussion of the forensic analysis protocol that
More informationIntensive Hypercube Communication: Prearranged Communication in Link-Bound Machines 1 2
This paper appears in J. of Parallel an Distribute Computing 10 (1990), pp. 167 181. Intensive Hypercube Communication: Prearrange Communication in Link-Boun Machines 1 2 Quentin F. Stout an Bruce Wagar
More informationGeneralized Edge Coloring for Channel Assignment in Wireless Networks
Generalize Ege Coloring for Channel Assignment in Wireless Networks Chun-Chen Hsu Institute of Information Science Acaemia Sinica Taipei, Taiwan Da-wei Wang Jan-Jan Wu Institute of Information Science
More informationDistributed Decomposition Over Hyperspherical Domains
Distribute Decomposition Over Hyperspherical Domains Aron Ahmaia 1, Davi Keyes 1, Davi Melville 2, Alan Rosenbluth 2, Kehan Tian 2 1 Department of Applie Physics an Applie Mathematics, Columbia University,
More informationResearch Article Inviscid Uniform Shear Flow past a Smooth Concave Body
International Engineering Mathematics Volume 04, Article ID 46593, 7 pages http://x.oi.org/0.55/04/46593 Research Article Invisci Uniform Shear Flow past a Smooth Concave Boy Abullah Mura Department of
More informationParticle Swarm Optimization Based on Smoothing Approach for Solving a Class of Bi-Level Multiobjective Programming Problem
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 17, No 3 Sofia 017 Print ISSN: 1311-970; Online ISSN: 1314-4081 DOI: 10.1515/cait-017-0030 Particle Swarm Optimization Base
More informationAPPLYING GENETIC ALGORITHM IN QUERY IMPROVEMENT PROBLEM. Abdelmgeid A. Aly
International Journal "Information Technologies an Knowlege" Vol. / 2007 309 [Project MINERVAEUROPE] Project MINERVAEUROPE: Ministerial Network for Valorising Activities in igitalisation -
More informationRandom Clustering for Multiple Sampling Units to Speed Up Run-time Sample Generation
DEIM Forum 2018 I4-4 Abstract Ranom Clustering for Multiple Sampling Units to Spee Up Run-time Sample Generation uzuru OKAJIMA an Koichi MARUAMA NEC Solution Innovators, Lt. 1-18-7 Shinkiba, Koto-ku, Tokyo,
More informationLoop Scheduling and Partitions for Hiding Memory Latencies
Loop Scheuling an Partitions for Hiing Memory Latencies Fei Chen Ewin Hsing-Mean Sha Dept. of Computer Science an Engineering University of Notre Dame Notre Dame, IN 46556 Email: fchen,esha @cse.n.eu Tel:
More informationA Classification of 3R Orthogonal Manipulators by the Topology of their Workspace
A Classification of R Orthogonal Manipulators by the Topology of their Workspace Maher aili, Philippe Wenger an Damien Chablat Institut e Recherche en Communications et Cybernétique e Nantes, UMR C.N.R.S.
More informationKinematic Analysis of a Family of 3R Manipulators
Kinematic Analysis of a Family of R Manipulators Maher Baili, Philippe Wenger an Damien Chablat Institut e Recherche en Communications et Cybernétique e Nantes, UMR C.N.R.S. 6597 1, rue e la Noë, BP 92101,
More informationRobust Camera Calibration for an Autonomous Underwater Vehicle
obust Camera Calibration for an Autonomous Unerwater Vehicle Matthew Bryant, Davi Wettergreen *, Samer Aballah, Alexaner Zelinsky obotic Systems Laboratory Department of Engineering, FEIT Department of
More informationState Indexed Policy Search by Dynamic Programming. Abstract. 1. Introduction. 2. System parameterization. Charles DuHadway
State Inexe Policy Search by Dynamic Programming Charles DuHaway Yi Gu 5435537 503372 December 4, 2007 Abstract We consier the reinforcement learning problem of simultaneous trajectory-following an obstacle
More informationOverlap Interval Partition Join
Overlap Interval Partition Join Anton Dignös Department of Computer Science University of Zürich, Switzerlan aignoes@ifi.uzh.ch Michael H. Böhlen Department of Computer Science University of Zürich, Switzerlan
More informationOffloading Cellular Traffic through Opportunistic Communications: Analysis and Optimization
1 Offloaing Cellular Traffic through Opportunistic Communications: Analysis an Optimization Vincenzo Sciancalepore, Domenico Giustiniano, Albert Banchs, Anreea Picu arxiv:1405.3548v1 [cs.ni] 14 May 24
More informationComputer Graphics Chapter 7 Three-Dimensional Viewing Viewing
Computer Graphics Chapter 7 Three-Dimensional Viewing Outline Overview of Three-Dimensional Viewing Concepts The Three-Dimensional Viewing Pipeline Three-Dimensional Viewing-Coorinate Parameters Transformation
More informationDual Arm Robot Research Report
Dual Arm Robot Research Report Analytical Inverse Kinematics Solution for Moularize Dual-Arm Robot With offset at shouler an wrist Motivation an Abstract Generally, an inustrial manipulator such as PUMA
More informationObject Recognition Using Colour, Shape and Affine Invariant Ratios
Object Recognition Using Colour, Shape an Affine Invariant Ratios Paul A. Walcott Centre for Information Engineering City University, Lonon EC1V 0HB, Englan P.A.Walcott@city.ac.uk Abstract This paper escribes
More informationTransient analysis of wave propagation in 3D soil by using the scaled boundary finite element method
Southern Cross University epublications@scu 23r Australasian Conference on the Mechanics of Structures an Materials 214 Transient analysis of wave propagation in 3D soil by using the scale bounary finite
More informationAn Algorithm for Building an Enterprise Network Topology Using Widespread Data Sources
An Algorithm for Builing an Enterprise Network Topology Using Wiesprea Data Sources Anton Anreev, Iurii Bogoiavlenskii Petrozavosk State University Petrozavosk, Russia {anreev, ybgv}@cs.petrsu.ru Abstract
More informationEvolutionary Optimisation Methods for Template Based Image Registration
Evolutionary Optimisation Methos for Template Base Image Registration Lukasz A Machowski, Tshilizi Marwala School of Electrical an Information Engineering University of Witwatersran, Johannesburg, South
More informationDivide-and-Conquer Algorithms
Supplment to A Practical Guie to Data Structures an Algorithms Using Java Divie-an-Conquer Algorithms Sally A Golman an Kenneth J Golman Hanout Divie-an-conquer algorithms use the following three phases:
More informationA Multi-class SVM Classifier Utilizing Binary Decision Tree
Informatica 33 (009) 33-41 33 A Multi-class Classifier Utilizing Binary Decision Tree Gjorgji Mazarov, Dejan Gjorgjevikj an Ivan Chorbev Department of Computer Science an Engineering Faculty of Electrical
More informationNew Geometric Interpretation and Analytic Solution for Quadrilateral Reconstruction
New Geometric Interpretation an Analytic Solution for uarilateral Reconstruction Joo-Haeng Lee Convergence Technology Research Lab ETRI Daejeon, 305 777, KOREA Abstract A new geometric framework, calle
More informationA Stochastic Process on the Hypercube with Applications to Peer to Peer Networks
A Stochastic Process on the Hypercube with Applications to Peer to Peer Networs [Extene Abstract] Micah Aler Department of Computer Science, University of Massachusetts, Amherst, MA 0003 460, USA micah@cs.umass.eu
More informationUsing Ray Tracing for Site-Specific Indoor Radio Signal Strength Analysis 1
Using Ray Tracing for Site-Specific Inoor Raio Signal Strength Analysis 1 Michael Ni, Stephen Mann, an Jay Black Computer Science Department, University of Waterloo, Waterloo, Ontario, NL G1, Canaa Abstract
More informationA shortest path algorithm in multimodal networks: a case study with time varying costs
A shortest path algorithm in multimoal networks: a case stuy with time varying costs Daniela Ambrosino*, Anna Sciomachen* * Department of Economics an Quantitative Methos (DIEM), University of Genoa Via
More informationA Neural Network Model Based on Graph Matching and Annealing :Application to Hand-Written Digits Recognition
ITERATIOAL JOURAL OF MATHEMATICS AD COMPUTERS I SIMULATIO A eural etwork Moel Base on Graph Matching an Annealing :Application to Han-Written Digits Recognition Kyunghee Lee Abstract We present a neural
More informationfiltering LETTER An Improved Neighbor Selection Algorithm in Collaborative Taek-Hun KIM a), Student Member and Sung-Bong YANG b), Nonmember
107 IEICE TRANS INF & SYST, VOLE88 D, NO5 MAY 005 LETTER An Improve Neighbor Selection Algorithm in Collaborative Filtering Taek-Hun KIM a), Stuent Member an Sung-Bong YANG b), Nonmember SUMMARY Nowaays,
More informationCluster Center Initialization Method for K-means Algorithm Over Data Sets with Two Clusters
Available online at www.scienceirect.com Proceia Engineering 4 (011 ) 34 38 011 International Conference on Avances in Engineering Cluster Center Initialization Metho for K-means Algorithm Over Data Sets
More informationCellular Ants: Combining Ant-Based Clustering with Cellular Automata
Cellular Ants: Combining Ant-Base Clustering with Cellular Automata Anrew Vane Moere & Justin James Clayen Key Centre of Design Computing & Cognition, University of Syney, Australia {anrew,justin}@arch.usy.eu.au
More informationImproving Spatial Reuse of IEEE Based Ad Hoc Networks
mproving Spatial Reuse of EEE 82.11 Base A Hoc Networks Fengji Ye, Su Yi an Biplab Sikar ECSE Department, Rensselaer Polytechnic nstitute Troy, NY 1218 Abstract n this paper, we evaluate an suggest methos
More informationA Versatile Model-Based Visibility Measure for Geometric Primitives
A Versatile Moel-Base Visibility Measure for Geometric Primitives Marc M. Ellenrieer 1,LarsKrüger 1, Dirk Stößel 2, an Marc Hanheie 2 1 DaimlerChrysler AG, Research & Technology, 89013 Ulm, Germany 2 Faculty
More informationCoupling the User Interfaces of a Multiuser Program
Coupling the User Interfaces of a Multiuser Program PRASUN DEWAN University of North Carolina at Chapel Hill RAJIV CHOUDHARY Intel Corporation We have evelope a new moel for coupling the user-interfaces
More informationAnyTraffic Labeled Routing
AnyTraffic Labele Routing Dimitri Papaimitriou 1, Pero Peroso 2, Davie Careglio 2 1 Alcatel-Lucent Bell, Antwerp, Belgium Email: imitri.papaimitriou@alcatel-lucent.com 2 Universitat Politècnica e Catalunya,
More informationData Mining: Concepts and Techniques. Chapter 7. Cluster Analysis. Examples of Clustering Applications. What is Cluster Analysis?
Data Mining: Concepts an Techniques Chapter Jiawei Han Department of Computer Science University of Illinois at Urbana-Champaign www.cs.uiuc.eu/~hanj Jiawei Han an Micheline Kamber, All rights reserve
More informationEstimating Velocity Fields on a Freeway from Low Resolution Video
Estimating Velocity Fiels on a Freeway from Low Resolution Vieo Young Cho Department of Statistics University of California, Berkeley Berkeley, CA 94720-3860 Email: young@stat.berkeley.eu John Rice Department
More informationRobust PIM-SM Multicasting using Anycast RP in Wireless Ad Hoc Networks
Robust PIM-SM Multicasting using Anycast RP in Wireless A Hoc Networks Jaewon Kang, John Sucec, Vikram Kaul, Sunil Samtani an Mariusz A. Fecko Applie Research, Telcoria Technologies One Telcoria Drive,
More informationAnimação e Visualização Tridimensional. Collision Detection Corpo docente de AVT / CG&M / DEI / IST / UTL
Animação e Visualização Triimensional Collision Detection Collision Hanling Collision Detection Collision Determination Collision Response Collision Hanling Collision Detection Collision Determination
More informationA Comparative Evaluation of Iris and Ocular Recognition Methods on Challenging Ocular Images
A Comparative Evaluation of Iris an Ocular Recognition Methos on Challenging Ocular Images Vishnu Naresh Boeti Carnegie Mellon University Pittsburgh, PA 523 naresh@cmu.eu Jonathon M Smereka Carnegie Mellon
More informationA Novel Density Based Clustering Algorithm by Incorporating Mahalanobis Distance
Receive: November 20, 2017 121 A Novel Density Base Clustering Algorithm by Incorporating Mahalanobis Distance Margaret Sangeetha 1 * Velumani Paikkaramu 2 Rajakumar Thankappan Chellan 3 1 Department of
More informationA FUZZY FRAMEWORK FOR SEGMENTATION, FEATURE MATCHING AND RETRIEVAL OF BRAIN MR IMAGES
A FUZZY FRAMEWORK FOR SEGMENTATION, FEATURE MATCHING AND RETRIEVAL OF BRAIN MR IMAGES Archana.S 1 an Srihar.S 2 1 Department of Information Science an Technology, College of Engineering, Guiny archana.santhira@gmail.com
More informationPairwise alignment using shortest path algorithms, Gunnar Klau, November 29, 2005, 11:
airwise alignment using shortest path algorithms, Gunnar Klau, November 9,, : 3 3 airwise alignment using shortest path algorithms e will iscuss: it graph Dijkstra s algorithm algorithm (GDU) 3. References
More informationImage compression predicated on recurrent iterated function systems
2n International Conference on Mathematics & Statistics 16-19 June, 2008, Athens, Greece Image compression preicate on recurrent iterate function systems Chol-Hui Yun *, Metzler W. a an Barski M. a * Faculty
More informationWilliam S. Law. Erik K. Antonsson. Engineering Design Research Laboratory. California Institute of Technology. Abstract
Optimization Methos for Calculating Design Imprecision y William S. Law Eri K. Antonsson Engineering Design Research Laboratory Division of Engineering an Applie Science California Institute of Technology
More informationMORA: a Movement-Based Routing Algorithm for Vehicle Ad Hoc Networks
: a Movement-Base Routing Algorithm for Vehicle A Hoc Networks Fabrizio Granelli, Senior Member, Giulia Boato, Member, an Dzmitry Kliazovich, Stuent Member Abstract Recent interest in car-to-car communications
More informationA Cost Model for Query Processing in High-Dimensional Data Spaces
A Cost Moel for Query Processing in High-Dimensional Data Spaces Christian Böhm Luwig Maximilians Universität München This is a preliminary release of an article accepte by ACM Transactions on Database
More informationLecture 1 September 4, 2013
CS 84r: Incentives an Information in Networks Fall 013 Prof. Yaron Singer Lecture 1 September 4, 013 Scribe: Bo Waggoner 1 Overview In this course we will try to evelop a mathematical unerstaning for the
More informationFast Fractal Image Compression using PSO Based Optimization Techniques
Fast Fractal Compression using PSO Base Optimization Techniques A.Krishnamoorthy Visiting faculty Department Of ECE University College of Engineering panruti rishpci89@gmail.com S.Buvaneswari Visiting
More informationd 3 d 4 d d d d d d d d d d d 1 d d d d d d
Proceeings of the IASTED International Conference Software Engineering an Applications (SEA') October 6-, 1, Scottsale, Arizona, USA AN OBJECT-ORIENTED APPROACH FOR MANAGING A NETWORK OF DATABASES Shu-Ching
More informationAnimated Surface Pasting
Animate Surface Pasting Clara Tsang an Stephen Mann Computing Science Department University of Waterloo 200 University Ave W. Waterloo, Ontario Canaa N2L 3G1 e-mail: clftsang@cgl.uwaterloo.ca, smann@cgl.uwaterloo.ca
More informationShift-map Image Registration
Shift-map Image Registration Linus Svärm Petter Stranmark Centre for Mathematical Sciences, Lun University {linus,petter}@maths.lth.se Abstract Shift-map image processing is a new framework base on energy
More informationMessage Transport With The User Datagram Protocol
Message Transport With The User Datagram Protocol User Datagram Protocol (UDP) Use During startup For VoIP an some vieo applications Accounts for less than 10% of Internet traffic Blocke by some ISPs Computer
More informationFeature Extraction and Rule Classification Algorithm of Digital Mammography based on Rough Set Theory
Feature Extraction an Rule Classification Algorithm of Digital Mammography base on Rough Set Theory Aboul Ella Hassanien Jafar M. H. Ali. Kuwait University, Faculty of Aministrative Science, Quantitative
More informationHoly Halved Heaquarters Riddler
Holy Halve Heaquarters Riler Anonymous Philosopher June 206 Laser Larry threatens to imminently zap Riler Heaquarters (which is of regular pentagonal shape with no courtyar or other funny business) with
More informationNavigation Around an Unknown Obstacle for Autonomous Surface Vehicles Using a Forward-Facing Sonar
Navigation Aroun an nknown Obstacle for Autonomous Surface Vehicles sing a Forwar-Facing Sonar Patrick A. Plonski, Joshua Vaner Hook, Cheng Peng, Narges Noori, Volkan Isler Abstract A robotic boat is moving
More informationClustering using Particle Swarm Optimization. Nuria Gómez Blas, Octavio López Tolic
24 International Journal Information Theories an Applications, Vol. 23, Number 1, (c) 2016 Clustering using Particle Swarm Optimization Nuria Gómez Blas, Octavio López Tolic Abstract: Data clustering has
More informationShift-map Image Registration
Shift-map Image Registration Svärm, Linus; Stranmark, Petter Unpublishe: 2010-01-01 Link to publication Citation for publishe version (APA): Svärm, L., & Stranmark, P. (2010). Shift-map Image Registration.
More informationDesign and Analysis of Optimization Algorithms Using Computational
Appl. Num. Anal. Comp. Math., No. 3, 43 433 (4) / DOI./anac.47 Design an Analysis of Optimization Algorithms Using Computational Statistics T. Bartz Beielstein, K.E. Parsopoulos,3, an M.N. Vrahatis,3 Department
More informationAN INVESTIGATION OF FOCUSING AND ANGULAR TECHNIQUES FOR VOLUMETRIC IMAGES BY USING THE 2D CIRCULAR ULTRASONIC PHASED ARRAY
AN INVESTIGATION OF FOCUSING AND ANGULAR TECHNIQUES FOR VOLUMETRIC IMAGES BY USING THE D CIRCULAR ULTRASONIC PHASED ARRAY S. Monal Lonon South Bank University; Engineering an Design 103 Borough Roa, Lonon
More informationIEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 31, NO. 4, APRIL
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 1, NO. 4, APRIL 01 74 Towar Efficient Distribute Algorithms for In-Network Binary Operator Tree Placement in Wireless Sensor Networks Zongqing Lu,
More informationAn Investigation in the Use of Vehicle Reidentification for Deriving Travel Time and Travel Time Distributions
An Investigation in the Use of Vehicle Reientification for Deriving Travel Time an Travel Time Distributions Carlos Sun Department of Civil an Environmental Engineering, University of Missouri-Columbia,
More informationFigure 1: Schematic of an SEM [source: ]
EECI Course: -9 May 1 by R. Sanfelice Hybri Control Systems Eelco van Horssen E.P.v.Horssen@tue.nl Project: Scanning Electron Microscopy Introuction In Scanning Electron Microscopy (SEM) a (bunle) beam
More informationLarge Monochromatic Components in Two-colored Grids
Large Monochromatic Components in Two-colore Gris Jiří Matoušek 1 Aleš Přívětivý 2 Department of Applie Mathematics 1,2 an Institute of Theoretical Computer Science (ITI) 1 Charles University Malostranské
More informationTechnical Report TR Navigation Around an Unknown Obstacle for Autonomous Surface Vehicles Using a Forward-Facing Sonar
Technical Report Department of Computer Science an Engineering niversity of Minnesota 4-192 Keller Hall 2 nion Street SE Minneapolis, MN 55455-159 SA TR 15-5 Navigation Aroun an nknown Obstacle for Autonomous
More informationFuzzy Clustering in Parallel Universes
Fuzzy Clustering in Parallel Universes Bern Wisweel an Michael R. Berthol ALTANA-Chair for Bioinformatics an Information Mining Department of Computer an Information Science, University of Konstanz 78457
More informationCONSTRUCTION AND ANALYSIS OF INVERSIONS IN S 2 AND H 2. Arunima Ray. Final Paper, MATH 399. Spring 2008 ABSTRACT
CONSTUCTION AN ANALYSIS OF INVESIONS IN S AN H Arunima ay Final Paper, MATH 399 Spring 008 ASTACT The construction use to otain inversions in two-imensional Eucliean space was moifie an applie to otain
More informationSURVIVABLE IP OVER WDM: GUARANTEEEING MINIMUM NETWORK BANDWIDTH
SURVIVABLE IP OVER WDM: GUARANTEEEING MINIMUM NETWORK BANDWIDTH Galen H Sasaki Dept Elec Engg, U Hawaii 2540 Dole Street Honolul HI 96822 USA Ching-Fong Su Fuitsu Laboratories of America 595 Lawrence Expressway
More informationGeneralized Edge Coloring for Channel Assignment in Wireless Networks
TR-IIS-05-021 Generalize Ege Coloring for Channel Assignment in Wireless Networks Chun-Chen Hsu, Pangfeng Liu, Da-Wei Wang, Jan-Jan Wu December 2005 Technical Report No. TR-IIS-05-021 http://www.iis.sinica.eu.tw/lib/techreport/tr2005/tr05.html
More informationBends, Jogs, And Wiggles for Railroad Tracks and Vehicle Guide Ways
Ben, Jogs, An Wiggles for Railroa Tracks an Vehicle Guie Ways Louis T. Klauer Jr., PhD, PE. Work Soft 833 Galer Dr. Newtown Square, PA 19073 lklauer@wsof.com Preprint, June 4, 00 Copyright 00 by Louis
More informationSolution Representation for Job Shop Scheduling Problems in Ant Colony Optimisation
Solution Representation for Job Shop Scheuling Problems in Ant Colony Optimisation James Montgomery, Carole Faya 2, an Sana Petrovic 2 Faculty of Information & Communication Technologies, Swinburne University
More informationA Convex Clustering-based Regularizer for Image Segmentation
Vision, Moeling, an Visualization (2015) D. Bommes, T. Ritschel an T. Schultz (Es.) A Convex Clustering-base Regularizer for Image Segmentation Benjamin Hell (TU Braunschweig), Marcus Magnor (TU Braunschweig)
More informationLearning Polynomial Functions. by Feature Construction
I Proceeings of the Eighth International Workshop on Machine Learning Chicago, Illinois, June 27-29 1991 Learning Polynomial Functions by Feature Construction Richar S. Sutton GTE Laboratories Incorporate
More informationRough Set Approach for Classification of Breast Cancer Mammogram Images
Rough Set Approach for Classification of Breast Cancer Mammogram Images Aboul Ella Hassanien Jafar M. H. Ali. Kuwait University, Faculty of Aministrative Science, Quantitative Methos an Information Systems
More informationDistributed Line Graphs: A Universal Technique for Designing DHTs Based on Arbitrary Regular Graphs
IEEE TRANSACTIONS ON KNOWLEDE AND DATA ENINEERIN, MANUSCRIPT ID Distribute Line raphs: A Universal Technique for Designing DHTs Base on Arbitrary Regular raphs Yiming Zhang an Ling Liu, Senior Member,
More information