Classifying Video with Kernel Dynamic Textures

Size: px
Start display at page:

Download "Classifying Video with Kernel Dynamic Textures"

Transcription

1 Appears i IEEE Cof. o Computer Visio ad Patter Recogitio, Mieapolis, 27. Classifyig Video with Kerel Dyamic Textures Atoi B. Cha ad Nuo Vascocelos Departmet of Electrical ad Computer Egieerig Uiversity of Califoria, Sa Diego abcha@ucsd.edu, uo@ece.ucsd.edu Abstract The dyamic texture is a stochastic video model that treats the video as a sample from a liear dyamical system. The simple model has bee show to be surprisigly useful i domais such as video sythesis, video segmetatio, ad video classificatio. However, oe major disadvatage of the dyamic texture is that it ca oly model video where the motio is smooth, i.e. video textures where the pixel values chage smoothly. I this work, we propose a extesio of the dyamic texture to address this issue. Istead of learig a liear observatio fuctio with PCA, we lear a o-liear observatio fuctio usig kerel- PCA. The resultig kerel dyamic texture is capable of modelig a wider rage of video motio, such as chaotic motio (e.g. turbulet water) or camera motio (e.g. paig). We derive the ecessary steps to compute the Marti distace betwee kerel dyamic textures, ad the validate the ew model through classificatio experimets o video cotaiig camera motio.. Itroductio The dyamic texture [] is a geerative stochastic model of video that treats the video as a sample from a liear dyamical system. Although simple, the model has bee show to be surprisigly useful i domais such as video sythesis [, 2], video classificatio [3, 4, 5], ad video segmetatio [6, 7, 8, 2]. Despite these umerous successes, oe major disadvatage of the dyamic texture is that it ca oly model video where the motio is smooth, i.e. video textures where the pixel values chage smoothly. This limitatio stems from the liear assumptios of the model: specifically, ) the liear state-trasitio fuctio, which models the evolutio of the hidde state-space variables over time; ad 2) the liear observatio fuctio, which maps the state-space variables ito observatios. As a result, the dyamic texture caot model more complex motio, such as chaotic motio (e.g. turbulet water) or camera motio (e.g. paig, zoomig, ad rotatios). To some extet, the smoothess limitatio of the dyamic texture has bee addressed i the literature by modifyig the liear assumptios of the dyamic texture model. For example, [9] keeps the liear observatio fuctio, while modelig the state-trasitios with a closed-loop dyamic system. I cotrast, [, ] utilize a o-liear observatio fuctio, modeled as a mixture of liear subspaces, while keepig the stadard liear state-trasitios. Similarly i [2], differet views of a video texture are represeted by a o-liear observatio fuctio that models the video texture maifold from differet camera viewpoits. Fially, [7] treats the observatio fuctio as a piece-wise liear fuctio that chages over time, but is ot a geerative model. I this paper, we improve the modelig capability of the dyamic texture by usig a o-liear observatio fuctio, while maitaiig the liear state trasitios. I particular, istead of usig PCA to lear a liear observatio fuctio, as with the stadard dyamic texture, we use kerel PCA to lear a o-liear observatio fuctio. The resultig kerel dyamic texture is capable of modelig a wider rage of video motio. The cotributios of this paper are three-fold. First, we itroduce the kerel dyamic texture ad describe a simple algorithm for learig the parameters. Secod, we show how to compute the Marti distace betwee kerel dyamic textures, ad hece itroduce a similarity measure for the ew model. Third, we build a video classifier based o the kerel dyamic texture ad the Marti distace, ad evaluate the efficacy of the model through a classificatio experimet o video cotaiig camera motio. We begi the paper with a brief review of kerel PCA, followed by each of the three cotributios listed above. 2. Kerel PCA Kerel PCA [3] is the kerelized versio of stadard PCA [4]. With stadard PCA, the data is projected oto the liear subspace (liear pricipal compoets) that best captures the variability of the data. I cotrast, kerel PCA (KPCA) projects the data oto o-liear fuctios i the iput-space. These o-liear pricipal compoets are de-

2 fied by the kerel fuctio, but are ever explicitly computed. A alterative iterpretatio is that kerel PCA first applies a o-liear feature trasformatio to the data, ad the performs stadard PCA i the feature-space. Give a traiig data set of N poits Y = [y,..., y N ] with y i R m ad a kerel fuctio k(y, y 2 ) with associated feature trasformatio φ(y), i.e. k(y, y 2 ) = φ(y ), φ(y 2 ), the c-th kerel pricipal compoet i the feature-space has the form [3] (assumig the data has zeromea i the feature-space): v c = N α i,c φ(y i ) () i= The KPCA weight vector α c = [α,c,...,α N,c ] T is give by α c = λc v c, where λ c ad v c are the c-th largest eigevalue ad eigevector of the kerel matrix K, which has etries [K] i,j = k(y i, y j ). Fially, the KPCA coefficiets X = [x,, x N ] of the traiig set Y are give by X = α T K, where α = [α,, α ] is the KPCA weight matrix, ad is the umber of pricipal compoets. Several methods ca be used to recostruct the iput vector from the KPCA coefficiets, e.g. miimum-orm recostructio [5, 6], or costraied-distace recostructio [7]. Fially, i the geeral case, the KPCA equatios ca be exteded to ceter the data i the feature-space if it is ot already zero-mea (see [8] for details). 3. Kerel Dyamic Textures I this sectio, we itroduce the kerel dyamic texture. We begi by briefly reviewig the stadard dyamic texture, followed by its extesio to the kerel dyamic texture. 3.. Dyamic texture A dyamic texture [] is a geerative model for video, which treats the video as a sample from a liear dyamical system. The model, show i Figure, separates the visual compoet ad the uderlyig dyamics ito two stochastic processes. The dyamics of the video are represeted as a time-evolvig state process x t R, ad the appearace of the frame y t R m is a liear fuctio of the curret state vector with some observatio oise. Formally, the system equatios are { xt = Ax t + v t y t = Cx t + w t (2) where A R is the state-trasitio matrix, C R m is the observatio matrix, ad x R is the iitial coditio. The state ad observatio oise are give by v t iid N(, Q,) ad w t iid N(, ri m ), respectively. x x 2 x 3 x 4 y y 2 y 3 y 4... Figure. Graphical model of the dyamic texture. Algorithm Learig a kerel dyamic texture Iput: Video sequece [y,..., y N ], state space dimesio, kerel fuctio k(y, y 2 ). Compute the mea: ȳ = N N i=t y t. Subtract the mea: y t y t ȳ, t. Compute the (cetered) kerel matrix [K] i,j = k(y i, y j ) Compute KPCA weights α from K. [ˆx xˆ N ] = α T K  = [ˆx 2 ˆx N ][ˆx ˆx N ] ˆv t = ˆx t ˆx t, t ˆQ = N N t= ˆv tˆv t T ŷ t = C(ˆx t ), t, (e.g. miimum-orm recostructio). ˆr = N mn t= y t ŷ t 2 Output: α, Â, ˆQ, ˆr, ȳ Whe the parameters of the model are leared usig the method of [], the colums of C are the pricipal compoets of the video frames (i time), ad the state vector is a set of PCA coefficiets for the video frame, which evolve accordig to a Gauss-Markov process Kerel Dyamic Textures Cosider the extesio of the stadard dyamic texture where the observatio matrix C is replaced by a o-liear fuctio C(x t ) of the curret state x t, { xt = Ax t + v t y t = C(x t ) + w t (3) I geeral, learig the o-liear observatio fuctio ca be difficult sice the state variables are ukow. As a alterative, the iverse of the observatio fuctio, i.e. the fuctio D(y) : R m R that maps observatios to the state-space, ca be leared with kerel PCA. The estimates of the state variables are the the KPCA coefficiets, ad the state-space parameters ca be estimated with the leastsquares method of []. The learig algorithm is summarized i Algorithm. We call a o-liear dyamic system, leared i this maer, a kerel dyamic texture because it uses kerel PCA to lear the state-space variables, rather tha PCA as with the stadard dyamic texture. Ideed whe the kerel fuctio is the liear kerel, the learig algorithm reduces to that of []. The kerel dyamic texture has two iterpretatios: ) kerel PCA lears the o-liear observatio fuctio 2

3 Origial DT KDT sie triagle ramp 5 5 t 5 5 t 5 5 t Figure 2. Sythesis examples: (left) The origial time-series (sie wave, triagle wave, or periodic ramp); ad a radom sample geerated from: (middle) the dyamic texture; ad (right) the kerel dyamic texture, leared from the sigal. The two dimesios of the sigal are show i differet colors. C(x), which cotais o-liear pricipal compoets; or 2) kerel PCA first trasforms the data with the featuretrasformatio φ(y) iduced by the kerel fuctio, ad the a stadard dyamic texture is leared i the featurespace. This feature-space iterpretatio will prove useful i Sectio 4, where we compute the Marti distace betwee kerel dyamic textures Sythetic examples I this sectio we show the expressive power of the kerel dyamic texture o some simple sythetic time-series. Figure 2 (left) shows three two-dimesioal time-series: ) a sie wave, 2) a triagle wave, ad 3) a periodic ramp wave. Each time-series has legth 8, ad cotais two periods of the waveform. The two-dimesioal time-series was projected liearly ito a 24-dimesioal space, ad Gaussia i.i.d. oise (σ =.) was added. Note that the triagle wave ad periodic ramp are ot smooth sigals i the sese that the former has a discotiuity i the first derivative, while the latter has a jump-discotiuity i the sigal. A dyamic texture ad a kerel dyamic texture were leared from the 24-dimesioal time-series, with statespace dimesio = 8. Next, a radom sample of legth 6 was geerated from the two models, ad the 24- dimesioal sigal was liearly projected back ito two dimesios for visualizatio. Figure 2 shows the sythesis results for each time-series. The kerel dyamic texture is able to model all three time-series well, icludig the more difficult triagle ad ramp waves. This is i cotrast to the dyamic texture, which ca oly represet the sie wave. For the triagle wave, the dyamic texture fails to capture the sharp peaks of the triagles, ad the sigal begis to degrade after t = 8. The dyamic texture does ot capture The cetered RBF kerel with width computed from () was used. ay discerible sigal from the ramp wave. The results from these simple experimets idicate that the kerel dyamic texture is better at modelig arbitrary time-series. I particular, the kerel dyamic texture ca model both discotiuities i the first derivative of the sigal (e.g. the triagle wave), ad jump discotiuities i the sigal (e.g. the periodic ramp). These types of discotiuities occur frequetly i video textures cotaiig chaotic motio (e.g. turbulet water), or i texture udergoig camera motio (e.g. paig across a sharp edge). While the applicatio of the kerel dyamic texture to video sythesis is certaily iterestig ad a directio of future work, i the remaider of this paper we will focus oly o utilizig the model for classificatio of video textures Other related works The kerel dyamic texture is related to o-liear dyamical systems, where both the state trasitios ad the observatio fuctios are o-liear fuctios. I [9], the EM algorithm ad the exteded Kalma filter are used to lear the parameters of a o-liear dyamical system. I [2], the oliear mappigs are modeled as multi-layer perceptro etworks, ad the system is leared usig a Bayesia esemble method. These methods ca be computatioally itesive because of the may degrees of freedom associated with both o-liear state-trasitios ad o-liear observatio fuctios. I cotrast, the kerel dyamic texture is a model where the state-trasitio is liear ad the observatio fuctio is o-liear. The kerel dyamic texture also has coectios to dimesioality reductio; several maifold-embeddig algorithms (e.g. ISOMAP, LLE) ca be cast as kerel PCA with kerels specific to each algorithm [2]. Fially, the kerel dyamic texture is similar to [22, 23], which lears appear- 3

4 ace maifolds of video that are costraied by a Gauss- Markov state-space with kow parameters A ad Q. 4. Marti distace for kerel dyamic textures Previous work [3] i video classificatio used the Marti distace as the similarity distace betwee dyamic texture models. The Marti distace [24] is based o the pricipal agles betwee the subspaces of the exteded observability matrices of the two textures [25]. Formally, let Θ a = {C a, A a } ad Θ b = {C b, A b } be the parameters of two dyamic textures. The Marti distace is defied as d 2 (Θ a, Θ b ) = log cos 2 θ i (4) i= where θ i is the i-th pricipal agle betwee the exteded observability matrices O a ad O b, defied as O a = [ C T a A T a C T a (A T a ) C T a ]T, ad similarly for O b. It is show i [25] that the pricipal agles ca be computed by solvig the followig geeralized eigevalue problem: [ O ab (O ab ) T ] [ x y ] [ ][ Oaa x = λ O bb y subject to x T O aa x = ad y T O bb y =, where O ab = (O a ) T O b = (A t a )T Ca T C ba t b (6) t= ad similarly for O aa ad O bb. The first largest eigevalues are the cosies of the pricipal agles, ad hece d 2 (Θ a, Θ b ) = 2 log λ i (7) i= The Marti distace for kerel dyamic textures ca be computed by usig the iterpretatio that the kerel dyamic texture is a stadard dyamic texture leared i the feature-space of the kerel. Hece, i the matrix F = Ca TC b, the ier-products betwee the pricipal compoets ca be replaced with the ier-products betwee the kerel pricipal compoets i the feature-space. However, this ca oly be doe whe the two kerels iduce the same ier-product i the same feature-space. Cosider two data sets {yi a}na i= ad {yb i }N b i=, ad two kerel fuctios k a ad k b with feature trasformatios φ(y) ad ψ(y), i.e. k a (y, y 2 ) = φ(y ), φ(y 2 ) ad k b (y, y 2 ) = ψ(y ), ψ(y 2 ), which share the same ierproduct ad feature-spaces. Ruig KPCA o each of the data-sets with their kerels yields the KPCA weight matrices α ad β, respectively. The c-th ad d-th KPCA compoets i each of the feature-spaces are give by, i= i= ] (5) N a u c = α i,c φ(yi a ), v N b d = β i,d ψ(yi b ). (8) Figure 3. Examples from the UCLA-pa video texture database. The ier-product betwee these two KPCA compoets is u c, v d = Na N b α i,c φ(yi a ), β i,d ψ(yi b ) i= i= (9) = α T c Gβ d () where G is the matrix with etries [G] i,j = g(yi a, yb j ), ad g(y, y 2 ) = φ(y ), ψ(y 2 ). The fuctio g is the ierproduct i the feature-space betwee the two data-poits, trasformed by two differet fuctios, φ(y) ad ψ(y). For two Gaussia kerels with badwidth parameters σa 2 ad σb 2, it ca be show that g(y, y 2 ) = exp( 2 σ a y σ b y 2 2 ) (see [8] for details). Fially, the ier product matrix betwee all the KPCA compoets is F = α T Gβ. 5. Experimetal evaluatio I this sectio we evaluate the efficacy of the kerel dyamic texture for classificatio of video textures udergoig camera motio. 5.. Databases The UCLA dyamic texture database [3, 4] cotais 5 classes of various video textures, icludig boilig water, foutais, fire, waterfalls, ad plats ad flowers swayig i the wid. Each class cotais four grayscale sequeces with 75 frames of 6 pixels. Each sequece was clipped to a widow that cotaied the represetative motio. A secod database cotaiig paig video textures was built from the origial UCLA video textures. Each video texture was geerated by paig a 4 4 widow across the origial UCLA video. Four pas (two left ad two right) were geerated for each video sequece, resultig i a database of 8 paig textures, which we call the UCLA-pa database. The motio i this database is composed of both video textures ad camera paig, hece the dyamic texture is ot expected to perform well o it. Examples of the UCLA-pa database appear i Figure 3, ad video motages of both databases are available from [8]. 4

5 5.2. Experimetal setup A kerel dyamic texture was leared for each video i the database usig Algorithm ad a cetered Gaussia kerel with badwidth parameter σ 2, estimated for each video as σ 2 = 2 media{ y i y j 2 } i,j=,...,n () Both earest eighbor (NN) ad SVM classifiers [26] were traied usig the Marti distace for the kerel dyamic texture. The SVM used a RBF-kerel based o the Marti distace, k md (Θ a, Θ b ) = e 2σ 2 d2 (Θ,Θ 2). A oe-versusall scheme was used to lear the multi-class SVM problem, ad the C ad γ parameters were selected usig three-fold cross-validatio over the traiig set. We used the libsvm package [27] to trai ad test the SVM. For compariso, a NN classifier usig the Marti distace o the stadard dyamic texture [3] was traied, alog with a correspodig SVM classifier. NN ad SVM classifiers usig the image-space KL-divergece betwee dyamic textures [4] were also traied. Fially, experimetal results were averaged over four trials, where i each trial the databases were split differetly with 75% of data for traiig ad cross-validatio, ad 25% of the data for testig Results Figures 4 (a) ad (c) show the NN classifier performace versus, the umber of pricipal compoets (or the dimesio of the state space). While the NN classifier based o the kerel dyamic texture ad Marti distace (KDT-MD) performs similarly to the dyamic texture (DT-MD) o the UCLA database, KDT-MD outperforms DT-MD for all values of o the UCLA-pa database. The best icreases from 84.3% to 89.8.% o the UCLA-pa database whe usig KDT-MD istead of DT- MD, while oly icreasig from 89.% to 89.5% o the UCLA database. This idicates that the paig motio i the UCLA-pa database is ot well modeled by the dyamic texture, whereas the kerel dyamic texture has better success. The performace of the SVM classifiers is show i Figures 4 (b) ad (d). The dyamic texture ad kerel dyamic texture perform similarly o the UCLA database, with both improvig over their correspodig NN classifier. However, the KDT-MD SVM outperforms the DT-MD SVM o the UCLA-pa database (accuracies of 94.3% ad 92.8%, respectively). Whe lookig at the performace of the KL-based classifiers, we ote that for the UCLA databases the meaimage of the video is highly discrimiative for classificatio. This ca be see i Figures 4 (a), where the of the KL-divergece NN classifier is plotted for dyamic textures leared from the ormal data (DT-KL) ad from Database KDT-MD DT-MD DT-KL UCLA NN.895 (2).89 (5).365 (2) UCLA SVM.975 (2).965 (5).725 (2) UCLA-pa NN.898 (3).843 (3).86 (5) UCLA-pa SVM.943 (3).928 (25).92 (5) Table. Classificatio results for the UCLA ad UCLA-pa databases. () is the umber of pricipal compoets. zero-mea data (DT-KL). The best performace for DT- KL occurs whe =, i.e. the video is simply modeled as the mea image with some i.i.d. Gaussia oise. O the other had, whe the mea is igored i DT-KL, the performace of the classifier drops dramatically (from 94% to 5% for = ). Hece, much of the discrimiative power of the KL-based classifier comes from the similarity of image meas, ot from video motio. Because the Marti distace does ot use the image meas, we preset the classificatio results for DT-KL to facilitate a fair compariso betwee the classifiers. The DT-KL NN classifier performed worse tha both KDT-MD ad DT-MD, as see i Figures 4 (a) ad (c). The SVM traied o DT-KL improved the performace over the DT-KL NN classifier, but is still iferior to the KDT-MD SVM classifiers. A summary of the results o the UCLA ad UCLA-pa databases is give i Table. Fially, Figure 5 shows the distace matrix for DT- MD ad KDT-MD for three classes from UCLA-pa: two classes of water fallig from a ledge, ad oe class of boilig water (see Figure 5 (right) for examples). The DT-MD performs poorly o may of these sequeces because the water motio is chaotic, i.e. there are may discotiuities i the pixel values. O the other had, KDT-MD models the discotiuities, ad hece ca distiguish betwee the differet types of chaotic water motio. Ackowledgmets The authors thak Bejami Recht for helpful discussios, ad Giafraco Doretto ad Stefao Soatto for the database from [3]. This work was partially fuded by NSF award IIS ad NSF IGERT award DGE Refereces [] G. Doretto, A. Chiuso, Y. N. Wu, ad S. Soatto, Dyamic textures, Itl. J. Computer Visio, vol. 5, o. 2, pp. 9 9, 23. [2] A. B. Cha ad N. Vascocelos, Layered dyamic textures, i Neural Iformatio Processig Systems 8, 26, pp. 23. [3] P. Saisa, G. Doretto, Y. Wu, ad S. Soatto, Dyamic texture recogitio, i IEEE Cof. CVPR, vol. 2, 2, pp [4] A. B. Cha ad N. Vascocelos, Probabilistic kerels for the classificatio of auto-regressive visual processes, i CVPR, 25. [5] S. V. N. Vishwaatha, A. J. Smola, ad R. Vidal, Biet-cauchy kerels o dyamical systems ad its applicatio to the aalysis of dyamic scees, IJCV, vol. 73, o., pp. 95 9, 27. 5

6 UCLA NN UCLA SVM UCLA pa NN UCLA pa SVM KDT MD NN DT MD NN DT KL NN DT KL NN KDT MD SVM DT MD SVM DT KL SVM DT KL SVM KDT MD NN DT MD NN DT KL NN DT KL NN KDT MD SVM DT MD SVM DT KL SVM DT KL SVM (a) (b) (c) (d) Figure 4. Classificatio results o the UCLA database usig: (a) earest eighbors ad (b) SVM classifiers; ad results o the UCLA-pa database usig: (c) earest eighbors ad (d) SVM classifiers. Classifier is plotted versus the umber of pricipal compoets. boilig b ear wfalls a ear wfalls c ear Dyamic Texture boilig b ear wfalls a ear wfalls c ear boilig b ear wfalls a ear wfalls c ear Kerel Dyamic Texture boilig b ear wfalls a ear wfalls c ear Figure 5. Misclassificatio of chaotic water: the Marti distace matrices for three water classes usig (left) dyamic textures, ad (middle) kerel dyamic textures. Nearest eighbors i each row are idicated by a black dot, ad the misclassificatios are circled. (right) Four examples from each of the three water classes [6] G. Doretto, D. Cremers, P. Favaro, ad S. Soatto, Dyamic texture segmetatio, i IEEE ICCV, vol. 2, 23, pp [7] R. Vidal ad A. Ravichadra, Optical flow estimatio & segmetatio of multiple movig dyamic textures, i CVPR, 25. [8] A. B. Cha ad N. Vascocelos, Mixtures of dyamic textures, i IEEE Itl. Cof. Computer Visio, vol., 25, pp [9] L. Yua, F. We, C. Liu, ad H.-Y. Shum, Sythesizig dyamic textures with closed-loop liear dyamic systems, i Euro. Cof. Computer Visio, 24, pp [] C.-B. Liu, R.-S. Li, N. Ahuja, ad M.-H. Yag, Dyamic texture sythesis as oliear maifold learig ad traversig, i British Machie Visio Cof., vol. 2, 26, pp [] C.-B. Liu, R.-S. Li, ad N. Ahuja, Modelig dyamic textures usig subspace mixtures, i ICME, 25, pp [2] G. Doretto ad S. Soatto, Towards pleoptic dyamic textures, i 3rd Itl. Work. Texture Aalysis ad Sythesis, 23, pp [3] B. Schölkopf, A. Smola, ad K. R. Müller, Noliear compoet aalysis as a kerel eigevalue problem, Neural Computatio, vol., o. 5, pp , 998. [4] R. Duda, P. Hart, ad D. Stork, Patter Classificatio. Joh Wiley ad Sos, 2. [5] B. Schölkopf, S. Mika, A. Smola, G. Rätsch, ad K. R. Müller, Kerel pca patter recostructio via approximate pre-images, i ICANN, Perspectives i Neural Computig, 998, pp [6] S. Mika, B. Schölkopf, A. Smola, K. R. Müller, M. Scholz, ad G. Rätsch, Kerel PCA ad de-oisig i feature spaces, i Neural Iformatio Processig Systems, vol., 999, pp [7] J.-Y. Kwok ad I.-H. Tsag, The pre-image problem i kerel methods, IEEE Tras. Neural Networks, vol. 5, o. 6, 24. [8] A. B. Cha ad N. Vascocelos, Supplemetal material for classifyig video with kerel dyamic textures, Statistical Visual Computig Lab, Tech. Rep. SVCL-TR-27-3, 27, [9] Z. Ghahramai ad S. T. Roweis, Learig oliear dyamical systems usig a EM algorithm, i NIPS, 998. [2] H. Valpola ad J. Karhue, A usupervised esemble learig method for oliear dyamic state-space models, Neural Computatio, vol. 4, o., pp , 22. [2] J. Ham, D. D. Lee, S. Mika, ad B. Schölkopf, A kerel view of the dimesioality reductio of maifolds, i ICML, 24. [22] A. Rahimi, B. Recht, ad T. Darrell, Learig appearace maifolds from video, i IEEE CVPR, vol., 25, pp [23] A. Rahimi ad B. Recht, Estimatig observatio fuctios i dyamical systems usig usupervised regressio, i NIPS, 26. [24] R. J. Marti, A metric for ARMA processes, IEEE Trasactios o Sigal Processig, vol. 48, o. 4, pp. 64 7, April 2. [25] K. D. Cock ad B. D. Moor, Subspace agles betwee liear stochastic models, i IEEE Cof. Decisio ad Cotrol, 2. [26] V. N. Vapik, The ature of statistical learig theory. Spriger- Verlag, 995. [27] C.-C. Chag ad C.-J. Li, LIBSVM: a library for support vector machies, 2, cjli. 6

Pattern Recognition Systems Lab 1 Least Mean Squares

Pattern Recognition Systems Lab 1 Least Mean Squares Patter Recogitio Systems Lab 1 Least Mea Squares 1. Objectives This laboratory work itroduces the OpeCV-based framework used throughout the course. I this assigmet a lie is fitted to a set of poits usig

More information

Fundamentals of Media Processing. Shin'ichi Satoh Kazuya Kodama Hiroshi Mo Duy-Dinh Le

Fundamentals of Media Processing. Shin'ichi Satoh Kazuya Kodama Hiroshi Mo Duy-Dinh Le Fudametals of Media Processig Shi'ichi Satoh Kazuya Kodama Hiroshi Mo Duy-Dih Le Today's topics Noparametric Methods Parze Widow k-nearest Neighbor Estimatio Clusterig Techiques k-meas Agglomerative Hierarchical

More information

Eigenimages. Digital Image Processing: Bernd Girod, Stanford University -- Eigenimages 1

Eigenimages. Digital Image Processing: Bernd Girod, Stanford University -- Eigenimages 1 Eigeimages Uitary trasforms Karhue-Loève trasform ad eigeimages Sirovich ad Kirby method Eigefaces for geder recogitio Fisher liear discrimat aalysis Fisherimages ad varyig illumiatio Fisherfaces vs. eigefaces

More information

Dimension Reduction and Manifold Learning. Xin Zhang

Dimension Reduction and Manifold Learning. Xin Zhang Dimesio Reductio ad Maifold Learig Xi Zhag eeizhag@scut.edu.c Cotet Motivatio of maifold learig Pricipal compoet aalysis ad its etesio Maifold learig Global oliear maifold learig (IsoMap) Local oliear

More information

Eigenimages. Digital Image Processing: Bernd Girod, 2013 Stanford University -- Eigenimages 1

Eigenimages. Digital Image Processing: Bernd Girod, 2013 Stanford University -- Eigenimages 1 Eigeimages Uitary trasforms Karhue-Loève trasform ad eigeimages Sirovich ad Kirby method Eigefaces for geder recogitio Fisher liear discrimat aalysis Fisherimages ad varyig illumiatio Fisherfaces vs. eigefaces

More information

arxiv: v2 [cs.ds] 24 Mar 2018

arxiv: v2 [cs.ds] 24 Mar 2018 Similar Elemets ad Metric Labelig o Complete Graphs arxiv:1803.08037v [cs.ds] 4 Mar 018 Pedro F. Felzeszwalb Brow Uiversity Providece, RI, USA pff@brow.edu March 8, 018 We cosider a problem that ivolves

More information

Improving Template Based Spike Detection

Improving Template Based Spike Detection Improvig Template Based Spike Detectio Kirk Smith, Member - IEEE Portlad State Uiversity petra@ee.pdx.edu Abstract Template matchig algorithms like SSE, Covolutio ad Maximum Likelihood are well kow for

More information

Our Learning Problem, Again

Our Learning Problem, Again Noparametric Desity Estimatio Matthew Stoe CS 520, Sprig 2000 Lecture 6 Our Learig Problem, Agai Use traiig data to estimate ukow probabilities ad probability desity fuctios So far, we have depeded o describig

More information

ANN WHICH COVERS MLP AND RBF

ANN WHICH COVERS MLP AND RBF ANN WHICH COVERS MLP AND RBF Josef Boští, Jaromír Kual Faculty of Nuclear Scieces ad Physical Egieerig, CTU i Prague Departmet of Software Egieerig Abstract Two basic types of artificial eural etwors Multi

More information

The Closest Line to a Data Set in the Plane. David Gurney Southeastern Louisiana University Hammond, Louisiana

The Closest Line to a Data Set in the Plane. David Gurney Southeastern Louisiana University Hammond, Louisiana The Closest Lie to a Data Set i the Plae David Gurey Southeaster Louisiaa Uiversity Hammod, Louisiaa ABSTRACT This paper looks at three differet measures of distace betwee a lie ad a data set i the plae:

More information

Numerical Methods Lecture 6 - Curve Fitting Techniques

Numerical Methods Lecture 6 - Curve Fitting Techniques Numerical Methods Lecture 6 - Curve Fittig Techiques Topics motivatio iterpolatio liear regressio higher order polyomial form expoetial form Curve fittig - motivatio For root fidig, we used a give fuctio

More information

BASED ON ITERATIVE ERROR-CORRECTION

BASED ON ITERATIVE ERROR-CORRECTION A COHPARISO OF CRYPTAALYTIC PRICIPLES BASED O ITERATIVE ERROR-CORRECTIO Miodrag J. MihaljeviC ad Jova Dj. GoliC Istitute of Applied Mathematics ad Electroics. Belgrade School of Electrical Egieerig. Uiversity

More information

Dimensionality Reduction PCA

Dimensionality Reduction PCA Dimesioality Reductio PCA Machie Learig CSE446 David Wadde (slides provided by Carlos Guestri) Uiversity of Washigto Feb 22, 2017 Carlos Guestri 2005-2017 1 Dimesioality reductio Iput data may have thousads

More information

DATA MINING II - 1DL460

DATA MINING II - 1DL460 DATA MINING II - 1DL460 Sprig 2017 A secod course i data miig http://www.it.uu.se/edu/course/homepage/ifoutv2/vt17/ Kjell Orsbor Uppsala Database Laboratory Departmet of Iformatio Techology, Uppsala Uiversity,

More information

Learning to Shoot a Goal Lecture 8: Learning Models and Skills

Learning to Shoot a Goal Lecture 8: Learning Models and Skills Learig to Shoot a Goal Lecture 8: Learig Models ad Skills How do we acquire skill at shootig goals? CS 344R/393R: Robotics Bejami Kuipers Learig to Shoot a Goal The robot eeds to shoot the ball i the goal.

More information

A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON

A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON A SOFTWARE MODEL FOR THE MULTILAYER PERCEPTRON Roberto Lopez ad Eugeio Oñate Iteratioal Ceter for Numerical Methods i Egieerig (CIMNE) Edificio C1, Gra Capitá s/, 08034 Barceloa, Spai ABSTRACT I this work

More information

3D Model Retrieval Method Based on Sample Prediction

3D Model Retrieval Method Based on Sample Prediction 20 Iteratioal Coferece o Computer Commuicatio ad Maagemet Proc.of CSIT vol.5 (20) (20) IACSIT Press, Sigapore 3D Model Retrieval Method Based o Sample Predictio Qigche Zhag, Ya Tag* School of Computer

More information

Dynamic Programming and Curve Fitting Based Road Boundary Detection

Dynamic Programming and Curve Fitting Based Road Boundary Detection Dyamic Programmig ad Curve Fittig Based Road Boudary Detectio SHYAM PRASAD ADHIKARI, HYONGSUK KIM, Divisio of Electroics ad Iformatio Egieerig Chobuk Natioal Uiversity 664-4 Ga Deokji-Dog Jeoju-City Jeobuk

More information

A New Morphological 3D Shape Decomposition: Grayscale Interframe Interpolation Method

A New Morphological 3D Shape Decomposition: Grayscale Interframe Interpolation Method A ew Morphological 3D Shape Decompositio: Grayscale Iterframe Iterpolatio Method D.. Vizireau Politehica Uiversity Bucharest, Romaia ae@comm.pub.ro R. M. Udrea Politehica Uiversity Bucharest, Romaia mihea@comm.pub.ro

More information

Accuracy Improvement in Camera Calibration

Accuracy Improvement in Camera Calibration Accuracy Improvemet i Camera Calibratio FaJie L Qi Zag ad Reihard Klette CITR, Computer Sciece Departmet The Uiversity of Aucklad Tamaki Campus, Aucklad, New Zealad fli006, qza001@ec.aucklad.ac.z r.klette@aucklad.ac.z

More information

Chapter 3 Classification of FFT Processor Algorithms

Chapter 3 Classification of FFT Processor Algorithms Chapter Classificatio of FFT Processor Algorithms The computatioal complexity of the Discrete Fourier trasform (DFT) is very high. It requires () 2 complex multiplicatios ad () complex additios [5]. As

More information

Lecture 2: Spectra of Graphs

Lecture 2: Spectra of Graphs Spectral Graph Theory ad Applicatios WS 20/202 Lecture 2: Spectra of Graphs Lecturer: Thomas Sauerwald & He Su Our goal is to use the properties of the adjacecy/laplacia matrix of graphs to first uderstad

More information

Cubic Polynomial Curves with a Shape Parameter

Cubic Polynomial Curves with a Shape Parameter roceedigs of the th WSEAS Iteratioal Coferece o Robotics Cotrol ad Maufacturig Techology Hagzhou Chia April -8 00 (pp5-70) Cubic olyomial Curves with a Shape arameter MO GUOLIANG ZHAO YANAN Iformatio ad

More information

Ones Assignment Method for Solving Traveling Salesman Problem

Ones Assignment Method for Solving Traveling Salesman Problem Joural of mathematics ad computer sciece 0 (0), 58-65 Oes Assigmet Method for Solvig Travelig Salesma Problem Hadi Basirzadeh Departmet of Mathematics, Shahid Chamra Uiversity, Ahvaz, Ira Article history:

More information

A Note on Least-norm Solution of Global WireWarping

A Note on Least-norm Solution of Global WireWarping A Note o Least-orm Solutio of Global WireWarpig Charlie C. L. Wag Departmet of Mechaical ad Automatio Egieerig The Chiese Uiversity of Hog Kog Shati, N.T., Hog Kog E-mail: cwag@mae.cuhk.edu.hk Abstract

More information

Cluster Analysis. Andrew Kusiak Intelligent Systems Laboratory

Cluster Analysis. Andrew Kusiak Intelligent Systems Laboratory Cluster Aalysis Adrew Kusiak Itelliget Systems Laboratory 2139 Seamas Ceter The Uiversity of Iowa Iowa City, Iowa 52242-1527 adrew-kusiak@uiowa.edu http://www.icae.uiowa.edu/~akusiak Two geeric modes of

More information

Arithmetic Sequences

Arithmetic Sequences . Arithmetic Sequeces COMMON CORE Learig Stadards HSF-IF.A. HSF-BF.A.1a HSF-BF.A. HSF-LE.A. Essetial Questio How ca you use a arithmetic sequece to describe a patter? A arithmetic sequece is a ordered

More information

New Fuzzy Color Clustering Algorithm Based on hsl Similarity

New Fuzzy Color Clustering Algorithm Based on hsl Similarity IFSA-EUSFLAT 009 New Fuzzy Color Clusterig Algorithm Based o hsl Similarity Vasile Ptracu Departmet of Iformatics Techology Tarom Compay Bucharest Romaia Email: patrascu.v@gmail.com Abstract I this paper

More information

Image Segmentation EEE 508

Image Segmentation EEE 508 Image Segmetatio Objective: to determie (etract) object boudaries. It is a process of partitioig a image ito distict regios by groupig together eighborig piels based o some predefied similarity criterio.

More information

An Efficient Algorithm for Graph Bisection of Triangularizations

An Efficient Algorithm for Graph Bisection of Triangularizations A Efficiet Algorithm for Graph Bisectio of Triagularizatios Gerold Jäger Departmet of Computer Sciece Washigto Uiversity Campus Box 1045 Oe Brookigs Drive St. Louis, Missouri 63130-4899, USA jaegerg@cse.wustl.edu

More information

A Novel Feature Extraction Algorithm for Haar Local Binary Pattern Texture Based on Human Vision System

A Novel Feature Extraction Algorithm for Haar Local Binary Pattern Texture Based on Human Vision System A Novel Feature Extractio Algorithm for Haar Local Biary Patter Texture Based o Huma Visio System Liu Tao 1,* 1 Departmet of Electroic Egieerig Shaaxi Eergy Istitute Xiayag, Shaaxi, Chia Abstract The locality

More information

IMP: Superposer Integrated Morphometrics Package Superposition Tool

IMP: Superposer Integrated Morphometrics Package Superposition Tool IMP: Superposer Itegrated Morphometrics Package Superpositio Tool Programmig by: David Lieber ( 03) Caisius College 200 Mai St. Buffalo, NY 4208 Cocept by: H. David Sheets, Dept. of Physics, Caisius College

More information

Creating Exact Bezier Representations of CST Shapes. David D. Marshall. California Polytechnic State University, San Luis Obispo, CA , USA

Creating Exact Bezier Representations of CST Shapes. David D. Marshall. California Polytechnic State University, San Luis Obispo, CA , USA Creatig Exact Bezier Represetatios of CST Shapes David D. Marshall Califoria Polytechic State Uiversity, Sa Luis Obispo, CA 93407-035, USA The paper presets a method of expressig CST shapes pioeered by

More information

An Efficient Algorithm for Graph Bisection of Triangularizations

An Efficient Algorithm for Graph Bisection of Triangularizations Applied Mathematical Scieces, Vol. 1, 2007, o. 25, 1203-1215 A Efficiet Algorithm for Graph Bisectio of Triagularizatios Gerold Jäger Departmet of Computer Sciece Washigto Uiversity Campus Box 1045, Oe

More information

x x 2 x Iput layer = quatity of classificatio mode X T = traspositio matrix The core of such coditioal probability estimatig method is calculatig the

x x 2 x Iput layer = quatity of classificatio mode X T = traspositio matrix The core of such coditioal probability estimatig method is calculatig the COMPARATIVE RESEARCHES ON PROBABILISTIC NEURAL NETWORKS AND MULTI-LAYER PERCEPTRON NETWORKS FOR REMOTE SENSING IMAGE SEGMENTATION Liu Gag a, b, * a School of Electroic Iformatio, Wuha Uiversity, 430079,

More information

Neuro Fuzzy Model for Human Face Expression Recognition

Neuro Fuzzy Model for Human Face Expression Recognition IOSR Joural of Computer Egieerig (IOSRJCE) ISSN : 2278-0661 Volume 1, Issue 2 (May-Jue 2012), PP 01-06 Neuro Fuzzy Model for Huma Face Expressio Recogitio Mr. Mayur S. Burage 1, Prof. S. V. Dhopte 2 1

More information

Evaluation of Support Vector Machine Kernels for Detecting Network Anomalies

Evaluation of Support Vector Machine Kernels for Detecting Network Anomalies Evaluatio of Support Vector Machie Kerels for Detectig Network Aomalies Prera Batta, Maider Sigh, Zhida Li, Qigye Dig, ad Ljiljaa Trajković Commuicatio Networks Laboratory http://www.esc.sfu.ca/~ljilja/cl/

More information

Elementary Educational Computer

Elementary Educational Computer Chapter 5 Elemetary Educatioal Computer. Geeral structure of the Elemetary Educatioal Computer (EEC) The EEC coforms to the 5 uits structure defied by vo Neuma's model (.) All uits are preseted i a simplified

More information

Administrative UNSUPERVISED LEARNING. Unsupervised learning. Supervised learning 11/25/13. Final project. No office hours today

Administrative UNSUPERVISED LEARNING. Unsupervised learning. Supervised learning 11/25/13. Final project. No office hours today Admiistrative Fial project No office hours today UNSUPERVISED LEARNING David Kauchak CS 451 Fall 2013 Supervised learig Usupervised learig label label 1 label 3 model/ predictor label 4 label 5 Supervised

More information

localization error 1st pc pc 3 pc x2=

localization error 1st pc pc 3 pc x2= Proc. IROS'99, IEEE/RSJ It. Cof. o Itelliget Robots ad Systems, Kyogju, Korea, Oct 999 Robot Eviromet Modelig via Pricipal Compoet Regressio Nikos Vlassis Be Krose RWCP Autoomous Learig Fuctios SNN Dept.

More information

Nonlinear Mean Shift for Clustering over Analytic Manifolds

Nonlinear Mean Shift for Clustering over Analytic Manifolds Noliear Mea Shift for Clusterig over Aalytic Maifolds Raghav Subbarao ad Peter Meer Departmet of Electrical ad Computer Egieerig Rutgers Uiversity, Piscataway NJ 08854, USA rsubbara,meer@caip.rutgers.edu

More information

Tracking individuals in surveillance video of a high-density crowd

Tracking individuals in surveillance video of a high-density crowd Trackig idividuals i surveillace video of a high-desity crowd Nighag Hu a,b, Heri Bouma a,*, Marcel Worrig b a TNO, P.O. Box 96864, 2509 JG The Hague, The Netherlads; b Uiversity of Amsterdam, P.O. Box

More information

Research Article An Improved Metric Learning Approach for Degraded Face Recognition

Research Article An Improved Metric Learning Approach for Degraded Face Recognition Mathematical Problems i Egieerig, Article ID 74978, 10 pages http://dxdoiorg/101155/014/74978 Research Article A Improved Metric Learig Approach for Degraded Face Recogitio Guofeg Zou, 1 Yuayua Zhag, 1

More information

Alpha Individual Solutions MAΘ National Convention 2013

Alpha Individual Solutions MAΘ National Convention 2013 Alpha Idividual Solutios MAΘ Natioal Covetio 0 Aswers:. D. A. C 4. D 5. C 6. B 7. A 8. C 9. D 0. B. B. A. D 4. C 5. A 6. C 7. B 8. A 9. A 0. C. E. B. D 4. C 5. A 6. D 7. B 8. C 9. D 0. B TB. 570 TB. 5

More information

Spectral leakage and windowing

Spectral leakage and windowing EEL33: Discrete-Time Sigals ad Systems Spectral leakage ad widowig. Itroductio Spectral leakage ad widowig I these otes, we itroduce the idea of widowig for reducig the effects of spectral leakage, ad

More information

Second-Order Domain Decomposition Method for Three-Dimensional Hyperbolic Problems

Second-Order Domain Decomposition Method for Three-Dimensional Hyperbolic Problems Iteratioal Mathematical Forum, Vol. 8, 013, o. 7, 311-317 Secod-Order Domai Decompositio Method for Three-Dimesioal Hyperbolic Problems Youbae Ju Departmet of Applied Mathematics Kumoh Natioal Istitute

More information

Neural Networks A Model of Boolean Functions

Neural Networks A Model of Boolean Functions Neural Networks A Model of Boolea Fuctios Berd Steibach, Roma Kohut Freiberg Uiversity of Miig ad Techology Istitute of Computer Sciece D-09596 Freiberg, Germay e-mails: steib@iformatik.tu-freiberg.de

More information

Lecture 1: Introduction and Strassen s Algorithm

Lecture 1: Introduction and Strassen s Algorithm 5-750: Graduate Algorithms Jauary 7, 08 Lecture : Itroductio ad Strasse s Algorithm Lecturer: Gary Miller Scribe: Robert Parker Itroductio Machie models I this class, we will primarily use the Radom Access

More information

Bezier curves. Figure 2 shows cubic Bezier curves for various control points. In a Bezier curve, only

Bezier curves. Figure 2 shows cubic Bezier curves for various control points. In a Bezier curve, only Edited: Yeh-Liag Hsu (998--; recommeded: Yeh-Liag Hsu (--9; last updated: Yeh-Liag Hsu (9--7. Note: This is the course material for ME55 Geometric modelig ad computer graphics, Yua Ze Uiversity. art of

More information

Announcements. Recognition III. A Rough Recognition Spectrum. Projection, and reconstruction. Face detection using distance to face space

Announcements. Recognition III. A Rough Recognition Spectrum. Projection, and reconstruction. Face detection using distance to face space Aoucemets Assigmet 5: Due Friday, 4:00 III Itroductio to Computer Visio CSE 52 Lecture 20 Fial Exam: ed, 6/9/04, :30-2:30, LH 2207 (here I ll discuss briefly today, ad will be at discussio sectio tomorrow

More information

Characterizing graphs of maximum principal ratio

Characterizing graphs of maximum principal ratio Characterizig graphs of maximum pricipal ratio Michael Tait ad Josh Tobi November 9, 05 Abstract The pricipal ratio of a coected graph, deoted γg, is the ratio of the maximum ad miimum etries of its first

More information

Performance Plus Software Parameter Definitions

Performance Plus Software Parameter Definitions Performace Plus+ Software Parameter Defiitios/ Performace Plus Software Parameter Defiitios Chapma Techical Note-TG-5 paramete.doc ev-0-03 Performace Plus+ Software Parameter Defiitios/2 Backgroud ad Defiitios

More information

A Study on the Performance of Cholesky-Factorization using MPI

A Study on the Performance of Cholesky-Factorization using MPI A Study o the Performace of Cholesky-Factorizatio usig MPI Ha S. Kim Scott B. Bade Departmet of Computer Sciece ad Egieerig Uiversity of Califoria Sa Diego {hskim, bade}@cs.ucsd.edu Abstract Cholesky-factorizatio

More information

Analysis of Server Resource Consumption of Meteorological Satellite Application System Based on Contour Curve

Analysis of Server Resource Consumption of Meteorological Satellite Application System Based on Contour Curve Advaces i Computer, Sigals ad Systems (2018) 2: 19-25 Clausius Scietific Press, Caada Aalysis of Server Resource Cosumptio of Meteorological Satellite Applicatio System Based o Cotour Curve Xiagag Zhao

More information

Descriptive Statistics Summary Lists

Descriptive Statistics Summary Lists Chapter 209 Descriptive Statistics Summary Lists Itroductio This procedure is used to summarize cotiuous data. Large volumes of such data may be easily summarized i statistical lists of meas, couts, stadard

More information

Unsupervised Discretization Using Kernel Density Estimation

Unsupervised Discretization Using Kernel Density Estimation Usupervised Discretizatio Usig Kerel Desity Estimatio Maregle Biba, Floriaa Esposito, Stefao Ferilli, Nicola Di Mauro, Teresa M.A Basile Departmet of Computer Sciece, Uiversity of Bari Via Oraboa 4, 7025

More information

EVALUATION OF TRIGONOMETRIC FUNCTIONS

EVALUATION OF TRIGONOMETRIC FUNCTIONS EVALUATION OF TRIGONOMETRIC FUNCTIONS Whe first exposed to trigoometric fuctios i high school studets are expected to memorize the values of the trigoometric fuctios of sie cosie taget for the special

More information

USING PHASE AND MAGNITUDE INFORMATION OF THE COMPLEX DIRECTIONAL FILTER BANK FOR TEXTURE SEGMENTATION

USING PHASE AND MAGNITUDE INFORMATION OF THE COMPLEX DIRECTIONAL FILTER BANK FOR TEXTURE SEGMENTATION 6th Europea Sigal Processig Coferece EUSIPCO 008, Lausae, Switzerlad, August 5-9, 008, copyright by EURASIP USING PASE AND MAGNITUDE INFORMATION OF TE COMPLEX DIRECTIONAL FILTER BANK FOR TEXTURE SEGMENTATION

More information

Diego Nehab. n A Transformation For Extracting New Descriptors of Shape. n Locus of points equidistant from contour

Diego Nehab. n A Transformation For Extracting New Descriptors of Shape. n Locus of points equidistant from contour Diego Nehab A Trasformatio For Extractig New Descriptors of Shape Locus of poits equidistat from cotour Medial Axis Symmetric Axis Skeleto Shock Graph Shaked 96 1 Shape matchig Aimatio Dimesio reductio

More information

CS 683: Advanced Design and Analysis of Algorithms

CS 683: Advanced Design and Analysis of Algorithms CS 683: Advaced Desig ad Aalysis of Algorithms Lecture 6, February 1, 2008 Lecturer: Joh Hopcroft Scribes: Shaomei Wu, Etha Feldma February 7, 2008 1 Threshold for k CNF Satisfiability I the previous lecture,

More information

Bayesian approach to reliability modelling for a probability of failure on demand parameter

Bayesian approach to reliability modelling for a probability of failure on demand parameter Bayesia approach to reliability modellig for a probability of failure o demad parameter BÖRCSÖK J., SCHAEFER S. Departmet of Computer Architecture ad System Programmig Uiversity Kassel, Wilhelmshöher Allee

More information

A Semi- Non-Negative Matrix Factorization and Principal Component Analysis Unified Framework for Data Clustering

A Semi- Non-Negative Matrix Factorization and Principal Component Analysis Unified Framework for Data Clustering A Semi- No-Negative Matrix Factorizatio ad Pricipal Compoet Aalysis Uified Framework for Data Clusterig V.Yuvaraj, N.SivaKumar Assistat Professor, Departmet of Computer Sciece, K.S.G college of Arts ad

More information

Image Restoration from Patch-based Compressed Sensing Measurement

Image Restoration from Patch-based Compressed Sensing Measurement Image Restoratio from Patch-based Compressed Sesig Measuremet Guagtao Nie 1, Yig Fu 1, Yiqiag Zheg 2, Hua Huag 1 1 Beijig Istitute of Techology, 2 Natioal Istitute of Iformatics {lightbillow,fuyig,huahuag}@bit.edu.c,

More information

Designing a learning system

Designing a learning system CS 75 Machie Learig Lecture Desigig a learig system Milos Hauskrecht milos@cs.pitt.edu 539 Seott Square, x-5 people.cs.pitt.edu/~milos/courses/cs75/ Admiistrivia No homework assigmet this week Please try

More information

Carnegie Mellon University

Carnegie Mellon University Caregie Mello Uiversity CARNEGIE INSTITUTE OF TECHNOLOGY THESIS SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF Doctor of Philosophy TITLE Pose Robust Video-Based Face Recogitio

More information

The Extended Weibull Geometric Family

The Extended Weibull Geometric Family The Exteded Weibull Geometric Family Giovaa Oliveira Silva 1 Gauss M. Cordeiro 2 Edwi M. M. Ortega 3 1 Itroductio The literature o Weibull models is vast, disjoited, ad scattered across may differet jourals.

More information

Fuzzy Membership Function Optimization for System Identification Using an Extended Kalman Filter

Fuzzy Membership Function Optimization for System Identification Using an Extended Kalman Filter Fuzzy Membership Fuctio Optimizatio for System Idetificatio Usig a Eteded Kalma Filter Srikira Kosaam ad Da Simo Clevelad State Uiversity NAFIPS Coferece Jue 4, 2006 Embedded Cotrol Systems Research Lab

More information

condition w i B i S maximum u i

condition w i B i S maximum u i ecture 10 Dyamic Programmig 10.1 Kapsack Problem November 1, 2004 ecturer: Kamal Jai Notes: Tobias Holgers We are give a set of items U = {a 1, a 2,..., a }. Each item has a weight w i Z + ad a utility

More information

Lip Contour Extraction Based on Support Vector Machine

Lip Contour Extraction Based on Support Vector Machine Lip Cotour Extractio Based o Support Vector Machie Author Pa, Xiaosheg, Kog, Jiagpig, Liew, Ala Wee-Chug Published 008 Coferece Title CISP 008 : Proceedigs, First Iteratioal Cogress o Image ad Sigal Processig

More information

Improvement of the Orthogonal Code Convolution Capabilities Using FPGA Implementation

Improvement of the Orthogonal Code Convolution Capabilities Using FPGA Implementation Improvemet of the Orthogoal Code Covolutio Capabilities Usig FPGA Implemetatio Naima Kaabouch, Member, IEEE, Apara Dhirde, Member, IEEE, Saleh Faruque, Member, IEEE Departmet of Electrical Egieerig, Uiversity

More information

Designing a learning system

Designing a learning system CS 75 Itro to Machie Learig Lecture Desigig a learig system Milos Hauskrecht milos@pitt.edu 539 Seott Square, -5 people.cs.pitt.edu/~milos/courses/cs75/ Admiistrivia No homework assigmet this week Please

More information

Data-Driven Nonlinear Hebbian Learning Method for Fuzzy Cognitive Maps

Data-Driven Nonlinear Hebbian Learning Method for Fuzzy Cognitive Maps Data-Drive Noliear Hebbia Learig Method for Fuzzy Cogitive Maps Wociech Stach, Lukasz Kurga, ad Witold Pedrycz Abstract Fuzzy Cogitive Maps (FCMs) are a coveiet tool for modelig of dyamic systems by meas

More information

CSCI 5090/7090- Machine Learning. Spring Mehdi Allahyari Georgia Southern University

CSCI 5090/7090- Machine Learning. Spring Mehdi Allahyari Georgia Southern University CSCI 5090/7090- Machie Learig Sprig 018 Mehdi Allahyari Georgia Souther Uiversity Clusterig (slides borrowed from Tom Mitchell, Maria Floria Balca, Ali Borji, Ke Che) 1 Clusterig, Iformal Goals Goal: Automatically

More information

Probabilistic Fuzzy Time Series Method Based on Artificial Neural Network

Probabilistic Fuzzy Time Series Method Based on Artificial Neural Network America Joural of Itelliget Systems 206, 6(2): 42-47 DOI: 0.5923/j.ajis.2060602.02 Probabilistic Fuzzy Time Series Method Based o Artificial Neural Network Erol Egrioglu,*, Ere Bas, Cagdas Haka Aladag

More information

Improving Face Recognition Rate by Combining Eigenface Approach and Case-based Reasoning

Improving Face Recognition Rate by Combining Eigenface Approach and Case-based Reasoning Improvig Face Recogitio Rate by Combiig Eigeface Approach ad Case-based Reasoig Haris Supic, ember, IAENG Abstract There are may approaches to the face recogitio. This paper presets a approach that combies

More information

IMAGE-BASED MODELING AND RENDERING 1. HISTOGRAM AND GMM. I-Chen Lin, Dept. of CS, National Chiao Tung University

IMAGE-BASED MODELING AND RENDERING 1. HISTOGRAM AND GMM. I-Chen Lin, Dept. of CS, National Chiao Tung University IMAGE-BASED MODELING AND RENDERING. HISTOGRAM AND GMM I-Che Li, Dept. of CS, Natioal Chiao Tug Uiversity Outlie What s the itesity/color histogram? What s the Gaussia Mixture Model (GMM? Their applicatios

More information

Parabolic Path to a Best Best-Fit Line:

Parabolic Path to a Best Best-Fit Line: Studet Activity : Fidig the Least Squares Regressio Lie By Explorig the Relatioship betwee Slope ad Residuals Objective: How does oe determie a best best-fit lie for a set of data? Eyeballig it may be

More information

EM375 STATISTICS AND MEASUREMENT UNCERTAINTY LEAST SQUARES LINEAR REGRESSION ANALYSIS

EM375 STATISTICS AND MEASUREMENT UNCERTAINTY LEAST SQUARES LINEAR REGRESSION ANALYSIS EM375 STATISTICS AND MEASUREMENT UNCERTAINTY LEAST SQUARES LINEAR REGRESSION ANALYSIS I this uit of the course we ivestigate fittig a straight lie to measured (x, y) data pairs. The equatio we wat to fit

More information

EECS 442 Computer vision. Multiple view geometry Affine structure from Motion

EECS 442 Computer vision. Multiple view geometry Affine structure from Motion EECS 442 Computer visio Multiple view geometry Affie structure from Motio - Affie structure from motio problem - Algebraic methods - Factorizatio methods Readig: [HZ] Chapters: 6,4,8 [FP] Chapter: 2 Some

More information

LU Decomposition Method

LU Decomposition Method SOLUTION OF SIMULTANEOUS LINEAR EQUATIONS LU Decompositio Method Jamie Traha, Autar Kaw, Kevi Marti Uiversity of South Florida Uited States of America kaw@eg.usf.edu http://umericalmethods.eg.usf.edu Itroductio

More information

MATHEMATICAL METHODS OF ANALYSIS AND EXPERIMENTAL DATA PROCESSING (Or Methods of Curve Fitting)

MATHEMATICAL METHODS OF ANALYSIS AND EXPERIMENTAL DATA PROCESSING (Or Methods of Curve Fitting) MATHEMATICAL METHODS OF ANALYSIS AND EXPERIMENTAL DATA PROCESSING (Or Methods of Curve Fittig) I this chapter, we will eamie some methods of aalysis ad data processig; data obtaied as a result of a give

More information

CIS 121 Data Structures and Algorithms with Java Fall Big-Oh Notation Tuesday, September 5 (Make-up Friday, September 8)

CIS 121 Data Structures and Algorithms with Java Fall Big-Oh Notation Tuesday, September 5 (Make-up Friday, September 8) CIS 11 Data Structures ad Algorithms with Java Fall 017 Big-Oh Notatio Tuesday, September 5 (Make-up Friday, September 8) Learig Goals Review Big-Oh ad lear big/small omega/theta otatios Practice solvig

More information

An Improved Shuffled Frog-Leaping Algorithm for Knapsack Problem

An Improved Shuffled Frog-Leaping Algorithm for Knapsack Problem A Improved Shuffled Frog-Leapig Algorithm for Kapsack Problem Zhoufag Li, Ya Zhou, ad Peg Cheg School of Iformatio Sciece ad Egieerig Hea Uiversity of Techology ZhegZhou, Chia lzhf1978@126.com Abstract.

More information

Investigating methods for improving Bagged k-nn classifiers

Investigating methods for improving Bagged k-nn classifiers Ivestigatig methods for improvig Bagged k-nn classifiers Fuad M. Alkoot Telecommuicatio & Navigatio Istitute, P.A.A.E.T. P.O.Box 4575, Alsalmia, 22046 Kuwait Abstract- We experimet with baggig knn classifiers

More information

A new algorithm to build feed forward neural networks.

A new algorithm to build feed forward neural networks. A ew algorithm to build feed forward eural etworks. Amit Thombre Cetre of Excellece, Software Techologies ad Kowledge Maagemet, Tech Mahidra, Pue, Idia Abstract The paper presets a ew algorithm to build

More information

New HSL Distance Based Colour Clustering Algorithm

New HSL Distance Based Colour Clustering Algorithm The 4th Midwest Artificial Itelligece ad Cogitive Scieces Coferece (MAICS 03 pp 85-9 New Albay Idiaa USA April 3-4 03 New HSL Distace Based Colour Clusterig Algorithm Vasile Patrascu Departemet of Iformatics

More information

Fast Fourier Transform (FFT) Algorithms

Fast Fourier Transform (FFT) Algorithms Fast Fourier Trasform FFT Algorithms Relatio to the z-trasform elsewhere, ozero, z x z X x [ ] 2 ~ elsewhere,, ~ e j x X x x π j e z z X X π 2 ~ The DFS X represets evely spaced samples of the z- trasform

More information

EE123 Digital Signal Processing

EE123 Digital Signal Processing Last Time EE Digital Sigal Processig Lecture 7 Block Covolutio, Overlap ad Add, FFT Discrete Fourier Trasform Properties of the Liear covolutio through circular Today Liear covolutio with Overlap ad add

More information

are two specific neighboring points, F( x, y)

are two specific neighboring points, F( x, y) $33/,&$7,212)7+(6(/)$92,',1* 5$1'20:$/.12,6(5('8&7,21$/*25,7+0,17+(&2/285,0$*(6(*0(17$7,21 %RJGDQ602/.$+HQU\N3$/86'DPLDQ%(5(6.$ 6LOHVLDQ7HFKQLFDO8QLYHUVLW\'HSDUWPHQWRI&RPSXWHU6FLHQFH $NDGHPLFND*OLZLFH32/$1'

More information

Criterion in selecting the clustering algorithm in Radial Basis Functional Link Nets

Criterion in selecting the clustering algorithm in Radial Basis Functional Link Nets WSEAS TRANSACTIONS o SYSTEMS Ag Sau Loog, Og Hog Choo, Low Heg Chi Criterio i selectig the clusterig algorithm i Radial Basis Fuctioal Lik Nets ANG SAU LOONG 1, ONG HONG CHOON 2 & LOW HENG CHIN 3 Departmet

More information

EECS 442 Computer vision. Multiple view geometry Affine structure from Motion

EECS 442 Computer vision. Multiple view geometry Affine structure from Motion EECS 442 Computer visio Multiple view geometry Affie structure from Motio - Affie structure from motio problem - Algebraic methods - Factorizatio methods Readig: [HZ] Chapters: 6,4,8 [FP] Chapter: 2 Some

More information

The isoperimetric problem on the hypercube

The isoperimetric problem on the hypercube The isoperimetric problem o the hypercube Prepared by: Steve Butler November 2, 2005 1 The isoperimetric problem We will cosider the -dimesioal hypercube Q Recall that the hypercube Q is a graph whose

More information

4.2.1 Bayesian Principal Component Analysis Weighted K Nearest Neighbor Regularized Expectation Maximization

4.2.1 Bayesian Principal Component Analysis Weighted K Nearest Neighbor Regularized Expectation Maximization 4 DATA PREPROCESSING 4.1 Data Normalizatio 4.1.1 Mi-Max 4.1.2 Z-Score 4.1.3 Decimal Scalig 4.2 Data Imputatio 4.2.1 Bayesia Pricipal Compoet Aalysis 4.2.2 K Nearest Neighbor 4.2.3 Weighted K Nearest Neighbor

More information

Euclidean Distance Based Feature Selection for Fault Detection Prediction Model in Semiconductor Manufacturing Process

Euclidean Distance Based Feature Selection for Fault Detection Prediction Model in Semiconductor Manufacturing Process Vol.133 (Iformatio Techology ad Computer Sciece 016), pp.85-89 http://dx.doi.org/10.1457/astl.016. Euclidea Distace Based Feature Selectio for Fault Detectio Predictio Model i Semicoductor Maufacturig

More information

Intrusion Detection Method Using Protocol Classification and Rough Set Based Support Vector Machine

Intrusion Detection Method Using Protocol Classification and Rough Set Based Support Vector Machine Computer ad formatio Sciece trusio Detectio Method Usig Protocol Classificatio ad Rough Set Based Support Vector Machie Xuyi Re College of Computer Sciece, Najig Uiversity of Post & Telecommuicatios Najig

More information

( n+1 2 ) , position=(7+1)/2 =4,(median is observation #4) Median=10lb

( n+1 2 ) , position=(7+1)/2 =4,(median is observation #4) Median=10lb Chapter 3 Descriptive Measures Measures of Ceter (Cetral Tedecy) These measures will tell us where is the ceter of our data or where most typical value of a data set lies Mode the value that occurs most

More information

New Results on Energy of Graphs of Small Order

New Results on Energy of Graphs of Small Order Global Joural of Pure ad Applied Mathematics. ISSN 0973-1768 Volume 13, Number 7 (2017), pp. 2837-2848 Research Idia Publicatios http://www.ripublicatio.com New Results o Eergy of Graphs of Small Order

More information

LDA-based Non-negative Matrix Factorization for Supervised Face Recognition

LDA-based Non-negative Matrix Factorization for Supervised Face Recognition 1294 JOURNAL OF SOFTWARE, VOL. 9, NO. 5, MAY 2014 LDA-based No-egative Matrix Factorizatio for Supervised Face Recogitio Yu Xue a, Chog Sze Tog b, Jig Yu Yua c a School of Physics ad Telecommuicatio Egieerig,

More information

. Written in factored form it is easy to see that the roots are 2, 2, i,

. Written in factored form it is easy to see that the roots are 2, 2, i, CMPS A Itroductio to Programmig Programmig Assigmet 4 I this assigmet you will write a java program that determies the real roots of a polyomial that lie withi a specified rage. Recall that the roots (or

More information

Application of Decision Tree and Support Vector Machine for Inspecting Bubble Defects on LED Sealing Glue Images

Application of Decision Tree and Support Vector Machine for Inspecting Bubble Defects on LED Sealing Glue Images 66 Applicatio of Decisio Tree ad Support Vector Machie for Ispectig Bubble Defects o LED Sealig Glue Images * Chua-Yu Chag ad Yi-Feg Li Abstract Bubble defect ispectio is a importat step i light-emittig

More information