Detecting Errors and Imputing Missing Data for Single-Loop Surveillance Systems

Size: px
Start display at page:

Download "Detecting Errors and Imputing Missing Data for Single-Loop Surveillance Systems"

Transcription

1 16 Transportaton Research Record 1855 Paper No Detectng Errors and Imputng Mssng Data for Sngle-Loop Survellance Systems Chao Chen, Jamyoung Kwon, John Rce, Alexander Skabardons, and Pravn Varaya Sngle-loop detectors provde the most abundant source of traffc data n Calforna, but loop data samples are often mssng or nvald. A method s descrbed that detects bad data samples and mputes mssng or bad samples to form a complete grd of clean data, n real tme. The dagnostcs algorthm and the mputaton algorthm that mplement ths method are operatonal on 14,871 loops n sx dstrcts of the Calforna Department of Transportaton. The dagnostcs algorthm detects bad (malfunctonng) sngle-loop detectors from ther volume and occupancy measurements. Its novelty s ts use of tme seres of many samples, nstead of basng decsons on sngle samples, as n prevous approaches. The mputaton algorthm models the relatonshp between neghborng loops as lnear and uses lnear regresson to estmate the value of mssng or bad samples. Ths gves a better estmate than prevous methods because t uses hstorcal data to learn how pars of neghborng loops behave. Detecton of bad loops and mputaton of loop data are mportant because they allow algorthms that use loop data to perform analyss wthout requrng them to compensate for mssng or ncorrect data samples. Loop detectors are the best source of real-tme freeway traffc data today. In Calforna, these detectors cover most urban freeways. But loop detector data contan many holes (mssng values) or bad (ncorrec values and requre careful cleanng to produce relable results. Bad or mssng samples present problems for any algorthm that uses the data for analyss. Therefore, one must both detect when data are bad and throw them out and then fll holes n the data wth mputed values. The goal s to produce a complete grd of relable data. Analyses that use such a complete data set can be trusted. Bad data must be detected from the measurements themselves. The problem has been studed by FHWA, the Washngton State Department of Transportaton, and others. Exstng algorthms usually work on the raw 2-s or 3-s data and produce a dagnoss for each sample. But t s dffcult to tell f a sngle 2-s sample s good or bad unless t s very abnormal. Fortunately, loop detectors do not just gve random errors some loops produce reasonable data all the tme, whle others produce suspect data all the tme. By examnng a tme seres of measurements, one can readly dstngush bad behavor from good. The dagnostcs algorthm presented here examnes a day s worth of samples together, producng convncng results. Once bad samples are thrown out, the resultng holes n the data must be flled wth mputed values. Imputaton wth tme seres analyss has been suggested, but these mputatons are effectve only for short perods of mssng data; lnear nterpolaton and neghborhood C. Chen and P. Varaya, Department of Electrcal Engneerng and Computer Scence, and J. Kwon and J. Rce, Department of Statstcs, Unversty of Calforna, Berkeley, CA A. Skabardons, Insttute of Transportaton Studes, Unversty of Calforna, Berkeley, CA averages are natural mputaton methods, but they do not use all the relevant data that are avalable. The mputaton algorthm presented here estmates values at a detector by usng data from ts neghbors. The algorthm models each par of neghbors lnearly and fts ts parameters on hstorcal data. It s robust and performs better than other methods. DESCRIPTION OF DATA The freeway performance measurement system (PeMS) collects, stores, and analyzes data from thousands of loop detectors n sx dstrcts of the Calforna Department of Transportaton (Caltrans) (Transacct.eecs.berkeley.edu, 1). The PeMS database currently has 1 terabyte of data onlne, and t collects more than 2 GB data per day. PeMS uses the data to compute freeway usage and congeston delays, measure and predct travel tme, evaluate ramp-meterng methods, and valdate traffc theores. There are 14,871 manlne loops n the PeMS database from sx Caltrans dstrcts. The results presented here are for manlne loops. Each loop reports the volume q(, the number of vehcles that cross the loop detector durng a 3-s nterval t, and occupancy k(, the fracton of ths nterval durng whch there s a vehcle above the loop. Each par of volume and occupancy observatons s called a sample. The number of total possble samples n 1 day from manlne loops n PeMS s therefore (14,871 loops) (2,88 sample per loop per day) = 42 mllon samples. In realty, however, PeMS never receves all the samples. For example, Los Angeles has a mssng sample rate of about 15%. Whle t s clear when samples are mssed, t s harder to tell when a receved sample s bad or ncorrect. A dagnostcs test needs to accept or reject samples on the bass of the assumpton of what good and bad samples look lke. EXISTING DATA-RELIABILITY TESTS Loop data errors have plagued ther effectve use for a long tme. In 1976, Payne et al. dentfed fve types of detector error and presented several methods to detect them from 2-s and 5-mn volume and occupancy measurements (2). These methods place thresholds on mnmum and maxmum flow, densty, and speed and declare a sample to be nvald f they fal any of the tests. Later, Jacobson et al. defned an acceptable regon n the k-q plane and declared samples to be good only f they fell nsde the regon (3). Ths s called the Washngton algorthm n ths paper. The boundares of the acceptable regon are defned by a set of parameters, whch are calbrated from hstorcal data or derved from traffc theory. Exstng detecton algorthms (2 4) try to catch the errors descrbed by Payne et al. (2). For example, chatterng and pulse breakup cause

2 Chen et al. Paper No q to be hgh, so a threshold on q can catch these errors. But some errors cannot be caught ths way, such as a detector stuck n the off (q =, k = ) poston. Payne s algorthm would dentfy ths as a bad pont, but good detectors wll also report (, ) when there are no vehcles n the detecton perod. Elmnatng all (, ) ponts ntroduces a postve bas n the data. On the other hand, the Washngton algorthm accepts the (, ) pont, but dong so makes t unable to detect the stuck type of error. A threshold on occupancy s smlarly hard to set. An occupancy value of.5 for one 3-s perod should not ndcate an error, but a large number of 3-s samples wth occupances of.5, especally durng nonpeak perods, ponts to a malfuncton. The Washngton algorthm was mplemented n Matlab and tested on 3-s data from two loops n Los Angeles for 1 day on August 7, 21. The acceptable regon s taken from Jacobson et al. (3). The data and ther dagnoses are shown n Fgure 1. Vsually, Loop 1 looks good (Fgure 1b), and Loop 2 looks bad (Fgure 1d). Loop 2 looks bad because there are many samples wth k = 7% and q = as well as many samples wth occupances that appear too hgh, even durng nonpeak perods, and when Loop 1 shows low occupancy. The Washngton algorthm, however, does not make the correct dagnoss. Of 2,875 samples, t declared 1,138 samples to be bad for Loop 1 and 883 bad for Loop 2. In both loops, there were many false alarms. Ths s because the maxmum acceptable slope of q/k was exceeded by many samples n free flow. Ths suggests that the algorthm s very senstve to thresholds and needs to be calbrated for Calforna. Calbraton s mpractcal because each loop wll need a separate acceptable regon, and ground truth would be dffcult to get. There are also false negatves many samples from Loop 2 appear to be bad because they have hgh occupances durng off-peak tmes, but they were not detected by the Washngton algorthm. Ths llustrates a dffculty wth the threshold method the acceptable regon has to be very large, because there are many possble traffc states wthn a 3-s perod. On the other hand, much more nformaton can be ganed by lookng at how a detector behaves over many sample tmes. Ths s why Loop 1 s easly recognzed as good and Loop 2 as bad by lookng at ther k( plots, and ths s a key nsght that led to the dagnostcs algorthm. PROPOSED DETECTOR DIAGNOSTICS ALGORITHM Desgn The algorthm for loop-error detecton uses the tme seres of flow and occupancy measurements nstead of makng a decson based on an ndvdual sample. It s based on the emprcal observaton that good and bad detectors behave very dfferently over tme. For example, at any gven nstant, the flow and occupancy at a detector locaton can have a wde range of values, and one cannot rule out most of them; but over a day, most detectors show a smlar pattern flow and occupancy are hgh n the rush hours and low late at nght. Fgures 2a and 2b show typcal 3-s flow and occupancy measurements at Vehcle Detector Staton Most loops have outputs that look lke ths, but some loops behave qute dfferently. Fgures 2c and 2d gve an example of a bad loop (Vehcle Detector Staton ). Ths loop has zero flow and an occupancy value of.7 for several hours durng the evenng peak perod clearly, these values must be ncorrect. Four types of abnormal tme seres behavor were found, and these are gven n Table 1. Types 1 and 4 are self-explanatory; FIGURE 1 Washngton algorthm on two loops: Loop 1 (a) volume versus occupancy and (b) occupancy; Loop 2 (c) volume versus occupancy and (d) occupancy. Occupancy s n percent. Loops are n Los Angeles, Interstate 5 North, postmle 7.8, Lanes 1 and 2.

3 162 Paper No Transportaton Research Record 1855 lane 4 volume lane 4 volume lane 4 occupancy lane 4 occupancy FIGURE 2 (a, c) Typcal and abnormal 3-s flow; (b, d) occupancy measurements. Types 2 and 3 are llustrated n Fgures 2c, 2d, and 1b. The errors n Table 1 are not mutually exclusve. For example, a loop wth all zero occupancy values exhbts both Type 1 and Type 4 errors. A loop s declared bad f t s n any of these categores. No sgnfcant number was found of loops wth chatter or pulse breakup, whch would produce abnormally hgh volumes. Therefore, the current form of the detecton algorthm does not check for ths condton. However, a ffth error type and error check can easly be added to the algorthm to flag loops wth consstently hgh counts. The daly statstcs algorthm (DSA) was developed to recognze error Types 1 through 4. The nput to the algorthm s the tme seres of 3-s measurements q(d, and k(d,, where d s the ndex of the day and t =, 1, 2,..., 2,879 s the 3-s sample number; the output s the dagnoss (d) for the dth day: (d) = f the loop s good and (d) = 1 f the loop s bad. In contrast to exstng algorthms that operate on each sample, DSA produces one dagnoss for all the samples of a loop on each day. Only samples between 5: a.m. and 1: p.m. were used for the dagnostcs, because outsde ths perod, t s more dffcult to tell the dfference between good and bad loops. There are 2,41 3-s samples n ths perod; therefore, the algorthm s a functon of 2,41 2 = 4,82 varables. Thus the dagnostc (d) on day d s a functon, (d) = f(q(d, a), q(d, a + 1),..., q(d, b), k(d, a), k(d, a + 1),..., k(d, b)), where a = 5 12 = 6 s the sample number at 5: a.m. and b = = 2,64 s the last sample number, at 1: p.m. To deal wth the large number of varables, frst reduce them to four statstcs, S 1,..., S 4, whch are approprate summares of the tme seres. Ther defntons are gven n Table 2, where S j (, d) s the jth statstc computed for the th loop on the dth day. The decson becomes a functon of these four varables. For the th loop and dth day, the decson whether the loop s bad or good s determned accordng to the rule 1 ( d) = f S1(, d) > s* 1 or S2(, d) > s* 2 or S3(, d) > s* 3 or S (, d) < s* otherwse 4 4 () 1 TABLE 1 Loop Detector Data Error Error Type Descrpton Lkely Cause Fracton of Loops n Dstrct 12 1 Occupancy and flow are mostly zero Stuck off 5.6% 2 Non-zero occupancy and zero flow, see Hangng on 5.5% Fgure 2c and 2d 3 Very hgh occupancy, see Fgure 1d Hangng on 9.6% 4 Constant occupancy and flow Stuck on or 11.2% off All Errors 16%

4 Chen et al. Paper No TABLE 2 Name Defnton Descrpton S 1 (,d) 1 ( k ( d, = ) number of samples that have occupancy = S 2 (,d) S 3 (,d) S 4 (,d) a t b a t b a t b ( 1) Statstcs for Dagnostcs 1 ( k ( d, > )1( q ( d, = ) number of samples that have occupancy > and flow = * * 1( k ( d, > k ), k =.35 number of samples that have occupancy > k * (=.35) pˆ ( x) = x: p( x) > pˆ ( x) log( pˆ ( x)), a t b 1( k ( d, = x) 1 a t b entropy of occupancy samples a well-known measure of the randomness of a random varable. If k (d, s constant n t, for example, ts entropy s zero. where s* j are thresholds on each statstc. These four statstcs summarze the daly measurements well because they are good ndcators of the four types of loop falure gven n Table 1. Ths s seen n the hstogram of each statstc dsplayed n Fgure 3. The data were collected from Los Angeles on Aprl 24, 22. The dstrbuton of each statstc shows two dstnct populatons. In S 1, for example, there are two peaks, at and 2,41. Ths shows that there are two groups of loops one group of about 4,7 loops has very few samples that report zero occupancy, and another group of about 3 reports almost all zeros. The second group s bad, because they have Type 1 error. Snce all four dstrbutons are strongly bmodal, Equaton 1 s not very senstve to the thresholds s* j, whch just have to be able to separate the two peaks n the four hstograms n Fgure 3. The default thresholds are gven n Table 2. The only other parameters for ths model are the tme ranges and the defnton of S 3, where an occupancy threshold of.35 s specfed. The DSA uses a total of seven parameters, lsted n Table 3. They work well n all sx Caltrans dstrcts. Performance The DSA algorthm s mplemented and run on PeMS data. The last column n Table 1 shows the dstrbuton of the four types of error n Dstrct 12 (Orange County) for 31 days n October, 21. Because the ground truth of whch detectors are actually bad s not avalable, the performance of ths algorthm must be verfed vsually. Fortunately, ths s easy for most cases, because the tme seres show dstnctly dfferent patterns for good and bad detectors. A vsual test was performed on loops n Los Angeles, on data from August 7, 21. There are 662 loops on Interstate 5 and Interstate 21, of whch 142 (21%) were declared to be bad by the algorthm. The plots of occupancy were then checked manually to verfy these results. Fourteen loops were found that were declared good, but ther plots suggested they could be bad. Ths suggests a false negatve rate of 14/( ) = 2.7%. There were no false postves. Ths suggests that the algorthm performs very well. frequency (a) (b) (c) (d) FIGURE 3 Hstograms of (a) S 1, (b) S 2, (c) S 3, and (d) S 4.

5 164 Paper No Transportaton Research Record 1855 Real-Tme Operaton The descrbed detecton algorthm gves a dagnoss on samples from an entre day, but real-tme detecton the valdty of each sample as t s receved s also of nterest. Therefore, a decson ˆ (d,, where d s the current day and t s the current sample tme, s wanted. Use the smple approxmaton ˆ ( dt, ) = ( d 1) ( 2) where s defned n Equaton 1. Equaton 2 has two consequences. Frst, a loop s declared good or bad for an entre day. As a result, some flexblty s lost because good data from a partally bad loop may be thrown away (ths pont s dscussed n the conclusons secton). Second, there s a 1-day lag n the dagnoss, whch ntroduces a small error. The probablty of loop falure gven the loop status on the prevous day was estmated, and Equaton 2 was found to be true 98% of the tme. Therefore, t s a good approxmaton. IMPUTATION OF MISSING AND BAD SAMPLES Need for Imputaton TABLE 3 Parameters of Daly Statstcs Algorthm and Default Settngs Parameter Value k *.35 * s 1 * s 2 * s 3 * s 4 a b 12 The measurement of each detector s modeled as ether the actual value or an error value, dependng on the status : qmeas, ( d, = qreal, ( d, [ 1 ( d) ] + ( d, ( d) kmeas, ( d, = kreal, ( d, [ 1 ( d) ] + φ( d, ( d) t 2, 879 ( 3) a.m. 1 p.m. future (5); Daley presented a method for predcton from neghbor loops by usng a Kalman flter (6). In the case here, the errors do not occur randomly but persst for many hours and days. Tme seres predctons become nvald very quckly and are napproprate n such stuatons. An mputaton scheme was developed that uses nformaton from good neghbor loops at only the current sample tme. Ths s a natural way to deal wth mssng data and s used by tradtonal mputaton methods. For example, to fnd the total volume of a freeway locaton wth four lanes and only three workng loops, one may reasonably use the average of the three lanes and multply t by four. Ths mputes the mssng value by usng the average of ts neghbors. Lnear nterpolaton s another example. Suppose detector s bad and s located between detectors j and k, whch are good. Let x, x j, x k be ther locatons and x j < x < x k ; then ˆ ( x xj) q ( k + ( xk x) q ( j q( = ( 4) x x s the lnear nterpolaton mputaton. Whle these tradtonal mputaton methods are ntutve, they make nave assumptons about the data. The proposed algorthm, on the other hand, models the behavor of neghbor loops better because t uses hstorcal data. Lnear Model of Neghbor Detectors A lnear regresson algorthm for mputaton s proposed that models the behavor of neghbor loops by usng hstorcal data. It was found that occupances and volumes of detectors n nearby locatons are hghly correlated. Therefore, measurements from one locaton can be used to estmate quanttes at other locatons, and a more accurate estmate can be formed f all the neghborng loops are used n the estmaton. Two loops are defned as neghbors f they are n the same locaton n dfferent lanes or f they are n adjacent locatons. Fgure 4 shows a typcal neghborhood. Both volume and occupancy from neghborng locatons are strongly correlated. Fgure 5 shows two pars of neghbors wth lnearly related flow and occupances. Fgure 6 plots the dstrbuton of the correlaton coeffcents between all neghbors n Los Angeles. It shows that most neghbor pars have hgh correlatons n both flow and occupancy. The hgh correlaton among neghbor loop measurements means that lnear regresson s a good way to predct one from the other. It s also easy to mplement and fast to run. The followng parwse lnear model relates the measurements from neghbor loops: q( = α (, j) + α (, j) q ( + nose j k( = β (, j) + β (, j) k ( + nose (5) 1 1 k j j where q meas, and k meas, are the measured values, q real, and k real, are the true values, and and φ are error values that are ndependent of q real, and k real,. An estmate of the loop status was obtaned n Equaton 2. It says to dscard the samples from detectors that are declared bad. Ths leaves holes n the data, n addton to the orgnally mssng samples. Ths s a common problem at each sample tme, the user must determne whether the sample s good. An applcaton that analyzes the data must deal wth both possbltes. An approach to mssng data s to predct them by usng tme seres analyss. Nhan modeled occupancy and flow tme seres as autoregressve movng average processes and predcted values n the near FIGURE 4 Example of neghborng loops.

6 Chen et al. Paper No Loop 197 Occupancy Loop 194 Flow Rate (vph) Loop 198 Occupancy (a) Loop 197 Flow Rate (vph) (b) 25 FIGURE 5 Scatter plot of occupances and flows from two pars of neghbors. For each par of neghbors (, j), the parameters α (, j), α 1 (, j), β (, j), β 1 (, j) are estmated by usng 5 days of hstorcal data. Let q (, q j (, t = 1, 2,..., n be the hstorcal measurements of volume; then n 1 2 α(, j), α1(, j) = arg max [ q( α α1 q ( j ] ( 6) α α1 n t = 1 The parameters for densty are ftted the same way. Parameters can be found for all pars of loops that report data n the hstorcal database, but some loops never report any data. For them, a set of global parameters α* (δ, l 1, l 2 ), α* 1 (δ, l 1, l 2 ), β* (δ, l 1, l 2 ), β* 1 (δ, l 1, l 2 ) s used that generalze the relatonshp between pars of loop n dfferent confguratons. For each combnaton of (relatve locaton, lane of Loop 1, lane of Loop 2), the lnear model s as follows: q( = α* ( l lj) + ( l lj) q ( j δ,, α* δ,, + nose ( 7) k( = β* ( δ, l, l ) + β* ( δ, l, l ) k ( + nose j 1 j j where δ= f and j are n the same locaton on the freeway, 1 otherwse; l = lane number of loop ; l j = lane number of loop j; and l, l j = 1, 2, 3,..., 8. The global parameters are ftted to data smlar to the local parameters. In Los Angeles, there are 6,76 pars of neghbors (, j) for Dstrbuton 1.5 Occupancy Volume Correlaton Coeffcent FIGURE 6 Cumulatve dstrbuton of correlaton coeffcents between neghbors. 5,377 loops; n San Bernardno, there are 3,896 pars for 466 loops. The four parameters for each par are computed for these two dstrcts and stored n database tables. When values are mputed for loop by usng ts neghbors, each neghbor provdes an estmate, and the fnal estmate s taken as the medan of the parwse estmates. Both volume and occupancy mputaton are performed the same way. The mputaton for volume s qˆ ( d, = α (, j) + α (, j) q ( d, j 1 qˆ ( dt, ) = medan qˆ ( dt, ), j: neghbor of, ˆ ( dt, ) = j j j { } () 8 Here, ˆ j (d,, obtaned from Equaton 2, s the dagnoss of the jth loop only estmates from good neghbors are used n the mputaton. Equaton 12 s a way to combne nformaton from multple neghbors. Whle ths method s suboptmal compared wth those wth jont probablty models, such as multple regresson, t s more robust. Multple regresson models all neghbors jontly, unlke the parwse model adopted here. Daley presented an estmaton method based on all neghbors jontly (6), but here, the parwse model was chosen for ts robustness t generates an estmate as long as there s one good neghbor. In contrast, multple regresson needs values at each sample tme from all the neghbors. Robustness s also ncreased by use of the medan of qˆ j nstead of the mean, whch s affected by outlers and errors n j. After one teraton, the mputaton algorthm generates estmates for all the bad loops that have at least one good neghbor. Somethng remans to be done for the bad loops that do not have good neghbors. A scheme for ths has not been chosen, but there are several alternatves. The current mplementaton smply terates the mputaton process. After the frst teraton, a subset of the bad loops s flled wth mputed values these are the loops wth good neghbors. In the second teraton, the set of good loops grows to nclude those that were mputed n the prevous teraton, so some of the remanng bad loops now have good neghbors. Ths process contnues untl all loops are flled or untl all the remanng bad loops do not have any good neghbors. The problem wth ths method s that the mputaton becomes less accurate wth each succeedng teraton. Fortunately, most of the bad loops are flled n the frst teraton. In Dstrct 7 on Aprl 24, 22, for example, the percentages of flled loops n the frst four teratons are 9%, 5%, 1%, and 1%; the entre grd s flled after eght teratons. Another alternatve s to use the current mputaton only for the frst n mputatons. After that, f there are stll loops wthout values, another method can be used, such as hstorcal mean. In any case, an alternatve mputaton scheme s requred for sample tmes when there are no good data for any loop.

7 166 Paper No Transportaton Research Record 1855 TABLE 4 Performance of Imputaton Quantty Mean Standard Devaton Mean Absolute Error Standard Devaton of Error Mean Error Occupancy Volume (vph) Performance The performance of ths algorthm was evaluated for data from Aprl 24, 22. To run ths test, 189 loops were found that are themselves good and also had good neghbors. From each loop, the measured flows and occupances q ( and k ( were collected; the algorthm was then run to compute the estmated values qˆ( and kˆ (, based on neghbors. From these, the root-mean-square errors for each loop were found; see Table 4. Ths table shows that the estmates are unbased, as they should be. The standard devaton of mputaton error s small compared to the mean and standard devaton of the measurements. Fgure 7 compares the estmated and orgnal values for one loop. They show good agreement. The performance of the algorthm was also compared aganst that of lnear nterpolaton. Ffteen trplets of good loops were chosen for ths test. Ten of the trplets are loops n the same lane, dfferent locatons, whle fve trplets have ther loops n the same locaton, across three lanes. In each trplet, two loops were used to predct the volume and occupancy of the thrd loop by usng lnear nterpolaton. In every case, the neghborhood method produced a lower error n occupancy estmates; t produced smaller errors n flow estmates n 1 of 15 locatons. Overall, the neghborhood method performed better n the mean and medan, as expected. CONCLUSIONS Algorthms were presented to detect bad loop detectors from ther outputs and to mpute mssng data from neghborng good loops. Exstng methods of detecton evaluate each 2-s sample to determne f t represents a plausble traffc state, but t was found that there s much more nformaton about how detectors behave over tme. The presented algorthm makes dagnoses based on the sequence of measurements from each detector over a whole day. Vsually, bad data are much easer to detect when vewed as a tme seres. The algorthm found almost all the bad detectors that could be found vsually. The mputaton algorthm estmates the true values at locatons wth bad or mssng data. Ths s an mportant functonalty, because almost any algorthm that uses the data needs a complete grd of data. Tradtonally, the way to deal wth mssng data s to nterpolate from nearby loops. The presented algorthm performs better than nterpolaton because t uses hstorcal nformaton on how the measurements from neghbor detectors are related. The volume and occupancy between neghbor loops were modeled lnearly, and the lnear regresson coeffcents of each neghbor par were found from hstorcal data. Ths algorthm s smple and robust. There reman many possbltes for mprovements to the algorthms descrbed here. The detecton algorthm has a tme lag. To address ths, a truly real-tme detecton algorthm s beng developed that wll ncorporate neghbor loop measurements as well as the past day s statstcs. Whle the lnear model descrbes most neghbor pars, some pars have nonlnear relatonshps, so a more general model may be better. Another area for mprovement s the handlng of entre blocks of mssng data. The current mputaton algorthm needs a large number of good loops to mpute the rest, but t does not work f most or all the loops are bad for a sample tme. A method s needed for addressng ths stuaton. Sngle-loop data dagnostcs s an mportant area of research. Whle loop detectors are the most abundant source of traffc nformaton, the data are sometmes bad or mssng. The algorthms presented construct a complete grd of clean data n real tme. They smplfy the desgn of upper-level algorthms and mprove the accuracy of analyss based on loop data..2 3 Occupancy Orgnal Estmate Vehcles Per Hour 2 1 Orgnal Estmate Tme of Day (a) Tme of Day (b) FIGURE 7 Orgnal and estmated (a) occupances and (b) flows for a good loop.

8 Chen et al. Paper No ACKNOWLEDGMENTS Ths study s part of the PeMS project, whch s supported by grants from Caltrans to the Calforna PATH Program. The authors thank the engneers from Caltrans Dstrcts 3, 4, 7, 8, 11, and 12 and from Caltrans headquarters for ther encouragement, understandng, and patence. REFERENCES 1. Chen, C., K. Petty, A. Skabardons, P. Varaya, and Z. Ja. Freeway Performance Measurement System: Mnng Loop Detector Data. In Transportaton Research Record: Journal of the Transportaton Research Board, No. 1748, TRB, Natonal Research Councl, Washngton, D.C., 21, pp Payne, H. J., E. D. Helfenben, and H. C. Knobel. Development and Testng of Incdent Detecton Algorthms. FHWA-RD FHWA, U.S. Department of Transportaton, Jacobson, L. N., N. L. Nhan, and J. D. Bender. Detectng Erroneous Loop Detector Data n a Freeway Traffc Management System. In Transportaton Research Record 1287, TRB, Natonal Research Councl, Washngton, D.C., 199, pp Cleghorn, D., F. L. Hall, and D. Garbuo. Improved Data Screenng Technques for Freeway Traffc Management Systems. In Transportaton Research Record 132, TRB, Natonal Research Councl, Washngton, D.C., 1991, pp Nhan, N. Ad to Determnng Freeway Meterng Rates and Detectng Loop Errors. Journal of Transportaton Engneerng, Vol. 123, No. 6, 1997, pp Daley, D. J. Improved Error Detecton for Inductve Loop Sensors. WA- RD 31. Washngton State Department of Transportaton, Olympa, The contents of ths paper reflect the vews of the authors, who are responsble for the facts and the accuracy of the data presented. The contents do not necessarly reflect the offcal vews of or polcy of the Calforna Department of Transportaton. Ths paper does not consttute a standard, specfcaton, or regulaton. Publcaton of ths paper sponsored by Commttee on Hghway Traffc Montorng.

DETECTING ERRORS AND IMPUTING MISSING DATA FOR SINGLE LOOP SURVEILLANCE SYSTEMS

DETECTING ERRORS AND IMPUTING MISSING DATA FOR SINGLE LOOP SURVEILLANCE SYSTEMS DETECTING ERRORS AND IMPUTING MISSING DATA FOR SINGLE LOOP SURVEILLANCE SYSTEMS Chao Chen Department of Electrcal Engneerng and Computer Scence Unversty of Calforna, Berkeley CA 94720 Tel: (510) 643-5894

More information

Wishing you all a Total Quality New Year!

Wishing you all a Total Quality New Year! Total Qualty Management and Sx Sgma Post Graduate Program 214-15 Sesson 4 Vnay Kumar Kalakband Assstant Professor Operatons & Systems Area 1 Wshng you all a Total Qualty New Year! Hope you acheve Sx sgma

More information

X- Chart Using ANOM Approach

X- Chart Using ANOM Approach ISSN 1684-8403 Journal of Statstcs Volume 17, 010, pp. 3-3 Abstract X- Chart Usng ANOM Approach Gullapall Chakravarth 1 and Chaluvad Venkateswara Rao Control lmts for ndvdual measurements (X) chart are

More information

CS 534: Computer Vision Model Fitting

CS 534: Computer Vision Model Fitting CS 534: Computer Vson Model Fttng Sprng 004 Ahmed Elgammal Dept of Computer Scence CS 534 Model Fttng - 1 Outlnes Model fttng s mportant Least-squares fttng Maxmum lkelhood estmaton MAP estmaton Robust

More information

y and the total sum of

y and the total sum of Lnear regresson Testng for non-lnearty In analytcal chemstry, lnear regresson s commonly used n the constructon of calbraton functons requred for analytcal technques such as gas chromatography, atomc absorpton

More information

An Entropy-Based Approach to Integrated Information Needs Assessment

An Entropy-Based Approach to Integrated Information Needs Assessment Dstrbuton Statement A: Approved for publc release; dstrbuton s unlmted. An Entropy-Based Approach to ntegrated nformaton Needs Assessment June 8, 2004 Wllam J. Farrell Lockheed Martn Advanced Technology

More information

Some Advanced SPC Tools 1. Cumulative Sum Control (Cusum) Chart For the data shown in Table 9-1, the x chart can be generated.

Some Advanced SPC Tools 1. Cumulative Sum Control (Cusum) Chart For the data shown in Table 9-1, the x chart can be generated. Some Advanced SP Tools 1. umulatve Sum ontrol (usum) hart For the data shown n Table 9-1, the x chart can be generated. However, the shft taken place at sample #21 s not apparent. 92 For ths set samples,

More information

S1 Note. Basis functions.

S1 Note. Basis functions. S1 Note. Bass functons. Contents Types of bass functons...1 The Fourer bass...2 B-splne bass...3 Power and type I error rates wth dfferent numbers of bass functons...4 Table S1. Smulaton results of type

More information

Subspace clustering. Clustering. Fundamental to all clustering techniques is the choice of distance measure between data points;

Subspace clustering. Clustering. Fundamental to all clustering techniques is the choice of distance measure between data points; Subspace clusterng Clusterng Fundamental to all clusterng technques s the choce of dstance measure between data ponts; D q ( ) ( ) 2 x x = x x, j k = 1 k jk Squared Eucldean dstance Assumpton: All features

More information

NAG Fortran Library Chapter Introduction. G10 Smoothing in Statistics

NAG Fortran Library Chapter Introduction. G10 Smoothing in Statistics Introducton G10 NAG Fortran Lbrary Chapter Introducton G10 Smoothng n Statstcs Contents 1 Scope of the Chapter... 2 2 Background to the Problems... 2 2.1 Smoothng Methods... 2 2.2 Smoothng Splnes and Regresson

More information

Why visualisation? IRDS: Visualization. Univariate data. Visualisations that we won t be interested in. Graphics provide little additional information

Why visualisation? IRDS: Visualization. Univariate data. Visualisations that we won t be interested in. Graphics provide little additional information Why vsualsaton? IRDS: Vsualzaton Charles Sutton Unversty of Ednburgh Goal : Have a data set that I want to understand. Ths s called exploratory data analyss. Today s lecture. Goal II: Want to dsplay data

More information

Classifier Selection Based on Data Complexity Measures *

Classifier Selection Based on Data Complexity Measures * Classfer Selecton Based on Data Complexty Measures * Edth Hernández-Reyes, J.A. Carrasco-Ochoa, and J.Fco. Martínez-Trndad Natonal Insttute for Astrophyscs, Optcs and Electroncs, Lus Enrque Erro No.1 Sta.

More information

Solutions to Programming Assignment Five Interpolation and Numerical Differentiation

Solutions to Programming Assignment Five Interpolation and Numerical Differentiation College of Engneerng and Coputer Scence Mechancal Engneerng Departent Mechancal Engneerng 309 Nuercal Analyss of Engneerng Systes Sprng 04 Nuber: 537 Instructor: Larry Caretto Solutons to Prograng Assgnent

More information

A Binarization Algorithm specialized on Document Images and Photos

A Binarization Algorithm specialized on Document Images and Photos A Bnarzaton Algorthm specalzed on Document mages and Photos Ergna Kavalleratou Dept. of nformaton and Communcaton Systems Engneerng Unversty of the Aegean kavalleratou@aegean.gr Abstract n ths paper, a

More information

A Semi-parametric Regression Model to Estimate Variability of NO 2

A Semi-parametric Regression Model to Estimate Variability of NO 2 Envronment and Polluton; Vol. 2, No. 1; 2013 ISSN 1927-0909 E-ISSN 1927-0917 Publshed by Canadan Center of Scence and Educaton A Sem-parametrc Regresson Model to Estmate Varablty of NO 2 Meczysław Szyszkowcz

More information

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration Improvement of Spatal Resoluton Usng BlockMatchng Based Moton Estmaton and Frame Integraton Danya Suga and Takayuk Hamamoto Graduate School of Engneerng, Tokyo Unversty of Scence, 6-3-1, Nuku, Katsuska-ku,

More information

Support Vector Machines

Support Vector Machines /9/207 MIST.6060 Busness Intellgence and Data Mnng What are Support Vector Machnes? Support Vector Machnes Support Vector Machnes (SVMs) are supervsed learnng technques that analyze data and recognze patterns.

More information

TN348: Openlab Module - Colocalization

TN348: Openlab Module - Colocalization TN348: Openlab Module - Colocalzaton Topc The Colocalzaton module provdes the faclty to vsualze and quantfy colocalzaton between pars of mages. The Colocalzaton wndow contans a prevew of the two mages

More information

User Authentication Based On Behavioral Mouse Dynamics Biometrics

User Authentication Based On Behavioral Mouse Dynamics Biometrics User Authentcaton Based On Behavoral Mouse Dynamcs Bometrcs Chee-Hyung Yoon Danel Donghyun Km Department of Computer Scence Department of Computer Scence Stanford Unversty Stanford Unversty Stanford, CA

More information

Helsinki University Of Technology, Systems Analysis Laboratory Mat Independent research projects in applied mathematics (3 cr)

Helsinki University Of Technology, Systems Analysis Laboratory Mat Independent research projects in applied mathematics (3 cr) Helsnk Unversty Of Technology, Systems Analyss Laboratory Mat-2.08 Independent research projects n appled mathematcs (3 cr) "! #$&% Antt Laukkanen 506 R ajlaukka@cc.hut.f 2 Introducton...3 2 Multattrbute

More information

Data Mining: Model Evaluation

Data Mining: Model Evaluation Data Mnng: Model Evaluaton Aprl 16, 2013 1 Issues: Evaluatng Classfcaton Methods Accurac classfer accurac: predctng class label predctor accurac: guessng value of predcted attrbutes Speed tme to construct

More information

Complex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following.

Complex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following. Complex Numbers The last topc n ths secton s not really related to most of what we ve done n ths chapter, although t s somewhat related to the radcals secton as we wll see. We also won t need the materal

More information

Cluster Analysis of Electrical Behavior

Cluster Analysis of Electrical Behavior Journal of Computer and Communcatons, 205, 3, 88-93 Publshed Onlne May 205 n ScRes. http://www.scrp.org/ournal/cc http://dx.do.org/0.4236/cc.205.350 Cluster Analyss of Electrcal Behavor Ln Lu Ln Lu, School

More information

Reducing Frame Rate for Object Tracking

Reducing Frame Rate for Object Tracking Reducng Frame Rate for Object Trackng Pavel Korshunov 1 and We Tsang Oo 2 1 Natonal Unversty of Sngapore, Sngapore 11977, pavelkor@comp.nus.edu.sg 2 Natonal Unversty of Sngapore, Sngapore 11977, oowt@comp.nus.edu.sg

More information

Learning the Kernel Parameters in Kernel Minimum Distance Classifier

Learning the Kernel Parameters in Kernel Minimum Distance Classifier Learnng the Kernel Parameters n Kernel Mnmum Dstance Classfer Daoqang Zhang 1,, Songcan Chen and Zh-Hua Zhou 1* 1 Natonal Laboratory for Novel Software Technology Nanjng Unversty, Nanjng 193, Chna Department

More information

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision SLAM Summer School 2006 Practcal 2: SLAM usng Monocular Vson Javer Cvera, Unversty of Zaragoza Andrew J. Davson, Imperal College London J.M.M Montel, Unversty of Zaragoza. josemar@unzar.es, jcvera@unzar.es,

More information

Chapter 9. Model Calibration. John Hourdakis Center for Transportation Studies, U of Mn

Chapter 9. Model Calibration. John Hourdakis Center for Transportation Studies, U of Mn Chapter 9 Model Calbraton John Hourdaks Center for Transportaton Studes, U of Mn Hourd00@tc.umn.edu Why Calbrate? Computers Cannot Magcally Replcate Realty! Smulaton Models Are Desgned to be General Drver

More information

An Optimal Algorithm for Prufer Codes *

An Optimal Algorithm for Prufer Codes * J. Software Engneerng & Applcatons, 2009, 2: 111-115 do:10.4236/jsea.2009.22016 Publshed Onlne July 2009 (www.scrp.org/journal/jsea) An Optmal Algorthm for Prufer Codes * Xaodong Wang 1, 2, Le Wang 3,

More information

USING GRAPHING SKILLS

USING GRAPHING SKILLS Name: BOLOGY: Date: _ Class: USNG GRAPHNG SKLLS NTRODUCTON: Recorded data can be plotted on a graph. A graph s a pctoral representaton of nformaton recorded n a data table. t s used to show a relatonshp

More information

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour 6.854 Advanced Algorthms Petar Maymounkov Problem Set 11 (November 23, 2005) Wth: Benjamn Rossman, Oren Wemann, and Pouya Kheradpour Problem 1. We reduce vertex cover to MAX-SAT wth weghts, such that the

More information

Module Management Tool in Software Development Organizations

Module Management Tool in Software Development Organizations Journal of Computer Scence (5): 8-, 7 ISSN 59-66 7 Scence Publcatons Management Tool n Software Development Organzatons Ahmad A. Al-Rababah and Mohammad A. Al-Rababah Faculty of IT, Al-Ahlyyah Amman Unversty,

More information

TECHNIQUE OF FORMATION HOMOGENEOUS SAMPLE SAME OBJECTS. Muradaliyev A.Z.

TECHNIQUE OF FORMATION HOMOGENEOUS SAMPLE SAME OBJECTS. Muradaliyev A.Z. TECHNIQUE OF FORMATION HOMOGENEOUS SAMPLE SAME OBJECTS Muradalyev AZ Azerbajan Scentfc-Research and Desgn-Prospectng Insttute of Energetc AZ1012, Ave HZardab-94 E-mal:aydn_murad@yahoocom Importance of

More information

Synthesizer 1.0. User s Guide. A Varying Coefficient Meta. nalytic Tool. Z. Krizan Employing Microsoft Excel 2007

Synthesizer 1.0. User s Guide. A Varying Coefficient Meta. nalytic Tool. Z. Krizan Employing Microsoft Excel 2007 Syntheszer 1.0 A Varyng Coeffcent Meta Meta-Analytc nalytc Tool Employng Mcrosoft Excel 007.38.17.5 User s Gude Z. Krzan 009 Table of Contents 1. Introducton and Acknowledgments 3. Operatonal Functons

More information

FEATURE EXTRACTION. Dr. K.Vijayarekha. Associate Dean School of Electrical and Electronics Engineering SASTRA University, Thanjavur

FEATURE EXTRACTION. Dr. K.Vijayarekha. Associate Dean School of Electrical and Electronics Engineering SASTRA University, Thanjavur FEATURE EXTRACTION Dr. K.Vjayarekha Assocate Dean School of Electrcal and Electroncs Engneerng SASTRA Unversty, Thanjavur613 41 Jont Intatve of IITs and IISc Funded by MHRD Page 1 of 8 Table of Contents

More information

Parallelism for Nested Loops with Non-uniform and Flow Dependences

Parallelism for Nested Loops with Non-uniform and Flow Dependences Parallelsm for Nested Loops wth Non-unform and Flow Dependences Sam-Jn Jeong Dept. of Informaton & Communcaton Engneerng, Cheonan Unversty, 5, Anseo-dong, Cheonan, Chungnam, 330-80, Korea. seong@cheonan.ac.kr

More information

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz Compler Desgn Sprng 2014 Regster Allocaton Sample Exercses and Solutons Prof. Pedro C. Dnz USC / Informaton Scences Insttute 4676 Admralty Way, Sute 1001 Marna del Rey, Calforna 90292 pedro@s.edu Regster

More information

Virtual Machine Migration based on Trust Measurement of Computer Node

Virtual Machine Migration based on Trust Measurement of Computer Node Appled Mechancs and Materals Onlne: 2014-04-04 ISSN: 1662-7482, Vols. 536-537, pp 678-682 do:10.4028/www.scentfc.net/amm.536-537.678 2014 Trans Tech Publcatons, Swtzerland Vrtual Machne Mgraton based on

More information

Empirical Distributions of Parameter Estimates. in Binary Logistic Regression Using Bootstrap

Empirical Distributions of Parameter Estimates. in Binary Logistic Regression Using Bootstrap Int. Journal of Math. Analyss, Vol. 8, 4, no. 5, 7-7 HIKARI Ltd, www.m-hkar.com http://dx.do.org/.988/jma.4.494 Emprcal Dstrbutons of Parameter Estmates n Bnary Logstc Regresson Usng Bootstrap Anwar Ftranto*

More information

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Proceedngs of the Wnter Smulaton Conference M E Kuhl, N M Steger, F B Armstrong, and J A Jones, eds A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Mark W Brantley Chun-Hung

More information

The Codesign Challenge

The Codesign Challenge ECE 4530 Codesgn Challenge Fall 2007 Hardware/Software Codesgn The Codesgn Challenge Objectves In the codesgn challenge, your task s to accelerate a gven software reference mplementaton as fast as possble.

More information

A New Approach For the Ranking of Fuzzy Sets With Different Heights

A New Approach For the Ranking of Fuzzy Sets With Different Heights New pproach For the ankng of Fuzzy Sets Wth Dfferent Heghts Pushpnder Sngh School of Mathematcs Computer pplcatons Thapar Unversty, Patala-7 00 Inda pushpndersnl@gmalcom STCT ankng of fuzzy sets plays

More information

Simulation: Solving Dynamic Models ABE 5646 Week 11 Chapter 2, Spring 2010

Simulation: Solving Dynamic Models ABE 5646 Week 11 Chapter 2, Spring 2010 Smulaton: Solvng Dynamc Models ABE 5646 Week Chapter 2, Sprng 200 Week Descrpton Readng Materal Mar 5- Mar 9 Evaluatng [Crop] Models Comparng a model wth data - Graphcal, errors - Measures of agreement

More information

Parameter estimation for incomplete bivariate longitudinal data in clinical trials

Parameter estimation for incomplete bivariate longitudinal data in clinical trials Parameter estmaton for ncomplete bvarate longtudnal data n clncal trals Naum M. Khutoryansky Novo Nordsk Pharmaceutcals, Inc., Prnceton, NJ ABSTRACT Bvarate models are useful when analyzng longtudnal data

More information

UB at GeoCLEF Department of Geography Abstract

UB at GeoCLEF Department of Geography   Abstract UB at GeoCLEF 2006 Mguel E. Ruz (1), Stuart Shapro (2), June Abbas (1), Slva B. Southwck (1) and Davd Mark (3) State Unversty of New York at Buffalo (1) Department of Lbrary and Informaton Studes (2) Department

More information

Concurrent Apriori Data Mining Algorithms

Concurrent Apriori Data Mining Algorithms Concurrent Apror Data Mnng Algorthms Vassl Halatchev Department of Electrcal Engneerng and Computer Scence York Unversty, Toronto October 8, 2015 Outlne Why t s mportant Introducton to Assocaton Rule Mnng

More information

SVM-based Learning for Multiple Model Estimation

SVM-based Learning for Multiple Model Estimation SVM-based Learnng for Multple Model Estmaton Vladmr Cherkassky and Yunqan Ma Department of Electrcal and Computer Engneerng Unversty of Mnnesota Mnneapols, MN 55455 {cherkass,myq}@ece.umn.edu Abstract:

More information

Econometrics 2. Panel Data Methods. Advanced Panel Data Methods I

Econometrics 2. Panel Data Methods. Advanced Panel Data Methods I Panel Data Methods Econometrcs 2 Advanced Panel Data Methods I Last tme: Panel data concepts and the two-perod case (13.3-4) Unobserved effects model: Tme-nvarant and dosyncratc effects Omted varables

More information

Lecture 5: Multilayer Perceptrons

Lecture 5: Multilayer Perceptrons Lecture 5: Multlayer Perceptrons Roger Grosse 1 Introducton So far, we ve only talked about lnear models: lnear regresson and lnear bnary classfers. We noted that there are functons that can t be represented

More information

Determining the Optimal Bandwidth Based on Multi-criterion Fusion

Determining the Optimal Bandwidth Based on Multi-criterion Fusion Proceedngs of 01 4th Internatonal Conference on Machne Learnng and Computng IPCSIT vol. 5 (01) (01) IACSIT Press, Sngapore Determnng the Optmal Bandwdth Based on Mult-crteron Fuson Ha-L Lang 1+, Xan-Mn

More information

Life Tables (Times) Summary. Sample StatFolio: lifetable times.sgp

Life Tables (Times) Summary. Sample StatFolio: lifetable times.sgp Lfe Tables (Tmes) Summary... 1 Data Input... 2 Analyss Summary... 3 Survval Functon... 5 Log Survval Functon... 6 Cumulatve Hazard Functon... 7 Percentles... 7 Group Comparsons... 8 Summary The Lfe Tables

More information

Angle-Independent 3D Reconstruction. Ji Zhang Mireille Boutin Daniel Aliaga

Angle-Independent 3D Reconstruction. Ji Zhang Mireille Boutin Daniel Aliaga Angle-Independent 3D Reconstructon J Zhang Mrelle Boutn Danel Alaga Goal: Structure from Moton To reconstruct the 3D geometry of a scene from a set of pctures (e.g. a move of the scene pont reconstructon

More information

Problem Set 3 Solutions

Problem Set 3 Solutions Introducton to Algorthms October 4, 2002 Massachusetts Insttute of Technology 6046J/18410J Professors Erk Demane and Shaf Goldwasser Handout 14 Problem Set 3 Solutons (Exercses were not to be turned n,

More information

Outlier Detection based on Robust Parameter Estimates

Outlier Detection based on Robust Parameter Estimates Outler Detecton based on Robust Parameter Estmates Nor Azlda Aleng 1, Ny Ny Nang, Norzan Mohamed 3 and Kasyp Mokhtar 4 1,3 School of Informatcs and Appled Mathematcs, Unverst Malaysa Terengganu, 1030 Kuala

More information

Programming in Fortran 90 : 2017/2018

Programming in Fortran 90 : 2017/2018 Programmng n Fortran 90 : 2017/2018 Programmng n Fortran 90 : 2017/2018 Exercse 1 : Evaluaton of functon dependng on nput Wrte a program who evaluate the functon f (x,y) for any two user specfed values

More information

A Simple and Efficient Goal Programming Model for Computing of Fuzzy Linear Regression Parameters with Considering Outliers

A Simple and Efficient Goal Programming Model for Computing of Fuzzy Linear Regression Parameters with Considering Outliers 62626262621 Journal of Uncertan Systems Vol.5, No.1, pp.62-71, 211 Onlne at: www.us.org.u A Smple and Effcent Goal Programmng Model for Computng of Fuzzy Lnear Regresson Parameters wth Consderng Outlers

More information

3D vector computer graphics

3D vector computer graphics 3D vector computer graphcs Paolo Varagnolo: freelance engneer Padova Aprl 2016 Prvate Practce ----------------------------------- 1. Introducton Vector 3D model representaton n computer graphcs requres

More information

Hierarchical clustering for gene expression data analysis

Hierarchical clustering for gene expression data analysis Herarchcal clusterng for gene expresson data analyss Gorgo Valentn e-mal: valentn@ds.unm.t Clusterng of Mcroarray Data. Clusterng of gene expresson profles (rows) => dscovery of co-regulated and functonally

More information

Mathematics 256 a course in differential equations for engineering students

Mathematics 256 a course in differential equations for engineering students Mathematcs 56 a course n dfferental equatons for engneerng students Chapter 5. More effcent methods of numercal soluton Euler s method s qute neffcent. Because the error s essentally proportonal to the

More information

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 A mathematcal programmng approach to the analyss, desgn and

More information

Performance Evaluation of Information Retrieval Systems

Performance Evaluation of Information Retrieval Systems Why System Evaluaton? Performance Evaluaton of Informaton Retreval Systems Many sldes n ths secton are adapted from Prof. Joydeep Ghosh (UT ECE) who n turn adapted them from Prof. Dk Lee (Unv. of Scence

More information

Research Article Time Series Outlier Detection Based on Sliding Window Prediction

Research Article Time Series Outlier Detection Based on Sliding Window Prediction Mathematcal Problems n Engneerng, Artcle ID 879736, 14 pages http://dx.do.org/10.1155/2014/879736 Research Artcle Tme Seres Outler Detecton Based on Sldng Wndow Predcton Yufeng Yu, Yuelong Zhu, Shjn L,

More information

REFRACTIVE INDEX SELECTION FOR POWDER MIXTURES

REFRACTIVE INDEX SELECTION FOR POWDER MIXTURES REFRACTIVE INDEX SELECTION FOR POWDER MIXTURES Laser dffracton s one of the most wdely used methods for partcle sze analyss of mcron and submcron sze powders and dspersons. It s quck and easy and provdes

More information

Private Information Retrieval (PIR)

Private Information Retrieval (PIR) 2 Levente Buttyán Problem formulaton Alce wants to obtan nformaton from a database, but she does not want the database to learn whch nformaton she wanted e.g., Alce s an nvestor queryng a stock-market

More information

APPLICATION OF A COMPUTATIONALLY EFFICIENT GEOSTATISTICAL APPROACH TO CHARACTERIZING VARIABLY SPACED WATER-TABLE DATA

APPLICATION OF A COMPUTATIONALLY EFFICIENT GEOSTATISTICAL APPROACH TO CHARACTERIZING VARIABLY SPACED WATER-TABLE DATA RFr"W/FZD JAN 2 4 1995 OST control # 1385 John J Q U ~ M Argonne Natonal Laboratory Argonne, L 60439 Tel: 708-252-5357, Fax: 708-252-3 611 APPLCATON OF A COMPUTATONALLY EFFCENT GEOSTATSTCAL APPROACH TO

More information

Assignment # 2. Farrukh Jabeen Algorithms 510 Assignment #2 Due Date: June 15, 2009.

Assignment # 2. Farrukh Jabeen Algorithms 510 Assignment #2 Due Date: June 15, 2009. Farrukh Jabeen Algorthms 51 Assgnment #2 Due Date: June 15, 29. Assgnment # 2 Chapter 3 Dscrete Fourer Transforms Implement the FFT for the DFT. Descrbed n sectons 3.1 and 3.2. Delverables: 1. Concse descrpton

More information

An Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices

An Application of the Dulmage-Mendelsohn Decomposition to Sparse Null Space Bases of Full Row Rank Matrices Internatonal Mathematcal Forum, Vol 7, 2012, no 52, 2549-2554 An Applcaton of the Dulmage-Mendelsohn Decomposton to Sparse Null Space Bases of Full Row Rank Matrces Mostafa Khorramzadeh Department of Mathematcal

More information

Anonymisation of Public Use Data Sets

Anonymisation of Public Use Data Sets Anonymsaton of Publc Use Data Sets Methods for Reducng Dsclosure Rsk and the Analyss of Perturbed Data Harvey Goldsten Unversty of Brstol and Unversty College London and Natale Shlomo Unversty of Manchester

More information

Three supervised learning methods on pen digits character recognition dataset

Three supervised learning methods on pen digits character recognition dataset Three supervsed learnng methods on pen dgts character recognton dataset Chrs Flezach Department of Computer Scence and Engneerng Unversty of Calforna, San Dego San Dego, CA 92093 cflezac@cs.ucsd.edu Satoru

More information

The Greedy Method. Outline and Reading. Change Money Problem. Greedy Algorithms. Applications of the Greedy Strategy. The Greedy Method Technique

The Greedy Method. Outline and Reading. Change Money Problem. Greedy Algorithms. Applications of the Greedy Strategy. The Greedy Method Technique //00 :0 AM Outlne and Readng The Greedy Method The Greedy Method Technque (secton.) Fractonal Knapsack Problem (secton..) Task Schedulng (secton..) Mnmum Spannng Trees (secton.) Change Money Problem Greedy

More information

R s s f. m y s. SPH3UW Unit 7.3 Spherical Concave Mirrors Page 1 of 12. Notes

R s s f. m y s. SPH3UW Unit 7.3 Spherical Concave Mirrors Page 1 of 12. Notes SPH3UW Unt 7.3 Sphercal Concave Mrrors Page 1 of 1 Notes Physcs Tool box Concave Mrror If the reflectng surface takes place on the nner surface of the sphercal shape so that the centre of the mrror bulges

More information

This module is part of the. Memobust Handbook. on Methodology of Modern Business Statistics

This module is part of the. Memobust Handbook. on Methodology of Modern Business Statistics Ths module s part of the Memobust Handbook on Methodology of Modern Busness Statstcs 26 March 2014 Theme: Donor Imputaton Contents General secton... 3 1. Summary... 3 2. General descrpton... 3 2.1 Introducton

More information

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers IOSR Journal of Electroncs and Communcaton Engneerng (IOSR-JECE) e-issn: 78-834,p- ISSN: 78-8735.Volume 9, Issue, Ver. IV (Mar - Apr. 04), PP 0-07 Content Based Image Retreval Usng -D Dscrete Wavelet wth

More information

A Similarity-Based Prognostics Approach for Remaining Useful Life Estimation of Engineered Systems

A Similarity-Based Prognostics Approach for Remaining Useful Life Estimation of Engineered Systems 2008 INTERNATIONAL CONFERENCE ON PROGNOSTICS AND HEALTH MANAGEMENT A Smlarty-Based Prognostcs Approach for Remanng Useful Lfe Estmaton of Engneered Systems Tany Wang, Janbo Yu, Davd Segel, and Jay Lee

More information

Design of a Real Time FPGA-based Three Dimensional Positioning Algorithm

Design of a Real Time FPGA-based Three Dimensional Positioning Algorithm Desgn of a Real Tme FPGA-based Three Dmensonal Postonng Algorthm Nathan G. Johnson-Wllams, Student Member IEEE, Robert S. Myaoka, Member IEEE, Xaol L, Student Member IEEE, Tom K. Lewellen, Fellow IEEE,

More information

Analysis of Collaborative Distributed Admission Control in x Networks

Analysis of Collaborative Distributed Admission Control in x Networks 1 Analyss of Collaboratve Dstrbuted Admsson Control n 82.11x Networks Thnh Nguyen, Member, IEEE, Ken Nguyen, Member, IEEE, Lnha He, Member, IEEE, Abstract Wth the recent surge of wreless home networks,

More information

Proper Choice of Data Used for the Estimation of Datum Transformation Parameters

Proper Choice of Data Used for the Estimation of Datum Transformation Parameters Proper Choce of Data Used for the Estmaton of Datum Transformaton Parameters Hakan S. KUTOGLU, Turkey Key words: Coordnate systems; transformaton; estmaton, relablty. SUMMARY Advances n technologes and

More information

Virtual Memory. Background. No. 10. Virtual Memory: concept. Logical Memory Space (review) Demand Paging(1) Virtual Memory

Virtual Memory. Background. No. 10. Virtual Memory: concept. Logical Memory Space (review) Demand Paging(1) Virtual Memory Background EECS. Operatng System Fundamentals No. Vrtual Memory Prof. Hu Jang Department of Electrcal Engneerng and Computer Scence, York Unversty Memory-management methods normally requres the entre process

More information

Simulation Based Analysis of FAST TCP using OMNET++

Simulation Based Analysis of FAST TCP using OMNET++ Smulaton Based Analyss of FAST TCP usng OMNET++ Umar ul Hassan 04030038@lums.edu.pk Md Term Report CS678 Topcs n Internet Research Sprng, 2006 Introducton Internet traffc s doublng roughly every 3 months

More information

Analysis of Continuous Beams in General

Analysis of Continuous Beams in General Analyss of Contnuous Beams n General Contnuous beams consdered here are prsmatc, rgdly connected to each beam segment and supported at varous ponts along the beam. onts are selected at ponts of support,

More information

Pictures at an Exhibition

Pictures at an Exhibition 1 Pctures at an Exhbton Stephane Kwan and Karen Zhu Department of Electrcal Engneerng Stanford Unversty, Stanford, CA 9405 Emal: {skwan1, kyzhu}@stanford.edu Abstract An mage processng algorthm s desgned

More information

Biostatistics 615/815

Biostatistics 615/815 The E-M Algorthm Bostatstcs 615/815 Lecture 17 Last Lecture: The Smplex Method General method for optmzaton Makes few assumptons about functon Crawls towards mnmum Some recommendatons Multple startng ponts

More information

Quantifying Responsiveness of TCP Aggregates by Using Direct Sequence Spread Spectrum CDMA and Its Application in Congestion Control

Quantifying Responsiveness of TCP Aggregates by Using Direct Sequence Spread Spectrum CDMA and Its Application in Congestion Control Quantfyng Responsveness of TCP Aggregates by Usng Drect Sequence Spread Spectrum CDMA and Its Applcaton n Congeston Control Mehd Kalantar Department of Electrcal and Computer Engneerng Unversty of Maryland,

More information

ECONOMICS 452* -- Stata 12 Tutorial 6. Stata 12 Tutorial 6. TOPIC: Representing Multi-Category Categorical Variables with Dummy Variable Regressors

ECONOMICS 452* -- Stata 12 Tutorial 6. Stata 12 Tutorial 6. TOPIC: Representing Multi-Category Categorical Variables with Dummy Variable Regressors ECONOMICS 45* -- Stata 1 Tutoral 6 Stata 1 Tutoral 6 TOPIC: Representng Mult-Category Categorcal Varables wth Dummy Varable Regressors DATA: wage1_econ45.dta (a Stata-format dataset) TASKS: Stata 1 Tutoral

More information

Air Transport Demand. Ta-Hui Yang Associate Professor Department of Logistics Management National Kaohsiung First Univ. of Sci. & Tech.

Air Transport Demand. Ta-Hui Yang Associate Professor Department of Logistics Management National Kaohsiung First Univ. of Sci. & Tech. Ar Transport Demand Ta-Hu Yang Assocate Professor Department of Logstcs Management Natonal Kaohsung Frst Unv. of Sc. & Tech. 1 Ar Transport Demand Demand for ar transport between two ctes or two regons

More information

ECONOMICS 452* -- Stata 11 Tutorial 6. Stata 11 Tutorial 6. TOPIC: Representing Multi-Category Categorical Variables with Dummy Variable Regressors

ECONOMICS 452* -- Stata 11 Tutorial 6. Stata 11 Tutorial 6. TOPIC: Representing Multi-Category Categorical Variables with Dummy Variable Regressors ECONOMICS * -- Stata 11 Tutoral Stata 11 Tutoral TOPIC: Representng Mult-Category Categorcal Varables wth Dummy Varable Regressors DATA: wage1_econ.dta (a Stata-format dataset) TASKS: Stata 11 Tutoral

More information

Brave New World Pseudocode Reference

Brave New World Pseudocode Reference Brave New World Pseudocode Reference Pseudocode s a way to descrbe how to accomplsh tasks usng basc steps lke those a computer mght perform. In ths week s lab, you'll see how a form of pseudocode can be

More information

The Man-hour Estimation Models & Its Comparison of Interim Products Assembly for Shipbuilding

The Man-hour Estimation Models & Its Comparison of Interim Products Assembly for Shipbuilding Internatonal Journal of Operatons Research Internatonal Journal of Operatons Research Vol., No., 9 4 (005) The Man-hour Estmaton Models & Its Comparson of Interm Products Assembly for Shpbuldng Bn Lu and

More information

ELEC 377 Operating Systems. Week 6 Class 3

ELEC 377 Operating Systems. Week 6 Class 3 ELEC 377 Operatng Systems Week 6 Class 3 Last Class Memory Management Memory Pagng Pagng Structure ELEC 377 Operatng Systems Today Pagng Szes Vrtual Memory Concept Demand Pagng ELEC 377 Operatng Systems

More information

An Image Fusion Approach Based on Segmentation Region

An Image Fusion Approach Based on Segmentation Region Rong Wang, L-Qun Gao, Shu Yang, Yu-Hua Cha, and Yan-Chun Lu An Image Fuson Approach Based On Segmentaton Regon An Image Fuson Approach Based on Segmentaton Regon Rong Wang, L-Qun Gao, Shu Yang 3, Yu-Hua

More information

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 An Iteratve Soluton Approach to Process Plant Layout usng Mxed

More information

A Robust Method for Estimating the Fundamental Matrix

A Robust Method for Estimating the Fundamental Matrix Proc. VIIth Dgtal Image Computng: Technques and Applcatons, Sun C., Talbot H., Ourseln S. and Adraansen T. (Eds.), 0- Dec. 003, Sydney A Robust Method for Estmatng the Fundamental Matrx C.L. Feng and Y.S.

More information

5.0 Quality Assurance

5.0 Quality Assurance 5.0 Dr. Fred Omega Garces Analytcal Chemstry 25 Natural Scence, Mramar College Bascs of s what we do to get the rght answer for our purpose QA s planned and refers to planned and systematc producton processes

More information

Lecture #15 Lecture Notes

Lecture #15 Lecture Notes Lecture #15 Lecture Notes The ocean water column s very much a 3-D spatal entt and we need to represent that structure n an economcal way to deal wth t n calculatons. We wll dscuss one way to do so, emprcal

More information

Solving two-person zero-sum game by Matlab

Solving two-person zero-sum game by Matlab Appled Mechancs and Materals Onlne: 2011-02-02 ISSN: 1662-7482, Vols. 50-51, pp 262-265 do:10.4028/www.scentfc.net/amm.50-51.262 2011 Trans Tech Publcatons, Swtzerland Solvng two-person zero-sum game by

More information

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data A Fast Content-Based Multmeda Retreval Technque Usng Compressed Data Borko Furht and Pornvt Saksobhavvat NSF Multmeda Laboratory Florda Atlantc Unversty, Boca Raton, Florda 3343 ABSTRACT In ths paper,

More information

Review of approximation techniques

Review of approximation techniques CHAPTER 2 Revew of appromaton technques 2. Introducton Optmzaton problems n engneerng desgn are characterzed by the followng assocated features: the objectve functon and constrants are mplct functons evaluated

More information

Circuit Analysis I (ENGR 2405) Chapter 3 Method of Analysis Nodal(KCL) and Mesh(KVL)

Circuit Analysis I (ENGR 2405) Chapter 3 Method of Analysis Nodal(KCL) and Mesh(KVL) Crcut Analyss I (ENG 405) Chapter Method of Analyss Nodal(KCL) and Mesh(KVL) Nodal Analyss If nstead of focusng on the oltages of the crcut elements, one looks at the oltages at the nodes of the crcut,

More information

Intro. Iterators. 1. Access

Intro. Iterators. 1. Access Intro Ths mornng I d lke to talk a lttle bt about s and s. We wll start out wth smlartes and dfferences, then we wll see how to draw them n envronment dagrams, and we wll fnsh wth some examples. Happy

More information

Sequential search. Building Java Programs Chapter 13. Sequential search. Sequential search

Sequential search. Building Java Programs Chapter 13. Sequential search. Sequential search Sequental search Buldng Java Programs Chapter 13 Searchng and Sortng sequental search: Locates a target value n an array/lst by examnng each element from start to fnsh. How many elements wll t need to

More information

Edge Detection in Noisy Images Using the Support Vector Machines

Edge Detection in Noisy Images Using the Support Vector Machines Edge Detecton n Nosy Images Usng the Support Vector Machnes Hlaro Gómez-Moreno, Saturnno Maldonado-Bascón, Francsco López-Ferreras Sgnal Theory and Communcatons Department. Unversty of Alcalá Crta. Madrd-Barcelona

More information