Diffusion Kernels on Graphs and Other Discrete Structures

Size: px
Start display at page:

Download "Diffusion Kernels on Graphs and Other Discrete Structures"

Transcription

1 Diffusion Kernels on Graphs and Other Disrete Strutures Risi Imre Kondor ohn Lafferty Shool of Computer Siene Carnegie Mellon University Pittsburgh P 523 US KONDOR@CMUEDU LFFERTY@CSCMUEDU bstrat The appliation of kernel-based learning algorithms has so far largely been onfined to realvalued data and a few speial data types suh as strings In this paper we propose a general method of onstruting natural families of kernels over disrete strutures based on the matrix exponentiation idea In partiular we fous on generating kernels on graphs for whih we propose a speial lass of exponential kernels based on the heat equation alled diffusion kernels and show that these an be regarded as the disretization of the familiar Gaussian kernel of Eulidean spae Introdution Kernel-based algorithms suh as Gaussian proesses Makay 7 support vetor mahines urges and kernel PC Mika et al are enjoying great popularity in the statistial learning ommunity The ommon idea behind these methods is to express our prior beliefs about the orrelations or more generally the similarities between pairs of points in data spae in terms of a kernel funtion and thereby to impliitly onstrut a mapping to a Hilbert spae in whih the kernel appears as the inner produt!"$%"&!' Shölkopf & Smola 200 With respet to a basis of eah datapoint then splits into a possibly infinite number of independent features a property whih an be exploited to great effet Graph-like strutures our in data in many guises and in order to apply mahine learning tehniques to suh disrete data it is desirable to use a kernel to apture the longrange relationships between data points indued by the loal struture of the graph One obvious example of suh data is a graph of douments related to one another by links suh as the hyperlink struture of the World Wide Web Other examples inlude soial networks itations between sientifi artiles and networks in linguistis lbert & arabási 200 Graphs are also sometimes used to model ompliated or only partially understood strutures in a first approximation In hemistry or moleular biology for example it might be antiipated that moleules with similar hemial strutures will have broadly similar properties While for two arbitrary moleules it might be very diffiult to quantify exatly how similar they are it is not so diffiult to propose rules for when two moleules an be onsidered neighbors for example when they only differ in the presene or absene of a single funtional group movement of a bond to a neigbouring atom et Representing suh relationships by edges gives rise to a graph eah vertex orresponding to one of our original objets Finally adjaeny graphs are sometimes used when data is expeted to be onfined to a manifold of lower dimensionality than the original spae Saul & Roweis 200 elkin & Niyogi 200 and Szummer & aakkola 2002 In all of these ases the hallenge is to apture in the kernel the loal and global struture of the graph In addition to adequately expressing the known or hypothesized struture of the data spae the funtion must satisfy two mathematial requirements to be able to serve as a kernel: it must be symmetri * + and positive semi-definite Construting appropriate positive definite kernels is not a simple task and this has largely been the reason why with a few exeptions kernel methods have mostly been onfined to Eulidean spaes where several families of provably positive semi-definite and easily interpretable kernels are known When dealing with intrinsially disrete data spaes the usual approah has been either to map the data to Eulidean spae first as is ommonly done in text lassifiation treating integer word ounts as real numbers oahims or when no suh simple mapping is forthoming to forgo using kernel methods altogether notable exeption to this is the line of work stemming from the onvolution kernel idea introdued in Haussler and related but independently oneived ideas on string kernels first presented in Watkins Despite the promise of these ideas relatively little work has been done on disrete kernels sine the publiation of these artiles In this paper we use ideas from spetral graph theory to propose a natural lass of kernels on graphs whih we refer to as diffusion kernels We start out by presenting a more general lass of kernels alled exponential kernels appli-

2 < N N E able to a wide variety of disrete objets In Setion 3 we present the ideas behind diffusion kernels and the interpretation of these kernels on graphs In Setion 4 we show how diffusion kernels an be omputed for some speial families of graphs and these tehniques are further developed in Setion 5 Experiments using diffusion kernels for lassifiation of ategorial data are presented in Setion 6 and we onlude and summarize our results in Setion 7 2 Exponential kernels In this setion we show how the exponentiation operation on matries naturally yields the ruial positive-definite riterion of kernels and desribe how to build kernels on the diret produt of graphs Reall that in the disrete ase positive semi-definiteness amounts to for all sets of real oeffiients ase 2 and in the ontinuous + for all square integrable real funtions the latter is sometimes referred to as Merer s ondition In the disrete ase for finite represented by an the kernel an be uniquely matrix whih we shall denote by the same letter with rows and olumns indexed by the elements of and related to the kernel by Sine this matrix alled the Gram matrix and the funtion are essentially equivalent in partiular the matrix inherits the properties of symmetry and positive semi-definiteness we an refer to one or the other as the kernel without risk of onfusion The exponential of a square matrix is defined as "! $&%' *+-0/2 354 where the limit always exists and is equivalent to 6! 7 / / : / =< >?: 3 4 It is well known that any even power of a symmetri matrix is positive semi-definite and that the set of positive semi-definite matries is omplete with respet to limits of sequenes under the Frobenius norm Taking to be symmetri and replaing 3 by 3 shows that the exponential of any symmetri matrix is symmetri and positive semidefinite hene it is a andidate for a kernel Conversely it is easy to show that any infinitely divisible kernel an be expressed in the exponential form 3 Infinite divisibility means that an be written as an 3 -fold onvolution Haussler Suh kernels form on- for any 3 tinuous families G E FE DC indexed by a real parameter and are related to infinitely divisible probability distributions whih are the limits of sums of independent random variables 6K Feller 7 The tautology beomes as 3 goes to infinity IH C L%&' *M+ 0/ 3 6PQ 4 ON whih is equivalent to 3 for SR R 6PQ The above already suggests looking for kernels over finite sets in the form 6! 5 guaranteeing positive definiteness without seriously restriting our hoie of kernel Furthermore differentiating UT with respet to and examining the resulting differential equation V 6 with the aompanying initial onditions W 27 lends itself natually to the interpretation that is the produt of a ontinuous proess expressed by gradually transforming it from the identity matrix W to a kernel with stronger and stronger off-diagonal effets as inreases We shall see in the examples below that by virtue of this relationship hoosing to express the loal struture of will result in the global struture of naturally emerging in We all XT an exponential family of kernels with generator and bandwidth parameter Note that the exponential kernel onstrution is not related to the result desribed in erg et al 4 Haussler and Shölkopf & Smola 200 based on Shoenberg s pioneering work in the late 30 s in the theory of positive definite funtions Shoenberg 3 This work shows that any positive semi-definite an be written as ZY\[ ^ `_ where a is a onditionally positive semi-definite kernel that is it satisfies 2 under the additional onstraint that bd V Whereas 5 involves matrix exponentiation via 3 formula 7 presribes the more straight-forward omponentwise exponentiation On the other hand onditionally Instead of using the term onditionally positive definite this type of objet is sometimes referred to by saying that e0f is negative definite Confusingly a negative definite kernel is then not the same as the negative of a positive definite kernel so we shall avoid using this terminology 7

3 7! 7 b = positive definite matries are somewhat elusive mathematial objets and it is not lear where Shoenberg s beautiful result will find appliation in statistial learning theory The advantage of our relatively brute-fore approah to onstruting positive definite objets is that it only requires that the generator be symmetri more generally self-adjoint and guarantees the positive semi-definiteness of the resulting kernel There is a anonial way of building exponential kernels over diret produts of sets whih will prove invaluable in what follows Let be a family of kernels over the and let be a family of set with generator kernels over with generator To onstrut an exponential kernels over the pairs with and it is natural to use the generator H 2H / H where if and otherwise In other words we take the generator over the produt set to be / where 7 and 7 are the and dimensional diagonal kernels respetively Plugging into 6 shows that the orresponding kernels will be given simply by H H H that is any exponential kernel on to an exponential kernel over length by P In partiular we an lift or using the tensor produt notation 3 Diffusion kernels on graphs n undireted unweighted graph is defined by a vertex set and an edge set the latter being the set of unordered pairs where whenever the verties and are joined by an edge denoted Equation 6 suggests using an exponential kernel with generator for " % $ for "" otherwise where is the degree of vertex " number of edges emanating from vertex " The negative of this matrix sometimes up to normalization is alled the Laplaian of and it plays a entral role in spetral graph theory Chung 7 It is instrutive to note that for any vetor & ' *' &+ -& % / & 0 % & P showing that is in fat negative semi-definite ting on funtions 2 by W an also be regarded as an operator In fat it is easy to show that on a square grid in 3 - dimensional Eulidean spae with grid spaing is just the finite differene approximation to the familiar ontinuous Laplaian : / and that in the limit 4 this approximation beomes exat In analogy with lassial physis where equations of the form are used to desribe the diffusion of heat and other substanes through ontinuous media our equation 0 with as defined in is alled the heat equation on and the resulting kernels are alled diffusion or heat kernels 3 stohasti and a physial model There is a natural lass of stohasti proesses on graphs whose ovariane struture yields diffusion kernels Consider the random field obtained by attahing independent zero mean variane random variables W to eah vertex " Now let eah of these random variables send a fration CED of their value to eah of their respetive neighbors at disrete that is let /V 2 / C GF H I Introduing the time evolution operator I $ / C L ' M' % The ovariane of the random field at time N Cov OVH P VHN SRUT whih simplifies to Cov N % Q [ + an be written as X VWT P X [ [ E is % Q W YV<Z 2

4 K & [ Q / by independene at time zero H that the is "% Note holds regardless of the partiular distribution of X as long as their mean is zero and their variane by repla- Now we an derease the time step from to ing by 5 and C by C in 2 giving 0/ C 5 4 K C whih in the limit is exatly of the form 3 In partiular the ovariane beomes the diffusion kernel Cov - K! Sine kernels are in some sense nothing but generalized ovarianes in fat in the ase of Gaussian Proesses they are the ovariane this example supports the ontention that diffusion kernels are a natural hoie on graphs Closely related to the above is an eletrial model Differentiating with respet to yields the differential equations C GF H< P % These equations are the same as those desribing the relaxation of a network of apaitors of unit apaitane where one plate of eah apaitor is grounded and the other plates are onneted aording to the graph struture eah edge orresponding to a onnetion of resistane 5 C The then measure the potential at eah apaitor at time In partiular " C is the potential at apaitor " time after having initialized the system by deharging every apaitor exept for apaitor whih starts out at unit potential 32 The ontinuous limit s a speial ase it is instrutive to again onsider the in- finitely fine square grid on Introduing the similarity funtion the heat equation 0 gives & Sine the Laplaian is a loal operator in the sense that in the neigh- is only affeted by the behavior of borhood of as long as is ontinuous in the above an be rewritten as It is easy to verify that the solution of this equation with Dira spike initial onditions Gaussian % is just the 2 Note that is here used to denote infinitesimals and not the Laplaian & ' ' C [ _ showing that similarity to any given point as expressed by the kernel really does behave as some substane diffusing in spae and also that the familiar Gaussian kernel on & ' ' C [ is just a diffusion kernel with 2 5 In this sense diffusion kernels an be regarded as a generalization of Gaussian kernels to graphs 33 Relationship to random walks It is well known that diffusion is losely related to random walks random walk on an unweighted graph is a stohasti proess generating where in suh a way that S" 5Z if " and zero otherwise $ lazy random walk on with parameter 5 ' is very similar exept that when at vertex " the proess will take eah of the edges emanating from " with fixed probability ie! " 2" for " will remain in plae with probability % Considering the distribution! $ % Q in the limit with 5 and leads exatly to 3 showing that diffusion kernels are the ontinuous time limit of lazy random walks This analogy also shows that "% an be regarded as a sum over paths from " to namely the sum of the probabilities that the lazy walk takes eah path For graphs in whih every vertex is of the same degree mapping eah vertex " to every path starting at " weighted by the square root of the probability of a lazy random walk starting at " taking that path ' ' ' " R C F+*- P : 4 ' ' 0 _ C where is the set of all paths on gives a representation of the kernel in the spae 23 of linear ombinations of paths of the form 6 54 [ _ for loops ie Q ' ' otherwise where basis of loops 5 7 ' ' @ Q is the reverse of In the : Q <: and linear ombinations [ %

5 Q Q! $ 3 for all pairs of non-loops this does give a diagonal representation of but not a representation satisfying beause there are alternating /F s and % s on the diagonal 34 Diffusion on weighted graphs Finally we remark that diffusion kernels are not restrited to simple unweighted graphs For multigraphs or weighted N symmetri graphs all we need to do is to set " to be the total weight of all edges between " and and reweight the diagonal terms aordingly The rest of the analysis arries through as before 4 Some speial graphs In general omputing exponential kernels involves diagonalizing the generator whih is always possible beause omputing is symmetri and then "! whih is easy beause will be diagonal with H & & The diagonalization proess is omputationally expensive however and the kernel matrix must be stored in memory during the whole time the learning algorithm operates Hene there is interest in the few speial ases for whih the kernel matrix an be omputed diretly 4 -regular trees n infinite -regular tree is an undireted unweighted graph with no yles in whih every vertex has exatly neighbors Note that this differs from the notion of a rooted 3 -ary tree in that no speial node is designated the root ny vertex an funtion as the root of the tree but that too must have exatly neighbors Hene a 3-regular tree looks muh like a rooted binary tree exept that at the root it splits into three branhes and not two Sine in this graph every vertex is reated perfetly equal "% an only depend on the relative positions of " and namely the length of the unique path between them &" Chung and Yau show that " [ [ _ R ^ "% 3 / % % + % % H + % D%W / % % X % for V "% and "%" [ [ _ R X 4 + % % % D% % / %!" for the diagonal elements 42 Complete graphs In the unweighted omplete graph with 3 verties any pair of verties is joined by an edge hene "% 3 It is easy to verify that the orresponding solution to 0 is "% % 0/ 3 % 3 for " % 3 for " 5 showing that with inreasing the kernel relaxes exponentially to "% 5 3 The asymptotially exponential harater of this solution and the onvergene to the uniform kernel for finite are diret onsequenes of the fat that is a linear operator and we shall see this type of behavior reur in other examples 43 Closed hains When is a single losed hain of length 3 "% will learly only depend on the distane &" along the hain between " and Labeling the verties onseutively from to 3 % the similarity funtion at a partiular vertex without loss of generality vertex zero an be expressed in terms of its disrete Fourier transform & X Q 3 The heat equation implies Q Q / ' 3 % $ PQ % Q Q / Q whih after some trigonometry translates into % & Q % % " & 3 4 % ' 3 $ % & Q showing that the Fourier oeffiients deay independently of one another Using the inverse Fourier transform the solution orresponding to the initial ondition Q " at will be Q 3 & +*- $ PQ where $ 0/ % " "% 3 & 3* " % $ P Q $ "% 2 and the kernel itself will be

6 > *! [ _ < [ _ < $ * 44 The hyperube and tensor produts of omplete graphs Kernels on the speial graphs onsidered above an serve as building bloks for tensor produt kernels as in For example it is natural to identify binary strings * with the of @ of the 3 -dimensional hyperube Construting a diffusion kernel on the hyperube regarded as a graph amounts to asserting that two sequenes are neighbors if they only differ in a single digit From 5 and the diffusion kernel on the hyperube will be % R [ _ 0/ 4 R [ _ whih only depends on the Hamming distane between and and is extremely easy to ompute Similarly the diffusion kernel on strings over an alphabet size \ will be % ' ' 0/ % '>' 4 R [ _ where is the number of harater plaes at whih and differ 5 Conjugay the method of images and string kernels Conjugating the Gram matrix by a not neessarily square matrix [ _ yields a new positive semi-definite kernel of the form [ _ One appliation of this is in reating virtual data points We have noted above that the distintion between -regular trees and infinite + % -ary rooted trees is that arbitrarily designating a vertex in the former as the root we find that it has an extra branh emanating from it Figure Taking for simpliity the analytial formulæ 3 and 4 are hene not diretly appliable to binary rooted trees beause if we simply try to ignore this branh by not mapping any data points to it in the language of the eletrial analogy of Setion 3 we find that some urrent will seep away through it The ruial observation is that the graph possesses mirror symmetry about the edge onneting this errant branh to the rest of the graph Mapping eah vertex " of the binary + of Figure The three-regular tree left whih extends to infinity in all diretions little bending of the branhes shows that it is isomorphi to two rooted binary trees joined at the root right The method of images enables us to ompute the diffusion kernel between verties of the binary tree by mapping eah to a pair of verties and on the three-regular tree and summing the ontributions from and 6 tree to the analogous vertex on one side of this plane of symmetry ' " in the > -regular tree and its mirror image ' " on the other side solves the problem beause by symmetry in the eletrial analogy the flow of urrent aross the ritial edge onneting the two halves of the graph will be zero This onstrution alled the method of images orresponds to a transformation matrix of the form and yields in analytial form the diffusion kernel for infinite binary trees "% R X&" / p R " q X&" &% / &'% / 6 where % designates the root and measures distanes on the binary tree nother appliation of onjugated diffusion kernels is in the onstrution of string kernels sensitive to mathing nonontiguous substrings The usual approah to this is to introdue blank haraters into the strings and to be ompared so that the haraters of the ommon substring are aligned Using the tensor produt of omplete graphs approah developed above it is easy to add an extra harater to the alphabet to represent We an then map and to a of dimensionality 3 / generalized hyperube by mapping eah string to the verties orresponding to all its posssible extensions by s Let us represent an alignment between and by the vetor of mathes +* * '* ' ' ' ' ' -

7 6 * and let be the set of all alignments between and ssuming that all virtual strings are weighted equally the resulting kernel will be ' ' 7 [ _ for some ombinatorial fator and % [ ' ' _ 0/ \ [ ' ' In the speial ase that 3 the ombinatorial fator beomes onstant for all pairs of strings and 7 beomes omputable by dynami programming by the reursion where / / if / otherwise For the derivation of reursive formulæ suh as this and omparison to other measures of similarity between strings see Durbin et al 6 Experiments on UCI datasets In this setion we desribe preliminary experiments with diffusion kernels fousing on the use of kernel-based methods for lassifying ategorial data For suh problems it is often quite unnatural to enode the data as vetors in Eulidean spae to allow the use of standard kernels However as our experiments show even simple diffusion kernels on the hyperube as desribed in Setion 44 an result in good performane for suh data For ease of experimentation we use a large margin lassifier based on the voted pereptron as desribed in Freund & Shapire 3 In eah set of experiments we ompare models trained using a diffusion kernel the Eulidean distane and a kernel based on the Hamming distane Data sets having a majority of ategorial variables were hosen any ontinuous features were ignored The diffusion kernels used are given by the natural extension of the hyperube kernels given in Setion 44 namely where P % '' / % ' ' 4 [ _ is the number of values in the alphabet of the " -th attribute Table shows sample results of experiments arried out on five UCI data sets having a majority of ategorial features 3 SVMs were trained on some of the data sets and the results were omparable to what we report here for the voted pereptron In eah experiment a voted pereptron was trained using 0 rounds for eah kernel Results are reported for the setting of the diffusion oeffiient ahieving the best rossvalidated error rate Sine the Eulidean kernel performed poorly in all ases the results for this lassifier are not shown The results are averaged aross 50 random splits of the training and test data In addition to the error rates also shown is the average number of support vetors or pereptrons used In general we see that the best lassifiers also have the sparsest representation The redution in error rate varies but the simple diffusion kernel generally performs well Figure 2 The average error rate left and number of support vetors right as a funtion of the diffusion oeffiient on the data set The horizontal line is the baseline performane using the Hamming kernel The performane over a range of values of on the! " data set is shown in Figure 2 We note that this is a very easy data set for a symboli learning algorithm sine it an be learned to an auray of about 50% with a few simple logial rules However standard kernels perform poorly on this data set and the Hamming kernel has an auray of only 664% The simple diffusion kernel brings the auray up to 23% 7 Conlusions We have presented a natural approah to onstruting kernels on graphs and related disrete objets by using the analogue on graphs of the heat equation on Riemannian manifolds The resulting kernels are easily shown to satisfy the ruial positive semi-definiteness riterion and they ome with intuitive interpretations in terms of random walks eletrial iruits and other aspets of spetral graph theory We showed how the expliit alulation of diffusion kernels is possible for speifi families of graphs and how the kernels orrespond to standard Gaussian kernels in a ontinuous limit Preliminary experiments on ategorial data where standard kernel methods were previously not appliable indiate that diffusion kernels an be effetively used with standard margin-based lassifiation shemes While the tensor produt onstrution allows one to inrementally build up more powerful kernels from simple omponents expliit formulas will be diffiult to ome by in general Yet the use of diffusion kernels may still be pratial when the underlying graph struture is sparse by using standard sparse matrix tehniques

8 Hamming Distane Diffusion Kernel Improvement error Data Set ttr ' \ error *\ error M\ " * 0 764% % % 3% 3 2 7% % % 5% 42 % 45 50% % % % % % 70% % 260 3% % 2% Table Results on five UCI data sets For eah data set only the ategorial features are used The olumn marked! indiates the maximum number of values for an attribute thus the data set has binary attributes Results are reported for the setting of the diffusion oeffiient ahieving the best error rate It is often said that the key to the suess of kernel-based algorithms is the impliit mapping from a data spae to some usually muh higher dimensional feature spae whih better aptures the struture inherent in the data The motivation behind the approah to building kernels presented in this paper is the realization that the kernel is a general representation of this inherent struture independent of how we represent individual data points Hene by onstruting a kernel diretly on whatever objet the data points naturally lie on eg a graph we an avoid the arduous proess of foring the data through any Eulidean spae altogether In effet the kernel trik is a method for unfolding strutures in Hilbert spae It an be used to unfold nontrivial orrelation strutures between points in Eulidean spae but it is equally valuable for unfolding other types of strutures whih intrinsially have nothing to do with linear spaes at all Referenes lbert R & arabási 200 Statistial mehanis of omplex networks vailable from "%$&$'&' ' *+ * $- '!$ / $ elkin M & Niyogi P 200 Laplaian eigenmaps for dimensionality redution and data representation Tehnial Report Computer Siene Department University of Chiago erg C Christensen & Ressel P 4 Harmoni analysis on semigroups: Theory of positive definite and related funtions Springer urges C C tutorial on support vetor mahines for pattern reognition Data Mining and Knowledge Disovery Chung F R K 7 Spetral graph theory No 2 in Regional Conferene Series in Mathematis merian Mathematial Soiety Chung F R K & Yau S-T Coverings heat kernels and spanning trees Eletroni ournal of Combinatoris 6 Durbin R Eddy S Krogh & Mithison G iologial sequene analysis probabilisti models of proteins and nulei aids Cambridge University Press Feller W 7 n introdution to probability theory and its appliations vol II Wiley Seond edition Freund Y & Shapire R E Large margin lassifiation using the pereptron algorithm Mahine Learning Haussler D Convolution kernels on disrete strutures Tehnial Report UCSC-CRL--0 Department of Computer Siene University of California at Santa Cruz oahims T Text ategorization with support vetor mahines: Learning with many relevant features Proeedings of ECML- 0th European Conferene on Mahine Learning pp Makay D C 7 Gaussian proesses: replaement for neural networks? NIPS tutorial vailable from "%$&$' &0 &23 4+% 5 6 &$ &7$ 4$ Mika S Shölkopf Smola Müller K Sholz M & Rätsh G Kernel PC and de-noising in feature spaes dvanes in Neural Information Proessing Systems Saul L K & Roweis S T 200 n introdution to loally linear embedding vailable from "%$&$'&' '%"6 &2 * $- ' $&00 &$ Shoenberg I 3 Metri spaes and ompletely monotone funtions The nnals of Mathematis 3 4 Shölkopf & Smola 200 Learning with kernels MIT Press Szummer M & aakkola T 2002 Partially labeled lassifiation with Markov random walks dvanes in Neural Information Proessing Systems Watkins C Dynami alignment kernels In Smola Shölkopf P artlett and D Shuurmans Eds dvanes in kernel methods MIT Press

Learning Convention Propagation in BeerAdvocate Reviews from a etwork Perspective. Abstract

Learning Convention Propagation in BeerAdvocate Reviews from a etwork Perspective. Abstract CS 9 Projet Final Report: Learning Convention Propagation in BeerAdvoate Reviews from a etwork Perspetive Abstrat We look at the way onventions propagate between reviews on the BeerAdvoate dataset, and

More information

The Minimum Redundancy Maximum Relevance Approach to Building Sparse Support Vector Machines

The Minimum Redundancy Maximum Relevance Approach to Building Sparse Support Vector Machines The Minimum Redundany Maximum Relevane Approah to Building Sparse Support Vetor Mahines Xiaoxing Yang, Ke Tang, and Xin Yao, Nature Inspired Computation and Appliations Laboratory (NICAL), Shool of Computer

More information

Gray Codes for Reflectable Languages

Gray Codes for Reflectable Languages Gray Codes for Refletable Languages Yue Li Joe Sawada Marh 8, 2008 Abstrat We lassify a type of language alled a refletable language. We then develop a generi algorithm that an be used to list all strings

More information

Extracting Partition Statistics from Semistructured Data

Extracting Partition Statistics from Semistructured Data Extrating Partition Statistis from Semistrutured Data John N. Wilson Rihard Gourlay Robert Japp Mathias Neumüller Department of Computer and Information Sienes University of Strathlyde, Glasgow, UK {jnw,rsg,rpj,mathias}@is.strath.a.uk

More information

the data. Structured Principal Component Analysis (SPCA)

the data. Structured Principal Component Analysis (SPCA) Strutured Prinipal Component Analysis Kristin M. Branson and Sameer Agarwal Department of Computer Siene and Engineering University of California, San Diego La Jolla, CA 9193-114 Abstrat Many tasks involving

More information

A Novel Bit Level Time Series Representation with Implication of Similarity Search and Clustering

A Novel Bit Level Time Series Representation with Implication of Similarity Search and Clustering A Novel Bit Level Time Series Representation with Impliation of Similarity Searh and lustering hotirat Ratanamahatana, Eamonn Keogh, Anthony J. Bagnall 2, and Stefano Lonardi Dept. of omputer Siene & Engineering,

More information

Abstract. Key Words: Image Filters, Fuzzy Filters, Order Statistics Filters, Rank Ordered Mean Filters, Channel Noise. 1.

Abstract. Key Words: Image Filters, Fuzzy Filters, Order Statistics Filters, Rank Ordered Mean Filters, Channel Noise. 1. Fuzzy Weighted Rank Ordered Mean (FWROM) Filters for Mixed Noise Suppression from Images S. Meher, G. Panda, B. Majhi 3, M.R. Meher 4,,4 Department of Eletronis and I.E., National Institute of Tehnology,

More information

Pipelined Multipliers for Reconfigurable Hardware

Pipelined Multipliers for Reconfigurable Hardware Pipelined Multipliers for Reonfigurable Hardware Mithell J. Myjak and José G. Delgado-Frias Shool of Eletrial Engineering and Computer Siene, Washington State University Pullman, WA 99164-2752 USA {mmyjak,

More information

A Novel Validity Index for Determination of the Optimal Number of Clusters

A Novel Validity Index for Determination of the Optimal Number of Clusters IEICE TRANS. INF. & SYST., VOL.E84 D, NO.2 FEBRUARY 2001 281 LETTER A Novel Validity Index for Determination of the Optimal Number of Clusters Do-Jong KIM, Yong-Woon PARK, and Dong-Jo PARK, Nonmembers

More information

A {k, n}-secret Sharing Scheme for Color Images

A {k, n}-secret Sharing Scheme for Color Images A {k, n}-seret Sharing Sheme for Color Images Rastislav Luka, Konstantinos N. Plataniotis, and Anastasios N. Venetsanopoulos The Edward S. Rogers Sr. Dept. of Eletrial and Computer Engineering, University

More information

Calculation of typical running time of a branch-and-bound algorithm for the vertex-cover problem

Calculation of typical running time of a branch-and-bound algorithm for the vertex-cover problem Calulation of typial running time of a branh-and-bound algorithm for the vertex-over problem Joni Pajarinen, Joni.Pajarinen@iki.fi Otober 21, 2007 1 Introdution The vertex-over problem is one of a olletion

More information

Outline: Software Design

Outline: Software Design Outline: Software Design. Goals History of software design ideas Design priniples Design methods Life belt or leg iron? (Budgen) Copyright Nany Leveson, Sept. 1999 A Little History... At first, struggling

More information

Using Augmented Measurements to Improve the Convergence of ICP

Using Augmented Measurements to Improve the Convergence of ICP Using Augmented Measurements to Improve the onvergene of IP Jaopo Serafin, Giorgio Grisetti Dept. of omputer, ontrol and Management Engineering, Sapienza University of Rome, Via Ariosto 25, I-0085, Rome,

More information

arxiv: v1 [cs.db] 13 Sep 2017

arxiv: v1 [cs.db] 13 Sep 2017 An effiient lustering algorithm from the measure of loal Gaussian distribution Yuan-Yen Tai (Dated: May 27, 2018) In this paper, I will introdue a fast and novel lustering algorithm based on Gaussian distribution

More information

Algorithms, Mechanisms and Procedures for the Computer-aided Project Generation System

Algorithms, Mechanisms and Procedures for the Computer-aided Project Generation System Algorithms, Mehanisms and Proedures for the Computer-aided Projet Generation System Anton O. Butko 1*, Aleksandr P. Briukhovetskii 2, Dmitry E. Grigoriev 2# and Konstantin S. Kalashnikov 3 1 Department

More information

Cluster-Based Cumulative Ensembles

Cluster-Based Cumulative Ensembles Cluster-Based Cumulative Ensembles Hanan G. Ayad and Mohamed S. Kamel Pattern Analysis and Mahine Intelligene Lab, Eletrial and Computer Engineering, University of Waterloo, Waterloo, Ontario N2L 3G1,

More information

Drawing lines. Naïve line drawing algorithm. drawpixel(x, round(y)); double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx; double y = y0;

Drawing lines. Naïve line drawing algorithm. drawpixel(x, round(y)); double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx; double y = y0; Naïve line drawing algorithm // Connet to grid points(x0,y0) and // (x1,y1) by a line. void drawline(int x0, int y0, int x1, int y1) { int x; double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx;

More information

KERNEL SPARSE REPRESENTATION WITH LOCAL PATTERNS FOR FACE RECOGNITION

KERNEL SPARSE REPRESENTATION WITH LOCAL PATTERNS FOR FACE RECOGNITION KERNEL SPARSE REPRESENTATION WITH LOCAL PATTERNS FOR FACE RECOGNITION Cuiui Kang 1, Shengai Liao, Shiming Xiang 1, Chunhong Pan 1 1 National Laboratory of Pattern Reognition, Institute of Automation, Chinese

More information

HEXA: Compact Data Structures for Faster Packet Processing

HEXA: Compact Data Structures for Faster Packet Processing Washington University in St. Louis Washington University Open Sholarship All Computer Siene and Engineering Researh Computer Siene and Engineering Report Number: 27-26 27 HEXA: Compat Data Strutures for

More information

On - Line Path Delay Fault Testing of Omega MINs M. Bellos 1, E. Kalligeros 1, D. Nikolos 1,2 & H. T. Vergos 1,2

On - Line Path Delay Fault Testing of Omega MINs M. Bellos 1, E. Kalligeros 1, D. Nikolos 1,2 & H. T. Vergos 1,2 On - Line Path Delay Fault Testing of Omega MINs M. Bellos, E. Kalligeros, D. Nikolos,2 & H. T. Vergos,2 Dept. of Computer Engineering and Informatis 2 Computer Tehnology Institute University of Patras,

More information

NONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION. Ken Sauer and Charles A. Bouman

NONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION. Ken Sauer and Charles A. Bouman NONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION Ken Sauer and Charles A. Bouman Department of Eletrial Engineering, University of Notre Dame Notre Dame, IN 46556, (219) 631-6999 Shool of

More information

Rotation Invariant Spherical Harmonic Representation of 3D Shape Descriptors

Rotation Invariant Spherical Harmonic Representation of 3D Shape Descriptors Eurographis Symposium on Geometry Proessing (003) L. Kobbelt, P. Shröder, H. Hoppe (Editors) Rotation Invariant Spherial Harmoni Representation of 3D Shape Desriptors Mihael Kazhdan, Thomas Funkhouser,

More information

Multiple-Criteria Decision Analysis: A Novel Rank Aggregation Method

Multiple-Criteria Decision Analysis: A Novel Rank Aggregation Method 3537 Multiple-Criteria Deision Analysis: A Novel Rank Aggregation Method Derya Yiltas-Kaplan Department of Computer Engineering, Istanbul University, 34320, Avilar, Istanbul, Turkey Email: dyiltas@ istanbul.edu.tr

More information

Unsupervised Stereoscopic Video Object Segmentation Based on Active Contours and Retrainable Neural Networks

Unsupervised Stereoscopic Video Object Segmentation Based on Active Contours and Retrainable Neural Networks Unsupervised Stereosopi Video Objet Segmentation Based on Ative Contours and Retrainable Neural Networks KLIMIS NTALIANIS, ANASTASIOS DOULAMIS, and NIKOLAOS DOULAMIS National Tehnial University of Athens

More information

Evolutionary Feature Synthesis for Image Databases

Evolutionary Feature Synthesis for Image Databases Evolutionary Feature Synthesis for Image Databases Anlei Dong, Bir Bhanu, Yingqiang Lin Center for Researh in Intelligent Systems University of California, Riverside, California 92521, USA {adong, bhanu,

More information

Recommendation Subgraphs for Web Discovery

Recommendation Subgraphs for Web Discovery Reommation Subgraphs for Web Disovery Arda Antikaioglu Department of Mathematis Carnegie Mellon University aantika@andrew.mu.edu R. Ravi Tepper Shool of Business Carnegie Mellon University ravi@mu.edu

More information

One Against One or One Against All : Which One is Better for Handwriting Recognition with SVMs?

One Against One or One Against All : Which One is Better for Handwriting Recognition with SVMs? One Against One or One Against All : Whih One is Better for Handwriting Reognition with SVMs? Jonathan Milgram, Mohamed Cheriet, Robert Sabourin To ite this version: Jonathan Milgram, Mohamed Cheriet,

More information

Algorithms for External Memory Lecture 6 Graph Algorithms - Weighted List Ranking

Algorithms for External Memory Lecture 6 Graph Algorithms - Weighted List Ranking Algorithms for External Memory Leture 6 Graph Algorithms - Weighted List Ranking Leturer: Nodari Sithinava Sribe: Andi Hellmund, Simon Ohsenreither 1 Introdution & Motivation After talking about I/O-effiient

More information

The Implementation of RRTs for a Remote-Controlled Mobile Robot

The Implementation of RRTs for a Remote-Controlled Mobile Robot ICCAS5 June -5, KINEX, Gyeonggi-Do, Korea he Implementation of RRs for a Remote-Controlled Mobile Robot Chi-Won Roh*, Woo-Sub Lee **, Sung-Chul Kang *** and Kwang-Won Lee **** * Intelligent Robotis Researh

More information

Solutions to Tutorial 2 (Week 9)

Solutions to Tutorial 2 (Week 9) The University of Syney Shool of Mathematis an Statistis Solutions to Tutorial (Week 9) MATH09/99: Disrete Mathematis an Graph Theory Semester, 0. Determine whether eah of the following sequenes is the

More information

What are Cycle-Stealing Systems Good For? A Detailed Performance Model Case Study

What are Cycle-Stealing Systems Good For? A Detailed Performance Model Case Study What are Cyle-Stealing Systems Good For? A Detailed Performane Model Case Study Wayne Kelly and Jiro Sumitomo Queensland University of Tehnology, Australia {w.kelly, j.sumitomo}@qut.edu.au Abstrat The

More information

Colouring contact graphs of squares and rectilinear polygons de Berg, M.T.; Markovic, A.; Woeginger, G.

Colouring contact graphs of squares and rectilinear polygons de Berg, M.T.; Markovic, A.; Woeginger, G. Colouring ontat graphs of squares and retilinear polygons de Berg, M.T.; Markovi, A.; Woeginger, G. Published in: nd European Workshop on Computational Geometry (EuroCG 06), 0 Marh - April, Lugano, Switzerland

More information

Approximate logic synthesis for error tolerant applications

Approximate logic synthesis for error tolerant applications Approximate logi synthesis for error tolerant appliations Doohul Shin and Sandeep K. Gupta Eletrial Engineering Department, University of Southern California, Los Angeles, CA 989 {doohuls, sandeep}@us.edu

More information

Graph-Based vs Depth-Based Data Representation for Multiview Images

Graph-Based vs Depth-Based Data Representation for Multiview Images Graph-Based vs Depth-Based Data Representation for Multiview Images Thomas Maugey, Antonio Ortega, Pasal Frossard Signal Proessing Laboratory (LTS), Eole Polytehnique Fédérale de Lausanne (EPFL) Email:

More information

Facility Location: Distributed Approximation

Facility Location: Distributed Approximation Faility Loation: Distributed Approximation Thomas Mosibroda Roger Wattenhofer Distributed Computing Group PODC 2005 Where to plae ahes in the Internet? A distributed appliation that has to dynamially plae

More information

CleanUp: Improving Quadrilateral Finite Element Meshes

CleanUp: Improving Quadrilateral Finite Element Meshes CleanUp: Improving Quadrilateral Finite Element Meshes Paul Kinney MD-10 ECC P.O. Box 203 Ford Motor Company Dearborn, MI. 8121 (313) 28-1228 pkinney@ford.om Abstrat: Unless an all quadrilateral (quad)

More information

We don t need no generation - a practical approach to sliding window RLNC

We don t need no generation - a practical approach to sliding window RLNC We don t need no generation - a pratial approah to sliding window RLNC Simon Wunderlih, Frank Gabriel, Sreekrishna Pandi, Frank H.P. Fitzek Deutshe Telekom Chair of Communiation Networks, TU Dresden, Dresden,

More information

Self-Adaptive Parent to Mean-Centric Recombination for Real-Parameter Optimization

Self-Adaptive Parent to Mean-Centric Recombination for Real-Parameter Optimization Self-Adaptive Parent to Mean-Centri Reombination for Real-Parameter Optimization Kalyanmoy Deb and Himanshu Jain Department of Mehanial Engineering Indian Institute of Tehnology Kanpur Kanpur, PIN 86 {deb,hjain}@iitk.a.in

More information

Video Data and Sonar Data: Real World Data Fusion Example

Video Data and Sonar Data: Real World Data Fusion Example 14th International Conferene on Information Fusion Chiago, Illinois, USA, July 5-8, 2011 Video Data and Sonar Data: Real World Data Fusion Example David W. Krout Applied Physis Lab dkrout@apl.washington.edu

More information

Naïve Bayesian Rough Sets Under Fuzziness

Naïve Bayesian Rough Sets Under Fuzziness IJMSA: Vol. 6, No. 1-2, January-June 2012, pp. 19 25 Serials Publiations ISSN: 0973-6786 Naïve ayesian Rough Sets Under Fuzziness G. GANSAN 1,. KRISHNAVNI 2 T. HYMAVATHI 3 1,2,3 Department of Mathematis,

More information

An Optimized Approach on Applying Genetic Algorithm to Adaptive Cluster Validity Index

An Optimized Approach on Applying Genetic Algorithm to Adaptive Cluster Validity Index IJCSES International Journal of Computer Sienes and Engineering Systems, ol., No.4, Otober 2007 CSES International 2007 ISSN 0973-4406 253 An Optimized Approah on Applying Geneti Algorithm to Adaptive

More information

Analysis of input and output configurations for use in four-valued CCD programmable logic arrays

Analysis of input and output configurations for use in four-valued CCD programmable logic arrays nalysis of input and output onfigurations for use in four-valued D programmable logi arrays J.T. utler H.G. Kerkhoff ndexing terms: Logi, iruit theory and design, harge-oupled devies bstrat: s in binary,

More information

Semi-Supervised Affinity Propagation with Instance-Level Constraints

Semi-Supervised Affinity Propagation with Instance-Level Constraints Semi-Supervised Affinity Propagation with Instane-Level Constraints Inmar E. Givoni, Brendan J. Frey Probabilisti and Statistial Inferene Group University of Toronto 10 King s College Road, Toronto, Ontario,

More information

Adapting K-Medians to Generate Normalized Cluster Centers

Adapting K-Medians to Generate Normalized Cluster Centers Adapting -Medians to Generate Normalized Cluster Centers Benamin J. Anderson, Deborah S. Gross, David R. Musiant Anna M. Ritz, Thomas G. Smith, Leah E. Steinberg Carleton College andersbe@gmail.om, {dgross,

More information

Automatic Physical Design Tuning: Workload as a Sequence Sanjay Agrawal Microsoft Research One Microsoft Way Redmond, WA, USA +1-(425)

Automatic Physical Design Tuning: Workload as a Sequence Sanjay Agrawal Microsoft Research One Microsoft Way Redmond, WA, USA +1-(425) Automati Physial Design Tuning: Workload as a Sequene Sanjay Agrawal Mirosoft Researh One Mirosoft Way Redmond, WA, USA +1-(425) 75-357 sagrawal@mirosoft.om Eri Chu * Computer Sienes Department University

More information

Detecting Outliers in High-Dimensional Datasets with Mixed Attributes

Detecting Outliers in High-Dimensional Datasets with Mixed Attributes Deteting Outliers in High-Dimensional Datasets with Mixed Attributes A. Koufakou, M. Georgiopoulos, and G.C. Anagnostopoulos 2 Shool of EECS, University of Central Florida, Orlando, FL, USA 2 Dept. of

More information

Volume 3, Issue 9, September 2013 International Journal of Advanced Research in Computer Science and Software Engineering

Volume 3, Issue 9, September 2013 International Journal of Advanced Research in Computer Science and Software Engineering Volume 3, Issue 9, September 2013 ISSN: 2277 128X International Journal of Advaned Researh in Computer Siene and Software Engineering Researh Paper Available online at: www.ijarsse.om A New-Fangled Algorithm

More information

8 : Learning Fully Observed Undirected Graphical Models

8 : Learning Fully Observed Undirected Graphical Models 10-708: Probabilisti Graphial Models 10-708, Spring 2018 8 : Learning Fully Observed Undireted Graphial Models Leturer: Kayhan Batmanghelih Sribes: Chenghui Zhou, Cheng Ran (Harvey) Zhang When learning

More information

2017 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media,

2017 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, 2017 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any urrent or future media, inluding reprinting/republishing this material for advertising

More information

The Happy Ending Problem

The Happy Ending Problem The Happy Ending Problem Neeldhara Misra STATUTORY WARNING This doument is a draft version 1 Introdution The Happy Ending problem first manifested itself on a typial wintery evening in 1933 These evenings

More information

Detection and Recognition of Non-Occluded Objects using Signature Map

Detection and Recognition of Non-Occluded Objects using Signature Map 6th WSEAS International Conferene on CIRCUITS, SYSTEMS, ELECTRONICS,CONTROL & SIGNAL PROCESSING, Cairo, Egypt, De 9-31, 007 65 Detetion and Reognition of Non-Oluded Objets using Signature Map Sangbum Park,

More information

Preliminary investigation of multi-wavelet denoising in partial discharge detection

Preliminary investigation of multi-wavelet denoising in partial discharge detection Preliminary investigation of multi-wavelet denoising in partial disharge detetion QIAN YONG Department of Eletrial Engineering Shanghai Jiaotong University 8#, Donghuan Road, Minhang distrit, Shanghai

More information

Capturing Large Intra-class Variations of Biometric Data by Template Co-updating

Capturing Large Intra-class Variations of Biometric Data by Template Co-updating Capturing Large Intra-lass Variations of Biometri Data by Template Co-updating Ajita Rattani University of Cagliari Piazza d'armi, Cagliari, Italy ajita.rattani@diee.unia.it Gian Lua Marialis University

More information

Fuzzy Meta Node Fuzzy Metagraph and its Cluster Analysis

Fuzzy Meta Node Fuzzy Metagraph and its Cluster Analysis Journal of Computer Siene 4 (): 9-97, 008 ISSN 549-3636 008 Siene Publiations Fuzzy Meta Node Fuzzy Metagraph and its Cluster Analysis Deepti Gaur, Aditya Shastri and Ranjit Biswas Department of Computer

More information

Dynamic Algorithms Multiple Choice Test

Dynamic Algorithms Multiple Choice Test 3226 Dynami Algorithms Multiple Choie Test Sample test: only 8 questions 32 minutes (Real test has 30 questions 120 minutes) Årskort Name Eah of the following 8 questions has 4 possible answers of whih

More information

A Fast Kernel-based Multilevel Algorithm for Graph Clustering

A Fast Kernel-based Multilevel Algorithm for Graph Clustering A Fast Kernel-based Multilevel Algorithm for Graph Clustering Inderjit Dhillon Dept. of Computer Sienes University of Texas at Austin Austin, TX 78712 inderjit@s.utexas.edu Yuqiang Guan Dept. of Computer

More information

Accommodations of QoS DiffServ Over IP and MPLS Networks

Accommodations of QoS DiffServ Over IP and MPLS Networks Aommodations of QoS DiffServ Over IP and MPLS Networks Abdullah AlWehaibi, Anjali Agarwal, Mihael Kadoh and Ahmed ElHakeem Department of Eletrial and Computer Department de Genie Eletrique Engineering

More information

A Comprehensive Review of Overlapping Community Detection Algorithms for Social Networks

A Comprehensive Review of Overlapping Community Detection Algorithms for Social Networks International Journal of Engineering Researh and Appliations (IJERA) ISSN: 2248-9622 National Conferene on Advanes in Engineering and Tehnology (AET- 29th Marh 2014) RESEARCH ARTICLE OPEN ACCESS A Comprehensive

More information

Gradient based progressive probabilistic Hough transform

Gradient based progressive probabilistic Hough transform Gradient based progressive probabilisti Hough transform C.Galambos, J.Kittler and J.Matas Abstrat: The authors look at the benefits of exploiting gradient information to enhane the progressive probabilisti

More information

A New RBFNDDA-KNN Network and Its Application to Medical Pattern Classification

A New RBFNDDA-KNN Network and Its Application to Medical Pattern Classification A New RBFNDDA-KNN Network and Its Appliation to Medial Pattern Classifiation Shing Chiang Tan 1*, Chee Peng Lim 2, Robert F. Harrison 3, R. Lee Kennedy 4 1 Faulty of Information Siene and Tehnology, Multimedia

More information

An Alternative Approach to the Fuzzifier in Fuzzy Clustering to Obtain Better Clustering Results

An Alternative Approach to the Fuzzifier in Fuzzy Clustering to Obtain Better Clustering Results An Alternative Approah to the Fuzziier in Fuzzy Clustering to Obtain Better Clustering Results Frank Klawonn Department o Computer Siene University o Applied Sienes BS/WF Salzdahlumer Str. 46/48 D-38302

More information

Using Game Theory and Bayesian Networks to Optimize Cooperation in Ad Hoc Wireless Networks

Using Game Theory and Bayesian Networks to Optimize Cooperation in Ad Hoc Wireless Networks Using Game Theory and Bayesian Networks to Optimize Cooperation in Ad Ho Wireless Networks Giorgio Quer, Federio Librino, Lua Canzian, Leonardo Badia, Mihele Zorzi, University of California San Diego La

More information

Relevance for Computer Vision

Relevance for Computer Vision The Geometry of ROC Spae: Understanding Mahine Learning Metris through ROC Isometris, by Peter A. Flah International Conferene on Mahine Learning (ICML-23) http://www.s.bris.a.uk/publiations/papers/74.pdf

More information

arxiv: v1 [cs.gr] 10 Apr 2015

arxiv: v1 [cs.gr] 10 Apr 2015 REAL-TIME TOOL FOR AFFINE TRANSFORMATIONS OF TWO DIMENSIONAL IFS FRACTALS ELENA HADZIEVA AND MARIJA SHUMINOSKA arxiv:1504.02744v1 s.gr 10 Apr 2015 Abstrat. This work introdues a novel tool for interative,

More information

INTERPOLATED AND WARPED 2-D DIGITAL WAVEGUIDE MESH ALGORITHMS

INTERPOLATED AND WARPED 2-D DIGITAL WAVEGUIDE MESH ALGORITHMS Proeedings of the COST G-6 Conferene on Digital Audio Effets (DAFX-), Verona, Italy, Deember 7-9, INTERPOLATED AND WARPED -D DIGITAL WAVEGUIDE MESH ALGORITHMS Vesa Välimäki Lab. of Aoustis and Audio Signal

More information

A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR

A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR Malaysian Journal of Computer Siene, Vol 10 No 1, June 1997, pp 36-41 A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR Md Rafiqul Islam, Harihodin Selamat and Mohd Noor Md Sap Faulty of Computer Siene and

More information

Bayesian Belief Networks for Data Mining. Harald Steck and Volker Tresp. Siemens AG, Corporate Technology. Information and Communications

Bayesian Belief Networks for Data Mining. Harald Steck and Volker Tresp. Siemens AG, Corporate Technology. Information and Communications Bayesian Belief Networks for Data Mining Harald Stek and Volker Tresp Siemens AG, Corporate Tehnology Information and Communiations 81730 Munih, Germany fharald.stek, Volker.Trespg@mhp.siemens.de Abstrat

More information

Fitting conics to paracatadioptric projections of lines

Fitting conics to paracatadioptric projections of lines Computer Vision and Image Understanding 11 (6) 11 16 www.elsevier.om/loate/viu Fitting onis to paraatadioptri projetions of lines João P. Barreto *, Helder Araujo Institute for Systems and Robotis, Department

More information

A Load-Balanced Clustering Protocol for Hierarchical Wireless Sensor Networks

A Load-Balanced Clustering Protocol for Hierarchical Wireless Sensor Networks International Journal of Advanes in Computer Networks and Its Seurity IJCNS A Load-Balaned Clustering Protool for Hierarhial Wireless Sensor Networks Mehdi Tarhani, Yousef S. Kavian, Saman Siavoshi, Ali

More information

represent = as a finite deimal" either in base 0 or in base. We an imagine that the omputer first omputes the mathematial = then rounds the result to

represent = as a finite deimal either in base 0 or in base. We an imagine that the omputer first omputes the mathematial = then rounds the result to Sientifi Computing Chapter I Computer Arithmeti Jonathan Goodman Courant Institute of Mathemaial Sienes Last revised January, 00 Introdution One of the many soures of error in sientifi omputing is inexat

More information

Exploring the Commonality in Feature Modeling Notations

Exploring the Commonality in Feature Modeling Notations Exploring the Commonality in Feature Modeling Notations Miloslav ŠÍPKA Slovak University of Tehnology Faulty of Informatis and Information Tehnologies Ilkovičova 3, 842 16 Bratislava, Slovakia miloslav.sipka@gmail.om

More information

Chapter 2: Introduction to Maple V

Chapter 2: Introduction to Maple V Chapter 2: Introdution to Maple V 2-1 Working with Maple Worksheets Try It! (p. 15) Start a Maple session with an empty worksheet. The name of the worksheet should be Untitled (1). Use one of the standard

More information

Transition Detection Using Hilbert Transform and Texture Features

Transition Detection Using Hilbert Transform and Texture Features Amerian Journal of Signal Proessing 1, (): 35-4 DOI: 1.593/.asp.1.6 Transition Detetion Using Hilbert Transform and Texture Features G. G. Lashmi Priya *, S. Domni Department of Computer Appliations, National

More information

Performance of Histogram-Based Skin Colour Segmentation for Arms Detection in Human Motion Analysis Application

Performance of Histogram-Based Skin Colour Segmentation for Arms Detection in Human Motion Analysis Application World Aademy of Siene, Engineering and Tehnology 8 009 Performane of Histogram-Based Skin Colour Segmentation for Arms Detetion in Human Motion Analysis Appliation Rosalyn R. Porle, Ali Chekima, Farrah

More information

A Coarse-to-Fine Classification Scheme for Facial Expression Recognition

A Coarse-to-Fine Classification Scheme for Facial Expression Recognition A Coarse-to-Fine Classifiation Sheme for Faial Expression Reognition Xiaoyi Feng 1,, Abdenour Hadid 1 and Matti Pietikäinen 1 1 Mahine Vision Group Infoteh Oulu and Dept. of Eletrial and Information Engineering

More information

Spatial-Aware Collaborative Representation for Hyperspectral Remote Sensing Image Classification

Spatial-Aware Collaborative Representation for Hyperspectral Remote Sensing Image Classification Spatial-Aware Collaborative Representation for Hyperspetral Remote Sensing Image ifiation Junjun Jiang, Member, IEEE, Chen Chen, Member, IEEE, Yi Yu, Xinwei Jiang, and Jiayi Ma Member, IEEE Representation-residual

More information

Implementing Load-Balanced Switches With Fat-Tree Networks

Implementing Load-Balanced Switches With Fat-Tree Networks Implementing Load-Balaned Swithes With Fat-Tree Networks Hung-Shih Chueh, Ching-Min Lien, Cheng-Shang Chang, Jay Cheng, and Duan-Shin Lee Department of Eletrial Engineering & Institute of Communiations

More information

COST PERFORMANCE ASPECTS OF CCD FAST AUXILIARY MEMORY

COST PERFORMANCE ASPECTS OF CCD FAST AUXILIARY MEMORY COST PERFORMANCE ASPECTS OF CCD FAST AUXILIARY MEMORY Dileep P, Bhondarkor Texas Instruments Inorporated Dallas, Texas ABSTRACT Charge oupled devies (CCD's) hove been mentioned as potential fast auxiliary

More information

Contents Contents...I List of Tables...VIII List of Figures...IX 1. Introduction Information Retrieval... 8

Contents Contents...I List of Tables...VIII List of Figures...IX 1. Introduction Information Retrieval... 8 Contents Contents...I List of Tables...VIII List of Figures...IX 1. Introdution... 1 1.1. Internet Information...2 1.2. Internet Information Retrieval...3 1.2.1. Doument Indexing...4 1.2.2. Doument Retrieval...4

More information

Divide-and-conquer algorithms 1

Divide-and-conquer algorithms 1 * 1 Multipliation Divide-and-onquer algorithms 1 The mathematiian Gauss one notied that although the produt of two omplex numbers seems to! involve four real-number multipliations it an in fat be done

More information

Triangles. Learning Objectives. Pre-Activity

Triangles. Learning Objectives. Pre-Activity Setion 3.2 Pre-tivity Preparation Triangles Geena needs to make sure that the dek she is building is perfetly square to the brae holding the dek in plae. How an she use geometry to ensure that the boards

More information

Contour Box: Rejecting Object Proposals Without Explicit Closed Contours

Contour Box: Rejecting Object Proposals Without Explicit Closed Contours Contour Box: Rejeting Objet Proposals Without Expliit Closed Contours Cewu Lu, Shu Liu Jiaya Jia Chi-Keung Tang The Hong Kong University of Siene and Tehnology Stanford University The Chinese University

More information

A Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks

A Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks A Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks Abouberine Ould Cheikhna Department of Computer Siene University of Piardie Jules Verne 80039 Amiens Frane Ould.heikhna.abouberine @u-piardie.fr

More information

Particle Swarm Optimization for the Design of High Diffraction Efficient Holographic Grating

Particle Swarm Optimization for the Design of High Diffraction Efficient Holographic Grating Original Artile Partile Swarm Optimization for the Design of High Diffration Effiient Holographi Grating A.K. Tripathy 1, S.K. Das, M. Sundaray 3 and S.K. Tripathy* 4 1, Department of Computer Siene, Berhampur

More information

Discrete sequential models and CRFs. 1 Case Study: Supervised Part-of-Speech Tagging

Discrete sequential models and CRFs. 1 Case Study: Supervised Part-of-Speech Tagging 0-708: Probabilisti Graphial Models 0-708, Spring 204 Disrete sequential models and CRFs Leturer: Eri P. Xing Sribes: Pankesh Bamotra, Xuanhong Li Case Study: Supervised Part-of-Speeh Tagging The supervised

More information

Performance Benchmarks for an Interactive Video-on-Demand System

Performance Benchmarks for an Interactive Video-on-Demand System Performane Benhmarks for an Interative Video-on-Demand System. Guo,P.G.Taylor,E.W.M.Wong,S.Chan,M.Zukerman andk.s.tang ARC Speial Researh Centre for Ultra-Broadband Information Networks (CUBIN) Department

More information

Weak Dependence on Initialization in Mixture of Linear Regressions

Weak Dependence on Initialization in Mixture of Linear Regressions Proeedings of the International MultiConferene of Engineers and Computer Sientists 8 Vol I IMECS 8, Marh -6, 8, Hong Kong Weak Dependene on Initialization in Mixture of Linear Regressions Ryohei Nakano

More information

Rapid, accurate particle tracking by calculation of radial symmetry centers

Rapid, accurate particle tracking by calculation of radial symmetry centers Rapid, aurate partile traing by alulation of radial symmetry enters Raghuveer Parthasarathy Supplementary Text and Figures Supplementary Figures Supplementary Figure 1 Supplementary Figure Supplementary

More information

Real-time Container Transport Planning with Decision Trees based on Offline Obtained Optimal Solutions

Real-time Container Transport Planning with Decision Trees based on Offline Obtained Optimal Solutions Real-time Container Transport Planning with Deision Trees based on Offline Obtained Optimal Solutions Bart van Riessen vanriessen@ese.eur.nl Eonometri Institute Erasmus Shool of Eonomis Erasmus University

More information

BioTechnology. An Indian Journal FULL PAPER. Trade Science Inc. Improvement of low illumination image enhancement algorithm based on physical mode

BioTechnology. An Indian Journal FULL PAPER. Trade Science Inc. Improvement of low illumination image enhancement algorithm based on physical mode [Type text] [Type text] [Type text] ISSN : 0974-7435 Volume 10 Issue 22 BioTehnology 2014 An Indian Journal FULL PAPER BTAIJ, 10(22), 2014 [13995-14001] Improvement of low illumination image enhanement

More information

Sparse Certificates for 2-Connectivity in Directed Graphs

Sparse Certificates for 2-Connectivity in Directed Graphs Sparse Certifiates for 2-Connetivity in Direted Graphs Loukas Georgiadis Giuseppe F. Italiano Aikaterini Karanasiou Charis Papadopoulos Nikos Parotsidis Abstrat Motivated by the emergene of large-sale

More information

Optimization of Two-Stage Cylindrical Gear Reducer with Adaptive Boundary Constraints

Optimization of Two-Stage Cylindrical Gear Reducer with Adaptive Boundary Constraints 5 JOURNAL OF SOFTWARE VOL. 8 NO. 8 AUGUST Optimization of Two-Stage Cylindrial Gear Reduer with Adaptive Boundary Constraints Xueyi Li College of Mehanial and Eletroni Engineering Shandong University of

More information

Smooth Trajectory Planning Along Bezier Curve for Mobile Robots with Velocity Constraints

Smooth Trajectory Planning Along Bezier Curve for Mobile Robots with Velocity Constraints Smooth Trajetory Planning Along Bezier Curve for Mobile Robots with Veloity Constraints Gil Jin Yang and Byoung Wook Choi Department of Eletrial and Information Engineering Seoul National University of

More information

A Unified Subdivision Scheme for Polygonal Modeling

A Unified Subdivision Scheme for Polygonal Modeling EUROGRAPHICS 2 / A. Chalmers and T.-M. Rhyne (Guest Editors) Volume 2 (2), Number 3 A Unified Subdivision Sheme for Polygonal Modeling Jérôme Maillot Jos Stam Alias Wavefront Alias Wavefront 2 King St.

More information

Measurement of the stereoscopic rangefinder beam angular velocity using the digital image processing method

Measurement of the stereoscopic rangefinder beam angular velocity using the digital image processing method Measurement of the stereosopi rangefinder beam angular veloity using the digital image proessing method ROMAN VÍTEK Department of weapons and ammunition University of defense Kouniova 65, 62 Brno CZECH

More information

Improved Consensus Clustering via Linear Programming

Improved Consensus Clustering via Linear Programming Pro. 33rd Australasian Computer Siene Conferene (ACSC 2010), Brisbane, Australia Improved Consensus Clustering via Linear Programming Niholas Downing 1 Peter J. Stukey 1,2 Anthony Wirth 1 1 Department

More information

HIGHER ORDER full-wave three-dimensional (3-D) large-domain techniques in

HIGHER ORDER full-wave three-dimensional (3-D) large-domain techniques in FACTA UNIVERSITATIS (NIŠ) SER.: ELEC. ENERG. vol. 21, no. 2, August 2008, 209-220 Comparison of Higher Order FEM and MoM/SIE Approahes in Analyses of Closed- and Open-Region Eletromagneti Problems Milan

More information

Defect Detection and Classification in Ceramic Plates Using Machine Vision and Naïve Bayes Classifier for Computer Aided Manufacturing

Defect Detection and Classification in Ceramic Plates Using Machine Vision and Naïve Bayes Classifier for Computer Aided Manufacturing Defet Detetion and Classifiation in Cerami Plates Using Mahine Vision and Naïve Bayes Classifier for Computer Aided Manufaturing 1 Harpreet Singh, 2 Kulwinderpal Singh, 1 Researh Student, 2 Assistant Professor,

More information

Boosted Random Forest

Boosted Random Forest Boosted Random Forest Yohei Mishina, Masamitsu suhiya and Hironobu Fujiyoshi Department of Computer Siene, Chubu University, 1200 Matsumoto-ho, Kasugai, Aihi, Japan {mishi, mtdoll}@vision.s.hubu.a.jp,

More information

with respect to the normal in each medium, respectively. The question is: How are θ

with respect to the normal in each medium, respectively. The question is: How are θ Prof. Raghuveer Parthasarathy University of Oregon Physis 35 Winter 8 3 R EFRACTION When light travels from one medium to another, it may hange diretion. This phenomenon familiar whenever we see the bent

More information