Inferring State Sequences for Non-linear Systems with Embedded Hidden Markov Models

Size: px
Start display at page:

Download "Inferring State Sequences for Non-linear Systems with Embedded Hidden Markov Models"

Transcription

1 Inferring Sae Sequences for Non-linear Sysems wih Embedded Hidden Markov Models Radford M. Neal, Mahew J. Beal, and Sam T. Roweis Deparmen of Compuer Science Universiy of Torono Torono, Onario, Canada M5S 3G3 Absrac We describe a Markov chain mehod for sampling from he disribuion of he hidden sae sequence in a non-linear dynamical sysem, given a sequence of observaions. This mehod updaes all saes in he sequence simulaneously using an embedded Hidden Markov Model (HMM). An updae begins wih he creaion of pools of candidae saes a each ime. We hen define an embedded HMM whose saes are indexes wihin hese pools. Using a forward-backward dynamic programming algorihm, we can efficienly choose a sae sequence wih he appropriae probabiliies from he exponenially large number of sae sequences ha pass hrough saes in hese pools. We illusrae he mehod in a simple one-dimensional example, and in an example showing how an embedded HMM can be used o in effec discreize he sae space wihou any discreizaion error. We also compare he embedded HMM o a paricle smooher on a more subsanial problem of inferring human moion from 2D races of markers. 1 Inroducion Consider a dynamical model in which a sequence of hidden saes, x = (x 0,..., x n 1 ), is generaed according o some sochasic ransiion model. We observe y = (y 0,..., y n 1 ), wih each y being generaed from he corresponding x according o some sochasic observaion process. Boh he x and he y could be mulidimensional. We wish o randomly sample hidden sae sequences from he condiional disribuion for he sae sequence given he observaions, which we can hen use o make Mone Carlo inferences abou his poserior disribuion for he sae sequence. We suppose in his paper ha we know he dynamics of hidden saes and he observaion process, bu if hese aspecs of he model are unknown, he mehod we describe will be useful as par of a maximum likelihood learning algorihm such as EM, or a Bayesian learning algorihm using Markov chain Mone Carlo. If he sae space is finie, of size K, so ha his is a Hidden Markov Model (HMM), a hidden sae sequence can be sampled by a forward-backwards dynamic programming algorihm in ime proporional o nk 2 (see [5] for a review of his and relaed algorihms). If he sae space is R p and he dynamics and observaion process are linear, wih Gaussian noise, an analogous adapaion of he Kalman filer can be used. For more general models,

2 or for finie sae space models in which K is large, one migh use Markov chain sampling (see [3] for a review). For insance, one could perform Gibbs sampling or Meropolis updaes for each x in urn. Such simple Markov chain updaes may be very slow o converge, however, if he saes a nearby imes are highly dependen. A popular recen approach is o use a paricle smooher, such as he one described by Douce, Godsill, and Wes [2], bu his approach can fail when he se of paricles doesn adequaely cover he space, or when paricles are eliminaed premaurely. In his paper, we presen a Markov chain sampling mehod for a model wih an arbirary sae space, X, in which efficien sampling is faciliaed by using updaes ha are based on emporarily embedding an HMM whose finie sae space is a subse of X, and hen applying he efficien HMM sampling procedure. We illusrae he mehod on a simple one-dimensional example. We also show how i can be used o in effec discreize he sae space wihou producing any discreizaion error. Finally, we demonsrae he embedded HMM on a problem of racking human moion in 3D based on he 2D projecions of marker posiions, and compare i wih a paricle smooher. 2 The Embedded HMM Algorihm In our descripion of he algorihm, model probabiliies will be denoed by P, which will denoe probabiliies or probabiliy densiies wihou disincion, as appropriae for he sae space, X, and observaion space, Y. The model s iniial sae disribuion is given by P (x 0 ), ransiion probabiliies are given by P (x x 1 ), and observaion probabiliies are given by P (y x. Our goal is o sample from he condiional disribuion P (x 0,..., x n 1 y 0,..., y n 1 ), which we will abbreviae o π(x 0,..., x n 1 ), or π(x). To accomplish his, we will simulae a Markov chain whose sae space is X n i.e., a sae of his chain is an enire sequence of hidden saes. We will arrange for he equilibrium disribuion of his Markov chain o be π(x 0,..., x n 1 ), so ha simulaing he chain for a suiably long ime will produce a sae sequence from he desired disribuion. The sae a ieraion i of his chain will be wrien as x (i) = (x (i) 0,..., x(i) n 1 ). The ransiion probabiliies for his Markov chain will be denoed using Q. In paricular, we will use some iniial disribuion for he sae of he chain, Q(x (0) ), and will simulae he chain according o he ransiion probabiliies Q(x (i) x (i 1) ). For validiy of he sampling mehod, we need hese ransiions o leave π invarian: π(x ) = π(x)q(x x), for all x in X n (1) x X n (If X is coninuous, he sum is replaced by an inegral.) This is implied by he deailed balance condiion: π(x)q(x x) = π(x )Q(x x ), for all x and x in X n (2) The ransiion Q(x (i) x (i 1) ) is defined in erms of pools of saes for each ime. The curren sae a ime is always par of he pool for ime. Oher saes in he pool are produced using a pool disribuion, ρ, which is designed so ha poins drawn from ρ are plausible alernaives o he curren sae a ime. The simples way o generae hese addiional pool saes is o draw poins independenly from ρ. This may no be feasible, however, or may no be desirable, in which case we can insead simulae an inner Markov chain defined by ransiion probabiliies wrien as R ( ), which leave he pool disribuion, ρ, invarian. The ransiions for he reversal of his chain wih respec o ρ will be denoed by R ( ), and are defined so as o saisfy he following condiion: ρ (x R (x x = ρ (x ) R (x x ), for all x and x in X (3)

3 If he ransiions R saisfy deailed balance wih respec o ρ, R will be he same as R. To generae pool saes by drawing from ρ independenly, we can le R (x x) = R (x x) = ρ (x ). For he proof of correcness below, we mus no choose ρ or R based on he curren sae, x (i), bu we may choose hem based on he observaions, y. To perform a ransiion Q o a new sae sequence, we begin by a each ime,, producing a pool of K saes, C. One of he saes in C is he curren sae, x (i 1) ; he ohers are produced using R and R. The new sae sequence, x (i), is hen randomly seleced from among all sequences whose saes a each ime are in C, using a form of he forwardbackward procedure. In deail, he pool of candidae saes for ime is found as follows: 1) Pick an ineger J uniformly from {0,..., K 1}. 2) Le x [0] = x (i 1). (So he curren sae is always in he pool.) 3) For j from 1 o J, randomly pick x [j] R (x [j] x [j 1]. according o he ransiion probabiliies 4) For j from 1 down o K +J +1, randomly pick x [j] according o he reversed ransiion probabiliies, R (x [j] x [j+1]. 5) Le C be he pool consising of x [j], for j { K+J +1,..., 0,..., J }. If some of he x [j] are he same, hey will be presen in he pool more han once. Once he pools of candidae saes have been found, a new sae sequence, x (i), is picked from among all sequences, x, for which every x is in C. The probabiliy of picking x (i) = x is proporional o π(x)/ n 1 =0 ρ (x, which is proporional o P (x 0 ) n 1 =1 P (x x 1 ) n 1 =0 P (y x n 1 =0 ρ (x The division by n 1 =0 ρ (x is needed o compensae for he pool saes having been drawn from he ρ disribuions. If duplicae saes occur in some of he pools, hey are reaed as if hey were disinc when picking a sequence in his way. In effec, we pick indexes of saes in hese pools, wih probabiliies as above, raher han saes hemselves. The disribuion of hese sequences of indexes can be regarded as he poserior disribuion for a hidden Markov model, wih he ransiion probabiliy from sae j a ime 1 o sae k a ime being proporional o P (x [k] x [j] 1 ), and he probabiliies of he hypoheical observed symbols being proporional o P (y x [k] /ρ (x [k]. Crucially, using he forward-backward echnique, i is possible o randomly pick a new sae sequence from his disribuion in ime growing linearly wih n, even hough he number of possible sequences grows as K n. Afer he above procedure has been used o produce he pool saes, x [j] for = 0 o n 1 and j = K +J + 1 o J, his algorihm operaes as follows (see [5]): 1) For = 0 o n 1 and for j = K +J +1 o J, le u,j = P (y x [j] /ρ (x [j]. 2) For j = K +J 0 +1 o J 0, le w 0,j = u 0,j P (X 0 = x [j] 0 ). 3) For = 1 o n 1 and for j = K +J + 1 o J, le w,j = u,j w 1,k P (x [j] x [k] 1 ) k 4) Randomly pick s n 1 from { K +J n 1 +1,..., J n 1 }, picking he value j wih probabiliy proporional o w n 1,j. (4)

4 5) For = n 1 down o 1, randomly pick s 1 from { K +J 1 +1,..., J 1 }, picking he value j wih probabiliy proporional o w 1,j P (x [s] x [j] 1 ). Noe ha when implemening his algorihm, one mus ake some measure o avoid floaingpoin underflow, such as represening he w,j by heir logarihms. Finally, he embedded HMM ransiion is compleed by leing he new sae sequence, x (i), be equal o (x [s0] 0, x [s1] 1,..., x [sn 1] n 1 ) 3 Proof of Correcness To show ha a Markov chain wih hese ransiions will converge o π, we need o show ha i leaves π invarian, and ha he chain is ergodic. Ergodiciy need no always hold, and proving ha i does hold may require considering he pariculars of he model. However, i is easy o see ha he chain will be ergodic if all possible sae sequences have non-zero probabiliy densiy under π, he pool disribuions, ρ, have non-zero densiy everywhere, and he ransiions R are ergodic. This probably covers mos problems ha arise in pracice. To show ha he ransiions Q( ) leave π invarian, i suffices o show ha hey saisfy deailed balance wih respec o π. This will follow from he sronger condiion ha he probabiliy of moving from x o x (saring from a sae picked from π) wih given values for he J and given pools of candidae saes, C, is he same as he corresponding probabiliy of moving from x o x wih he same pools of candidae saes and wih values J defined by J = J h, where h is he index (from K + J + 1 o J of x in he candidae pool. The probabiliy of such a move from x o x is he produc of several facors. Firs, here is he probabiliy of saring from x under π, which is π(x). Then, for each ime, here is he probabiliy of picking J, which is 1/K, and of hen producing he saes in he candidae pool using he ransiions R and R, which is J j=1 R (x [j] x [j 1] 1 j= K+J +1 R (x [j] x [j+1] = J 1 j=0 R (x [j+1] x [j] 1 j= K+J +1 R (x [j+1] x [j] ρ (x [j] ρ (x [j+1] (5) = ρ (x [ K+J+1] ρ (x [0] J 1 j= K+J +1 R (x [j+1] x [j] (6) Finally, here is he probabiliy of picking x from among all he sequences wih saes from he pools, C, which is proporional o π(x )/ ρ (x ). The produc of all hese facors is π(x) 1 n 1 K n ρ (x [ K+J+1] J 1 R (x [j+1] x [j] = =0 ρ (x [0] 1 π(x)π(x ) K n n 1 =0 ρ(x )ρ(x ) n 1 =0 j= K+J +1 ρ (x [ K+J+1] J 1 j= K+J +1 π(x ) n 1 =0 ρ (x ) R (x [j+1] x [j] (7) We can now see ha he corresponding expression for a move from x o x is idenical, apar from a relabelling of candidae sae x [j] as x [j h].

5 4 A simple demonsraion The following simple example illusraes he operaion of he embedded HMM. The sae space X and he observaion space, Y, are boh R, and each observaion is simply he sae plus Gaussian noise of sandard deviaion σ i.e., P (y x = N(y x, σ 2 ). The sae ransiions are defined by P (x x 1 ) = N(x anh(ηx 1 ), τ 2 ), for some consan expansion facor η and ransiion noise sandard deviaion τ. Figure 1 shows a hidden sae sequence, x 0,..., x n 1, and observaion sequence, y 0,..., y n 1, generaed by his model using σ = 2.5, η = 2.5, and τ = 0.4, wih n = The sae sequence says in he viciniy of +1 or 1 for long periods, wih rare swiches beween hese regions. Because of he large observaion noise, here is considerable uncerainy regarding he sae sequence given he observaion sequence, wih he poserior disribuion assigning fairly high probabiliy o sequences ha conain shor-erm swiches beween he +1 and 1 regions ha are no presen in he acual sae sequence, or ha lack some of he shor-erm swiches ha are acually presen. We sampled from his disribuion over sae sequences using an embedded HMM in which he pool disribuions, ρ, were normal wih mean zero and sandard deviaion one, and he pool ransiions simply sampled independenly from his disribuion (ignoring he curren pool sae). Figure 2 shows ha afer only wo updaes using pools of en saes, embedded HMM sampling produces a sae sequence wih roughly he correc characerisics. Figure 3 demonsraes how a single embedded HMM updae can make a large change o he sae sequence. I shows a porion of he sae sequence afer 99 updaes, he pools of saes produced for he nex updae, and he sae sequence found by he embedded HMM using hese pools. A large change is made o he sae sequence in he region from ime 840 o 870, wih saes in his region swiching from he viciniy of 1 o he viciniy of +1. This example is explored in more deail in [4], where i is shown ha he embedded HMM is superior o simple Meropolis mehods ha updae one hidden sae a a ime. 5 Discreizaion wihou discreizaion error A simple way o handle a model wih a coninuous sae space is o discreize he space by laying down a regular grid, afer ransforming o make he space bounded if necessary. An HMM wih grid poins as saes can hen be buil ha approximaes he original model. Inference using his HMM is only approximae, however, due o he discreizaion error involved in replacing he coninuous space by a grid of poins. The embedded HMM can use a similar grid as a deerminisic mehod of creaing pools of saes, aligning he grid so ha he curren sae lies on a grid poin. This is a special case of he general procedure for creaing pools, in which ρ is uniform, R moves o he nex grid poin and R moves o he previous grid poin, wih boh wrapping around when he firs or las grid poin is reached. If he number of pool saes is se equal o he number of poins in a grid, every pool will consis of a complee grid aligned o include he curren sae. On heir own, such embedded HMM updaes will never change he alignmens of he grids. However, we can alernaely apply such an embedded HMM updae and some oher MCMC updae (eg, Meropolis) which is capable of making small changes o he sae. These small changes will change he alignmen of he new grids, since each grid is aligned o include he curren sae. The combined chain will be ergodic, and sample (asympoically) from he correc disribuion. This mehod uses a grid, bu neverheless has no discreizaion error. We have ried his mehod on he example described above, laying he grid over he ransformed sae anh(x, wih suiably ransformed ransiion densiies. Wih K = 10, he grid mehod samples more efficienly han when using N(0, 1) pool disribuions, as above.

6 Figure 1: A sae sequence (black dos) and observaion sequence (gray dos) of lengh 1000 produced by he model wih σ = 2.5, η = 2.5, and τ = Figure 2: The sae sequence (black dos) produced afer wo embedded HMM updaes, saring wih he saes se equal o he daa poins (gray dos), as in he figure above Figure 3: Closeup of an embedded HMM updae. The rue sae sequence is shown by black dos and he observaion sequence by gray dos. The curren sae sequence is shown by he dark line. The pools of en saes a each ime used for he updae are shown as small dos, and he new sae sequence picked by he embedded HMM by he ligh line.

7 6 Tracking human moion Figure 4: The four-second moion sequence used for he experimen, shown in hree snapshos wih sreamers showing earlier moion. The lef plo shows frames 1-59, he middle plo frames 59-91, and he righ plo frames There were 30 frames per second. The orhographic projecion in hese plos is he one seen by he model. (These plos were produced using Herzmann and Brand s mosey program.) We have applied he embedded HMM o he more challenging problem of racking 3D human moion from 2D observaions of markers aached o cerain body poins. We consruced his example using real moion-capure daa, consising of he 3D posiions a each ime frame of a se of idenified markers. We chose one subjec, and seleced six markers (on lef and righ fee, lef and righ hands, lower back, and neck). These markers were projeced o a 2D viewing plane, wih he viewing direcion being known o he model. Figure 4 shows he four-second sequence used for he experimen. 1 Our goal was o recover he 3D moion of he six markers, by using he embedded HMM o generae samples from he poserior disribuion over 3D posiions a each ime (he hidden saes of he model), given he 2D observaions. To do his, we need some model of human dynamics. As a crude approximaion, we used Langevin dynamics wih respec o a simple hand-designed energy funcion ha penalizes unrealisic body posiions. In Langevin dynamics, a gradien descen sep in he energy is followed by he addiion of Gaussian noise, wih variance relaed o he sep size. The equilibrium disribuion for his dynamics is he Bolzmann disribuion for he energy funcion. The energy funcion we used conains erms peraining o he pairwise disances beween he six markers and o he heighs of he markers above he plane of he floor, as well as a erm ha penalizes bending he orso far backwards while he legs are verical. We chose he sep size for he Langevin dynamics o roughly mach he characerisics of he acual daa. The embedded HMM was iniialized by seing he sae a all imes o a single frame of he subjec in a ypical sance, aken from a differen rial. As he pool disribuion a ime, we used he poserior disribuion when using he Bolzmann disribuion for he energy as he prior and he single observaion a ime. The pool ransiions used were Langevin updaes wih respec o his pool disribuion. For comparison, we also ried solving his problem wih he paricle smooher of [2], in which a paricle filer is applied o he daa in ime order, afer which a sae sequence is seleced a random in a backwards pass. We used a sraified resampling mehod o reduce variance. The iniial paricle se was creaed by drawing frames randomly from sequences oher han he sequence being esed, and ranslaing he markers in each frame so ha heir cenre of mass was a he same poin as he cenre of mass in he es sequence. Boh programs were implemened in MATLAB. The paricle smooher was run wih 5000 paricles, aking 7 hours of compue ime. The resuling sampled rajecories roughly fi he 2D observaions, bu were raher unrealisic for insance, he subjec s fee ofen floaed above he floor. We ran he embedded HMM using five pool saes for 300 ieraions, aking 1.7 hours of compue ime. The resuling sampled rajecories were more realisic 1 Daa from he graphics lab of Jessica Hodgins, a hp://mocap.cs.cmu.edu. We chose markers 167, 72, 62, 63, 31, 38, downsampled o 30 frames per second. The experimens repored here use frames of rial 20 for subjec 14. The elevaion of he view direcion was 45 degrees, and he azimuh was 45 degrees away from a fron view of he person in he firs frame.

8 han hose produced by he paricle smooher, and were quaniaively beer wih respec o likelihood and dynamical ransiion probabiliies. However, he disribuion of rajecories found did no overlap he rue rajecory. The embedded HMM updaes appeared o be sampling from he correc poserior disribuion, bu moving raher slowly among hose rajecories ha are plausible given he observaions. 7 Conclusions We have shown ha he embedded HMM can work very well for a non-linear model wih a low-dimensional sae. For he higher-dimensional moion racking example, he embedded HMM has some difficulies exploring he full poserior disribuion, due, we hink, o he difficuly of creaing pool disribuions wih a dense enough sampling of saes o allow linking of new saes a adjacen imes. However, he paricle smooher was even more severely affeced by he high dimensionaliy of his problem. The embedded HMM herefore appears o be a promising alernaive o paricle smoohers in such conexs. The idea behind he embedded HMM should also be applicable o more general reesrucured graphical models. A pool of values would be creaed for each variable in he ree (which would include he curren value for he variable). The fas sampling algorihm possible for such an embedded ree (a generalizaion of he sampling algorihm used for he embedded HMM) would hen be used o sample a new se of values for all variables, choosing from all combinaions of values from he pools. Finally, while much of he elaboraion in his paper is designed o creae a Markov chain whose equilibrium disribuion is exacly he correc poserior, π(x), he embedded HMM idea can be also used as a simple search echnique, o find a sae sequence, x, which maximizes π(x). For his applicaion, any mehod is accepable for proposing pool saes (hough some proposals will be more useful han ohers), and he selecion of a new sae sequence from he resuling embedded HMM is done using a Vierbi-syle dynamic programming algorihm ha selecs he rajecory hrough pool saes ha maximizes π(x). If he curren sae a each ime is always included in he pool, his Vierbi procedure will always eiher find a new x ha increases π(x), or reurn he curren x again. This embedded HMM opimizer has been successfully used o infer segmen boundaries in a segmenal model for voicing deecion and pich racking in speech signals [1], as well as in oher applicaions such as robo localizaion from sensor logs. Acknowledgmens. This research was suppored by grans from he Naural Sciences and Engineering Research Council of Canada, and by an Onario Premier s Research Excellence Award. Compuing resources were provided by a CFI gran o Geoffrey Hinon. References [1] Achan, K., Roweis, S. T., and Frey, B. J. (2004) A Segmenal HMM for Speech Waveforms, Technical Repor UTML-TR , Universiy of Torono, January [2] Douce, A., Godsill, S. J., and Wes, M. (2000) Mone Carlo filering and smoohing wih applicaion o ime-varying specral esimaion Proc. IEEE Inernaional Conference on Acousics, Speech and Signal Processing, 2000, volume II, pages [3] Neal, R. M. (1993) Probabilisic Inference Using Markov Chain Mone Carlo Mehods, Technical Repor CRG-TR-93-1, Dep. of Compuer Science, Universiy of Torono, 144 pages. Available from hp:// radford. [4] Neal, R. M. (2003) Markov chain sampling for non-linear sae space models using embedded hidden Markov models, Technical Repor No. 0304, Dep. of Saisics, Universiy of Torono, 9 pages. Available from hp:// radford. [5] Sco, S. L. (2002) Bayesian mehods for hidden Markov models: Recursive compuing in he 21s cenury, Journal of he American Saisical Associaion, vol. 97, pp

Two Popular Bayesian Estimators: Particle and Kalman Filters. McGill COMP 765 Sept 14 th, 2017

Two Popular Bayesian Estimators: Particle and Kalman Filters. McGill COMP 765 Sept 14 th, 2017 Two Popular Bayesian Esimaors: Paricle and Kalman Filers McGill COMP 765 Sep 14 h, 2017 1 1 1, dx x Bel x u x P x z P Recall: Bayes Filers,,,,,,, 1 1 1 1 u z u x P u z u x z P Bayes z = observaion u =

More information

Georey E. Hinton. University oftoronto. Technical Report CRG-TR February 22, Abstract

Georey E. Hinton. University oftoronto.   Technical Report CRG-TR February 22, Abstract Parameer Esimaion for Linear Dynamical Sysems Zoubin Ghahramani Georey E. Hinon Deparmen of Compuer Science Universiy oftorono 6 King's College Road Torono, Canada M5S A4 Email: zoubin@cs.orono.edu Technical

More information

Estimation of Poses with Particle Filters

Estimation of Poses with Particle Filters Esimaion of Poses wih Paricle Filers Dr.-Ing. Bernd Ludwig Chair for Arificial Inelligence Deparmen of Compuer Science Friedrich-Alexander-Universiä Erlangen-Nürnberg 12/05/2008 Dr.-Ing. Bernd Ludwig (FAU

More information

Air Traffic Forecast Empirical Research Based on the MCMC Method

Air Traffic Forecast Empirical Research Based on the MCMC Method Compuer and Informaion Science; Vol. 5, No. 5; 0 ISSN 93-8989 E-ISSN 93-8997 Published by Canadian Cener of Science and Educaion Air Traffic Forecas Empirical Research Based on he MCMC Mehod Jian-bo Wang,

More information

Sequential Importance Resampling (SIR) Particle Filter

Sequential Importance Resampling (SIR) Particle Filter Paricle Filers++ Pieer Abbeel UC Berkeley EECS Many slides adaped from Thrun, Burgard and Fox, Probabilisic Roboics 1. Algorihm paricle_filer( S -1, u, z ): 2. Sequenial Imporance Resampling (SIR) Paricle

More information

Announcements. Recap: Filtering. Recap: Reasoning Over Time. Example: State Representations for Robot Localization. Particle Filtering

Announcements. Recap: Filtering. Recap: Reasoning Over Time. Example: State Representations for Robot Localization. Particle Filtering Inroducion o Arificial Inelligence V22.0472-001 Fall 2009 Lecure 18: aricle & Kalman Filering Announcemens Final exam will be a 7pm on Wednesday December 14 h Dae of las class 1.5 hrs long I won ask anyhing

More information

Simulation-Solving Dynamic Models ABE 5646 Week 2, Spring 2010

Simulation-Solving Dynamic Models ABE 5646 Week 2, Spring 2010 Simulaion-Solving Dynamic Models ABE 5646 Week 2, Spring 2010 Week Descripion Reading Maerial 2 Compuer Simulaion of Dynamic Models Finie Difference, coninuous saes, discree ime Simple Mehods Euler Trapezoid

More information

Physics 235 Chapter 2. Chapter 2 Newtonian Mechanics Single Particle

Physics 235 Chapter 2. Chapter 2 Newtonian Mechanics Single Particle Chaper 2 Newonian Mechanics Single Paricle In his Chaper we will review wha Newon s laws of mechanics ell us abou he moion of a single paricle. Newon s laws are only valid in suiable reference frames,

More information

Tom Heskes and Onno Zoeter. Presented by Mark Buller

Tom Heskes and Onno Zoeter. Presented by Mark Buller Tom Heskes and Onno Zoeer Presened by Mark Buller Dynamic Bayesian Neworks Direced graphical models of sochasic processes Represen hidden and observed variables wih differen dependencies Generalize Hidden

More information

Vehicle Arrival Models : Headway

Vehicle Arrival Models : Headway Chaper 12 Vehicle Arrival Models : Headway 12.1 Inroducion Modelling arrival of vehicle a secion of road is an imporan sep in raffic flow modelling. I has imporan applicaion in raffic flow simulaion where

More information

0.1 MAXIMUM LIKELIHOOD ESTIMATION EXPLAINED

0.1 MAXIMUM LIKELIHOOD ESTIMATION EXPLAINED 0.1 MAXIMUM LIKELIHOOD ESTIMATIO EXPLAIED Maximum likelihood esimaion is a bes-fi saisical mehod for he esimaion of he values of he parameers of a sysem, based on a se of observaions of a random variable

More information

Zürich. ETH Master Course: L Autonomous Mobile Robots Localization II

Zürich. ETH Master Course: L Autonomous Mobile Robots Localization II Roland Siegwar Margaria Chli Paul Furgale Marco Huer Marin Rufli Davide Scaramuzza ETH Maser Course: 151-0854-00L Auonomous Mobile Robos Localizaion II ACT and SEE For all do, (predicion updae / ACT),

More information

Some Basic Information about M-S-D Systems

Some Basic Information about M-S-D Systems Some Basic Informaion abou M-S-D Sysems 1 Inroducion We wan o give some summary of he facs concerning unforced (homogeneous) and forced (non-homogeneous) models for linear oscillaors governed by second-order,

More information

An introduction to the theory of SDDP algorithm

An introduction to the theory of SDDP algorithm An inroducion o he heory of SDDP algorihm V. Leclère (ENPC) Augus 1, 2014 V. Leclère Inroducion o SDDP Augus 1, 2014 1 / 21 Inroducion Large scale sochasic problem are hard o solve. Two ways of aacking

More information

Notes on Kalman Filtering

Notes on Kalman Filtering Noes on Kalman Filering Brian Borchers and Rick Aser November 7, Inroducion Daa Assimilaion is he problem of merging model predicions wih acual measuremens of a sysem o produce an opimal esimae of he curren

More information

In this chapter the model of free motion under gravity is extended to objects projected at an angle. When you have completed it, you should

In this chapter the model of free motion under gravity is extended to objects projected at an angle. When you have completed it, you should Cambridge Universiy Press 978--36-60033-7 Cambridge Inernaional AS and A Level Mahemaics: Mechanics Coursebook Excerp More Informaion Chaper The moion of projeciles In his chaper he model of free moion

More information

Random Walk with Anti-Correlated Steps

Random Walk with Anti-Correlated Steps Random Walk wih Ani-Correlaed Seps John Noga Dirk Wagner 2 Absrac We conjecure he expeced value of random walks wih ani-correlaed seps o be exacly. We suppor his conjecure wih 2 plausibiliy argumens and

More information

PENALIZED LEAST SQUARES AND PENALIZED LIKELIHOOD

PENALIZED LEAST SQUARES AND PENALIZED LIKELIHOOD PENALIZED LEAST SQUARES AND PENALIZED LIKELIHOOD HAN XIAO 1. Penalized Leas Squares Lasso solves he following opimizaion problem, ˆβ lasso = arg max β R p+1 1 N y i β 0 N x ij β j β j (1.1) for some 0.

More information

Object tracking: Using HMMs to estimate the geographical location of fish

Object tracking: Using HMMs to estimate the geographical location of fish Objec racking: Using HMMs o esimae he geographical locaion of fish 02433 - Hidden Markov Models Marin Wæver Pedersen, Henrik Madsen Course week 13 MWP, compiled June 8, 2011 Objecive: Locae fish from agging

More information

Speaker Adaptation Techniques For Continuous Speech Using Medium and Small Adaptation Data Sets. Constantinos Boulis

Speaker Adaptation Techniques For Continuous Speech Using Medium and Small Adaptation Data Sets. Constantinos Boulis Speaker Adapaion Techniques For Coninuous Speech Using Medium and Small Adapaion Daa Ses Consaninos Boulis Ouline of he Presenaion Inroducion o he speaker adapaion problem Maximum Likelihood Sochasic Transformaions

More information

2016 Possible Examination Questions. Robotics CSCE 574

2016 Possible Examination Questions. Robotics CSCE 574 206 Possible Examinaion Quesions Roboics CSCE 574 ) Wha are he differences beween Hydraulic drive and Shape Memory Alloy drive? Name one applicaion in which each one of hem is appropriae. 2) Wha are he

More information

Robot Motion Model EKF based Localization EKF SLAM Graph SLAM

Robot Motion Model EKF based Localization EKF SLAM Graph SLAM Robo Moion Model EKF based Localizaion EKF SLAM Graph SLAM General Robo Moion Model Robo sae v r Conrol a ime Sae updae model Noise model of robo conrol Noise model of conrol Robo moion model

More information

Echocardiography Project and Finite Fourier Series

Echocardiography Project and Finite Fourier Series Echocardiography Projec and Finie Fourier Series 1 U M An echocardiagram is a plo of how a porion of he hear moves as he funcion of ime over he one or more hearbea cycles If he hearbea repeas iself every

More information

Probabilistic Robotics

Probabilistic Robotics Probabilisic Roboics Bayes Filer Implemenaions Gaussian filers Bayes Filer Reminder Predicion bel p u bel d Correcion bel η p z bel Gaussians : ~ π e p N p - Univariae / / : ~ μ μ μ e p Ν p d π Mulivariae

More information

T L. t=1. Proof of Lemma 1. Using the marginal cost accounting in Equation(4) and standard arguments. t )+Π RB. t )+K 1(Q RB

T L. t=1. Proof of Lemma 1. Using the marginal cost accounting in Equation(4) and standard arguments. t )+Π RB. t )+K 1(Q RB Elecronic Companion EC.1. Proofs of Technical Lemmas and Theorems LEMMA 1. Le C(RB) be he oal cos incurred by he RB policy. Then we have, T L E[C(RB)] 3 E[Z RB ]. (EC.1) Proof of Lemma 1. Using he marginal

More information

Morning Time: 1 hour 30 minutes Additional materials (enclosed):

Morning Time: 1 hour 30 minutes Additional materials (enclosed): ADVANCED GCE 78/0 MATHEMATICS (MEI) Differenial Equaions THURSDAY JANUARY 008 Morning Time: hour 30 minues Addiional maerials (enclosed): None Addiional maerials (required): Answer Bookle (8 pages) Graph

More information

Maximum Likelihood Parameter Estimation in State-Space Models

Maximum Likelihood Parameter Estimation in State-Space Models Maximum Likelihood Parameer Esimaion in Sae-Space Models Arnaud Douce Deparmen of Saisics, Oxford Universiy Universiy College London 4 h Ocober 212 A. Douce (UCL Maserclass Oc. 212 4 h Ocober 212 1 / 32

More information

Diebold, Chapter 7. Francis X. Diebold, Elements of Forecasting, 4th Edition (Mason, Ohio: Cengage Learning, 2006). Chapter 7. Characterizing Cycles

Diebold, Chapter 7. Francis X. Diebold, Elements of Forecasting, 4th Edition (Mason, Ohio: Cengage Learning, 2006). Chapter 7. Characterizing Cycles Diebold, Chaper 7 Francis X. Diebold, Elemens of Forecasing, 4h Ediion (Mason, Ohio: Cengage Learning, 006). Chaper 7. Characerizing Cycles Afer compleing his reading you should be able o: Define covariance

More information

Hidden Markov Models

Hidden Markov Models Hidden Markov Models Probabilisic reasoning over ime So far, we ve mosly deal wih episodic environmens Excepions: games wih muliple moves, planning In paricular, he Bayesian neworks we ve seen so far describe

More information

L07. KALMAN FILTERING FOR NON-LINEAR SYSTEMS. NA568 Mobile Robotics: Methods & Algorithms

L07. KALMAN FILTERING FOR NON-LINEAR SYSTEMS. NA568 Mobile Robotics: Methods & Algorithms L07. KALMAN FILTERING FOR NON-LINEAR SYSTEMS NA568 Mobile Roboics: Mehods & Algorihms Today s Topic Quick review on (Linear) Kalman Filer Kalman Filering for Non-Linear Sysems Exended Kalman Filer (EKF)

More information

Application of a Stochastic-Fuzzy Approach to Modeling Optimal Discrete Time Dynamical Systems by Using Large Scale Data Processing

Application of a Stochastic-Fuzzy Approach to Modeling Optimal Discrete Time Dynamical Systems by Using Large Scale Data Processing Applicaion of a Sochasic-Fuzzy Approach o Modeling Opimal Discree Time Dynamical Sysems by Using Large Scale Daa Processing AA WALASZE-BABISZEWSA Deparmen of Compuer Engineering Opole Universiy of Technology

More information

Some Ramsey results for the n-cube

Some Ramsey results for the n-cube Some Ramsey resuls for he n-cube Ron Graham Universiy of California, San Diego Jozsef Solymosi Universiy of Briish Columbia, Vancouver, Canada Absrac In his noe we esablish a Ramsey-ype resul for cerain

More information

Lecture 33: November 29

Lecture 33: November 29 36-705: Inermediae Saisics Fall 2017 Lecurer: Siva Balakrishnan Lecure 33: November 29 Today we will coninue discussing he boosrap, and hen ry o undersand why i works in a simple case. In he las lecure

More information

Overview. COMP14112: Artificial Intelligence Fundamentals. Lecture 0 Very Brief Overview. Structure of this course

Overview. COMP14112: Artificial Intelligence Fundamentals. Lecture 0 Very Brief Overview. Structure of this course OMP: Arificial Inelligence Fundamenals Lecure 0 Very Brief Overview Lecurer: Email: Xiao-Jun Zeng x.zeng@mancheser.ac.uk Overview This course will focus mainly on probabilisic mehods in AI We shall presen

More information

Robust estimation based on the first- and third-moment restrictions of the power transformation model

Robust estimation based on the first- and third-moment restrictions of the power transformation model h Inernaional Congress on Modelling and Simulaion, Adelaide, Ausralia, 6 December 3 www.mssanz.org.au/modsim3 Robus esimaion based on he firs- and hird-momen resricions of he power ransformaion Nawaa,

More information

!!"#"$%&#'()!"#&'(*%)+,&',-)./0)1-*23)

!!#$%&#'()!#&'(*%)+,&',-)./0)1-*23) "#"$%&#'()"#&'(*%)+,&',-)./)1-*) #$%&'()*+,&',-.%,/)*+,-&1*#$)()5*6$+$%*,7&*-'-&1*(,-&*6&,7.$%$+*&%'(*8$&',-,%'-&1*(,-&*6&,79*(&,%: ;..,*&1$&$.$%&'()*1$$.,'&',-9*(&,%)?%*,('&5

More information

) were both constant and we brought them from under the integral.

) were both constant and we brought them from under the integral. YIELD-PER-RECRUIT (coninued The yield-per-recrui model applies o a cohor, bu we saw in he Age Disribuions lecure ha he properies of a cohor do no apply in general o a collecion of cohors, which is wha

More information

Lecture 2-1 Kinematics in One Dimension Displacement, Velocity and Acceleration Everything in the world is moving. Nothing stays still.

Lecture 2-1 Kinematics in One Dimension Displacement, Velocity and Acceleration Everything in the world is moving. Nothing stays still. Lecure - Kinemaics in One Dimension Displacemen, Velociy and Acceleraion Everyhing in he world is moving. Nohing says sill. Moion occurs a all scales of he universe, saring from he moion of elecrons in

More information

Navneet Saini, Mayank Goyal, Vishal Bansal (2013); Term Project AML310; Indian Institute of Technology Delhi

Navneet Saini, Mayank Goyal, Vishal Bansal (2013); Term Project AML310; Indian Institute of Technology Delhi Creep in Viscoelasic Subsances Numerical mehods o calculae he coefficiens of he Prony equaion using creep es daa and Herediary Inegrals Mehod Navnee Saini, Mayank Goyal, Vishal Bansal (23); Term Projec

More information

STATE-SPACE MODELLING. A mass balance across the tank gives:

STATE-SPACE MODELLING. A mass balance across the tank gives: B. Lennox and N.F. Thornhill, 9, Sae Space Modelling, IChemE Process Managemen and Conrol Subjec Group Newsleer STE-SPACE MODELLING Inroducion: Over he pas decade or so here has been an ever increasing

More information

Using the Kalman filter Extended Kalman filter

Using the Kalman filter Extended Kalman filter Using he Kalman filer Eended Kalman filer Doz. G. Bleser Prof. Sricker Compuer Vision: Objec and People Tracking SA- Ouline Recap: Kalman filer algorihm Using Kalman filers Eended Kalman filer algorihm

More information

EXPLICIT TIME INTEGRATORS FOR NONLINEAR DYNAMICS DERIVED FROM THE MIDPOINT RULE

EXPLICIT TIME INTEGRATORS FOR NONLINEAR DYNAMICS DERIVED FROM THE MIDPOINT RULE Version April 30, 2004.Submied o CTU Repors. EXPLICIT TIME INTEGRATORS FOR NONLINEAR DYNAMICS DERIVED FROM THE MIDPOINT RULE Per Krysl Universiy of California, San Diego La Jolla, California 92093-0085,

More information

Bias in Conditional and Unconditional Fixed Effects Logit Estimation: a Correction * Tom Coupé

Bias in Conditional and Unconditional Fixed Effects Logit Estimation: a Correction * Tom Coupé Bias in Condiional and Uncondiional Fixed Effecs Logi Esimaion: a Correcion * Tom Coupé Economics Educaion and Research Consorium, Naional Universiy of Kyiv Mohyla Academy Address: Vul Voloska 10, 04070

More information

m = 41 members n = 27 (nonfounders), f = 14 (founders) 8 markers from chromosome 19

m = 41 members n = 27 (nonfounders), f = 14 (founders) 8 markers from chromosome 19 Sequenial Imporance Sampling (SIS) AKA Paricle Filering, Sequenial Impuaion (Kong, Liu, Wong, 994) For many problems, sampling direcly from he arge disribuion is difficul or impossible. One reason possible

More information

State-Space Models. Initialization, Estimation and Smoothing of the Kalman Filter

State-Space Models. Initialization, Estimation and Smoothing of the Kalman Filter Sae-Space Models Iniializaion, Esimaion and Smoohing of he Kalman Filer Iniializaion of he Kalman Filer The Kalman filer shows how o updae pas predicors and he corresponding predicion error variances when

More information

Physics 127b: Statistical Mechanics. Fokker-Planck Equation. Time Evolution

Physics 127b: Statistical Mechanics. Fokker-Planck Equation. Time Evolution Physics 7b: Saisical Mechanics Fokker-Planck Equaion The Langevin equaion approach o he evoluion of he velociy disribuion for he Brownian paricle migh leave you uncomforable. A more formal reamen of his

More information

Testing for a Single Factor Model in the Multivariate State Space Framework

Testing for a Single Factor Model in the Multivariate State Space Framework esing for a Single Facor Model in he Mulivariae Sae Space Framework Chen C.-Y. M. Chiba and M. Kobayashi Inernaional Graduae School of Social Sciences Yokohama Naional Universiy Japan Faculy of Economics

More information

20. Applications of the Genetic-Drift Model

20. Applications of the Genetic-Drift Model 0. Applicaions of he Geneic-Drif Model 1) Deermining he probabiliy of forming any paricular combinaion of genoypes in he nex generaion: Example: If he parenal allele frequencies are p 0 = 0.35 and q 0

More information

Introduction to Mobile Robotics

Introduction to Mobile Robotics Inroducion o Mobile Roboics Bayes Filer Kalman Filer Wolfram Burgard Cyrill Sachniss Giorgio Grisei Maren Bennewiz Chrisian Plagemann Bayes Filer Reminder Predicion bel p u bel d Correcion bel η p z bel

More information

Christos Papadimitriou & Luca Trevisan November 22, 2016

Christos Papadimitriou & Luca Trevisan November 22, 2016 U.C. Bereley CS170: Algorihms Handou LN-11-22 Chrisos Papadimiriou & Luca Trevisan November 22, 2016 Sreaming algorihms In his lecure and he nex one we sudy memory-efficien algorihms ha process a sream

More information

Decimal moved after first digit = 4.6 x Decimal moves five places left SCIENTIFIC > POSITIONAL. a) g) 5.31 x b) 0.

Decimal moved after first digit = 4.6 x Decimal moves five places left SCIENTIFIC > POSITIONAL. a) g) 5.31 x b) 0. PHYSICS 20 UNIT 1 SCIENCE MATH WORKSHEET NAME: A. Sandard Noaion Very large and very small numbers are easily wrien using scienific (or sandard) noaion, raher han decimal (or posiional) noaion. Sandard

More information

INVERSE RESPONSE COMPENSATION BY ESTIMATING PARAMETERS OF A PROCESS COMPRISING OF TWO FIRST ORDER SYSTEMS

INVERSE RESPONSE COMPENSATION BY ESTIMATING PARAMETERS OF A PROCESS COMPRISING OF TWO FIRST ORDER SYSTEMS Inernaional Journal of Informaion Technology and nowledge Managemen July-December 0, Volume 5, No., pp. 433-438 INVERSE RESPONSE COMPENSATION BY ESTIMATING PARAMETERS OF A PROCESS COMPRISING OF TWO FIRST

More information

ACE 562 Fall Lecture 5: The Simple Linear Regression Model: Sampling Properties of the Least Squares Estimators. by Professor Scott H.

ACE 562 Fall Lecture 5: The Simple Linear Regression Model: Sampling Properties of the Least Squares Estimators. by Professor Scott H. ACE 56 Fall 005 Lecure 5: he Simple Linear Regression Model: Sampling Properies of he Leas Squares Esimaors by Professor Sco H. Irwin Required Reading: Griffihs, Hill and Judge. "Inference in he Simple

More information

The Arcsine Distribution

The Arcsine Distribution The Arcsine Disribuion Chris H. Rycrof Ocober 6, 006 A common heme of he class has been ha he saisics of single walker are ofen very differen from hose of an ensemble of walkers. On he firs homework, we

More information

Probabilistic Robotics SLAM

Probabilistic Robotics SLAM Probabilisic Roboics SLAM The SLAM Problem SLAM is he process by which a robo builds a map of he environmen and, a he same ime, uses his map o compue is locaion Localizaion: inferring locaion given a map

More information

Deep Learning: Theory, Techniques & Applications - Recurrent Neural Networks -

Deep Learning: Theory, Techniques & Applications - Recurrent Neural Networks - Deep Learning: Theory, Techniques & Applicaions - Recurren Neural Neworks - Prof. Maeo Maeucci maeo.maeucci@polimi.i Deparmen of Elecronics, Informaion and Bioengineering Arificial Inelligence and Roboics

More information

GMM - Generalized Method of Moments

GMM - Generalized Method of Moments GMM - Generalized Mehod of Momens Conens GMM esimaion, shor inroducion 2 GMM inuiion: Maching momens 2 3 General overview of GMM esimaion. 3 3. Weighing marix...........................................

More information

Appendix to Creating Work Breaks From Available Idleness

Appendix to Creating Work Breaks From Available Idleness Appendix o Creaing Work Breaks From Available Idleness Xu Sun and Ward Whi Deparmen of Indusrial Engineering and Operaions Research, Columbia Universiy, New York, NY, 127; {xs2235,ww24}@columbia.edu Sepember

More information

Article from. Predictive Analytics and Futurism. July 2016 Issue 13

Article from. Predictive Analytics and Futurism. July 2016 Issue 13 Aricle from Predicive Analyics and Fuurism July 6 Issue An Inroducion o Incremenal Learning By Qiang Wu and Dave Snell Machine learning provides useful ools for predicive analyics The ypical machine learning

More information

Kriging Models Predicting Atrazine Concentrations in Surface Water Draining Agricultural Watersheds

Kriging Models Predicting Atrazine Concentrations in Surface Water Draining Agricultural Watersheds 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Kriging Models Predicing Arazine Concenraions in Surface Waer Draining Agriculural Waersheds Paul L. Mosquin, Jeremy Aldworh, Wenlin Chen Supplemenal Maerial Number

More information

Lab 10: RC, RL, and RLC Circuits

Lab 10: RC, RL, and RLC Circuits Lab 10: RC, RL, and RLC Circuis In his experimen, we will invesigae he behavior of circuis conaining combinaions of resisors, capaciors, and inducors. We will sudy he way volages and currens change in

More information

RC, RL and RLC circuits

RC, RL and RLC circuits Name Dae Time o Complee h m Parner Course/ Secion / Grade RC, RL and RLC circuis Inroducion In his experimen we will invesigae he behavior of circuis conaining combinaions of resisors, capaciors, and inducors.

More information

1. VELOCITY AND ACCELERATION

1. VELOCITY AND ACCELERATION 1. VELOCITY AND ACCELERATION 1.1 Kinemaics Equaions s = u + 1 a and s = v 1 a s = 1 (u + v) v = u + as 1. Displacemen-Time Graph Gradien = speed 1.3 Velociy-Time Graph Gradien = acceleraion Area under

More information

STRUCTURAL CHANGE IN TIME SERIES OF THE EXCHANGE RATES BETWEEN YEN-DOLLAR AND YEN-EURO IN

STRUCTURAL CHANGE IN TIME SERIES OF THE EXCHANGE RATES BETWEEN YEN-DOLLAR AND YEN-EURO IN Inernaional Journal of Applied Economerics and Quaniaive Sudies. Vol.1-3(004) STRUCTURAL CHANGE IN TIME SERIES OF THE EXCHANGE RATES BETWEEN YEN-DOLLAR AND YEN-EURO IN 001-004 OBARA, Takashi * Absrac The

More information

Linear Response Theory: The connection between QFT and experiments

Linear Response Theory: The connection between QFT and experiments Phys540.nb 39 3 Linear Response Theory: The connecion beween QFT and experimens 3.1. Basic conceps and ideas Q: How do we measure he conduciviy of a meal? A: we firs inroduce a weak elecric field E, and

More information

Learning Objectives: Practice designing and simulating digital circuits including flip flops Experience state machine design procedure

Learning Objectives: Practice designing and simulating digital circuits including flip flops Experience state machine design procedure Lab 4: Synchronous Sae Machine Design Summary: Design and implemen synchronous sae machine circuis and es hem wih simulaions in Cadence Viruoso. Learning Objecives: Pracice designing and simulaing digial

More information

Chapter 2. Models, Censoring, and Likelihood for Failure-Time Data

Chapter 2. Models, Censoring, and Likelihood for Failure-Time Data Chaper 2 Models, Censoring, and Likelihood for Failure-Time Daa William Q. Meeker and Luis A. Escobar Iowa Sae Universiy and Louisiana Sae Universiy Copyrigh 1998-2008 W. Q. Meeker and L. A. Escobar. Based

More information

Written HW 9 Sol. CS 188 Fall Introduction to Artificial Intelligence

Written HW 9 Sol. CS 188 Fall Introduction to Artificial Intelligence CS 188 Fall 2018 Inroducion o Arificial Inelligence Wrien HW 9 Sol. Self-assessmen due: Tuesday 11/13/2018 a 11:59pm (submi via Gradescope) For he self assessmen, fill in he self assessmen boxes in your

More information

Ensamble methods: Boosting

Ensamble methods: Boosting Lecure 21 Ensamble mehods: Boosing Milos Hauskrech milos@cs.pi.edu 5329 Senno Square Schedule Final exam: April 18: 1:00-2:15pm, in-class Term projecs April 23 & April 25: a 1:00-2:30pm in CS seminar room

More information

On Multicomponent System Reliability with Microshocks - Microdamages Type of Components Interaction

On Multicomponent System Reliability with Microshocks - Microdamages Type of Components Interaction On Mulicomponen Sysem Reliabiliy wih Microshocks - Microdamages Type of Componens Ineracion Jerzy K. Filus, and Lidia Z. Filus Absrac Consider a wo componen parallel sysem. The defined new sochasic dependences

More information

5. Stochastic processes (1)

5. Stochastic processes (1) Lec05.pp S-38.45 - Inroducion o Teleraffic Theory Spring 2005 Conens Basic conceps Poisson process 2 Sochasic processes () Consider some quaniy in a eleraffic (or any) sysem I ypically evolves in ime randomly

More information

Ensemble Confidence Estimates Posterior Probability

Ensemble Confidence Estimates Posterior Probability Ensemble Esimaes Poserior Probabiliy Michael Muhlbaier, Aposolos Topalis, and Robi Polikar Rowan Universiy, Elecrical and Compuer Engineering, Mullica Hill Rd., Glassboro, NJ 88, USA {muhlba6, opali5}@sudens.rowan.edu

More information

Effects of Coordinate Curvature on Integration

Effects of Coordinate Curvature on Integration Effecs of Coordinae Curvaure on Inegraion Chrisopher A. Lafore clafore@gmail.com Absrac In his paper, he inegraion of a funcion over a curved manifold is examined in he case where he curvaure of he manifold

More information

SPH3U: Projectiles. Recorder: Manager: Speaker:

SPH3U: Projectiles. Recorder: Manager: Speaker: SPH3U: Projeciles Now i s ime o use our new skills o analyze he moion of a golf ball ha was ossed hrough he air. Le s find ou wha is special abou he moion of a projecile. Recorder: Manager: Speaker: 0

More information

Final Spring 2007

Final Spring 2007 .615 Final Spring 7 Overview The purpose of he final exam is o calculae he MHD β limi in a high-bea oroidal okamak agains he dangerous n = 1 exernal ballooning-kink mode. Effecively, his corresponds o

More information

Ensamble methods: Bagging and Boosting

Ensamble methods: Bagging and Boosting Lecure 21 Ensamble mehods: Bagging and Boosing Milos Hauskrech milos@cs.pi.edu 5329 Senno Square Ensemble mehods Mixure of expers Muliple base models (classifiers, regressors), each covers a differen par

More information

1. Kinematics I: Position and Velocity

1. Kinematics I: Position and Velocity 1. Kinemaics I: Posiion and Velociy Inroducion The purpose of his eperimen is o undersand and describe moion. We describe he moion of an objec by specifying is posiion, velociy, and acceleraion. In his

More information

Introduction to Probability and Statistics Slides 4 Chapter 4

Introduction to Probability and Statistics Slides 4 Chapter 4 Inroducion o Probabiliy and Saisics Slides 4 Chaper 4 Ammar M. Sarhan, asarhan@mahsa.dal.ca Deparmen of Mahemaics and Saisics, Dalhousie Universiy Fall Semeser 8 Dr. Ammar Sarhan Chaper 4 Coninuous Random

More information

Temporal probability models

Temporal probability models Temporal probabiliy models CS194-10 Fall 2011 Lecure 25 CS194-10 Fall 2011 Lecure 25 1 Ouline Hidden variables Inerence: ilering, predicion, smoohing Hidden Markov models Kalman ilers (a brie menion) Dynamic

More information

Solutions for Assignment 2

Solutions for Assignment 2 Faculy of rs and Science Universiy of Torono CSC 358 - Inroducion o Compuer Neworks, Winer 218 Soluions for ssignmen 2 Quesion 1 (2 Poins): Go-ack n RQ In his quesion, we review how Go-ack n RQ can be

More information

Exponential Weighted Moving Average (EWMA) Chart Under The Assumption of Moderateness And Its 3 Control Limits

Exponential Weighted Moving Average (EWMA) Chart Under The Assumption of Moderateness And Its 3 Control Limits DOI: 0.545/mjis.07.5009 Exponenial Weighed Moving Average (EWMA) Char Under The Assumpion of Moderaeness And Is 3 Conrol Limis KALPESH S TAILOR Assisan Professor, Deparmen of Saisics, M. K. Bhavnagar Universiy,

More information

23.2. Representing Periodic Functions by Fourier Series. Introduction. Prerequisites. Learning Outcomes

23.2. Representing Periodic Functions by Fourier Series. Introduction. Prerequisites. Learning Outcomes Represening Periodic Funcions by Fourier Series 3. Inroducion In his Secion we show how a periodic funcion can be expressed as a series of sines and cosines. We begin by obaining some sandard inegrals

More information

Nature Neuroscience: doi: /nn Supplementary Figure 1. Spike-count autocorrelations in time.

Nature Neuroscience: doi: /nn Supplementary Figure 1. Spike-count autocorrelations in time. Supplemenary Figure 1 Spike-coun auocorrelaions in ime. Normalized auocorrelaion marices are shown for each area in a daase. The marix shows he mean correlaion of he spike coun in each ime bin wih he spike

More information

Notes for Lecture 17-18

Notes for Lecture 17-18 U.C. Berkeley CS278: Compuaional Complexiy Handou N7-8 Professor Luca Trevisan April 3-8, 2008 Noes for Lecure 7-8 In hese wo lecures we prove he firs half of he PCP Theorem, he Amplificaion Lemma, up

More information

Planning in POMDPs. Dominik Schoenberger Abstract

Planning in POMDPs. Dominik Schoenberger Abstract Planning in POMDPs Dominik Schoenberger d.schoenberger@sud.u-darmsad.de Absrac This documen briefly explains wha a Parially Observable Markov Decision Process is. Furhermore i inroduces he differen approaches

More information

Chapter 8 The Complete Response of RL and RC Circuits

Chapter 8 The Complete Response of RL and RC Circuits Chaper 8 The Complee Response of RL and RC Circuis Seoul Naional Universiy Deparmen of Elecrical and Compuer Engineering Wha is Firs Order Circuis? Circuis ha conain only one inducor or only one capacior

More information

Two Coupled Oscillators / Normal Modes

Two Coupled Oscillators / Normal Modes Lecure 3 Phys 3750 Two Coupled Oscillaors / Normal Modes Overview and Moivaion: Today we ake a small, bu significan, sep owards wave moion. We will no ye observe waves, bu his sep is imporan in is own

More information

Class Meeting # 10: Introduction to the Wave Equation

Class Meeting # 10: Introduction to the Wave Equation MATH 8.5 COURSE NOTES - CLASS MEETING # 0 8.5 Inroducion o PDEs, Fall 0 Professor: Jared Speck Class Meeing # 0: Inroducion o he Wave Equaion. Wha is he wave equaion? The sandard wave equaion for a funcion

More information

Longest Common Prefixes

Longest Common Prefixes Longes Common Prefixes The sandard ordering for srings is he lexicographical order. I is induced by an order over he alphabe. We will use he same symbols (,

More information

13.3 Term structure models

13.3 Term structure models 13.3 Term srucure models 13.3.1 Expecaions hypohesis model - Simples "model" a) shor rae b) expecaions o ge oher prices Resul: y () = 1 h +1 δ = φ( δ)+ε +1 f () = E (y +1) (1) =δ + φ( δ) f (3) = E (y +)

More information

Position, Velocity, and Acceleration

Position, Velocity, and Acceleration rev 06/2017 Posiion, Velociy, and Acceleraion Equipmen Qy Equipmen Par Number 1 Dynamic Track ME-9493 1 Car ME-9454 1 Fan Accessory ME-9491 1 Moion Sensor II CI-6742A 1 Track Barrier Purpose The purpose

More information

CHAPTER 12 DIRECT CURRENT CIRCUITS

CHAPTER 12 DIRECT CURRENT CIRCUITS CHAPTER 12 DIRECT CURRENT CIUITS DIRECT CURRENT CIUITS 257 12.1 RESISTORS IN SERIES AND IN PARALLEL When wo resisors are conneced ogeher as shown in Figure 12.1 we said ha hey are conneced in series. As

More information

EKF SLAM vs. FastSLAM A Comparison

EKF SLAM vs. FastSLAM A Comparison vs. A Comparison Michael Calonder, Compuer Vision Lab Swiss Federal Insiue of Technology, Lausanne EPFL) michael.calonder@epfl.ch The wo algorihms are described wih a planar robo applicaion in mind. Generalizaion

More information

Temporal probability models. Chapter 15, Sections 1 5 1

Temporal probability models. Chapter 15, Sections 1 5 1 Temporal probabiliy models Chaper 15, Secions 1 5 Chaper 15, Secions 1 5 1 Ouline Time and uncerainy Inerence: ilering, predicion, smoohing Hidden Markov models Kalman ilers (a brie menion) Dynamic Bayesian

More information

OBJECTIVES OF TIME SERIES ANALYSIS

OBJECTIVES OF TIME SERIES ANALYSIS OBJECTIVES OF TIME SERIES ANALYSIS Undersanding he dynamic or imedependen srucure of he observaions of a single series (univariae analysis) Forecasing of fuure observaions Asceraining he leading, lagging

More information

2.160 System Identification, Estimation, and Learning. Lecture Notes No. 8. March 6, 2006

2.160 System Identification, Estimation, and Learning. Lecture Notes No. 8. March 6, 2006 2.160 Sysem Idenificaion, Esimaion, and Learning Lecure Noes No. 8 March 6, 2006 4.9 Eended Kalman Filer In many pracical problems, he process dynamics are nonlinear. w Process Dynamics v y u Model (Linearized)

More information

INTRODUCTION TO MACHINE LEARNING 3RD EDITION

INTRODUCTION TO MACHINE LEARNING 3RD EDITION ETHEM ALPAYDIN The MIT Press, 2014 Lecure Slides for INTRODUCTION TO MACHINE LEARNING 3RD EDITION alpaydin@boun.edu.r hp://www.cmpe.boun.edu.r/~ehem/i2ml3e CHAPTER 2: SUPERVISED LEARNING Learning a Class

More information

Analyze patterns and relationships. 3. Generate two numerical patterns using AC

Analyze patterns and relationships. 3. Generate two numerical patterns using AC envision ah 2.0 5h Grade ah Curriculum Quarer 1 Quarer 2 Quarer 3 Quarer 4 andards: =ajor =upporing =Addiional Firs 30 Day 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 andards: Operaions and Algebraic Thinking

More information

Predator - Prey Model Trajectories and the nonlinear conservation law

Predator - Prey Model Trajectories and the nonlinear conservation law Predaor - Prey Model Trajecories and he nonlinear conservaion law James K. Peerson Deparmen of Biological Sciences and Deparmen of Mahemaical Sciences Clemson Universiy Ocober 28, 213 Ouline Drawing Trajecories

More information

15. Vector Valued Functions

15. Vector Valued Functions 1. Vecor Valued Funcions Up o his poin, we have presened vecors wih consan componens, for example, 1, and,,4. However, we can allow he componens of a vecor o be funcions of a common variable. For example,

More information