Bag-of-Words models. Lecture 9. Slides from: S. Lazebnik, A. Torralba, L. Fei-Fei, D. Lowe, C. Szurka

Size: px
Start display at page:

Download "Bag-of-Words models. Lecture 9. Slides from: S. Lazebnik, A. Torralba, L. Fei-Fei, D. Lowe, C. Szurka"

Transcription

1 Bag-of-Words models Lecture 9 Sldes from: S. Lazebnk, A. Torralba, L. Fe-Fe, D. Lowe, C. Szurka

2 Bag-of-features models

3 Overvew: Bag-of-features models Orgns and motvaton Image representaton Dscrmnatve methods Nearest-neghbor classfcaton Support vector machnes Generatve methods Naïve Bayes Probablstc Latent Semantc Analyss Extensons: ncorporatng spatal nformaton

4 Orgn 1: Texture recognton Texture s characterzed by the repetton of basc elements or textons For stochastc textures, t s the dentty of the textons, not ther spatal arrangement, that matters Julesz, 1981; Cula & Dana, 2001; Leung & Malk 2001; Mor, Belonge & Malk, 2001; Schmd 2001; Varma & Zsserman, 2002, 2003; Lazebnk, Schmd & Ponce, 2003

5 Orgn 1: Texture recognton hstogram Unversal texton dctonary Julesz, 1981; Cula & Dana, 2001; Leung & Malk 2001; Mor, Belonge & Malk, 2001; Schmd 2001; Varma & Zsserman, 2002, 2003; Lazebnk, Schmd & Ponce, 2003

6 Orgn 2: Bag-of-words models Orderless document representaton: frequences of words from a dctonary Salton & McGll (1983)

7 Orgn 2: Bag-of-words models Orderless document representaton: frequences of words from a dctonary Salton & McGll (1983) US Presdental Speeches Tag Cloud

8 Orgn 2: Bag-of-words models Orderless document representaton: frequences of words from a dctonary Salton & McGll (1983) US Presdental Speeches Tag Cloud

9 Orgn 2: Bag-of-words models Orderless document representaton: frequences of words from a dctonary Salton & McGll (1983) US Presdental Speeches Tag Cloud

10 Bags of features for mage classfcaton 1. Extract features

11 Bags of features for mage classfcaton 1. Extract features 2. Learn vsual vocabulary

12 Bags of features for mage classfcaton 1. Extract features 2. Learn vsual vocabulary 3. Quantze features usng vsual vocabulary

13 Bags of features for mage 1. Extract features classfcaton 2. Learn vsual vocabulary 3. Quantze features usng vsual vocabulary 4. Represent mages by frequences of vsual words

14 1. Feature extracton Regular grd Vogel & Schele, 2003 Fe-Fe & Perona, 2005

15 1. Feature extracton Regular grd Vogel & Schele, 2003 Fe-Fe & Perona, 2005 Interest pont detector Csurka et al Fe-Fe & Perona, 2005 Svc et al. 2005

16 1. Feature extracton Regular grd Vogel & Schele, 2003 Fe-Fe & Perona, 2005 Interest pont detector Csurka et al Fe-Fe & Perona, 2005 Svc et al Other methods Random samplng (Vdal-Naquet & Ullman, 2002) Segmentaton-based patches (Barnard et al. 2003)

17 1. Feature extracton Compute SIFT descrptor [Lowe 99] Normalze patch Detect patches [Mkojaczyk and Schmd 02] [Mata, Chum, Urban & Pajdla, 02] [Svc & Zsserman, 03] Slde credt: Josef Svc

18 1. Feature extracton

19 2. Learnng the vsual vocabulary

20 2. Learnng the vsual vocabulary Clusterng Slde credt: Josef Svc

21 2. Learnng the vsual vocabulary Vsual vocabulary Clusterng Slde credt: Josef Svc

22 K-means clusterng Want to mnmze sum of squared Eucldean dstances between ponts x and ther nearest cluster centers m k D( X, M ) clusterk pont n clusterk ( x m k Algorthm: Randomly ntalze K cluster centers Iterate untl convergence: Assgn each data pont to the nearest center Recompute each cluster center as the mean of all ponts assgned to t 2 )

23 From clusterng to vector quantzaton Clusterng s a common method for learnng a vsual vocabulary or codebook Unsupervsed learnng process Each cluster center produced by k-means becomes a codevector Codebook can be learned on separate tranng set Provded the tranng set s suffcently representatve, the codebook wll be unversal The codebook s used for quantzng features A vector quantzer takes a feature vector and maps t to the ndex of the nearest codevector n a codebook Codebook = vsual vocabulary Codevector = vsual word

24 Example vsual vocabulary Fe-Fe et al. 2005

25 Image patch examples of vsual words Svc et al. 2005

26 Vsual vocabulares: Issues How to choose vocabulary sze? Too small: vsual words not representatve of all patches Too large: quantzaton artfacts, overfttng Generatve or dscrmnatve learnng? Computatonal effcency Vocabulary trees (Nster & Stewenus, 2006)

27 frequency 3. Image representaton.. codewords

28 Image classfcaton Gven the bag-of-features representatons of mages from dfferent classes, how do we learn a model for dstngushng them?

29 Dscrmnatve and generatve methods for bags of features Zebra Non-zebra

30 Image classfcaton Gven the bag-of-features representatons of mages from dfferent classes, how do we learn a model for dstngushng them?

31 Dscrmnatve methods Learn a decson rule (classfer) assgnng bagof-features representatons of mages to dfferent classes Decson boundary Zebra Non-zebra

32 Classfcaton Assgn nput vector to one of two or more classes Any decson rule dvdes nput space nto decson regons separated by decson boundares

33 Nearest Neghbor Classfer Assgn label of nearest tranng data pont to each test data pont from Duda et al. Vorono parttonng of feature space for two-category 2D and 3D data Source: D. Lowe

34 K-Nearest Neghbors For a new pont, fnd the k closest ponts from tranng data Labels of the k ponts vote to classfy Works well provded there s lots of data and the dstance functon s good k = 5 Source: D. Lowe

35 Functons for comparng hstograms L1 dstance χ 2 dstance Quadratc dstance (cross-bn) N h h h h D ) ( ) ( ), ( Jan Puzcha, Yoss Rubner, Carlo Tomas, Joachm M. Buhmann: Emprcal Evaluaton of Dssmlarty Measures for Color and Texture. ICCV 1999 N h h h h h h D ) ( ) ( ) ( ) ( ), ( j j j h h A h h D, )) ( ) ( ( ), (

36 Earth Mover s Dstance Each mage s represented by a sgnature S consstng of a set of centers {m } and weghts {w } Centers can be codewords from unversal vocabulary, clusters of features n the mage, or ndvdual features (n whch case quantzaton s not requred) Earth Mover s Dstance has the form EMD( S 1, S 2 ) where the flows f j are gven by the soluton of a transportaton problem, j f j d( m f 1 j, m 2 j ) Y. Rubner, C. Tomas, and L. Gubas: A Metrc for Dstrbutons wth Applcatons to Image Databases. ICCV 1998

37 Lnear classfers Fnd lnear functon (hyperplane) to separate postve and negatve examples x x postve: negatve : x x w w b b 0 0 Whch hyperplane s best? Slde: S. Lazebnk

38 Support vector machnes Fnd hyperplane that maxmzes the margn between the postve and negatve examples C. Burges, A Tutoral on Support Vector Machnes for Pattern Recognton, Data Mnng and Knowledge Dscovery, 1998

39 Support vector machnes Fnd hyperplane that maxmzes the margn between the postve and negatve examples x x postve ( y negatve ( y 1) : 1) : x x w w b b 1 1 For support vectors, x w b 1 x w Dstance between pont and hyperplane: w b Therefore, the margn s 2 / w Support vectors Margn C. Burges, A Tutoral on Support Vector Machnes for Pattern Recognton, Data Mnng and Knowledge Dscovery, 1998

40 Fndng the maxmum margn hyperplane 1. Maxmze margn 2/ w 2. Correctly classfy all tranng data: x x postve ( y negatve ( y 1) : Quadratc optmzaton problem: Mnmze 1) : 1 2 w T w Subject to y (w x +b) 1 x x w w b b 1 1 C. Burges, A Tutoral on Support Vector Machnes for Pattern Recognton, Data Mnng and Knowledge Dscovery, 1998

41 Fndng the maxmum margn w hyperplane Soluton: y x learned weght Support vector C. Burges, A Tutoral on Support Vector Machnes for Pattern Recognton, Data Mnng and Knowledge Dscovery, 1998

42 Fndng the maxmum margn hyperplane Soluton: w b = y w x y x for any support vector Classfcaton functon (decson boundary): w x b Notce that t reles on an nner product between the test pont x and the support vectors x Solvng the optmzaton problem also nvolves computng the nner products x x j between all pars of tranng ponts C. Burges, A Tutoral on Support Vector Machnes for Pattern Recognton, Data Mnng and Knowledge Dscovery, 1998 y x x b

43 Nonlnear SVMs Datasets that are lnearly separable work out great: 0 x But what f the dataset s just too hard? 0 x We can map t to a hgher-dmensonal space: x 2 0 x Slde credt: Andrew Moore

44 Nonlnear SVMs General dea: the orgnal nput space can always be mapped to some hgherdmensonal feature space where the tranng set s separable: Φ: x φ(x) Slde credt: Andrew Moore

45 Nonlnear SVMs The kernel trck: nstead of explctly computng the lftng transformaton φ(x), defne a kernel functon K such that K(x,x j ) = φ(x ) φ(x j ) (to be vald, the kernel functon must satsfy Mercer s condton) Ths gves a nonlnear decson boundary n the orgnal feature space: yk( x, x) C. Burges, A Tutoral on Support Vector Machnes for Pattern Recognton, Data Mnng and Knowledge Dscovery, 1998 b

46 Kernels for bags of features Hstogram ntersecton kernel: Generalzed Gaussan kernel: 1 K( h, h2 ) exp D( h1, h A D can be Eucldean dstance, χ 2 dstance, Earth Mover s Dstance, etc. N I( h1, h2 ) mn( h1 ( ), h2 ( )) ) J. Zhang, M. Marszalek, S. Lazebnk, and C. Schmd, Local Features and Kernels for Classfcaton of Texture and Object Categores: A Comprehensve Study, IJCV 2007

47 Summary: SVMs for mage classfcaton 1. Pck an mage representaton (n our case, bag of features) 2. Pck a kernel functon for that representaton 3. Compute the matrx of kernel values between every par of tranng examples 4. Feed the kernel matrx nto your favorte SVM solver to obtan support vectors and weghts 5. At test tme: compute kernel values for your test example and each support vector, and combne them wth the learned weghts to get the value of the decson functon

48 What about mult-class SVMs? Unfortunately, there s no defntve mult-class SVM formulaton In practce, we have to obtan a mult-class SVM by combnng multple two-class SVMs One vs. others Tranng: learn an SVM for each class vs. the others Testng: apply each SVM to test example and assgn to t the class of the SVM that returns the hghest decson value One vs. one Tranng: learn an SVM for each par of classes Testng: each learned SVM votes for a class to assgn to the test example Slde: S. Lazebnk

49 SVMs: Pros and cons Pros Many publcly avalable SVM packages: Kernel-based framework s very powerful, flexble SVMs work very well n practce, even wth very small tranng sample szes Cons No drect mult-class SVM, must combne twoclass SVMs Computaton, memory Durng tranng tme, must compute matrx of kernel values for every par of examples Learnng can take a very long tme for large-scale problems Slde: S. Lazebnk

50 Summary: Dscrmnatve methods Nearest-neghbor and k-nearest-neghbor classfers L1 dstance, χ 2 dstance, quadratc dstance, Earth Mover s Dstance Support vector machnes Lnear classfers Margn maxmzaton The kernel trck Kernel functons: hstogram ntersecton, generalzed Gaussan, pyramd match Mult-class Of course, there are many other classfers out there Neural networks, boostng, decson trees,

51 Generatve learnng methods for bags of features Model the probablty of a bag of features gven a class

52 Generatve methods We wll cover two models, both nspred by text document analyss: Naïve Bayes Probablstc Latent Semantc Analyss

53 The Naïve Bayes model Assume that each feature s condtonally ndependent gven the class N,, f c) p( f c) 1 N 1 p( f f : th feature n the mage N: number of features n the mage Csurka et al. 2004

54 The Naïve Bayes model Assume that each feature s condtonally ndependent gven the class N M n( w 1,, f N c) p( f c) p( wj c) 1 j 1 p( f j ) f : th feature n the mage N: number of features n the mage w j : jth vsual word n the vocabulary M: sze of vsual vocabulary n(w j ): number of features of type w j n the mage Csurka et al. 2004

55 The Naïve Bayes model Assume that each feature s condtonally ndependent gven the class N M n( w 1,, f N c) p( f c) p( wj c) 1 j 1 p( f j ) p(w j c) = No. of features of type w j n tranng mages of class c Total no. of features n tranng mages of class c Csurka et al. 2004

56 The Naïve Bayes model Assume that each feature s condtonally ndependent gven the class N M n( w 1,, f N c) p( f c) p( wj c) 1 j 1 p( f j ) p(w j c) = No. of features of type w j n tranng mages of class c + 1 Total no. of features n tranng mages of class c + M (Laplace smoothng to avod zero counts) Csurka et al. 2004

57 M j j j c M j w n j c c w p w n c p c w p c p c j 1 1 ) ( ) ( )log ( ) ( log arg max ) ( ) ( arg max * The Naïve Bayes model Csurka et al Maxmum A Posteror decson: (you should compute the log of the lkelhood nstead of the lkelhood tself n order to avod underflow)

58 The Naïve Bayes model Graphcal model : c w N Csurka et al. 2004

59 Probablstc Latent Semantc Analyss = p 1 + p 2 + p 3 Image zebra grass tree vsual topcs T. Hofmann, Probablstc Latent Semantc Analyss, UAI 1999

60 Probablstc Latent Semantc Analyss Unsupervsed technque Two-level generatve model: a document s a mxture of topcs, and each topc has ts own characterstc word dstrbuton d z w document topc word P(z d) P(w z) T. Hofmann, Probablstc Latent Semantc Analyss, UAI 1999

61 Probablstc Latent Semantc Analyss Unsupervsed technque Two-level generatve model: a document s a mxture of topcs, and each topc has ts own characterstc word dstrbuton w d z T. Hofmann, Probablstc Latent Semantc Analyss, UAI 1999 K k j k k j d z p z w p d w p 1 ) ( ) ( ) (

62 The plsa model p( w d j ) k K 1 p( w z k ) p( z k d j ) Probablty of word n document j (known) Probablty of word gven topc k (unknown) Probablty of topc k gven document j (unknown)

63 words words topcs The plsa model p( w d j ) k K 1 p( w z k ) p( z k d j ) documents topcs documents p(z k d j ) = p(w d j ) p(w z k ) Observed codeword dstrbutons (M N) Codeword dstrbutons per topc (class) (M K) Class dstrbutons per mage (K N)

64 Learnng plsa parameters Maxmze lkelhood of data: Observed counts of word n document j M number of codewords N number of mages Slde credt: Josef Svc

65 Inference Fndng the most lkely topc (class) for an mage: z arg max z p( z d )

66 Inference ) ( max arg d z p z z Fndng the most lkely topc (class) for an mage: z z z d z p z w p d z p z w p w d z p z ) ( ) ( ) ( ) ( arg max ), ( arg max Fndng the most lkely topc (class) for a vsual word n a gven mage:

67 Topc dscovery n mages J. Svc, B. Russell, A. Efros, A. Zsserman, B. Freeman, Dscoverng Objects and ther Locaton n Images, ICCV 2005

68 Applcaton of plsa: Acton recognton Space-tme nterest ponts Juan Carlos Nebles, Hongcheng Wang and L Fe-Fe, Unsupervsed Learnng of Human Acton Categores Usng Spatal-Temporal Words, IJCV 2008.

69 Applcaton of plsa: Acton recognton Juan Carlos Nebles, Hongcheng Wang and L Fe-Fe, Unsupervsed Learnng of Human Acton Categores Usng Spatal-Temporal Words, IJCV 2008.

70 plsa model K p( w d j ) k 1 p( w z k ) p( z k d j ) Probablty of word n vdeo j (known) Probablty of word gven topc k (unknown) w = spatal-temporal word d j = vdeo n(w, d j ) = co-occurrence table (# of occurrences of word w n vdeo d j ) z = topc, correspondng to an acton Probablty of topc k gven vdeo j (unknown)

71 Acton recognton example

72 Multple Actons

73 Multple Actons

74 Summary: Generatve models Naïve Bayes Ungram models n document analyss Assumes condtonal ndependence of words gven class Parameter estmaton: frequency countng Probablstc Latent Semantc Analyss Unsupervsed technque Each document s a mxture of topcs (mage s a mxture of classes) Can be thought of as matrx decomposton Parameter estmaton: Expectaton-Maxmzaton

75 Addng spatal nformaton Computng bags of features on sub-wndows of the whole mage Usng codebooks to vote for object poston Generatve part-based models

76 Spatal pyramd representaton Extenson of a bag of features Locally orderless representaton at several levels of resoluton level 0 Lazebnk, Schmd & Ponce (CVPR 2006) Slde: S. Lazebnk

77 Spatal pyramd representaton Extenson of a bag of features Locally orderless representaton at several levels of resoluton level 0 level 1 Lazebnk, Schmd & Ponce (CVPR 2006) Slde: S. Lazebnk

78 Spatal pyramd representaton Extenson of a bag of features Locally orderless representaton at several levels of resoluton level 0 level 1 level 2 Lazebnk, Schmd & Ponce (CVPR 2006) Slde: S. Lazebnk

79 Scene category dataset Mult-class classfcaton results (100 tranng mages per class) Slde: S. Lazebnk

80 Caltech101 dataset Mult-class classfcaton results (30 tranng mages per class) Slde: S. Lazebnk

81 Examples from PASCAL VOC Challenge 2010

82 Boostng Classfcaton wth Exclusve Context, Yan et al. 2010

83 Boostng Classfcaton wth Exclusve Context, Yan et al. 2010

84 Boostng Classfcaton wth Exclusve Context, Yan et al. 2010

85 Boostng Classfcaton wth Exclusve Context, Yan et al. 2010

Logistic Regression. Lecture 4: More classifiers and classes. Logistic regression. Adaboost. Optimization. Multiple class classification

Logistic Regression. Lecture 4: More classifiers and classes. Logistic regression. Adaboost. Optimization. Multiple class classification Lecture 4: More classfers and classes C4B Machne Learnng Hlary 20 A. Zsserman Logstc regresson Loss functons revsted Adaboost Loss functons revsted Optmzaton Multple class classfcaton Logstc Regresson

More information

What is Candidate Sampling

What is Candidate Sampling What s Canddate Samplng Say we have a multclass or mult label problem where each tranng example ( x, T ) conssts of a context x a small (mult)set of target classes T out of a large unverse L of possble

More information

Face Verification Problem. Face Recognition Problem. Application: Access Control. Biometric Authentication. Face Verification (1:1 matching)

Face Verification Problem. Face Recognition Problem. Application: Access Control. Biometric Authentication. Face Verification (1:1 matching) Face Recognton Problem Face Verfcaton Problem Face Verfcaton (1:1 matchng) Querymage face query Face Recognton (1:N matchng) database Applcaton: Access Control www.vsage.com www.vsoncs.com Bometrc Authentcaton

More information

Logistic Regression. Steve Kroon

Logistic Regression. Steve Kroon Logstc Regresson Steve Kroon Course notes sectons: 24.3-24.4 Dsclamer: these notes do not explctly ndcate whether values are vectors or scalars, but expects the reader to dscern ths from the context. Scenaro

More information

Descriptive Models. Cluster Analysis. Example. General Applications of Clustering. Examples of Clustering Applications

Descriptive Models. Cluster Analysis. Example. General Applications of Clustering. Examples of Clustering Applications CMSC828G Prncples of Data Mnng Lecture #9 Today s Readng: HMS, chapter 9 Today s Lecture: Descrptve Modelng Clusterng Algorthms Descrptve Models model presents the man features of the data, a global summary

More information

CS 2750 Machine Learning. Lecture 3. Density estimation. CS 2750 Machine Learning. Announcements

CS 2750 Machine Learning. Lecture 3. Density estimation. CS 2750 Machine Learning. Announcements Lecture 3 Densty estmaton Mlos Hauskrecht mlos@cs.ptt.edu 5329 Sennott Square Next lecture: Matlab tutoral Announcements Rules for attendng the class: Regstered for credt Regstered for audt (only f there

More information

Local features and matching. Image classification & object localization

Local features and matching. Image classification & object localization Overview Instance level search Local features and matching Efficient visual recognition Image classification & object localization Category recognition Image classification: assigning a class label to

More information

Conversion between the vector and raster data structures using Fuzzy Geographical Entities

Conversion between the vector and raster data structures using Fuzzy Geographical Entities Converson between the vector and raster data structures usng Fuzzy Geographcal Enttes Cdála Fonte Department of Mathematcs Faculty of Scences and Technology Unversty of Combra, Apartado 38, 3 454 Combra,

More information

Support Vector Machines

Support Vector Machines Support Vector Machnes Max Wellng Department of Computer Scence Unversty of Toronto 10 Kng s College Road Toronto, M5S 3G5 Canada wellng@cs.toronto.edu Abstract Ths s a note to explan support vector machnes.

More information

Forecasting the Direction and Strength of Stock Market Movement

Forecasting the Direction and Strength of Stock Market Movement Forecastng the Drecton and Strength of Stock Market Movement Jngwe Chen Mng Chen Nan Ye cjngwe@stanford.edu mchen5@stanford.edu nanye@stanford.edu Abstract - Stock market s one of the most complcated systems

More information

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis The Development of Web Log Mnng Based on Improve-K-Means Clusterng Analyss TngZhong Wang * College of Informaton Technology, Luoyang Normal Unversty, Luoyang, 471022, Chna wangtngzhong2@sna.cn Abstract.

More information

Lecture 2: Single Layer Perceptrons Kevin Swingler

Lecture 2: Single Layer Perceptrons Kevin Swingler Lecture 2: Sngle Layer Perceptrons Kevn Sngler kms@cs.str.ac.uk Recap: McCulloch-Ptts Neuron Ths vastly smplfed model of real neurons s also knon as a Threshold Logc Unt: W 2 A Y 3 n W n. A set of synapses

More information

Lecture 5,6 Linear Methods for Classification. Summary

Lecture 5,6 Linear Methods for Classification. Summary Lecture 5,6 Lnear Methods for Classfcaton Rce ELEC 697 Farnaz Koushanfar Fall 2006 Summary Bayes Classfers Lnear Classfers Lnear regresson of an ndcator matrx Lnear dscrmnant analyss (LDA) Logstc regresson

More information

Gender Classification for Real-Time Audience Analysis System

Gender Classification for Real-Time Audience Analysis System Gender Classfcaton for Real-Tme Audence Analyss System Vladmr Khryashchev, Lev Shmaglt, Andrey Shemyakov, Anton Lebedev Yaroslavl State Unversty Yaroslavl, Russa vhr@yandex.ru, shmaglt_lev@yahoo.com, andrey.shemakov@gmal.com,

More information

Vision Mouse. Saurabh Sarkar a* University of Cincinnati, Cincinnati, USA ABSTRACT 1. INTRODUCTION

Vision Mouse. Saurabh Sarkar a* University of Cincinnati, Cincinnati, USA ABSTRACT 1. INTRODUCTION Vson Mouse Saurabh Sarkar a* a Unversty of Cncnnat, Cncnnat, USA ABSTRACT The report dscusses a vson based approach towards trackng of eyes and fngers. The report descrbes the process of locatng the possble

More information

Single and multiple stage classifiers implementing logistic discrimination

Single and multiple stage classifiers implementing logistic discrimination Sngle and multple stage classfers mplementng logstc dscrmnaton Hélo Radke Bttencourt 1 Dens Alter de Olvera Moraes 2 Vctor Haertel 2 1 Pontfíca Unversdade Católca do Ro Grande do Sul - PUCRS Av. Ipranga,

More information

8.5 UNITARY AND HERMITIAN MATRICES. The conjugate transpose of a complex matrix A, denoted by A*, is given by

8.5 UNITARY AND HERMITIAN MATRICES. The conjugate transpose of a complex matrix A, denoted by A*, is given by 6 CHAPTER 8 COMPLEX VECTOR SPACES 5. Fnd the kernel of the lnear transformaton gven n Exercse 5. In Exercses 55 and 56, fnd the mage of v, for the ndcated composton, where and are gven by the followng

More information

v a 1 b 1 i, a 2 b 2 i,..., a n b n i.

v a 1 b 1 i, a 2 b 2 i,..., a n b n i. SECTION 8.4 COMPLEX VECTOR SPACES AND INNER PRODUCTS 455 8.4 COMPLEX VECTOR SPACES AND INNER PRODUCTS All the vector spaces we have studed thus far n the text are real vector spaces snce the scalars are

More information

SVM Tutorial: Classification, Regression, and Ranking

SVM Tutorial: Classification, Regression, and Ranking SVM Tutoral: Classfcaton, Regresson, and Rankng Hwanjo Yu and Sungchul Km 1 Introducton Support Vector Machnes(SVMs) have been extensvely researched n the data mnng and machne learnng communtes for the

More information

The Greedy Method. Introduction. 0/1 Knapsack Problem

The Greedy Method. Introduction. 0/1 Knapsack Problem The Greedy Method Introducton We have completed data structures. We now are gong to look at algorthm desgn methods. Often we are lookng at optmzaton problems whose performance s exponental. For an optmzaton

More information

Support Vector Machine Model for Currency Crisis Discrimination. Arindam Chaudhuri 1. Abstract

Support Vector Machine Model for Currency Crisis Discrimination. Arindam Chaudhuri 1. Abstract Support Vector Machne Model for Currency Crss Dscrmnaton Arndam Chaudhur Abstract Support Vector Machne (SVM) s powerful classfcaton technque based on the dea of structural rsk mnmzaton. Use of kernel

More information

L10: Linear discriminants analysis

L10: Linear discriminants analysis L0: Lnear dscrmnants analyss Lnear dscrmnant analyss, two classes Lnear dscrmnant analyss, C classes LDA vs. PCA Lmtatons of LDA Varants of LDA Other dmensonalty reducton methods CSCE 666 Pattern Analyss

More information

Cluster Analysis. Cluster Analysis

Cluster Analysis. Cluster Analysis Cluster Analyss Cluster Analyss What s Cluster Analyss? Types of Data n Cluster Analyss A Categorzaton of Maor Clusterng Methos Parttonng Methos Herarchcal Methos Densty-Base Methos Gr-Base Methos Moel-Base

More information

Cluster Analysis of Data Points using Partitioning and Probabilistic Model-based Algorithms

Cluster Analysis of Data Points using Partitioning and Probabilistic Model-based Algorithms Internatonal Journal of Appled Informaton Systems (IJAIS) ISSN : 2249-0868 Foundaton of Computer Scence FCS, New York, USA Volume 7 No.7, August 2014 www.jas.org Cluster Analyss of Data Ponts usng Parttonng

More information

Luby s Alg. for Maximal Independent Sets using Pairwise Independence

Luby s Alg. for Maximal Independent Sets using Pairwise Independence Lecture Notes for Randomzed Algorthms Luby s Alg. for Maxmal Independent Sets usng Parwse Independence Last Updated by Erc Vgoda on February, 006 8. Maxmal Independent Sets For a graph G = (V, E), an ndependent

More information

Mining Feature Importance: Applying Evolutionary Algorithms within a Web-based Educational System

Mining Feature Importance: Applying Evolutionary Algorithms within a Web-based Educational System Mnng Feature Importance: Applyng Evolutonary Algorthms wthn a Web-based Educatonal System Behrouz MINAEI-BIDGOLI 1, and Gerd KORTEMEYER 2, and Wllam F. PUNCH 1 1 Genetc Algorthms Research and Applcatons

More information

Performance Analysis and Coding Strategy of ECOC SVMs

Performance Analysis and Coding Strategy of ECOC SVMs Internatonal Journal of Grd and Dstrbuted Computng Vol.7, No. (04), pp.67-76 http://dx.do.org/0.457/jgdc.04.7..07 Performance Analyss and Codng Strategy of ECOC SVMs Zhgang Yan, and Yuanxuan Yang, School

More information

A Simple Approach to Clustering in Excel

A Simple Approach to Clustering in Excel A Smple Approach to Clusterng n Excel Aravnd H Center for Computatonal Engneerng and Networng Amrta Vshwa Vdyapeetham, Combatore, Inda C Rajgopal Center for Computatonal Engneerng and Networng Amrta Vshwa

More information

Bayesian Cluster Ensembles

Bayesian Cluster Ensembles Bayesan Cluster Ensembles Hongjun Wang 1, Hanhua Shan 2 and Arndam Banerjee 2 1 Informaton Research Insttute, Southwest Jaotong Unversty, Chengdu, Schuan, 610031, Chna 2 Department of Computer Scence &

More information

ECE544NA Final Project: Robust Machine Learning Hardware via Classifier Ensemble

ECE544NA Final Project: Robust Machine Learning Hardware via Classifier Ensemble 1 ECE544NA Fnal Project: Robust Machne Learnng Hardware va Classfer Ensemble Sa Zhang, szhang12@llnos.edu Dept. of Electr. & Comput. Eng., Unv. of Illnos at Urbana-Champagn, Urbana, IL, USA Abstract In

More information

A Suspect Vehicle Tracking System Based on Video

A Suspect Vehicle Tracking System Based on Video 3rd Internatonal Conference on Multmeda Technology ICMT 2013) A Suspect Vehcle Trackng System Based on Vdeo Yad Chen 1, Tuo Wang Abstract. Vdeo survellance systems are wdely used n securty feld. The large

More information

Wildfire Smoke Detection Using SpatioTemporal Bag-of-Features of Smoke

Wildfire Smoke Detection Using SpatioTemporal Bag-of-Features of Smoke Wldfre Smoke Detecton Usng SpatoTemporal Bag-of-Features of Smoke JunOh Park, ByoungChul Ko, Jae-Yeal Nam Dept. of Computer Engneerng Kemyung Unversty Daegu, Korea wnsdhd, nceko, jynam@kmu.ac.kr Abstract

More information

1 Example 1: Axis-aligned rectangles

1 Example 1: Axis-aligned rectangles COS 511: Theoretcal Machne Learnng Lecturer: Rob Schapre Lecture # 6 Scrbe: Aaron Schld February 21, 2013 Last class, we dscussed an analogue for Occam s Razor for nfnte hypothess spaces that, n conjuncton

More information

Eye Center Localization on a Facial Image Based on Multi-Block Local Binary Patterns

Eye Center Localization on a Facial Image Based on Multi-Block Local Binary Patterns Eye Center Localzaton on a Facal Image Based on Mult-Bloc Local Bnary Patterns Anatoly tn, Vladmr Khryashchev, Olga Stepanova Yaroslavl State Unversty Yaroslavl, Russa anatolyntnyar@gmal.com, vhr@yandex.ru,

More information

Document Clustering Analysis Based on Hybrid PSO+K-means Algorithm

Document Clustering Analysis Based on Hybrid PSO+K-means Algorithm Document Clusterng Analyss Based on Hybrd PSO+K-means Algorthm Xaohu Cu, Thomas E. Potok Appled Software Engneerng Research Group, Computatonal Scences and Engneerng Dvson, Oak Rdge Natonal Laboratory,

More information

AUTHENTICATION OF OTTOMAN ART CALLIGRAPHERS

AUTHENTICATION OF OTTOMAN ART CALLIGRAPHERS INTERNATIONAL JOURNAL OF ELECTRONICS; MECHANICAL and MECHATRONICS ENGINEERING Vol.2 Num.2 pp.(2-22) AUTHENTICATION OF OTTOMAN ART CALLIGRAPHERS Osman N. Ucan Mustafa Istanbullu Nyaz Klc2 Ahmet Kala3 Istanbul

More information

Chapter 6. Classification and Prediction

Chapter 6. Classification and Prediction Chapter 6. Classfcaton and Predcton What s classfcaton? What s Lazy learners (or learnng from predcton? your neghbors) Issues regardng classfcaton and Frequent-pattern-based predcton classfcaton Classfcaton

More information

Abstract. Clustering ensembles have emerged as a powerful method for improving both the

Abstract. Clustering ensembles have emerged as a powerful method for improving both the Clusterng Ensembles: {topchyal, Models jan, of punch}@cse.msu.edu Consensus and Weak Parttons * Alexander Topchy, Anl K. Jan, and Wllam Punch Department of Computer Scence and Engneerng, Mchgan State Unversty

More information

Out-of-Sample Extensions for LLE, Isomap, MDS, Eigenmaps, and Spectral Clustering

Out-of-Sample Extensions for LLE, Isomap, MDS, Eigenmaps, and Spectral Clustering Out-of-Sample Extensons for LLE, Isomap, MDS, Egenmaps, and Spectral Clusterng Yoshua Bengo, Jean-Franços Paement, Pascal Vncent Olver Delalleau, Ncolas Le Roux and Mare Oumet Département d Informatque

More information

Estimating the Number of Clusters in Genetics of Acute Lymphoblastic Leukemia Data

Estimating the Number of Clusters in Genetics of Acute Lymphoblastic Leukemia Data Journal of Al Azhar Unversty-Gaza (Natural Scences), 2011, 13 : 109-118 Estmatng the Number of Clusters n Genetcs of Acute Lymphoblastc Leukema Data Mahmoud K. Okasha, Khaled I.A. Almghar Department of

More information

A novel Method for Data Mining and Classification based on

A novel Method for Data Mining and Classification based on A novel Method for Data Mnng and Classfcaton based on Ensemble Learnng 1 1, Frst Author Nejang Normal Unversty;Schuan Nejang 641112,Chna, E-mal: lhan-gege@126.com Abstract Data mnng has been attached great

More information

How To Know The Components Of Mean Squared Error Of Herarchcal Estmator S

How To Know The Components Of Mean Squared Error Of Herarchcal Estmator S S C H E D A E I N F O R M A T I C A E VOLUME 0 0 On Mean Squared Error of Herarchcal Estmator Stans law Brodowsk Faculty of Physcs, Astronomy, and Appled Computer Scence, Jagellonan Unversty, Reymonta

More information

Detecting Global Motion Patterns in Complex Videos

Detecting Global Motion Patterns in Complex Videos Detectng Global Moton Patterns n Complex Vdeos Mn Hu, Saad Al, Mubarak Shah Computer Vson Lab, Unversty of Central Florda {mhu,sal,shah}@eecs.ucf.edu Abstract Learnng domnant moton patterns or actvtes

More information

ONE of the most crucial problems that every image

ONE of the most crucial problems that every image IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 23, NO. 10, OCTOBER 2014 4413 Maxmum Margn Projecton Subspace Learnng for Vsual Data Analyss Symeon Nktds, Anastasos Tefas, Member, IEEE, and Ioanns Ptas, Fellow,

More information

Review of Hierarchical Models for Data Clustering and Visualization

Review of Hierarchical Models for Data Clustering and Visualization Revew of Herarchcal Models for Data Clusterng and Vsualzaton Lola Vcente & Alfredo Velldo Grup de Soft Computng Seccó d Intel lgènca Artfcal Departament de Llenguatges Sstemes Informàtcs Unverstat Poltècnca

More information

Feature selection for intrusion detection. Slobodan Petrović NISlab, Gjøvik University College

Feature selection for intrusion detection. Slobodan Petrović NISlab, Gjøvik University College Feature selecton for ntruson detecton Slobodan Petrovć NISlab, Gjøvk Unversty College Contents The feature selecton problem Intruson detecton Traffc features relevant for IDS The CFS measure The mrmr measure

More information

Loop Parallelization

Loop Parallelization - - Loop Parallelzaton C-52 Complaton steps: nested loops operatng on arrays, sequentell executon of teraton space DECLARE B[..,..+] FOR I :=.. FOR J :=.. I B[I,J] := B[I-,J]+B[I-,J-] ED FOR ED FOR analyze

More information

Searching for Interacting Features for Spam Filtering

Searching for Interacting Features for Spam Filtering Searchng for Interactng Features for Spam Flterng Chuanlang Chen 1, Yun-Chao Gong 2, Rongfang Be 1,, and X. Z. Gao 3 1 Department of Computer Scence, Bejng Normal Unversty, Bejng 100875, Chna 2 Software

More information

320 The Internatonal Arab Journal of Informaton Technology, Vol. 5, No. 3, July 2008 Comparsons Between Data Clusterng Algorthms Osama Abu Abbas Computer Scence Department, Yarmouk Unversty, Jordan Abstract:

More information

A DATA MINING APPLICATION IN A STUDENT DATABASE

A DATA MINING APPLICATION IN A STUDENT DATABASE JOURNAL OF AERONAUTICS AND SPACE TECHNOLOGIES JULY 005 VOLUME NUMBER (53-57) A DATA MINING APPLICATION IN A STUDENT DATABASE Şenol Zafer ERDOĞAN Maltepe Ünversty Faculty of Engneerng Büyükbakkalköy-Istanbul

More information

Kernel Methods for General Pattern Analysis

Kernel Methods for General Pattern Analysis Kernel Methods for General Pattern Analyss Nello Crstann Unversty of Calforna, Davs nello@support-vector.net Overvew Kernel Methods are a new class of pattern analyss algorthms whch can operate on very

More information

Formulating & Solving Integer Problems Chapter 11 289

Formulating & Solving Integer Problems Chapter 11 289 Formulatng & Solvng Integer Problems Chapter 11 289 The Optonal Stop TSP If we drop the requrement that every stop must be vsted, we then get the optonal stop TSP. Ths mght correspond to a ob sequencng

More information

An Algorithm for Data-Driven Bandwidth Selection

An Algorithm for Data-Driven Bandwidth Selection IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL. 25, NO. 2, FEBRUARY 2003 An Algorthm for Data-Drven Bandwdth Selecton Dorn Comancu, Member, IEEE Abstract The analyss of a feature space

More information

Causal, Explanatory Forecasting. Analysis. Regression Analysis. Simple Linear Regression. Which is Independent? Forecasting

Causal, Explanatory Forecasting. Analysis. Regression Analysis. Simple Linear Regression. Which is Independent? Forecasting Causal, Explanatory Forecastng Assumes cause-and-effect relatonshp between system nputs and ts output Forecastng wth Regresson Analyss Rchard S. Barr Inputs System Cause + Effect Relatonshp The job of

More information

Planning for Marketing Campaigns

Planning for Marketing Campaigns Plannng for Marketng Campagns Qang Yang and Hong Cheng Department of Computer Scence Hong Kong Unversty of Scence and Technology Clearwater Bay, Kowloon, Hong Kong, Chna (qyang, csch)@cs.ust.hk Abstract

More information

Learning from Multiple Outlooks

Learning from Multiple Outlooks Learnng from Multple Outlooks Maayan Harel Department of Electrcal Engneerng, Technon, Hafa, Israel She Mannor Department of Electrcal Engneerng, Technon, Hafa, Israel maayanga@tx.technon.ac.l she@ee.technon.ac.l

More information

Quantization Effects in Digital Filters

Quantization Effects in Digital Filters Quantzaton Effects n Dgtal Flters Dstrbuton of Truncaton Errors In two's complement representaton an exact number would have nfntely many bts (n general). When we lmt the number of bts to some fnte value

More information

Module 2 LOSSLESS IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur

Module 2 LOSSLESS IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur Module LOSSLESS IMAGE COMPRESSION SYSTEMS Lesson 3 Lossless Compresson: Huffman Codng Instructonal Objectves At the end of ths lesson, the students should be able to:. Defne and measure source entropy..

More information

STATISTICAL DATA ANALYSIS IN EXCEL

STATISTICAL DATA ANALYSIS IN EXCEL Mcroarray Center STATISTICAL DATA ANALYSIS IN EXCEL Lecture 6 Some Advanced Topcs Dr. Petr Nazarov 14-01-013 petr.nazarov@crp-sante.lu Statstcal data analyss n Ecel. 6. Some advanced topcs Correcton for

More information

Human behaviour analysis and event recognition at a point of sale

Human behaviour analysis and event recognition at a point of sale Human behavour analyss and event recognton at a pont of sale R. Scre MIRANE S.A.S. Cenon, France scre@labr.fr H. Ncolas LaBRI, Unversty of Bordeaux Talence, France ncolas@labr.fr Abstract Ths paper presents

More information

Disagreement-Based Multi-System Tracking

Disagreement-Based Multi-System Tracking Dsagreement-Based Mult-System Trackng Quannan L 1, Xnggang Wang 2, We Wang 3, Yuan Jang 3, Zh-Hua Zhou 3, Zhuowen Tu 1 1 Lab of Neuro Imagng, Unversty of Calforna, Los Angeles 2 Huazhong Unversty of Scence

More information

Hallucinating Multiple Occluded CCTV Face Images of Different Resolutions

Hallucinating Multiple Occluded CCTV Face Images of Different Resolutions In Proc. IEEE Internatonal Conference on Advanced Vdeo and Sgnal based Survellance (AVSS 05), September 2005 Hallucnatng Multple Occluded CCTV Face Images of Dfferent Resolutons Ku Ja Shaogang Gong Computer

More information

A hybrid global optimization algorithm based on parallel chaos optimization and outlook algorithm

A hybrid global optimization algorithm based on parallel chaos optimization and outlook algorithm Avalable onlne www.ocpr.com Journal of Chemcal and Pharmaceutcal Research, 2014, 6(7):1884-1889 Research Artcle ISSN : 0975-7384 CODEN(USA) : JCPRC5 A hybrd global optmzaton algorthm based on parallel

More information

Design of Output Codes for Fast Covering Learning using Basic Decomposition Techniques

Design of Output Codes for Fast Covering Learning using Basic Decomposition Techniques Journal of Computer Scence (7): 565-57, 6 ISSN 59-66 6 Scence Publcatons Desgn of Output Codes for Fast Coverng Learnng usng Basc Decomposton Technques Aruna Twar and Narendra S. Chaudhar, Faculty of Computer

More information

Prediction of Stock Market Index Movement by Ten Data Mining Techniques

Prediction of Stock Market Index Movement by Ten Data Mining Techniques Vol. 3, o. Modern Appled Scence Predcton of Stoc Maret Index Movement by en Data Mnng echnques Phchhang Ou (Correspondng author) School of Busness, Unversty of Shangha for Scence and echnology Rm 0, Internatonal

More information

Linear Circuits Analysis. Superposition, Thevenin /Norton Equivalent circuits

Linear Circuits Analysis. Superposition, Thevenin /Norton Equivalent circuits Lnear Crcuts Analyss. Superposton, Theenn /Norton Equalent crcuts So far we hae explored tmendependent (resste) elements that are also lnear. A tmendependent elements s one for whch we can plot an / cure.

More information

Improved SVM in Cloud Computing Information Mining

Improved SVM in Cloud Computing Information Mining Internatonal Journal of Grd Dstrbuton Computng Vol.8, No.1 (015), pp.33-40 http://dx.do.org/10.1457/jgdc.015.8.1.04 Improved n Cloud Computng Informaton Mnng Lvshuhong (ZhengDe polytechnc college JangSu

More information

THE APPLICATION OF DATA MINING TECHNIQUES AND MULTIPLE CLASSIFIERS TO MARKETING DECISION

THE APPLICATION OF DATA MINING TECHNIQUES AND MULTIPLE CLASSIFIERS TO MARKETING DECISION Internatonal Journal of Electronc Busness Management, Vol. 3, No. 4, pp. 30-30 (2005) 30 THE APPLICATION OF DATA MINING TECHNIQUES AND MULTIPLE CLASSIFIERS TO MARKETING DECISION Yu-Mn Chang *, Yu-Cheh

More information

Georey E. Hinton. University oftoronto. Email: zoubin@cs.toronto.edu. Technical Report CRG-TR-96-1. May 21, 1996 (revised Feb 27, 1997) Abstract

Georey E. Hinton. University oftoronto. Email: zoubin@cs.toronto.edu. Technical Report CRG-TR-96-1. May 21, 1996 (revised Feb 27, 1997) Abstract The EM Algorthm for Mxtures of Factor Analyzers Zoubn Ghahraman Georey E. Hnton Department of Computer Scence Unversty oftoronto 6 Kng's College Road Toronto, Canada M5S A4 Emal: zoubn@cs.toronto.edu Techncal

More information

Active Learning for Interactive Visualization

Active Learning for Interactive Visualization Actve Learnng for Interactve Vsualzaton Tomoharu Iwata Nel Houlsby Zoubn Ghahraman Unversty of Cambrdge Unversty of Cambrdge Unversty of Cambrdge Abstract Many automatc vsualzaton methods have been. However,

More information

Data Visualization by Pairwise Distortion Minimization

Data Visualization by Pairwise Distortion Minimization Communcatons n Statstcs, Theory and Methods 34 (6), 005 Data Vsualzaton by Parwse Dstorton Mnmzaton By Marc Sobel, and Longn Jan Lateck* Department of Statstcs and Department of Computer and Informaton

More information

Exploiting Recommendation on Social Media Networks

Exploiting Recommendation on Social Media Networks Internatonal Journal of Scence and Research IJSR) ISSN Onln: 2319-7064 Index Coperncus Value 2013): 6.14 Impact Factor 2013): 4.438 Explotng Recommendaton on Socal Meda Networs Swat A. Adhav 1, Sheetal

More information

DATA MINING CLASSIFICATION ALGORITHMS FOR KIDNEY DISEASE PREDICTION

DATA MINING CLASSIFICATION ALGORITHMS FOR KIDNEY DISEASE PREDICTION DATA MINING CLASSIFICATION ALGORITHMS FOR KIDNEY DISEASE PREDICTION Dr. S. Vjayaran 1, Mr.S.Dhayanand 2, Assstant Professor 1, M.Phl Research Scholar 2, Department of Computer Scence, School of Computer

More information

Adaptive Intrusion Detection based on Boosting and Naïve Bayesian Classifier

Adaptive Intrusion Detection based on Boosting and Naïve Bayesian Classifier Adaptve Intruson Detecton based on Boostng and Naïve Bayesan Classfer Dewan Md. Fard Department of CSE Jahangrnagar Unversty Dhaka-1342, Bangladesh Mohammad Zahdur Rahman Department of CSE Jahangrnagar

More information

NPAR TESTS. One-Sample Chi-Square Test. Cell Specification. Observed Frequencies 1O i 6. Expected Frequencies 1EXP i 6

NPAR TESTS. One-Sample Chi-Square Test. Cell Specification. Observed Frequencies 1O i 6. Expected Frequencies 1EXP i 6 PAR TESTS If a WEIGHT varable s specfed, t s used to replcate a case as many tmes as ndcated by the weght value rounded to the nearest nteger. If the workspace requrements are exceeded and samplng has

More information

Probabilistic Linear Classifier: Logistic Regression. CS534-Machine Learning

Probabilistic Linear Classifier: Logistic Regression. CS534-Machine Learning robablstc Lnear Classfer: Logstc Regresson CS534-Machne Learnng Three Man Approaches to learnng a Classfer Learn a classfer: a functon f, ŷ f Learn a probablstc dscrmnatve model,.e., the condtonal dstrbuton

More information

PERRON FROBENIUS THEOREM

PERRON FROBENIUS THEOREM PERRON FROBENIUS THEOREM R. CLARK ROBINSON Defnton. A n n matrx M wth real entres m, s called a stochastc matrx provded () all the entres m satsfy 0 m, () each of the columns sum to one, m = for all, ()

More information

Sensor placement for leak detection and location in water distribution networks

Sensor placement for leak detection and location in water distribution networks Sensor placement for leak detecton and locaton n water dstrbuton networks ABSTRACT R. Sarrate*, J. Blesa, F. Near, J. Quevedo Automatc Control Department, Unverstat Poltècnca de Catalunya, Rambla de Sant

More information

Fast Fuzzy Clustering of Web Page Collections

Fast Fuzzy Clustering of Web Page Collections Fast Fuzzy Clusterng of Web Page Collectons Chrstan Borgelt and Andreas Nürnberger Dept. of Knowledge Processng and Language Engneerng Otto-von-Guercke-Unversty of Magdeburg Unverstätsplatz, D-396 Magdeburg,

More information

New Approaches to Support Vector Ordinal Regression

New Approaches to Support Vector Ordinal Regression New Approaches to Support Vector Ordnal Regresson We Chu chuwe@gatsby.ucl.ac.uk Gatsby Computatonal Neuroscence Unt, Unversty College London, London, WCN 3AR, UK S. Sathya Keerth selvarak@yahoo-nc.com

More information

Machine Learning and Data Mining Lecture Notes

Machine Learning and Data Mining Lecture Notes Machne Learnng and Data Mnng Lecture Notes CSC 411/D11 Computer Scence Department Unversty of Toronto Verson: February 6, 2012 Copyrght c 2010 Aaron Hertzmann and Davd Fleet CONTENTS Contents Conventons

More information

Imperial College London

Imperial College London F. Fang 1, C.C. Pan 1, I.M. Navon 2, M.D. Pggott 1, G.J. Gorman 1, P.A. Allson 1 and A.J.H. Goddard 1 1 Appled Modellng and Computaton Group Department of Earth Scence and Engneerng Imperal College London,

More information

An Interest-Oriented Network Evolution Mechanism for Online Communities

An Interest-Oriented Network Evolution Mechanism for Online Communities An Interest-Orented Network Evoluton Mechansm for Onlne Communtes Cahong Sun and Xaopng Yang School of Informaton, Renmn Unversty of Chna, Bejng 100872, P.R. Chna {chsun,yang}@ruc.edu.cn Abstract. Onlne

More information

How To Solve An Onlne Control Polcy On A Vrtualzed Data Center

How To Solve An Onlne Control Polcy On A Vrtualzed Data Center Dynamc Resource Allocaton and Power Management n Vrtualzed Data Centers Rahul Urgaonkar, Ulas C. Kozat, Ken Igarash, Mchael J. Neely urgaonka@usc.edu, {kozat, garash}@docomolabs-usa.com, mjneely@usc.edu

More information

Extending Probabilistic Dynamic Epistemic Logic

Extending Probabilistic Dynamic Epistemic Logic Extendng Probablstc Dynamc Epstemc Logc Joshua Sack May 29, 2008 Probablty Space Defnton A probablty space s a tuple (S, A, µ), where 1 S s a set called the sample space. 2 A P(S) s a σ-algebra: a set

More information

GRAVITY DATA VALIDATION AND OUTLIER DETECTION USING L 1 -NORM

GRAVITY DATA VALIDATION AND OUTLIER DETECTION USING L 1 -NORM GRAVITY DATA VALIDATION AND OUTLIER DETECTION USING L 1 -NORM BARRIOT Jean-Perre, SARRAILH Mchel BGI/CNES 18.av.E.Beln 31401 TOULOUSE Cedex 4 (France) Emal: jean-perre.barrot@cnes.fr 1/Introducton The

More information

Using Supervised Clustering Technique to Classify Received Messages in 137 Call Center of Tehran City Council

Using Supervised Clustering Technique to Classify Received Messages in 137 Call Center of Tehran City Council Usng Supervsed Clusterng Technque to Classfy Receved Messages n 137 Call Center of Tehran Cty Councl Mahdyeh Haghr 1*, Hamd Hassanpour 2 (1) Informaton Technology engneerng/e-commerce, Shraz Unversty (2)

More information

Person Re-identification by Probabilistic Relative Distance Comparison

Person Re-identification by Probabilistic Relative Distance Comparison Person Re-dentfcaton by Probablstc Relatve Dstance Comparson We-Sh Zheng 1,2, Shaogang Gong 2, and Tao Xang 2 1 School of Informaton Scence and Technology, Sun Yat-sen Unversty, Chna 2 School of Electronc

More information

A machine vision approach for detecting and inspecting circular parts

A machine vision approach for detecting and inspecting circular parts A machne vson approach for detectng and nspectng crcular parts Du-Mng Tsa Machne Vson Lab. Department of Industral Engneerng and Management Yuan-Ze Unversty, Chung-L, Tawan, R.O.C. E-mal: edmtsa@saturn.yzu.edu.tw

More information

QUANTIZATION. Outlines. Joseph RONSIN. Definition Scalar quantization. Vector quantization. Definition Distortion Non uniform quantization

QUANTIZATION. Outlines. Joseph RONSIN. Definition Scalar quantization. Vector quantization. Definition Distortion Non uniform quantization QUANTIZATION by Joseph RONSIN Outlnes Scalar quantzaton Dstorton Non unform quantzaton Vector quantzaton Quantzaton 3 : Dscretsaton of color space One value for a set of values on an nterval Defnng number

More information

Blind Estimation of Transmit Power in Wireless Networks

Blind Estimation of Transmit Power in Wireless Networks Bln Estmaton of Transmt Power n Wreless Networks Murtaza Zafer (IBM Research), Bongjun Ko (IBM Research), Chatschk Bskan (IBM Research) an Ivan Ho (Imperal College, UK) Transmt-power Estmaton: Problem

More information

Realistic Image Synthesis

Realistic Image Synthesis Realstc Image Synthess - Combned Samplng and Path Tracng - Phlpp Slusallek Karol Myszkowsk Vncent Pegoraro Overvew: Today Combned Samplng (Multple Importance Samplng) Renderng and Measurng Equaton Random

More information

Bypassing Synthesis: PLS for Face Recognition with Pose, Low-Resolution and Sketch

Bypassing Synthesis: PLS for Face Recognition with Pose, Low-Resolution and Sketch Bypassng Synthess: PLS for Face Recognton wth Pose, Low-Resoluton and Setch Abhshe Sharma Insttute of Advanced Computer Scence Unversty of Maryland, USA bhoaal@umacs.umd.edu Davd W Jacobs Insttute of Advanced

More information

Texture Analysis and Modified Level Set Method for Automatic Detection of Bone Boundaries in Hand Radiographs

Texture Analysis and Modified Level Set Method for Automatic Detection of Bone Boundaries in Hand Radiographs Texture Analyss and Modfed Level Set Method for Automatc Detecton of Bone Boundares n Hand Radographs Syaful Anam Graduate School of Scence and Engneerng Yamaguch Unversty Yamaguch, Japan Department of

More information

J. Parallel Distrib. Comput.

J. Parallel Distrib. Comput. J. Parallel Dstrb. Comput. 71 (2011) 62 76 Contents lsts avalable at ScenceDrect J. Parallel Dstrb. Comput. journal homepage: www.elsever.com/locate/jpdc Optmzng server placement n dstrbuted systems n

More information

Churn prediction in subscription services: An application of support vector machines while comparing two parameter-selection techniques

Churn prediction in subscription services: An application of support vector machines while comparing two parameter-selection techniques Expert Systems wth Applcatons Expert Systems wth Applcatons 34 (2008) 313 327 www.elsever.com/locate/eswa Churn predcton n subscrpton servces: An applcaton of support vector machnes whle comparng two parameter-selecton

More information

8 Algorithm for Binary Searching in Trees

8 Algorithm for Binary Searching in Trees 8 Algorthm for Bnary Searchng n Trees In ths secton we present our algorthm for bnary searchng n trees. A crucal observaton employed by the algorthm s that ths problem can be effcently solved when the

More information

Traffic State Estimation in the Traffic Management Center of Berlin

Traffic State Estimation in the Traffic Management Center of Berlin Traffc State Estmaton n the Traffc Management Center of Berln Authors: Peter Vortsch, PTV AG, Stumpfstrasse, D-763 Karlsruhe, Germany phone ++49/72/965/35, emal peter.vortsch@ptv.de Peter Möhl, PTV AG,

More information

Intelligent stock trading system by turning point confirming and probabilistic reasoning

Intelligent stock trading system by turning point confirming and probabilistic reasoning Expert Systems wth Applcatons Expert Systems wth Applcatons 34 (2008) 620 627 www.elsever.com/locate/eswa Intellgent stock tradng system by turnng pont confrmng and probablstc reasonng Depe Bao *, Zehong

More information