Machine Learning for Automatic Classification of Web Service Interface Descriptions

Size: px
Start display at page:

Download "Machine Learning for Automatic Classification of Web Service Interface Descriptions"

Transcription

1 Machine Leaning fo Automatic Classification of Web Sevice Inteface Desciptions Amel Bennaceu 1, Valéie Issany 1, Richad Johansson 4, Alessando Moschitti 3, Romina Spalazzese 2, and Daniel Sykes 1 1 Inia, Pais-Rocquencout, Fance fistname.lastname@inia.f 2 Univesità degli Studi dell Aquila, Italy omina.spalazzese@di.univaq.it 3 DISI, Univesity of Tento, Italy moschitti@disi.unitn.it 4 Cente fo Language Technology, Univesity of Gothenbug, Sweden ichad.johansson@gu.se Abstact. We ague that automatic classification of web sevice inteface desciption into a pedefined set of categoies can consideably speed up the task of finding compatible web sevices. This can geatly impove to establish automatic connection between netwoked systems. To cay out the classification, we show that techniques deived fom automatic document classification can be successfully applied. We descibe how the standad document classification techniques need to be adapted fo ou task, and finally pesent the esults of a numbe of expeiments in classification of web sevice inteface desciptions. 1 Intoduction Systems inteopeability is becoming moe and moe impotant given the lage incease of both types and use of connecting devices, e.g., smat phones, laptop, tablets, and so on. This fact, along with the lage vaiety of sevices that can be offeed to the use, highly inceases the communication complexity. In this pespective, automated solutions fo establishing inteopeability between the netwoked systems appea to be the only viable appoach to achieve the equied level of flexibility and scalability. Unfotunately, taditional solutions to detemine compatibility between systems ae athe expensive in tems of computational cost, especially when, these ae applied to systems in unelated domains. Indeed, a compatibility assessment equies in-depth analyses consideing the inteface and convesational potocol of the two taget connecting systems. One way to speed up the assessment above is to apply machine leaning methods to automatically classify the high-level functionality of a system based on its inteface desciption. This allows fo esticting the scope of compatibility checks and consequently poviding an oveall pefomance gain when conducting matchmaking between systems. In this pape, we descibe how the inteface desciption classifies ae implemented by applying machine leaning: inducing the classification function fom a set of examples. We descibe how the standad document classification techniques need to be changed in ode to be adapted to wok with inteface desciptions: most impotantly, the featue extaction function needs to pocess the semi-stuctued data that is available in files witten in the Web Sevices Desciption Language (WSDL)

2 We caied out a numbe of expeiments that evaluate the effect of seveal design paametes in the implementation of the categoization system, such as the design of the featue extaction function and the choice of machine leaning method. In the eminde of this pape, Section 2 descibes the taget of the automated classifies, i.e., the web sevices desciption files, Section 3 descibes the machine leaning methods we apply, i.e., automated text categoization, specialized fo the taget task, Section 4 pesents ou expeiments on the classification of desciption files, and, finally, Section 5 deives the conclusions. 2 Web Sevice Inteface Desciptions and the WSDL Fomat Web sevices nomally expose a desciption of thei pogammatic inteface (API) using the standad WSDL (Web Sevice Desciption Language 6 ) fomat. This desciption details all the opeations which can be pefomed by the web sevice, and data types (in XML Schema 7 ) that ae inputs o outputs of the opeations. WSDL also pemits the inclusion of human-eadable documentation and has some suppot fo specifying the semantics of opeations (and data) though the ontological annotations suppoted in SA-WSDL 8. Thee is howeve no stuctued suppot fo specifying what the sevice does at a high level, i.e. the abstact categoy to which the sevice belongs. In the Connect poject we define a language fo specifying these categoies by efeence to ontology concepts [2] in ode to facilitate the identification of sevices with simila, compatible functionality. Sevices in the same categoy ae expected to have simila functionality, which may be povided to the envionment, o equied fom it, and which allows the sevices to be composed and inteact. Howeve, legacy sevices do not make use of the explicit Connect desciption language. Without infomation about the high-level functionality of sevices, it is necessay to employ time-consuming syntactic and behavioual analyses that detemine compatibility as a vey fine-gained level of detail. Since Connect aims to ovecome inteopeability issues at untime, computationally expensive pocedues must be avoided. Sevice categoies povide a cheap means to detemine appoximate compatibility, befoe applying moe detailed checks whee necessay. Consequently we need a means to detemine the high-level functionality of a sevice given only the WSDL desciption. Figue 2 shows a patial WSDL desciption fo a weathe sevice, taken fom the web. It lists a numbe of opeations with names such as GetWeatheByZipCode and GetWeatheByPlaceName. Each opeation efes to messages which in tun detemine the input and output data of the opeation (defined elsewhee in the file). Each opeation also includes a shot piece of documentation, although this latte pat is not always pesent. It is howeve obvious that this sevice has functionality elated to the weathe, and when pesented with a taxonomy of categoies a human would likely be able to assign this sevice to one of them: this is the pocess we seek to automate. 3 Applying Document Classification Techniques fo Classification of Web Inteface Desciptions In ode to build automatic classifies of web sevice intefaces, we will build on the consideable amount of eseach that has been caied out on the topic of automat

3 <wsdl:pottype name="weathefoecastsoap"> <wsdl:opeation name="getweathebyzipcode"> <wsdl:documentation xmlns:wsdl=" Get one week weathe foecast fo a valid Zip Code (USA) <wsdl:input message="tns:getweathebyzipcodesoapin" /> <wsdl:output message="tns:getweathebyzipcodesoapout" /> </wsdl:opeation> <wsdl:opeation name="getweathebyplacename"> <wsdl:documentation xmlns:wsdl=" Get one week weathe foecast fo a place name (USA) <wsdl:input message="tns:getweathebyplacenamesoapin" /> <wsdl:output message="tns:getweathebyplacenamesoapout" /> </wsdl:opeation> </wsdl:pottype> <wsdl:pottype name="weathefoecasthttpget"> <wsdl:opeation name="getweathebyzipcode"> <wsdl:documentation xmlns:wsdl=" Get one week weathe foecast fo a valid Zip Code (USA) <wsdl:input message="tns:getweathebyzipcodehttpgetin" /> <wsdl:output message="tns:getweathebyzipcodehttpgetout" /> </wsdl:opeation> <wsdl:opeation name="getweathebyplacename"> <wsdl:documentation xmlns:wsdl=" Get one week weathe foecast fo a place name (USA) <wsdl:input message="tns:getweathebyplacenamehttpgetin" /> <wsdl:output message="tns:getweathebyplacenamehttpgetout" /> </wsdl:opeation> </wsdl:pottype> <wsdl:pottype name="weathefoecasthttppost"> <wsdl:opeation name="getweathebyzipcode"> <wsdl:documentation xmlns:wsdl=" Get one week weathe foecast fo a valid Zip Code (USA) <wsdl:input message="tns:getweathebyzipcodehttppostin" /> <wsdl:output message="tns:getweathebyzipcodehttppostout" /> </wsdl:opeation> <wsdl:opeation name="getweathebyplacename"> <wsdl:documentation xmlns:wsdl=" Get one week weathe foecast fo a place name (USA) <wsdl:input message="tns:getweathebyplacenamehttppostin" /> <wsdl:output message="tns:getweathebyplacenamehttppostout" /> </wsdl:opeation> </wsdl:pottype> Fig. 1. WSDL fagment fo a weathe sevice.

4 ically assigning a categoy tag to a given text document. This is a task with many pactical applications in the eal wold [1]. We give an intoduction to the topic of automatic classification of text documents, and descibe how machine leaning techniques ae typically applied to solve this task. We then show how these techniques can be adapted at vey little effot fo the task of inteface desciption classification. The most significant change fom standad document classification methods is that the featue extacto the function that detemines the attibutes used to distinguish the categoies needs to be tailoed fo the specifics of web sevice inteface desciptions. 3.1 An Intoduction to Automatic Classification of Documents The complexity of the categoy systems may vay depending on the application. The simplest would be a binay classification such as spam filteing. Slightly moe complex categoy system can be seen in tasks such as sentiment classification of eviews [13], whee the task of the classifie would be to pedict the numbe of stas assigned by the eviewe. The lagest categoy systems ae typically hieachically oganized, such as the categoies used in well-known Reutes dataset [9], and we may well imagine even moe advanced categoies such as the stuctued classifications used in libay science [14]. 3.2 Machine Leaning fo Automatic Document Classification The task of categoizing documents is usually tackled by applying classifies that have been automatically induced by estimation on a collection of document. We efe to the pocess of automatically inducing a classification function fom data as machine leaning, and the collection of documents on which the estimation is caied out is called the taining set [10]. We may divide the set of machine leaning methods into two boad categoies: supevised leaning, whee each document in the taining set is associated with a document categoy assigned by a human and the task of the machine leane is to induce a function that poduces simila labelings, and unsupevised leaning, whee the documents ae not labeled a pioi and the machine leaning method must take esponsibility fo finding a meaningful division into categoies. This pape focuses on the fome method, which has geneally been much moe successful in most studies. Thee ae a vey lage vaiety of methods to cay out supevised machine leaning of classifies. Fo classification of documents the most popula leaning methods ae based on the idea of associating classes of documents with egions in a vecto space. Taining a classifie becomes equivalent to descibing the decision suface, the bounday between the egions in the space. In most cases this is descibed using a linea function, so the decision suface becomes a hypeplane. Methods fo inducing the linea sepaato include the well-known pecepton algoithm [15]. The most notable ecent advance in machine leaning by inducing linea sepaato is the suppot vecto machine (SVM) [3], which has been vey successfully applied to the task of document classification [8]. The suppot vecto classification appoach is based on finding the maximal sepaation between the classes the maximal magin. In case the classes ae not fully sepaable, soft magins ae intoduced, which pemit a small numbe of violations of the sepaation constaint. Figue 2 shows an illustation of a soft-magin suppot vecto machine. Note that this is much simple than in ealistic document classification, whee the documents may be epesented as points in a vecto space of millions of dimensions athe than just two. In addition to the simple task of assigning a categoy label to a document, simila machine leaning techniques can also be applied in vey complex categoization

5 ξi xi w x + b = 1 w w x + b = w x + b = 0 Fig. 2. Example of the decision bounday (dashed line) and the magins in a soft-magin suppot vecto machine. Thee ae two violations of the magin constaints. tasks. An impotant type of such categoization tasks ae those equiing a classification of a pai of documents, fo instance detemining whethe a text is a good answe to a given question [11]. 3.3 Extaction of Featues In ode to be able to assign objects into categoies, an automatic classifie needs to detemine the salient popeties of those objects. This pocess is called featue extaction. A good featue extacto should extact exactly those featues that make it easy to distinguish the categoies. As it has been noted epeatedly, designing featue extactos is an at moe than a science, and equies a good undestanding of the classification task. Fo the task of document classification, the most common featue extaction method is called the bag-of-wods epesentation [16]. In this method, a document is conveted into a point in a vecto space; evey wod in the vocabulay is associated with a dimension of the vecto space, allowing the document to be mapped into the vecto space simply by computing the occuence fequencies of each wod. The bag-of-wods epesentation is consideed the standad epesentation undelying most document classification appoaches, and attempts to incopoate moe complex stuctual infomation have mostly been unsuccessful fo the task of categoization of single documents [12]. 3.4 Featue Extaction in Web Sevice Inteface Desciptions WSDL documents geneally contain a significant amount of text, and this text can be diectly pocessed using standad a bag-of-wods epesentation method. Howeve, the most infomative pat of the WSDL inteface desciptions nomally

6 consists of stuctued data: names of methods, objects, paametes. These elements ae epesented as a tee-stuctued XML stuctue. It should be noted that vey little textual documentation may be available if the identifies ae infomatively named and thei pupose obvious. This means that the vaious semi-stuctued identifies that ae pat of the WSDL inteface desciption XML documents should be added to the bag-of-wods featue epesentation. Most impotantly, the epesentation should include the names of the method and input paametes defined by the inteface. The inclusion of identifies will be impotant since: (1) the textual content of the identifies is often highly infomative of the functionality povided by the espective methods; and (2) the fee text documentation is not mandatoy and may not always be pesent. To extact useful wod tokens fom the identifies, we split them into pieces based on the pesence of undescoes o CamelCase. All tokens wee then nomalized to lowecase. Fo instance, conside the following piece of WSDL code. <wsdl:message name="getweathebyzipcodesoapin"> <wsdl:pat name="paametes" element="tns:getweathebyzipcode" /> </wsdl:message> <wsdl:message name="getweathebyzipcodesoapout"> <wsdl:pat name="paametes" element="tns:getweathebyzipcoderesponse" /> </wsdl:message> In this example, we split the CamelCased identifie GetWeatheByZipCode into the tokens get, weathe, by, zip, and code, so the complete bag-of-wods vecto fo the example will be [get:4, weathe:4, by:4, zip:4, code:4, soap:2, in:1, out:1, esponse:1]. 4 Expeiments We caied out a lage numbe of expeiments to find the best way to implement the categoize of web sevice inteface desciptions. As descibed in Sec. 3.2, we implemented the classifies by automatically inducing them fom labeled data. Fo this pupose, we used a collection of WSDL documents 9 [7]. We selected the 10 most fequent categoies, in total 397 documents. To tain the classifies, we used suppot vecto machines that we tained using the LibLinea machine leaning softwae [6]. The following subsections descibe the expeiments. All esults have been obtained using a 10-fold coss-validation pocedue: split the data into 10 pieces; fom 10 diffeent taining sets by excluding each piece; tain 10 classifies; evaluate on each piece and combine the esult. 4.1 Classification Results To evaluate the pefomance of the classifies, we computed a numbe of diffeent evaluation meaues. The fist one is the oveall classification accuacy, which is 9

7 Categoy Numbe of instances CountyInfo 64 Money 54 Convete 49 Finde 46 Communication 45 Web 39 Developes 37 News 30 Business 23 Mathematics 10 Total 397 Table 1. Statistics fo the data collection. defined as the popotion of coectly classified inteface desciptions. Ou best implementation coectly classified 236 out of 397 desciptions, giving us an accuacy of 59.4%. In addition to the oveall accuacy, we evaluated the classification pefomance on individual categoies. Hee, we used the pecision and ecall measues. Fo a categoy C, we define the pecision is defined as the numbe the classifie coectly pedicted C divided by the numbe of times it pedicted C at all. Convesely, we define the ecall as the numbe of coectly pedicted C divided by the numbe of C in the dataset. Finally, it is vey common to pesent the hamonic mean of pecision and ecall, which is efeed to as the F -measue. In most situations, thee is a tadeoff elationship between the pecision and ecall measues: if we often pedict C, then we would also find many C (highe ecall) but also ovegeneate (lowe pecision). By vaying a class sensitivity paamete when taining, we can tune the pecision/ecall tadeoff, and plot the elationship in a gaph. Figue 3 shows such plots fo the fou lagest classes of intefaces: CountyInfo, Money, Convete and Finde. In this kind of plot, oveall pediction quality fo a class is detemined by how close the plot is to the uppe ight cone. In ou case, we see that the oveall pediction quality fo the fou classes tends to be coelated with the size of the class: CountyInfo class is the class fo which the plot is closest to the uppe ight cone. In addition to the classwise pecision and ecall evaluations, we computed the maco pecision and ecall, which ae pecision and ecall values aveaged ove all classes. In this maco evaluation, ou classifie achieved a pecision of 58.0, a ecall of 52.8, and an F -measue of The Effect of the Design of the Featue Extacto The challenge in inteface desciption classification compaed to taditional document classification is the featue design poblem, and in paticula the poblem of making use of the WSDL stuctue. As a baseline, we used taditional bag-of-wod featue extactos that ae nomally used in document classification. We applied the baseline featue extactos to the text available in the documents: the code documentation and the comments. As an altenative to the aw text, we extacted featues fom the stuctued text, i.e. the identifies used in the WSDL code. As discussed in Sec. 3.4, we used an identifie splitting heuistic based on the pesence of CamelCase. Howeve, we also tied out an identifie-based featue epesentation that did not split the identifies. Finally, we used a featue epesentation that combined the BOW and WSDL identifie featues. Hee, we evaluated two diffeent epesentations. In the fist

8 CountyInfo 1.0 Money Recall Recall Pecision Pecision 1.0 Convete 1.0 Finde Recall Recall Pecision Pecision Fig. 3. Pecision / ecall plots fo the fou most fequent classes: CountyInfo, Money, Convete and Finde. Repesentation Accuacy Maco pecision Maco ecall Maco F-measue BOW (doc. only) BOW (doc. and comments) WSDL Identifies WSDL Identifies, CC splitting BOW + Indentifies (sepaate) BOW + Indentifies (mixed) Table 2. Evaluation of featue extaction methods. appoach we used two sepaate vecto spaces fo the two types of featues. In the second one, thee was only one vecto space, so fo instance if the wod withdaw would appea in the documentation o in an identifie, this would esult in the same featue being enabled. To see the effect of the featue extaction design choices, we caied out an evaluation of seveal diffeent featue extactos. The esult of this expeiment is shown in Table 2. We show the oveall classification pefomance using accuacy and maco pecision/ecall/f -measue. The expeiment shows vey clealy that puely text-based featue epesentations ae not sufficient fo achieving a good classification pefomance. It is cucial to extact featues fom the WSDL identifies, and they need to be split in ode to be useful. The best epesentation was the mixed combination of BOW and identifie featues; the combination by sepaate vecto spaces seems to lead to featue spasity, which is vey poblematic when using small taining sets.

9 Leaning method Accuacy Maco pecision Maco ecall Maco F-measue Binaized L2-SVM Binaized L1-SVM Multiclass SVM Logistic egession Pecepton Passive aggessive Table 3. Evaluation of machine leaning methods. 4.3 The Choice of Machine Leaning Algoithm In addition to the featue extaction mechanism, anothe cucial paamete when building a classifie is the selection of a machine leaning algoithm fo taining. We evaluated a wide ange of leaning algoithms. Ou pimay appoach was suppot vecto machines (SVMs) since this algoithm has been vey successful in text categoization [8]. We used seveal vaiations of the SVM leaning algoithm. The oiginal SVM fomulation [3] was esticted to two-class classification. This means that if we want to apply SVMs to classification poblems with moe than two classes, we must apply a tanfomation of the poblem a binaization. The most common binaization method is called one-vesus-all: ceate one SVM fo each class, and select the highest-scoing class at test time. We tied two binaized SVM vaiants: L 2 -loss and L 1 -loss SVMs; L 2 -loss is the standad fomulation and L 1 -loss is a newe vaiant that typically uses much smalle featue sets [17]. In addition to the binaized SVM vaiants, we used a ecent SVM fomulation that can solve multiclass poblems diectly [5]. Apat fom the SVMs, we evaluated classifies tained using the logistic egession, pecepton [15], and passive aggessive [4] leaning methods. All SVMs, as well as the logistic egession classifies, wee implemented using LibLinea. The pecepton and passive aggessive classifies wee based on ou own implementations. Table 3 shows the esult of the machine leaning method compaison. We notice that all SVM vaiants outpefom the othe leaning algoithms. The bestpefoming SVM is the most commonly used vaiant: the L 2 -loss SVM with standad binaization. 4.4 Geneating Multiple Hypotheses The pupose of a categoize of web sevices is to educe the time it takes to decide whethe we can automatically connect two diffeent web sevices. While we would cetainly like to have a classifie that pefecly pedicts the coect class, this is of couse not ealistic; howeve, if a classifie that is allowed to make multiple pedictions, the pobability of the coect class being found is much highe. Such a classifie would also save consideable connection time. We measued the pefomance of a classifie that is allowed to output k diffeent categoy labels. In this evaluation, a pediction is counted as coect if the set of guesses contains the coect answe. The elationship between the k value and the pefomance is shown in Table 4. We see that even with a small k, we can get vey high classification pefomance.

10 k Accuacy Maco pecision Maco ecall Maco F-measue Table 4. Classification pefomance when pedicting k possible hypotheses. 5 Conclusion Thee is a consideable need fo automatic composition of web sevices. The Connect poject addesses, in paticula, inteopeability issues aising fom the need to compose heteogeneous systems at untime. The fist step in composing such systems is detemining whethe, and to what degee, the systems ae compatible. At the highest level of abstaction, systems in the same domain categoy, e.g. weathe, have the potential to inteact. Automatic classification of web sevice inteface desciptions is a technique that can speed up the sevice matching pocedue consideably by allowing us to avoid expensive behavioal analyses that encumbe the untime composition of sevices. We descibed how methods deived fom automatic document classification based on machine leaning can be used to build categoizes of web sevice inteface desciptions. We caied out a numbe of expeiments in automatic categoization of inteface desciptions, to detemine the best way to implement an automatic system to cay out this kind of categoization. We evaluated the effect of the choice of machine leaning method, and we saw that suppot vecto machines gave the best pefomance. Most impotantly, we evaluated how the pefomance is influenced by the design of the featue extaction component of the classifie. We saw vey clealy that standad document classification methods ae not diectly applicable: such an appoach leads to vey low pefomance. Instead, we need to use a featue epesentation that is tailoed to the task of inteface desciption classification by using the specific stuctue of the WSDL code, in paticula its identifies. We saw that a classifie that pedicts a numbe of possible altenatives (not just one) achieves vey high pefomance levels. We believe that an appoach using multiple hypothesis can also be useful fo sevice matching. Acknowledgements This eseach has been suppoted by the EU FP7 pojects: Connect Emegent Connectos fo Etenal Softwae Intensive Netwoking Systems (poject numbe FP ), EtenalS Tustwothy Etenal Systems via Evolving Softwae, Data and Knowledge (poject numbe FP ) and by the EC Poject, LiMo- SINe Linguistically Motivated Semantic aggegation engines (poject numbe FP ). Refeences 1. R. Basili and A. Moschitti. Automatic Text Categoization: fom Infomation Retieval to Suppot Vecto Leaning. Aacne editice, Rome, Italy, 2005.

11 2. A. Bennaceu, G. S. Blai, F. Chauvel, N. Geogantas, P. Gace, V. Nundloll, M. Paolucci, R. Saadi, and D. Sykes. Intemediate connect achitectue. Technical Repot D1.2, Connect ICT FET IP Poject, Febuay B. E. Bose, I. Guyon, and V. Vapnik. A taining algoithm fo optimal magin classifies. In Computational Leaning Theoy, pages , Pittsbugh, United States, K. Camme, O. Dekel, J. Keshet, S. Shalev-Schwatz, and Y. Singe. Online passiveaggessive algoithms. Jounal of Machine Leaning Reseach, 2006(7): , K. Camme and Y. Singe. On the algoithmic implementation of multiclass kenelbased vecto machines. Jounal of Machine Leaning Reseach, 2001(2): , R.-E. Fan, K.-W. Chang, C.-J. Hsieh, X.-R. Wang, and C.-J. Lin. Liblinea: A libay fo lage linea classification. Jounal of Machine Leaning Reseach, 9: , A. Heß and N. Kushmeick. Leaning to attach semantic metadata to web sevices. In Intenational Semantic Web Confeence, pages , T. Joachims. Leaning to Classify Text using Suppot Vecto Machines. Kluwe/Spinge, Boston, D. D. Lewis, Y. Yang, T. G. Rose, and F. Li. RCV1: A new benchmak collection fo text categoization eseach. Jounal of Machine Leaning Reseach, 5: , T. M. Mitchell. Machine Leaning. McGaw-Hill, A. Moschitti. Kenel methods, syntax and semantics fo elational text categoization. In Poceedings of ACM 17th Confeence on Infomation and Knowledge Management (CIKM), Napa Valley, United States, A. Moschitti and R. Basili. Complex linguistic featues fo text classification: A compehensive study. In Poceedings of the 26th Euopean Confeence on Infomation Retieval Reseach (ECIR 2004), pages , Sundeland, United Kingdom, B. Pang, L. Lee, and S. Vaithyanathan. Thumbs up? Sentiment classification using machine leaning techniques. In Poceedings of EMNLP, S. R. Ranganathan. Colon Classification. Ess Ess Publications, Delhi, F. Rosenblatt. The Pecepton: A pobabilistic model fo infomation stoage and oganization in the bain. Psychological Review, 65(5): , G. Salton, A. Wong, and C. S. Yang. A vecto space model fo automatic indexing. Technical Repot TR74-218, Depatment of Compute Science, Conell Univesity, Ithaca, New Yok, B. Schölkopf and A. J. Smola. Leaning with Kenels: Suppot Vecto Machines, Regulaization, Optimization, and Beyond. MIT Pess, 2002.

Controlled Information Maximization for SOM Knowledge Induced Learning

Controlled Information Maximization for SOM Knowledge Induced Learning 3 Int'l Conf. Atificial Intelligence ICAI'5 Contolled Infomation Maximization fo SOM Knowledge Induced Leaning Ryotao Kamimua IT Education Cente and Gaduate School of Science and Technology, Tokai Univeisity

More information

Journal of World s Electrical Engineering and Technology J. World. Elect. Eng. Tech. 1(1): 12-16, 2012

Journal of World s Electrical Engineering and Technology J. World. Elect. Eng. Tech. 1(1): 12-16, 2012 2011, Scienceline Publication www.science-line.com Jounal of Wold s Electical Engineeing and Technology J. Wold. Elect. Eng. Tech. 1(1): 12-16, 2012 JWEET An Efficient Algoithm fo Lip Segmentation in Colo

More information

An Unsupervised Segmentation Framework For Texture Image Queries

An Unsupervised Segmentation Framework For Texture Image Queries An Unsupevised Segmentation Famewok Fo Textue Image Queies Shu-Ching Chen Distibuted Multimedia Infomation System Laboatoy School of Compute Science Floida Intenational Univesity Miami, FL 33199, USA chens@cs.fiu.edu

More information

Information Retrieval. CS630 Representing and Accessing Digital Information. IR Basics. User Task. Basic IR Processes

Information Retrieval. CS630 Representing and Accessing Digital Information. IR Basics. User Task. Basic IR Processes CS630 Repesenting and Accessing Digital Infomation Infomation Retieval: Basics Thosten Joachims Conell Univesity Infomation Retieval Basics Retieval Models Indexing and Pepocessing Data Stuctues ~ 4 lectues

More information

Optical Flow for Large Motion Using Gradient Technique

Optical Flow for Large Motion Using Gradient Technique SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 3, No. 1, June 2006, 103-113 Optical Flow fo Lage Motion Using Gadient Technique Md. Moshaof Hossain Sake 1, Kamal Bechkoum 2, K.K. Islam 1 Abstact: In this

More information

Point-Biserial Correlation Analysis of Fuzzy Attributes

Point-Biserial Correlation Analysis of Fuzzy Attributes Appl Math Inf Sci 6 No S pp 439S-444S (0 Applied Mathematics & Infomation Sciences An Intenational Jounal @ 0 NSP Natual Sciences Publishing o Point-iseial oelation Analysis of Fuzzy Attibutes Hao-En hueh

More information

RANDOM IRREGULAR BLOCK-HIERARCHICAL NETWORKS: ALGORITHMS FOR COMPUTATION OF MAIN PROPERTIES

RANDOM IRREGULAR BLOCK-HIERARCHICAL NETWORKS: ALGORITHMS FOR COMPUTATION OF MAIN PROPERTIES RANDOM IRREGULAR BLOCK-HIERARCHICAL NETWORKS: ALGORITHMS FOR COMPUTATION OF MAIN PROPERTIES Svetlana Avetisyan Mikayel Samvelyan* Matun Kaapetyan Yeevan State Univesity Abstact In this pape, the class

More information

Detection and Recognition of Alert Traffic Signs

Detection and Recognition of Alert Traffic Signs Detection and Recognition of Alet Taffic Signs Chia-Hsiung Chen, Macus Chen, and Tianshi Gao 1 Stanfod Univesity Stanfod, CA 9305 {echchen, macuscc, tianshig}@stanfod.edu Abstact Taffic signs povide dives

More information

IP Network Design by Modified Branch Exchange Method

IP Network Design by Modified Branch Exchange Method Received: June 7, 207 98 IP Netwok Design by Modified Banch Method Kaiat Jaoenat Natchamol Sichumoenattana 2* Faculty of Engineeing at Kamphaeng Saen, Kasetsat Univesity, Thailand 2 Faculty of Management

More information

Segmentation of Casting Defects in X-Ray Images Based on Fractal Dimension

Segmentation of Casting Defects in X-Ray Images Based on Fractal Dimension 17th Wold Confeence on Nondestuctive Testing, 25-28 Oct 2008, Shanghai, China Segmentation of Casting Defects in X-Ray Images Based on Factal Dimension Jue WANG 1, Xiaoqin HOU 2, Yufang CAI 3 ICT Reseach

More information

a Not yet implemented in current version SPARK: Research Kit Pointer Analysis Parameters Soot Pointer analysis. Objectives

a Not yet implemented in current version SPARK: Research Kit Pointer Analysis Parameters Soot Pointer analysis. Objectives SPARK: Soot Reseach Kit Ondřej Lhoták Objectives Spak is a modula toolkit fo flow-insensitive may points-to analyses fo Java, which enables expeimentation with: vaious paametes of pointe analyses which

More information

Frequency Domain Approach for Face Recognition Using Optical Vanderlugt Filters

Frequency Domain Approach for Face Recognition Using Optical Vanderlugt Filters Optics and Photonics Jounal, 016, 6, 94-100 Published Online August 016 in SciRes. http://www.scip.og/jounal/opj http://dx.doi.og/10.436/opj.016.68b016 Fequency Domain Appoach fo Face Recognition Using

More information

A Two-stage and Parameter-free Binarization Method for Degraded Document Images

A Two-stage and Parameter-free Binarization Method for Degraded Document Images A Two-stage and Paamete-fee Binaization Method fo Degaded Document Images Yung-Hsiang Chiu 1, Kuo-Liang Chung 1, Yong-Huai Huang 2, Wei-Ning Yang 3, Chi-Huang Liao 4 1 Depatment of Compute Science and

More information

SYSTEM LEVEL REUSE METRICS FOR OBJECT ORIENTED SOFTWARE : AN ALTERNATIVE APPROACH

SYSTEM LEVEL REUSE METRICS FOR OBJECT ORIENTED SOFTWARE : AN ALTERNATIVE APPROACH I J C A 7(), 202 pp. 49-53 SYSTEM LEVEL REUSE METRICS FOR OBJECT ORIENTED SOFTWARE : AN ALTERNATIVE APPROACH Sushil Goel and 2 Rajesh Vema Associate Pofesso, Depatment of Compute Science, Dyal Singh College,

More information

AUTOMATED LOCATION OF ICE REGIONS IN RADARSAT SAR IMAGERY

AUTOMATED LOCATION OF ICE REGIONS IN RADARSAT SAR IMAGERY AUTOMATED LOCATION OF ICE REGIONS IN RADARSAT SAR IMAGERY Chistophe Waceman (1), William G. Pichel (2), Pablo Clement-Colón (2) (1) Geneal Dynamics Advanced Infomation Systems, P.O. Box 134008 Ann Abo

More information

A VECTOR PERTURBATION APPROACH TO THE GENERALIZED AIRCRAFT SPARE PARTS GROUPING PROBLEM

A VECTOR PERTURBATION APPROACH TO THE GENERALIZED AIRCRAFT SPARE PARTS GROUPING PROBLEM Accepted fo publication Intenational Jounal of Flexible Automation and Integated Manufactuing. A VECTOR PERTURBATION APPROACH TO THE GENERALIZED AIRCRAFT SPARE PARTS GROUPING PROBLEM Nagiza F. Samatova,

More information

An Extension to the Local Binary Patterns for Image Retrieval

An Extension to the Local Binary Patterns for Image Retrieval , pp.81-85 http://x.oi.og/10.14257/astl.2014.45.16 An Extension to the Local Binay Pattens fo Image Retieval Zhize Wu, Yu Xia, Shouhong Wan School of Compute Science an Technology, Univesity of Science

More information

Effects of Model Complexity on Generalization Performance of Convolutional Neural Networks

Effects of Model Complexity on Generalization Performance of Convolutional Neural Networks Effects of Model Complexity on Genealization Pefomance of Convolutional Neual Netwoks Tae-Jun Kim 1, Dongsu Zhang 2, and Joon Shik Kim 3 1 Seoul National Univesity, Seoul 151-742, Koea, E-mail: tjkim@bi.snu.ac.k

More information

XFVHDL: A Tool for the Synthesis of Fuzzy Logic Controllers

XFVHDL: A Tool for the Synthesis of Fuzzy Logic Controllers XFVHDL: A Tool fo the Synthesis of Fuzzy Logic Contolles E. Lago, C. J. Jiménez, D. R. López, S. Sánchez-Solano and A. Baiga Instituto de Micoelectónica de Sevilla. Cento Nacional de Micoelectónica, Edificio

More information

Spiral Recognition Methodology and Its Application for Recognition of Chinese Bank Checks

Spiral Recognition Methodology and Its Application for Recognition of Chinese Bank Checks Spial Recognition Methodology and Its Application fo Recognition of Chinese Bank Checks Hanshen Tang 1, Emmanuel Augustin 2, Ching Y. Suen 1, Olivie Baet 2, Mohamed Cheiet 3 1 Cente fo Patten Recognition

More information

Illumination methods for optical wear detection

Illumination methods for optical wear detection Illumination methods fo optical wea detection 1 J. Zhang, 2 P.P.L.Regtien 1 VIMEC Applied Vision Technology, Coy 43, 5653 LC Eindhoven, The Nethelands Email: jianbo.zhang@gmail.com 2 Faculty Electical

More information

Positioning of a robot based on binocular vision for hand / foot fusion Long Han

Positioning of a robot based on binocular vision for hand / foot fusion Long Han 2nd Intenational Confeence on Advances in Mechanical Engineeing and Industial Infomatics (AMEII 26) Positioning of a obot based on binocula vision fo hand / foot fusion Long Han Compute Science and Technology,

More information

ANALYTIC PERFORMANCE MODELS FOR SINGLE CLASS AND MULTIPLE CLASS MULTITHREADED SOFTWARE SERVERS

ANALYTIC PERFORMANCE MODELS FOR SINGLE CLASS AND MULTIPLE CLASS MULTITHREADED SOFTWARE SERVERS ANALYTIC PERFORMANCE MODELS FOR SINGLE CLASS AND MULTIPLE CLASS MULTITHREADED SOFTWARE SERVERS Daniel A Menascé Mohamed N Bennani Dept of Compute Science Oacle, Inc Geoge Mason Univesity 1211 SW Fifth

More information

HISTOGRAMS are an important statistic reflecting the

HISTOGRAMS are an important statistic reflecting the JOURNAL OF L A T E X CLASS FILES, VOL. 14, NO. 8, AUGUST 2015 1 D 2 HistoSketch: Disciminative and Dynamic Similaity-Peseving Sketching of Steaming Histogams Dingqi Yang, Bin Li, Laua Rettig, and Philippe

More information

Haptic Glove. Chan-Su Lee. Abstract. This is a final report for the DIMACS grant of student-initiated project. I implemented Boundary

Haptic Glove. Chan-Su Lee. Abstract. This is a final report for the DIMACS grant of student-initiated project. I implemented Boundary Physically Accuate Haptic Rendeing of Elastic Object fo a Haptic Glove Chan-Su Lee Abstact This is a final epot fo the DIMACS gant of student-initiated poject. I implemented Bounday Element Method(BEM)

More information

A Recommender System for Online Personalization in the WUM Applications

A Recommender System for Online Personalization in the WUM Applications A Recommende System fo Online Pesonalization in the WUM Applications Mehdad Jalali 1, Nowati Mustapha 2, Ali Mamat 2, Md. Nasi B Sulaiman 2 Abstact foeseeing of use futue movements and intentions based

More information

Comparisons of Transient Analytical Methods for Determining Hydraulic Conductivity Using Disc Permeameters

Comparisons of Transient Analytical Methods for Determining Hydraulic Conductivity Using Disc Permeameters Compaisons of Tansient Analytical Methods fo Detemining Hydaulic Conductivity Using Disc Pemeametes 1,,3 Cook, F.J. 1 CSRO Land and Wate, ndoooopilly, Queensland The Univesity of Queensland, St Lucia,

More information

Communication vs Distributed Computation: an alternative trade-off curve

Communication vs Distributed Computation: an alternative trade-off curve Communication vs Distibuted Computation: an altenative tade-off cuve Yahya H. Ezzeldin, Mohammed amoose, Chistina Fagouli Univesity of Califonia, Los Angeles, CA 90095, USA, Email: {yahya.ezzeldin, mkamoose,

More information

A ROI Focusing Mechanism for Digital Cameras

A ROI Focusing Mechanism for Digital Cameras A ROI Focusing Mechanism fo Digital Cameas Chu-Hui Lee, Meng-Feng Lin, Chun-Ming Huang, and Chun-Wei Hsu Abstact With the development and application of digital technologies, the digital camea is moe popula

More information

Shortest Paths for a Two-Robot Rendez-Vous

Shortest Paths for a Two-Robot Rendez-Vous Shotest Paths fo a Two-Robot Rendez-Vous Eik L Wyntes Joseph S B Mitchell y Abstact In this pape, we conside an optimal motion planning poblem fo a pai of point obots in a plana envionment with polygonal

More information

Experimental and numerical simulation of the flow over a spillway

Experimental and numerical simulation of the flow over a spillway Euopean Wate 57: 253-260, 2017. 2017 E.W. Publications Expeimental and numeical simulation of the flow ove a spillway A. Seafeim *, L. Avgeis, V. Hissanthou and K. Bellos Depatment of Civil Engineeing,

More information

Modelling, simulation, and performance analysis of a CAN FD system with SAE benchmark based message set

Modelling, simulation, and performance analysis of a CAN FD system with SAE benchmark based message set Modelling, simulation, and pefomance analysis of a CAN FD system with SAE benchmak based message set Mahmut Tenuh, Panagiotis Oikonomidis, Peiklis Chachalakis, Elias Stipidis Mugla S. K. Univesity, TR;

More information

A Novel Automatic White Balance Method For Digital Still Cameras

A Novel Automatic White Balance Method For Digital Still Cameras A Novel Automatic White Balance Method Fo Digital Still Cameas Ching-Chih Weng 1, Home Chen 1,2, and Chiou-Shann Fuh 3 Depatment of Electical Engineeing, 2 3 Gaduate Institute of Communication Engineeing

More information

Multi-azimuth Prestack Time Migration for General Anisotropic, Weakly Heterogeneous Media - Field Data Examples

Multi-azimuth Prestack Time Migration for General Anisotropic, Weakly Heterogeneous Media - Field Data Examples Multi-azimuth Pestack Time Migation fo Geneal Anisotopic, Weakly Heteogeneous Media - Field Data Examples S. Beaumont* (EOST/PGS) & W. Söllne (PGS) SUMMARY Multi-azimuth data acquisition has shown benefits

More information

INDEXATION OF WEB PAGES BASED ON THEIR VISUAL RENDERING

INDEXATION OF WEB PAGES BASED ON THEIR VISUAL RENDERING INDEXATION OF WEB PAGES BASED ON THEIR VISUAL RENDERING Emmanuel Buno Univesité du Sud Toulon-Va / LSIS CNRS BP 20132, F-83957 La Gade buno@univ-tln.f Nicolas Faessel LSIS CNRS Domaine Univesitaie de Saint-Jéôme

More information

Lecture 27: Voronoi Diagrams

Lecture 27: Voronoi Diagrams We say that two points u, v Y ae in the same connected component of Y if thee is a path in R N fom u to v such that all the points along the path ae in the set Y. (Thee ae two connected components in the

More information

A New and Efficient 2D Collision Detection Method Based on Contact Theory Xiaolong CHENG, Jun XIAO a, Ying WANG, Qinghai MIAO, Jian XUE

A New and Efficient 2D Collision Detection Method Based on Contact Theory Xiaolong CHENG, Jun XIAO a, Ying WANG, Qinghai MIAO, Jian XUE 5th Intenational Confeence on Advanced Mateials and Compute Science (ICAMCS 2016) A New and Efficient 2D Collision Detection Method Based on Contact Theoy Xiaolong CHENG, Jun XIAO a, Ying WANG, Qinghai

More information

And Ph.D. Candidate of Computer Science, University of Putra Malaysia 2 Faculty of Computer Science and Information Technology,

And Ph.D. Candidate of Computer Science, University of Putra Malaysia 2 Faculty of Computer Science and Information Technology, (IJCSIS) Intenational Jounal of Compute Science and Infomation Secuity, Efficient Candidacy Reduction Fo Fequent Patten Mining M.H Nadimi-Shahaki 1, Nowati Mustapha 2, Md Nasi B Sulaiman 2, Ali B Mamat

More information

A Shape-preserving Affine Takagi-Sugeno Model Based on a Piecewise Constant Nonuniform Fuzzification Transform

A Shape-preserving Affine Takagi-Sugeno Model Based on a Piecewise Constant Nonuniform Fuzzification Transform A Shape-peseving Affine Takagi-Sugeno Model Based on a Piecewise Constant Nonunifom Fuzzification Tansfom Felipe Fenández, Julio Gutiéez, Juan Calos Cespo and Gacián Tiviño Dep. Tecnología Fotónica, Facultad

More information

Optimal Adaptive Learning for Image Retrieval

Optimal Adaptive Learning for Image Retrieval Optimal Adaptive Leaning fo Image Retieval ao Wang Dept of Compute Sci and ech singhua Univesity Beijing 00084, P. R. China Wangtao7@63.net Yong Rui Micosoft Reseach One Micosoft Way Redmond, WA 9805,

More information

ANN Models for Coplanar Strip Line Analysis and Synthesis

ANN Models for Coplanar Strip Line Analysis and Synthesis 200 IJCSNS Intenational Jounal of Compute Science and Netwok Secuity, VOL.8 No.10, Octobe 2008 Models fo Coplana Stip Line Analysis and J.Lakshmi Naayana D.K.Si Rama Kishna D.L.Patap Reddy Chalapathi Institute

More information

IP Multicast Simulation in OPNET

IP Multicast Simulation in OPNET IP Multicast Simulation in OPNET Xin Wang, Chien-Ming Yu, Henning Schulzinne Paul A. Stipe Columbia Univesity Reutes Depatment of Compute Science 88 Pakway Dive South New Yok, New Yok Hauppuage, New Yok

More information

Cardiac C-Arm CT. SNR Enhancement by Combining Multiple Retrospectively Motion Corrected FDK-Like Reconstructions

Cardiac C-Arm CT. SNR Enhancement by Combining Multiple Retrospectively Motion Corrected FDK-Like Reconstructions Cadiac C-Am CT SNR Enhancement by Combining Multiple Retospectively Motion Coected FDK-Like Reconstuctions M. Pümme 1, L. Wigstöm 2,3, R. Fahig 2, G. Lauitsch 4, J. Honegge 1 1 Institute of Patten Recognition,

More information

A Comparative Impact Study of Attribute Selection Techniques on Naïve Bayes Spam Filters

A Comparative Impact Study of Attribute Selection Techniques on Naïve Bayes Spam Filters A Compaative Impact Study of Attibute Selection Techniques on Naïve Bayes Spam Filtes J. R. Méndez, I. Cid, D. Glez-Peña, F. Fdez-Riveola, M. Rocha 2 Dept. Infomática, Univesity of Vigo, Escuela Supeio

More information

A modal estimation based multitype sensor placement method

A modal estimation based multitype sensor placement method A modal estimation based multitype senso placement method *Xue-Yang Pei 1), Ting-Hua Yi 2) and Hong-Nan Li 3) 1),)2),3) School of Civil Engineeing, Dalian Univesity of Technology, Dalian 116023, China;

More information

Improvement of First-order Takagi-Sugeno Models Using Local Uniform B-splines 1

Improvement of First-order Takagi-Sugeno Models Using Local Uniform B-splines 1 Impovement of Fist-ode Takagi-Sugeno Models Using Local Unifom B-splines Felipe Fenández, Julio Gutiéez, Gacián Tiviño and Juan Calos Cespo Dep. Tecnología Fotónica, Facultad de Infomática Univesidad Politécnica

More information

Clustering Interval-valued Data Using an Overlapped Interval Divergence

Clustering Interval-valued Data Using an Overlapped Interval Divergence Poc. of the 8th Austalasian Data Mining Confeence (AusDM'9) Clusteing Inteval-valued Data Using an Ovelapped Inteval Divegence Yongli Ren Yu-Hsn Liu Jia Rong Robet Dew School of Infomation Engineeing,

More information

Fifth Wheel Modelling and Testing

Fifth Wheel Modelling and Testing Fifth heel Modelling and Testing en Masoy Mechanical Engineeing Depatment Floida Atlantic Univesity Boca aton, FL 4 Lois Malaptias IFMA Institut Fancais De Mechanique Advancee ampus De lemont Feand Les

More information

Color Correction Using 3D Multiview Geometry

Color Correction Using 3D Multiview Geometry Colo Coection Using 3D Multiview Geomety Dong-Won Shin and Yo-Sung Ho Gwangju Institute of Science and Technology (GIST) 13 Cheomdan-gwagio, Buk-ku, Gwangju 500-71, Republic of Koea ABSTRACT Recently,

More information

Prof. Feng Liu. Fall /17/2016

Prof. Feng Liu. Fall /17/2016 Pof. Feng Liu Fall 26 http://www.cs.pdx.edu/~fliu/couses/cs447/ /7/26 Last time Compositing NPR 3D Gaphics Toolkits Tansfomations 2 Today 3D Tansfomations The Viewing Pipeline Mid-tem: in class, Nov. 2

More information

Transmission Lines Modeling Based on Vector Fitting Algorithm and RLC Active/Passive Filter Design

Transmission Lines Modeling Based on Vector Fitting Algorithm and RLC Active/Passive Filter Design Tansmission Lines Modeling Based on Vecto Fitting Algoithm and RLC Active/Passive Filte Design Ahmed Qasim Tuki a,*, Nashien Fazilah Mailah b, Mohammad Lutfi Othman c, Ahmad H. Saby d Cente fo Advanced

More information

Parallel processing model for XML parsing

Parallel processing model for XML parsing Recent Reseaches in Communications, Signals and nfomation Technology Paallel pocessing model fo XML pasing ADRANA GEORGEVA Fac. Applied Mathematics and nfomatics Technical Univesity of Sofia, TU-Sofia

More information

Ranking Visualizations of Correlation Using Weber s Law

Ranking Visualizations of Correlation Using Weber s Law Ranking Visualizations of Coelation Using Webe s Law Lane Haison, Fumeng Yang, Steven Fanconei, Remco Chang Abstact Despite yeas of eseach yielding systems and guidelines to aid visualization design, pactitiones

More information

FINITE ELEMENT MODEL UPDATING OF AN EXPERIMENTAL VEHICLE MODEL USING MEASURED MODAL CHARACTERISTICS

FINITE ELEMENT MODEL UPDATING OF AN EXPERIMENTAL VEHICLE MODEL USING MEASURED MODAL CHARACTERISTICS COMPDYN 009 ECCOMAS Thematic Confeence on Computational Methods in Stuctual Dynamics and Eathquake Engineeing M. Papadakakis, N.D. Lagaos, M. Fagiadakis (eds.) Rhodes, Geece, 4 June 009 FINITE ELEMENT

More information

The EigenRumor Algorithm for Ranking Blogs

The EigenRumor Algorithm for Ranking Blogs he EigenRumo Algoithm fo Ranking Blogs Ko Fujimua N Cybe Solutions Laboatoies N Copoation akafumi Inoue N Cybe Solutions Laboatoies N Copoation Masayuki Sugisaki N Resonant Inc. ABSRAC he advent of easy

More information

BUPT at TREC 2006: Spam Track

BUPT at TREC 2006: Spam Track BUPT at TREC 2006: Spam Tac Zhen Yang, Wei Xu, Bo Chen, Weian Xu, and Jun Guo PRIS Lab, School of Infomation Engineeing, Beijing Univesity of Posts and Telecommunications, 100876, Beijing, China yangzhen@pis.edu.cn

More information

The International Conference in Knowledge Management (CIKM'94), Gaithersburg, MD, November 1994.

The International Conference in Knowledge Management (CIKM'94), Gaithersburg, MD, November 1994. The Intenational Confeence in Knowledge Management (CIKM'94), Gaithesbug, MD, Novembe 994. Hashing by Poximity to Pocess Duplicates in Spatial Databases Walid G. Aef Matsushita Infomation Technology Laboatoy

More information

Input Layer f = 2 f = 0 f = f = 3 1,16 1,1 1,2 1,3 2, ,2 3,3 3,16. f = 1. f = Output Layer

Input Layer f = 2 f = 0 f = f = 3 1,16 1,1 1,2 1,3 2, ,2 3,3 3,16. f = 1. f = Output Layer Using the Gow-And-Pune Netwok to Solve Poblems of Lage Dimensionality B.J. Biedis and T.D. Gedeon School of Compute Science & Engineeing The Univesity of New South Wales Sydney NSW 2052 AUSTRALIA bbiedis@cse.unsw.edu.au

More information

Annales UMCS Informatica AI 2 (2004) UMCS

Annales UMCS Informatica AI 2 (2004) UMCS Pobane z czasopisma Annales AI- Infomatica http://ai.annales.umcs.pl Annales Infomatica AI 2 (2004) 33-340 Annales Infomatica Lublin-Polonia Sectio AI http://www.annales.umcs.lublin.pl/ Embedding as a

More information

Slotted Random Access Protocol with Dynamic Transmission Probability Control in CDMA System

Slotted Random Access Protocol with Dynamic Transmission Probability Control in CDMA System Slotted Random Access Potocol with Dynamic Tansmission Pobability Contol in CDMA System Intaek Lim 1 1 Depatment of Embedded Softwae, Busan Univesity of Foeign Studies, itlim@bufs.ac.k Abstact In packet

More information

View Synthesis using Depth Map for 3D Video

View Synthesis using Depth Map for 3D Video View Synthesis using Depth Map fo 3D Video Cheon Lee and Yo-Sung Ho Gwangju Institute of Science and Technology (GIST) 1 Oyong-dong, Buk-gu, Gwangju, 500-712, Republic of Koea E-mail: {leecheon, hoyo}@gist.ac.k

More information

ADDING REALISM TO SOURCE CHARACTERIZATION USING A GENETIC ALGORITHM

ADDING REALISM TO SOURCE CHARACTERIZATION USING A GENETIC ALGORITHM ADDING REALISM TO SOURCE CHARACTERIZATION USING A GENETIC ALGORITHM Luna M. Rodiguez*, Sue Ellen Haupt, and Geoge S. Young Depatment of Meteoology and Applied Reseach Laboatoy The Pennsylvania State Univesity,

More information

POMDP: Introduction to Partially Observable Markov Decision Processes Hossein Kamalzadeh, Michael Hahsler

POMDP: Introduction to Partially Observable Markov Decision Processes Hossein Kamalzadeh, Michael Hahsler POMDP: Intoduction to Patially Obsevable Makov Decision Pocesses Hossein Kamalzadeh, Michael Hahsle 2019-01-02 The R package pomdp povides an inteface to pomdp-solve, a solve (witten in C) fo Patially

More information

A Mathematical Implementation of a Global Human Walking Model with Real-Time Kinematic Personification by Boulic, Thalmann and Thalmann.

A Mathematical Implementation of a Global Human Walking Model with Real-Time Kinematic Personification by Boulic, Thalmann and Thalmann. A Mathematical Implementation of a Global Human Walking Model with Real-Time Kinematic Pesonification by Boulic, Thalmann and Thalmann. Mashall Badley National Cente fo Physical Acoustics Univesity of

More information

A Memory Efficient Array Architecture for Real-Time Motion Estimation

A Memory Efficient Array Architecture for Real-Time Motion Estimation A Memoy Efficient Aay Achitectue fo Real-Time Motion Estimation Vasily G. Moshnyaga and Keikichi Tamau Depatment of Electonics & Communication, Kyoto Univesity Sakyo-ku, Yoshida-Honmachi, Kyoto 66-1, JAPAN

More information

Extract Object Boundaries in Noisy Images using Level Set. Final Report

Extract Object Boundaries in Noisy Images using Level Set. Final Report Extact Object Boundaies in Noisy Images using Level Set by: Quming Zhou Final Repot Submitted to Pofesso Bian Evans EE381K Multidimensional Digital Signal Pocessing May 10, 003 Abstact Finding object contous

More information

Any modern computer system will incorporate (at least) two levels of storage:

Any modern computer system will incorporate (at least) two levels of storage: 1 Any moden compute system will incopoate (at least) two levels of stoage: pimay stoage: andom access memoy (RAM) typical capacity 32MB to 1GB cost pe MB $3. typical access time 5ns to 6ns bust tansfe

More information

MULTI-TEMPORAL AND MULTI-SENSOR IMAGE MATCHING BASED ON LOCAL FREQUENCY INFORMATION

MULTI-TEMPORAL AND MULTI-SENSOR IMAGE MATCHING BASED ON LOCAL FREQUENCY INFORMATION Intenational Achives of the Photogammety Remote Sensing and Spatial Infomation Sciences Volume XXXIX-B3 2012 XXII ISPRS Congess 25 August 01 Septembe 2012 Melboune Austalia MULTI-TEMPORAL AND MULTI-SENSOR

More information

Module 6 STILL IMAGE COMPRESSION STANDARDS

Module 6 STILL IMAGE COMPRESSION STANDARDS Module 6 STILL IMAE COMPRESSION STANDARDS Lesson 17 JPE-2000 Achitectue and Featues Instuctional Objectives At the end of this lesson, the students should be able to: 1. State the shotcomings of JPE standad.

More information

Desired Attitude Angles Design Based on Optimization for Side Window Detection of Kinetic Interceptor *

Desired Attitude Angles Design Based on Optimization for Side Window Detection of Kinetic Interceptor * Poceedings of the 7 th Chinese Contol Confeence July 6-8, 008, Kunming,Yunnan, China Desied Attitude Angles Design Based on Optimization fo Side Window Detection of Kinetic Intecepto * Zhu Bo, Quan Quan,

More information

MapReduce Optimizations and Algorithms 2015 Professor Sasu Tarkoma

MapReduce Optimizations and Algorithms 2015 Professor Sasu Tarkoma apreduce Optimizations and Algoithms 2015 Pofesso Sasu Takoma www.cs.helsinki.fi Optimizations Reduce tasks cannot stat befoe the whole map phase is complete Thus single slow machine can slow down the

More information

A Generalized Profile Function Model Based on Artificial Intelligence

A Generalized Profile Function Model Based on Artificial Intelligence Manuscipt eceived Jul., 28; evised Sep. 7, 28 A Genealized Pofile Function Model Based on Atificial Intelligence PERO RADONJA, SRDJAN STANKOVIC 2, and DRAGANA DRAZIC Institute of Foesty, 3 Kneza Viseslava

More information

Effective Missing Data Prediction for Collaborative Filtering

Effective Missing Data Prediction for Collaborative Filtering Effective Missing Data Pediction fo Collaboative Filteing Hao Ma, Iwin King and Michael R. Lyu Dept. of Compute Science and Engineeing The Chinese Univesity of Hong Kong Shatin, N.T., Hong Kong { hma,

More information

FACE VECTORS OF FLAG COMPLEXES

FACE VECTORS OF FLAG COMPLEXES FACE VECTORS OF FLAG COMPLEXES ANDY FROHMADER Abstact. A conjectue of Kalai and Eckhoff that the face vecto of an abitay flag complex is also the face vecto of some paticula balanced complex is veified.

More information

Linear Ensembles of Word Embedding Models

Linear Ensembles of Word Embedding Models Linea Ensembles of Wod Embedding Models Avo Muomägi Univesity of Tatu Tatu, Estonia avom@ut.ee Kaiit Sits Univesity of Tatu Tatu, Estonia kaiit.sits@ut.ee Sven Lau Univesity of Tatu Tatu, Estonia swen@math.ut.ee

More information

Towards Adaptive Information Merging Using Selected XML Fragments

Towards Adaptive Information Merging Using Selected XML Fragments Towads Adaptive Infomation Meging Using Selected XML Fagments Ho-Lam Lau and Wilfed Ng Depatment of Compute Science and Engineeing, The Hong Kong Univesity of Science and Technology, Hong Kong {lauhl,

More information

Lecture # 04. Image Enhancement in Spatial Domain

Lecture # 04. Image Enhancement in Spatial Domain Digital Image Pocessing CP-7008 Lectue # 04 Image Enhancement in Spatial Domain Fall 2011 2 domains Spatial Domain : (image plane) Techniques ae based on diect manipulation of pixels in an image Fequency

More information

Generalized Grey Target Decision Method Based on Decision Makers Indifference Attribute Value Preferences

Generalized Grey Target Decision Method Based on Decision Makers Indifference Attribute Value Preferences Ameican Jounal of ata ining and Knowledge iscovey 27; 2(4): 2-8 http://www.sciencepublishinggoup.com//admkd doi:.648/.admkd.2724.2 Genealized Gey Taget ecision ethod Based on ecision akes Indiffeence Attibute

More information

Adaptation of Motion Capture Data of Human Arms to a Humanoid Robot Using Optimization

Adaptation of Motion Capture Data of Human Arms to a Humanoid Robot Using Optimization ICCAS25 June 2-5, KINTEX, Gyeonggi-Do, Koea Adaptation of Motion Captue Data of Human Ams to a Humanoid Robot Using Optimization ChangHwan Kim and Doik Kim Intelligent Robotics Reseach Cente, Koea Institute

More information

On Error Estimation in Runge-Kutta Methods

On Error Estimation in Runge-Kutta Methods Leonado Jounal of Sciences ISSN 1583-0233 Issue 18, Januay-June 2011 p. 1-10 On Eo Estimation in Runge-Kutta Methods Ochoche ABRAHAM 1,*, Gbolahan BOLARIN 2 1 Depatment of Infomation Technology, 2 Depatment

More information

Methods for history matching under geological constraints Jef Caers Stanford University, Petroleum Engineering, Stanford CA , USA

Methods for history matching under geological constraints Jef Caers Stanford University, Petroleum Engineering, Stanford CA , USA Methods fo histoy matching unde geological constaints Jef Caes Stanfod Univesity, Petoleum Engineeing, Stanfod CA 9435-222, USA Abstact Two geostatistical methods fo histoy matching ae pesented. Both ely

More information

Simulation and Performance Evaluation of Network on Chip Architectures and Algorithms using CINSIM

Simulation and Performance Evaluation of Network on Chip Architectures and Algorithms using CINSIM J. Basic. Appl. Sci. Res., 1(10)1594-1602, 2011 2011, TextRoad Publication ISSN 2090-424X Jounal of Basic and Applied Scientific Reseach www.textoad.com Simulation and Pefomance Evaluation of Netwok on

More information

Modeling spatially-correlated data of sensor networks with irregular topologies

Modeling spatially-correlated data of sensor networks with irregular topologies This full text pape was pee eviewed at the diection of IEEE Communications Society subject matte expets fo publication in the IEEE SECON 25 poceedings Modeling spatially-coelated data of senso netwoks

More information

ART GALLERIES WITH INTERIOR WALLS. March 1998

ART GALLERIES WITH INTERIOR WALLS. March 1998 ART GALLERIES WITH INTERIOR WALLS Andé Kündgen Mach 1998 Abstact. Conside an at galley fomed by a polygon on n vetices with m pais of vetices joined by inteio diagonals, the inteio walls. Each inteio wall

More information

arxiv: v2 [physics.soc-ph] 30 Nov 2016

arxiv: v2 [physics.soc-ph] 30 Nov 2016 Tanspotation dynamics on coupled netwoks with limited bandwidth Ming Li 1,*, Mao-Bin Hu 1, and Bing-Hong Wang 2, axiv:1607.05382v2 [physics.soc-ph] 30 Nov 2016 1 School of Engineeing Science, Univesity

More information

A Minutiae-based Fingerprint Matching Algorithm Using Phase Correlation

A Minutiae-based Fingerprint Matching Algorithm Using Phase Correlation A Minutiae-based Fingepint Matching Algoithm Using Phase Coelation Autho Chen, Weiping, Gao, Yongsheng Published 2007 Confeence Title Digital Image Computing: Techniques and Applications DOI https://doi.og/10.1109/dicta.2007.4426801

More information

Directional Stiffness of Electronic Component Lead

Directional Stiffness of Electronic Component Lead Diectional Stiffness of Electonic Component Lead Chang H. Kim Califonia State Univesit, Long Beach Depatment of Mechanical and Aeospace Engineeing 150 Bellflowe Boulevad Long Beach, CA 90840-830, USA Abstact

More information

Evaluation of Second-order Visual Features for Land-Use Classification

Evaluation of Second-order Visual Features for Land-Use Classification Evaluation of Second-ode Visual Featues fo Land-Use Classification Romain Negel, David Picad and Philippe-Heni Gosselin ETIS/ENSEA - UCP - CNRS, F95014 Cegy, Fance Email: omain.negel,picad,gosselin@ensea.f

More information

A New Finite Word-length Optimization Method Design for LDPC Decoder

A New Finite Word-length Optimization Method Design for LDPC Decoder A New Finite Wod-length Optimization Method Design fo LDPC Decode Jinlei Chen, Yan Zhang and Xu Wang Key Laboatoy of Netwok Oiented Intelligent Computation Shenzhen Gaduate School, Habin Institute of Technology

More information

3D Hand Trajectory Segmentation by Curvatures and Hand Orientation for Classification through a Probabilistic Approach

3D Hand Trajectory Segmentation by Curvatures and Hand Orientation for Classification through a Probabilistic Approach 3D Hand Tajectoy Segmentation by Cuvatues and Hand Oientation fo Classification though a Pobabilistic Appoach Diego R. Faia and Joge Dias Abstact In this wok we pesent the segmentation and classification

More information

REAL-TIME VISUALIZATION OF WOVEN TEXTILES

REAL-TIME VISUALIZATION OF WOVEN TEXTILES MIRALab - Univesity of Geneva, 24 Rue Geneal Dufou, CH1211 Geneva 4, Switzeland adabala@mialab.unige.ch REAL-TIME VISUALIZATION OF WOVEN TEXTILES Neehaika Adabala Nadia Magnenat-Thalmann Guangzheng Fei

More information

Scaling Location-based Services with Dynamically Composed Location Index

Scaling Location-based Services with Dynamically Composed Location Index Scaling Location-based Sevices with Dynamically Composed Location Index Bhuvan Bamba, Sangeetha Seshadi and Ling Liu Distibuted Data Intensive Systems Laboatoy (DiSL) College of Computing, Geogia Institute

More information

5 4 THE BERNOULLI EQUATION

5 4 THE BERNOULLI EQUATION 185 CHATER 5 the suounding ai). The fictional wok tem w fiction is often expessed as e loss to epesent the loss (convesion) of mechanical into themal. Fo the idealied case of fictionless motion, the last

More information

A Study of Semi-Discrete Matrix Decomposition for LSI in Automated Text Categorization

A Study of Semi-Discrete Matrix Decomposition for LSI in Automated Text Categorization A Study of Semi-Discete Matix Decomposition fo LSI in Automated ext Categoization Wang Qiang Wang XiaoLong Guan Yi School of Compute Science and echnology, Habin Institute of echnology, Habin {qwang, wangxl,

More information

A Consistent, User Friendly Interface for Running a Variety of Underwater Acoustic Propagation Codes

A Consistent, User Friendly Interface for Running a Variety of Underwater Acoustic Propagation Codes Poceedings of ACOUSTICS 6 - Novembe 6, Chistchuch, New Zealand A Consistent, Use Fiendly Inteface fo Running a Vaiety of Undewate Acoustic Popagation Codes Alec J Duncan, Amos L Maggi Cente fo Maine Science

More information

Hierarchically Clustered P2P Streaming System

Hierarchically Clustered P2P Streaming System Hieachically Clusteed P2P Steaming System Chao Liang, Yang Guo, and Yong Liu Polytechnic Univesity Thomson Lab Booklyn, NY 11201 Pinceton, NJ 08540 Abstact Pee-to-pee video steaming has been gaining populaity.

More information

Conversion Functions for Symmetric Key Ciphers

Conversion Functions for Symmetric Key Ciphers Jounal of Infomation Assuance and Secuity 2 (2006) 41 50 Convesion Functions fo Symmetic Key Ciphes Deba L. Cook and Angelos D. Keomytis Depatment of Compute Science Columbia Univesity, mail code 0401

More information

Assessment of query reweighing, by rocchio method in farsi information retrieval

Assessment of query reweighing, by rocchio method in farsi information retrieval Univesity of Wollongong Reseach Online Univesity of Wollongong in Dubai - Papes Univesity of Wollongong in Dubai 2008 Assessment of quey eweighing, by occhio metho in fasi infomation etieval F Sabooi Bu-Ali

More information

Topological Characteristic of Wireless Network

Topological Characteristic of Wireless Network Topological Chaacteistic of Wieless Netwok Its Application to Node Placement Algoithm Husnu Sane Naman 1 Outline Backgound Motivation Papes and Contibutions Fist Pape Second Pape Thid Pape Futue Woks Refeences

More information

New Algorithms for Daylight Harvesting in a Private Office

New Algorithms for Daylight Harvesting in a Private Office 18th Intenational Confeence on Infomation Fusion Washington, DC - July 6-9, 2015 New Algoithms fo Daylight Havesting in a Pivate Office Rohit Kuma Lighting Solutions and Sevices Philips Reseach Noth Ameica

More information