Interactive Machine Learning
|
|
- Darrell Blankenship
- 6 years ago
- Views:
Transcription
1 Interactive Machine Learning Jerry Alan Fail, Dan R. Olen, Jr. Computer Science Department Brigham Young Univerity Provo, Utah {failj, ABSTRACT Perceptual uer interface (PUI) are an important part of ubiquitou computing. Creating uch interface i difficult becaue of the image and ignal proceing knowledge required for creating claifier. We propoe an interactive machine-learning (IML) model that allow uer to train, claify/view and correct the claification. The concept and implementation detail of IML are dicued and contrated with claical machine learning model. Evaluation of two algorithm are alo preented. We alo briefly decribe Image Proceing with Crayon (Crayon), which i a tool for creating new camera-baed interface uing a imple painting metaphor. The Crayon tool embodie our notion of interactive machine learning. Categorie: H.5.2, D.2.2 General Term: Deign, Experimentation Keyword: Machine learning, perceptive uer interface, interaction, image proceing, claification INTRODUCTION Perceptual uer interface (PUI) are etablihing the need for machine learning in interactive etting. PUI like VideoPlace [8], Light Widget [3], and Light Table [15,16] all ue camera a their perceptive medium. Other ytem ue enor other than camera uch a depth canner and infrared enor [13,14,15]. All of thee PUI require machine learning and computer viion technique to create ome ort of a claifier. Thi claification component of the UI often demand great effort and expene. Becaue mot developer have little knowledge on how to implement recognition in their UI thi become problematic. Even thoe who do have thi knowledge would benefit if the claifier building expene were leened. We ugget the way to decreae thi expene i through the ue of a viual image claifier generator, which would allow developer to add intelligence to interface without forcing additional programming. Similar to how Viual Baic allow imple and fat development, thi tool would allow for fat integration of LEAVE BLANK THE LAST 2.5 cm (1 ) OF THE LEFT COLUMN ON THE FIRST PAGE FOR THE COPYRIGHT NOTICE. recognition or perception into a UI. Implementation of uch a tool, however, poe many problem. Firt and foremot i the problem of rapidly creating a atifactory claifier. The imple olution i to uing behind-thecene machine learning and image proceing. Machine learning allow automatic creation of claifier, however, the claical model are generally low to train, and not interactive. The claical machine-learning (CML) model i ummarized in Figure 1. Prior to the training of the claifier, feature need to be elected. Training i then performed off-line o that claification can be done quickly and efficiently. In thi model claification i optimized at the expene of longer training time. Generally, the claifier will run quickly o it can be done real-time. The aumption i that training will be performed only once and need not be interactive. Many machine-learning algorithm are very enitive to feature election and uffer greatly if there are very many feature. Feature Selection Train Interactive Ue Claify Figure 1 Claical machine learning model With CML, it i infeaible to create an interactive tool to create claifier. CML require the uer to chooe the feature and wait an extended amount of time for the algorithm to train. The election of feature i very problematic for mot interface deigner. If one i deigning an interactive technique involving laer pot tracking, mot deigner undertand that the pot i generally red. They are not prepared to deal with how to ort out thi pot from red clothing, camera noie or a variety of other problem. There are well-known image proceing feature for handling thee problem, but very few interface deigner would know how to carefully elect them in a way that the machine learning algorithm could handle. The current approach require too much technical knowledge on the part of the interface deigner. What we would like to do i replace the claical machine-learning
2 model with the interactive model hown in Figure 2. Thi interactive training allow the claifier to be coached along until the deired reult are met. In thi model the deigner i correcting and teaching the claifier and the claifier mut perform the appropriate feature election. Feature Selection Manual Correction Train Interactive Ue Claify Feedback To Deigner Figure 2 Interactive machine learning (IML) model The pre-election of feature can be eliminated and tranferred to the learning part of the IML if the learning algorithm ued perform feature election. Thi mean that a large repoitory of feature are initially calculated and fed to the learning algorithm o it can learn the bet feature for the claification problem at hand. The idea i to feed a very large number of feature into the claifier training and let the claifier do the filtering rather than the human. The human deigner then i focued on rapidly creating training data that will correct the error of the claifier. In claical machine learning, algorithm are evaluated on their inductive power. That i, how well the algorithm will perform on new data baed on the extrapolation made on the training data. Good inductive power require careful analyi and a great deal of computing time. Thi time i frequently exponential in the number of feature to be conidered. We believe that uing the IML model a imple viual tool can be deigned to build claifier quickly. We hypotheize that when uing the IML, having a very fat training algorithm i more important than trong induction. In place of careful analyi of many feature combination we provide much more human input to correct error a they appear. Thi allow the interactive cycle to be iterated quickly o it can be done more frequently. The remainder of the paper i a follow. The next ection briefly dicue the viual tool we created uing the IML model, called Image Proceing with Crayon (Crayon). Thi i done to how one application of the IML model power and veratility. Following the explanation of Crayon, we explore the detail of the IML model by examining it ditinction from CML, the problem it mut overcome, and it implementation detail. Finally we preent ome reult from ome tet between two of the implemented machine learning algorithm. From thee reult we bae ome preliminary concluion of IML a it relate to Crayon. IMAGE PROCESSING WITH CRAYONS Crayon i a ytem we created that ue IML to create image claifier. Crayon i intended to aid UI deigner who do not have detailed knowledge of image proceing and machine learning. It i alo intended to accelerate the effort of more knowledgeable programmer. There are two primary goal for the Crayon tool: 1) to allow the uer to create an image/pixel claifier quickly, and 2) to allow the uer to focu on the claification problem rather than image proceing or algorithm. Crayon i ucceful if it take minute rather than week or month to create an effective claifier. For implicity ake, we will refer to thi a the UI principle of fat and focued. Thi principle refer to enabling the deigner to quickly accomplih hi/her tak while remaining focued olely on that tak. Figure 3 how the Crayon deign proce. Image are input into the Crayon ytem, which can then export the generated claifier. It i aumed the uer ha already taken digital picture and aved them a file to import into the ytem, or that a camera i et up on the machine running Crayon, o it can capture image from it. Exporting the claifier i equally trivial, ince our implementation i written in Java. The claifier object i imply erialized and output to a file uing the tandard Java mechanim. Figure 3 Claifier Deign Proce An overview of the internal architecture of Crayon i hown in Figure 4. Crayon receive image upon which the uer doe ome manual claification, a claifier i created, then feedback i diplayed. The uer can then refine the claifier by adding more manual claification or, if the claifier i atifactory, the uer can export the claifier. The internal loop hown in Figure 4 directly correlate to the aforementioned train, feedback, correct cycle of the IML (ee Figure 2). To accomplih the fat and focued UI principle, thi loop mut be eay and quick to cycle through. To be interactive the training part of the loop mut take le than five econd and generally much fater. The cycle can be broken down into two component: the UI and the Claifier. The UI component need to be imple o the uer can remain focued on the claification problem at hand. The claifier creation need to be fat and efficient o the uer get feedback a quickly a poible, o they are not ditracted from the claification problem.
3 Figure 4 The claification deign loop Although the IML and the machine-learning component of Crayon are the primary dicuion of thi paper it i notable to mention that Crayon ha profited from work done by Viola and Jone [19] and Jaime and Chang [5,6,7]. Alo a brief example of how Crayon can be ued i illutrative. The equence of image in Figure 5 how the proce of creating a claifier uing Crayon. Figure 5 Crayon interaction proce Figure 5 illutrate how the uer initially paint very little data, view the feedback provided by the reulting claifier, correct by painting additional cla pixel and then iterate through the cycle. A een in the firt image pair in Figure 5, only a little data can generate a claifier that roughly learn kin and background. The claifier, however, over-generalize in favor of background; therefore, in the econd image pair you can ee kin ha been painted where the claifier previouly did poorly at claifying kin. The reulting claifier hown on the right of the econd image pair how the new claifier claifying mot of the kin on the hand, but alo claifying ome of the background a kin. The claifier i corrected again, and the reulting claifier i hown a the third image pair in the equence. Thu, in only a few iteration, a kin claifier i created. The implicity of the example above how the power that Crayon ha due to the effectivene of the IML model. The key iue in the creation of uch a tool lie in quickly generating effective claifier o the interactive deign loop can be utilized. MACHINE LEARNING For the IML model to function, the claifier mut be generated quickly and be able to generalize well. A uch we will firt dicu the ditinction between IML and CML, followed by the problem IML mut overcome becaue of it interactive etting, and latly it implementation detail including pecific algorithm. CML v. IML Claical machine learning generally ha the following aumption. There are relatively few carefully choen feature, There i limited training data, The claifier mut amplify that limited training data into excellent performance on new training data, Time to train the claifier i relatively unimportant a long a it doe not take too many day. None of thee aumption hold in our interactive ituation. Our UI deigner have no idea what feature will be appropriate. In fact, we are trying to inulate them from knowing uch thing. In our current Crayon prototype there are more than 150 feature per pixel. To reach the breadth of application that we deire for Crayon we project over 1,000 feature will be neceary. The additional feature will handle texture, hape and motion over time. For any given problem omewhere between three and fifteen of thoe feature will actually be ued, but the claifier algorithm mut automatically make thi election. The claifier we chooe mut therefore be able to accommodate uch a large number of feature, and/or elect only the bet feature. In Crayon, when a deigner begin to paint clae on an image a very large number of training example i quickly generated. With 77K pixel per image and 20 image one can rapidly generate over a million training example. In practice, the number tay in the 100K example range becaue deigner only paint pixel that they need to correct rather than all pixel in the image. What thi mean, however, i that deigner can generate a huge amount of training data very quickly. CML generally focue on the ability of a claifier to predict correct
4 behavior on new data. In IML, however, if the claifier prediction for new data are wrong, the deigner can rapidly make thoe correction. By rapid feedback and correction the claifier i quickly (in a matter of minute) focued onto the deired behavior. The goal of the claifier i not to predict the deigner intent into new ituation but rapidly reflect intent a expreed in concrete example. Becaue additional training example can be added o readily, IML bia differ greatly from that of CML. Becaue it extrapolate a little data to create a claifier that will be frequently ued in the future, CML i very concerned about overfit. Overfit i where the trained claifier adhere too cloely to the training data rather than deducing general principle. Cro-validation and other meaure are generally taken to minimize overfit. Thee meaure add ubtantially to the training time for CML algorithm. IML bia i to include the human in the loop by facilitating rapid correction of mitake. Overfit can eaily occur, but it i alo readily perceived by the deigner and intantly corrected by the addition of new training data in exactly the area that are mot problematic. Thi i hown clearly in Figure 5 where a deigner rapidly provide new data in the edge of the hand where the generalization failed. Our interactive claification loop require that the claifier training be very fat. To be effective, the claifier mut be generated from the training example in under five econd. If the claifier take minute or hour, the proce of train-feedback-correct i no longer interactive, and much le effective a a deign tool. Training on 100,000 example with 150 feature each in le than five econd i a eriou challenge for mot CML algorithm. Latly, for thi tool to be viable the final claifier will need to be able to claify 320 x 240 image in le than a fourth of a econd. If the reulting claifier i much lower than thi it become impoible to ue it to track interactive behavior in a meaningful way. IML Implementation Throughout our dicuion thu far, many requirement for the machine-learning algorithm in IML have been made. The machine-learning algorithm mut: learn/train very quickly, accommodate 100 to 1000 of feature, perform feature election, allow for ten to hundred of thouand of training example. Thee requirement put firm bound on what kind of a learning algorithm can be ued in IML. They invoke the fundamental quetion of which machine-learning algorithm fit all of thee criteria. We dicu everal option and the reaon why they are not viable before we ettle on our algorithm of choice: deciion tree (DT). Neural Network [12] are a powerful and often ued machine-learning algorithm. They can provably approximate any function in two layer. Their trength lie in their abilitie to intelligently integrate a variety of feature. Neural network alo produce relatively mall and efficient claifier, however, there are not feaible in IML. The number of feature ued in ytem like Crayon along with the number of hidden node required to produce the kind of claification that are neceary completely overpower thi algorithm. Even more debilitating i the training time for neural network. The time thi algorithm take to converge i far to long for interactive ue. For 150 feature thi can take hour or day. The nearet-neighbor algorithm [1] i eay to train but not very effective. Beide not being able to dicriminate amongt feature, nearet-neighbor ha eriou problem in high dimenional feature pace of the kind needed in IML and Crayon. Nearet-neighbor generally ha a claification time that i linear in the number of training example which alo make it unacceptably low. There are yet other algorithm uch a booting that do well with feature election, which i a deirable characteritic. While booting ha hown itelf to be very effective on tak uch a face tracing [18], it lengthy training time i prohibitive for interactive ue in Crayon. There are many more machine-learning algorithm, however, thi dicuion i ufficient to preface to our deciion of the ue of deciion tree. All the algorithm dicued above uffer from the cure of dimenionality. When many feature are ued (100 to 1000), their creation and execution time dramatically increae. In addition, the number of training example required to adequately cover uch high dimenional feature pace would far exceed what deigner can produce. With jut one deciion per feature the ize of the example et mut approach 2 100, which i completely unacceptable. We need a claifier that rapidly dicard feature and focue on the 1-10 feature that characterize a particular problem. Deciion tree [10] have many appealing propertie that coincide with the requirement of IML. Firt and foremot i that the DT algorithm i fundamentally a proce of feature election. The algorithm operate by examining each feature and electing a deciion point for dividing the range of that feature. It then compute the impurity of the reult of dividing the training example at that deciion point. One can think of impurity a meauring the amount of confuion in a given et. A et of example that all belong to one cla would be pure (zero impurity). There are a variety of poible impurity meaure [2]. The feature whoe partition yield the leat impurity i the one choen, the et i divided and the algorithm applied recurively to the divided ubet. Feature that do not provide dicrimination between clae are quickly
5 dicarded. The implicity of DT alo provide many implementation advantage in term of peed and pace of the reulting claifier. Quinlan original DT algorithm [10] worked only on feature that were dicrete (a mall number of choice). Our image feature do not have that property. Mot of our feature are continuou real value. Many extenion of the original DT algorithm, ID3, have been made to allow ue of real valued data [4,11]. All of thee algorithm either dicretize the data or by electing a threhold T for a given feature F divide the training example into two et where F<T and F>=T. The trick i for each feature to elect a value T that give the lowet impurity (bet claification improvement). The election of T from a large number of feature and a large number of training example i very low to do correctly. We have implemented two algorithm, which employ different diviion technique. Thee two algorithm alo repreent the two approache of longer training time with better generalization v. horter training time with poorer generalization. The firt trategy lightly reduce interactivity and relie more on learning performance. The econd relie on peed and interactivity. The two trategie are Center Weighted (CW) and Mean Split (MS). Our firt DT attempt wa to order all of the training example for each feature and tep through all of the example calculating the impurity a if the diviion wa between each of the example. Thi yielded a minimum impurity plit, however, thi generally provided a bet plit cloe to the beginning or end of the lit of example, till leaving a large number of example in one of the diviion. Diviion of thi nature yield deeper and more unbalanced tree, which correlate to lower claification time. To improve thi algorithm, we developed Center Weighted (CW), which doe the ame a above, except that it more heavily weight central plit (more equal diviion). By inuring that the plit threhold i generally in the middle of the feature range, the reulting tree tend to be more balanced and the ize of the training et to be examined at each level of the tree drop exponentially. CW DT do, however, uffer from an initial ort of all training example for each feature, reulting in a O(f * N log N) cot up front, where f i the number of feature and N the number of training example. Since in IML, we aume that both f and N are large, thi can be extremely cotly. Becaue of the extreme initial cot of orting all N training example f time, we have extended Center Weighted with CWSS. The SS tand for ub-ampled. Since the iteration through training example i purely to find a good plit, we can ample the example to find a tatitically ound plit. For example, ay N i 100,000, if we ample 1,000 of the original N, ort thoe and calculate the bet plit then our initial ort i 100 time fater. It i obviou that a better threhold could be computed uing all of the training data, but thi i mitigated by the fact that thoe data item will till be conidered in lower level of the tree. When a plit deciion i made, all of the training example are plit, not jut the ub-ample. The ub-ampling mean that each node plit deciion i never greater than O(f*1000*5), but that eventually all training data will be conidered. Quinlan ued a ampling technique called windowing. Windowing initially ued a mall ample of training example and increaed the number of training example ued to create the DT, until all of the original example were claified correctly [11]. Our technique, although imilar, differ in that the number of ample i fixed. At each node in the DT a new ample of fixed ize i drawn, allowing miclaified example in a higher level of the DT to be conidered at a lower level. The ue of ub-ampling in CWSS produced very light difference in claification accuracy a compared to CW, but reduced training time by a factor of at leat two (for training et with N 5,000). Thi factor however will continue to grow a N increae. (For N = 40,000 CWSS i approximately 5 time fater than CW; 8 for N = 80,000.) The CW and CWSS algorithm pend coniderable computing reource in trying to chooe a threhold value for each feature. The Mean Split (MS) algorithm pend very little time on uch deciion and relie on large amount of training data to correct deciion at lower level of the tree. The MS algorithm ue T=mean(F) a the threhold for dividing each feature F and compare the impuritie of the diviion of all feature. Thi i very efficient and produce relatively hallow deciion tree by generally dividing the training et in half at each deciion point. Mean plit, however, doe not enure that the diviion will necearily divide the example at point that are meaningful to correct claification. Succeive plit at lower level of the tree will eventually correctly claify the training data, but may not generalize a well. The reulting MS deciion tree are not a good a thoe produced by more careful mean uch a CW or CWSS. However, we hypotheized, that the peedup in claification would improve interactivity and thu reduce the time for deigner to train a claifier. We believe deigner make up for the lower quality of the deciion tree with the ability to correct more rapidly. The key i in optimizing deigner judgment rather than claifier prediction. MSSS i a ub-ampled verion of MS in the ame manner a CWSS. In MSSS, ince we jut evaluate the impurity at the mean, and ince the mean i a imple tatitical value, the reulting diviion are generally identical to thoe of traight MS. A a parenthetical note, another important bottleneck that i common to all of the claifier i the neceity to calculate all feature initially to create the claifier. We made the aumption in IML that all feature are pre-calculated and that the learning part will find the ditinguihing feature.
6 Although, thi can be optimized o it i fater, all algorithm will uffer from thi bottleneck. There are many difference between the performance of each of the algorithm. The mot important i that the CW algorithm train lower than the MS algorithm, but tend to create better claifier. Other difference are of note though. For example, the ub ampled verion, CWSS and MSSS, generally allowed the claifier to be generated fater. More pecifically, CWSS wa uually twice a fat a CW, a wa MSSS compared to MS. Becaue of the gain in peed and lack of lo of claification power, only CWSS and MSSS will be ued for comparion. The critical comparion i to ee which algorithm allow the uer to create a atifactory claifier the fatet. Uer tet comparing thee algorithm are outlined and preented in the next ection. EVALUATIONS Uer tet were conducted to evaluate the difference between CWSS and MSSS. When creating a new perceptual interface it i not claification time that i the real iue. The important iue i deigner time. A tated before, claification creation time for CWSS i longer than MSSS, but the center-weighted algorithm tend to generalize better than the mean plit algorithm. The CWSS generally take 1-10 econd to train on training et of 10,000-60,000 example, while MSSS i approximately twice a fat on the ame training et. Thee difference are important; a our hypothei wa that fater claifier creation time can overcome poorer inductive trength and thu reduce overall deigner time. To tet the difference between CWSS and MSSS we ued three key meaurement: wall clock time to create the claifier, number of claify/correct iteration, and tructure of the reulting tree (depth and number of node). The latter of thee three correpond to the amount of time the claifier take to claify an image in actual uage. In order to tet the amount of time a deigner take to create a good claifier, we need a tandard to define good claifier. A gold tandard wa created for four different claification problem: kin-detection, paper card tracking, robot car tracking and laer tracking. Thee gold tandard were created by carefully claifying pixel until, in human judgment, the bet poible claification wa being performed on the tet image for each problem. The reulting claifier wa then aved a a tandard. Ten total tet ubject were ued and divided into two group. The firt five did each tak uing the CWSS followed by the MSSS and the remaining five MSSS followed by CWSS. The uer were given each of the problem in turn and aked to build a claifier. Each time the ubject requeted a claifier to be built that claifier performance wa meaured againt the performance of the tandard claifier for that tak. When the ubject claifier agreed with the tandard on more than 97.5% of the pixel, the tet wa declared complete. Table 1, how the average time and iteration for the firt group, Table 2, the econd group. CWSS Problem Time Iteration MSSS Time Iteration Skin 03: : Paper Card 02: : Robot Car 00: : Laer 00: : Table 1 CWSS followed by MSSS MSSS Problem Time Iteration CWSS Time Iteration Skin 10: : Paper Card 04: : Robot Car 01: : Laer 01: : Table 2 MSSS followed by CWSS The laer tracker i a relatively imple claifier becaue of the uniquene of bright red pot [9]. The robot car wa contrated with a uniform colored carpet and wa imilarly traightforward. Identifying colored paper card againt a cluttered background wa more difficult becaue of the diverity of the background. The kin tracker i the hardet becaue of the diverity of kin color, camera overaturation problem and cluttered background [20]. A can be een in table 1 and 2, MSSS take ubtantially more deigner effort on the hard problem than CWSS. All ubject pecifically tated that CWSS wa fater than MSSS epecially in the Skin cae. (Some did not notice a difference between the two algorithm while working on the other problem.) We did not tet any of the lower algorithm uch a neural net or nearet-neighbor. Interactively thee are o poor that the reult are elfevident. We alo did not tet the full CW algorithm. It claification time tend into minute and clearly could not compete with the time hown in table 1 and 2. It i clear from our evaluation that a claification algorithm mut get under the econd barrier in producing a new claification, but that once under that barrier, the deigner time begin to dominate. Once the deigner time begin to dominate the total time, then the claifier with better generalization win.
7 We alo mentioned the importance of the tree tructure a it relate to the claification time of an image. Table 3 how the average tree tructure (tree depth and number of node) a well a the average claification time (ACT) in milliecond over the et of tet image. Problem Dept h CWSS Node ACT Dept h MSSS Node ACT Skin Paper Card Car Laer Table 3 Tree tructure and average claify time (ACT) A een in Table 3, depth, number of node and ACT, were all lower in CWSS than in MSSS. Thi wa predicted a CWSS provide better diviion between the training example. While teting we oberved that thoe who ued the MSSS which i fat but le accurate, firt, ended up uing more training data, even when they ued the CWSS, which uually generalize better and need le data. Thoe who ued the CWSS firt, were pleaed with the interactivity of CWSS and became very frutrated when they ued MSSS, even though it could cycle fater through the interactive loop. In actuality, becaue of the poor generalization of the mean plit algorithm, even though the claifier generation time for MSSS wa quicker than CWSS, the uer felt it neceary to paint more uing the MSSS, o the overall time increaed uing MSSS. CONCLUSION When uing machine learning in an interactive deign etting, feature election mut be automatic rather than manual and claifier training-time mut be relatively fat. Deciion Tree uing a ub-ampling technique to improve training time are very effective for both of thee purpoe. Once interactive peed are achieved, however, the quality of the claifier generalization become important. Uing tool like Crayon, demontrate that machine learning can form an appropriate bai for the deign tool needed to create new perceptual uer interface. REFERENCES 1. Cover, T., and Hart, P. Nearet Neighbor Pattern Claification. IEEE Tranaction on Information Theory, 13, (1967) Duda, R. O., Hart, P. E., and Stork, D. G., Pattern Claification. (2001). 3. Fail, J.A., Olen, D.R. LightWidget: Interacting in Everyday Space. Proceeding of IUI 02 (San Francico CA, January 2002). 4. Fayyad, U.M. and Irani, K. B. On the Handling of Continuou-valued Attribute in Deciion Tree Generation. Machine Learning, 8, ,(1992). 5. Jaime, A. and Chang, S.-F. A Conceptual Framework for Indexing Viual Information at Multiple Level. IS&T/SPIE Internet Imaging 2000, (San Joe CA, January 2000). 6. Jaime, A. and Chang, S.-F. Automatic Selection of Viual Feature and Claifier. Storage and Retrieval for Image and Video Databae VIII, IS&T/SPIE (San Joe CA, January 2000). 7. Jaime, A. and Chang, S.-F. Integrating Multiple Claifier in Viual Object Detector Learned from Uer Input. Invited paper, eion on Image and Video Databae, 4th Aian Conference on Computer Viion (ACCV 2000), Taipei, Taiwan, January 8-11, Krueger, M. W., Gionfriddo. T., and Hinrichen, K., VIDEOPLACE -- an artificial reality. Human Factor in Computing Sytem, CHI '85 Conference Proceeding, ACM Pre, 1985, Olen, D.R., Nielen, T. Laer Pointer Interaction. Proceeding of CHI 01 (Seattle WA, March 2001). 10. Quinlan, J. R. Induction of Deciion Tree. Machine Learning, 1(1); , (1986). 11. Quinlan, J. R. C4.5: Program for machine learning. Morgan Kaufmann, San Mateo, CA, Rumelhart, D., Widrow, B., and Lehr, M. The Baic Idea in Neural Network. Communication of the ACM, 37(3), (1994), pp Schmidt, A. Implicit Human Computer Interaction Through Context. Peronal Technologie, Vol 4(2), June Starner, T., Auxier, J. and Ahbrook, D. The Geture Pendant: A Self-illuminating, Wearable, Infrared Computer Viion Sytem for Home Automation Control and Medical Monitoring. International Sympoium on Wearable Computing (Atlanta GA, October 2000). 15. Trigg, B. Model-baed Sonar Localiation for Mobile Robot. Intelligent Robotic Sytem 93, Zakopane, Poland, Underkoffler, J. and Ihii H. Illuminating Light: An Optical Deign Tool with a Luminou-Tangible Interface. Proceeding of CHI 98 (Lo Angele CA, April 1998). 17. Underkoffler, J., Ullmer, B. and Ihii, H. Emancipated Pixel: Real-World Graphic in the Luminou Room. Proceeding of SIGGRAPH 99 (Lo Angele CA, 1999), ACM Pre, Vailaya, A., Zhong, Y., and Jain, A. K. A hierarchical ytem for efficient image retrieval. In Proc. Int. Conf. on Patt. Recog. (Augut 1996).
8 19. Viola, P. and Jone, M. Robut real-time object detection. Technical Report 2001/01, Compaq CRL, February Yang, M.H. and Ahuja, N. Gauian Mixture Model for Human Skin Color and It Application in Image and Video Databae. Proceeding of SPIE 99 (San Joe CA, Jan 1999),
Frequency Calibration of A/D Converter in Software GPS Receivers
Frequency Calibration of A/D Converter in Software GPS Receiver L. L. Liou, D. M. Lin, J. B. Tui J. Schamu Senor Directorate Air Force Reearch Laboratory Abtract--- Thi paper preent a oftware-baed method
More informationChapter Introduction
Chapter-6 Performance Analyi of Cuk Converter uing Optimal Controller 6.1 Introduction In thi chapter two control trategie Proportional Integral controller and Linear Quadratic Regulator for a non-iolated
More informationAN EVALUATION OF DIGILTAL ANTI-ALIASING FILTER FOR SPACE TELEMETRY SYSTEMS
AN EVALUATION OF DIGILTAL ANTI-ALIASING FILTER FOR SPACE TELEMETRY SYSTEMS Alion de Oliveira Morae (1), Joé Antonio Azevedo Duarte (1), Sergio Fugivara (1) (1) Comando-Geral de Tecnologia Aeroepacial,
More informationKalman Filtering Based Object Tracking in Surveillance Video System
(669 -- 917) Proceeding of the 3rd (2011) CUSE International Conference Kalman Filtering Baed Object racking in Surveillance Video Sytem W.L. Khong, W.Y. Kow, H.. an, H.P. Yoong, K..K. eo Modelling, Simulation
More informationHashiwokakero. T. Morsink. August 31, 2009
Hahiwokakero T. Morink Augut 31, 2009 Content 1 Introduction 3 2 What i Hahiwokakero? 3 2.1 The rule............................. 3 2.2 Eay olving tatement..................... 4 3 Building an Own Solver
More informationRevisiting Cross-channel Information Transfer for Chromatic Aberration Correction
Reviiting Cro-channel Information Tranfer for Chromatic Aberration Correction Tiancheng Sun, Yifan Peng 3, Wolfgang Heidrich,3 King Abdullah Univerity of Science and Technology, Thuwal, Saudi Arabia IIIS,
More informationAnalysis. Control of a dierential-wheeled robot. Part I. 1 Dierential Wheeled Robots. Ond ej Stan k
Control of a dierential-wheeled robot Ond ej Stan k 2013-07-17 www.otan.cz SRH Hochchule Heidelberg, Mater IT, Advanced Control Engineering project Abtract Thi project for the Advanced Control Engineering
More informationMechatronics Laboratory Assignment 5 Motor Control and Straight-Line Robot Driving
Mechatronic Laboratory Aignment 5 Motor Control and Straight-Line Robot Driving Recommended Due Date: By your lab time the week of March 5 th Poible Point: If checked off before your lab time the week
More informationHardware-in-the-loop tuning of a feedback controller for a buck converter using a GA
SPEEDAM 8 International Sympoium on Power Electronic, Electrical Drive, Automation and Motion Hardware-in-the-loop tuning of a feedback controller for a buck converter uing a GA Mr K. D. Wilkie, Dr M.
More informationTasks of Power Electronics
Power Electronic Sytem Power electronic refer to control and converion of electrical power by power emiconductor device wherein thee device operate a witche. Advent of ilicon-controlled rectifier, abbreviated
More informationSampling Theory MODULE XIII LECTURE - 41 NON SAMPLING ERRORS
Sampling Theory MODULE XIII LECTURE - 41 NON SAMPLING ERRORS DR. SHALABH DEPARTMENT OF MATHEMATICS AND STATISTICS INDIAN INSTITUTE OF TECHNOLOG KANPUR 1 It i a general aumption in ampling theory that the
More informationActive vibration isolation for a 6 degree of freedom scale model of a high precision machine
Active vibration iolation for a 6 degree of freedom cale model of a high preciion machine W.B.A. Boomma Supervior Report nr : Prof. Dr. Ir. M. Steinbuch : DCT 8. Eindhoven Univerity of Technology Department
More informationIdentification of Image Noise Sources in Digital Scanner Evaluation
Identification of Image Noie Source in Digital Scanner Evaluation Peter D. Burn and Don William Eatman Kodak Company, ocheter, NY USA 4650-95 ABSTACT For digital image acquiition ytem, analyi of image
More informationA Two-Stage Optimization PID Algorithm
PID' Brecia (Italy), March 8-3, ThB. A Two-Stage Optimization PID Algorithm Gíli Herjólfon Anna Soffía Haukdóttir Sven Þ. Sigurðon Department of Electrical and Computer Engineering,Univerity of Iceland
More informationCHAPTER 2 WOUND ROTOR INDUCTION MOTOR WITH PID CONTROLLER
16 CHAPTER 2 WOUND ROTOR INDUCTION MOTOR WITH PID CONTROLLER 2.1 INTRODUCTION Indutrial application have created a greater demand for the accurate dynamic control of motor. The control of DC machine are
More informationThe Central Limit Theorem
Objective Ue the central limit theorem to olve problem involving ample mean for large ample. The Central Limit Theorem In addition to knowing how individual data value vary about the mean for a population,
More informationA Faster and Accurate Method for Spectral Testing Applicable to Noncoherent Data
A Fater and Accurate ethod for Spectral Teting Applicable to Noncoherent Data inhun Wu 1,2, Degang Chen 2, Guican Chen 1 1 School of Electronic and Information Engineering Xi an Jiaotong Univerity, Xi
More informationDESIGN OF SECOND ORDER SIGMA-DELTA MODULATOR FOR AUDIO APPLICATIONS
DESIGN OF SECOND ORDER SIGMA-DELTA MODULATOR FOR AUDIO APPLICATIONS 1 DHANABAL R, 2 BHARATHI V, 3 NAAMATHEERTHAM R SAMHITHA, 4 G.SRI CHANDRAKIRAN, 5 SAI PRAMOD KOLLI 1 Aitant Profeor (Senior Grade), VLSI
More informationSCK LAB MANUAL SAMPLE
SCK LAB MANUAL SAMPLE VERSION 1.2 THIS SAMPLE INCLUDES: TABLE OF CONTENTS TWO SELECTED LABS FULL VERSION IS PROVIDED FREE WITH KITS Phone: +92 51 8356095, Fax: +92 51 8311056 Email: info@renzym.com, URL:www.renzym.com
More informationControl of Electromechanical Systems using Sliding Mode Techniques
Proceeding of the 44th IEEE Conference on Deciion and Control, and the European Control Conference 25 Seville, Spain, December 2-5, 25 MoC7. Control of Electromechanical Sytem uing Sliding Mode Technique
More informationLab 7 Rev. 2 Open Lab Due COB Friday April 27, 2018
EE314 Sytem Spring Semeter 2018 College of Engineering Prof. C.R. Tolle South Dakota School of Mine & Technology Lab 7 Rev. 2 Open Lab Due COB Friday April 27, 2018 In a prior lab, we et up the baic hardware
More informationDesign, Realization, and Analysis of PIFA for an RFID Mini-Reader
Deign, Realization, and Analyi of PIFA for an RFID Mini-Reader SUNG-FEI YANG ; TROY-CHI CHIU ; CHIN-CHUNG NIEN Indutrial Technology Reearch Intitute (ITRI) Rm. 5, Bldg. 5, 95, Sec., Chung Hing Rd., Chutung,
More informationNOISE BARRIERS CERC 1. INTRODUCTION
Augut 217 P33/1B/17 NOISE BARRIERS CERC In thi document ADMS refer to ADMS-Road 4.1, ADMS-Urban 4.1 and ADMS-Airport 4.1. Where information refer to a ubet of the lited model, the model name i given in
More informationECE451/551 Matlab and Simulink Controller Design Project
ECE451/551 Matlab and Simulink Controller Deign Project Aim: Ue Matlab and Simulink to build and imulate variou control configuration a dicued in the Modern Control ection (chapter 18-23) in the intructor
More informationSTRUCTURAL SEMI-ACTIVE CONTROL DEVICE
STRUCTURAL SEMI-ACTIVE CONTROL DEVICE Ming-Hiang SHIH SUMMARY Method for vibration reduction of tructure under dynamic excitation uch a wind and earthquake were generally claified into active control and
More informationSubcarrier exclusion techniques
Subcarrier excluion technique for coded OFDM ytem Kai-Uwe Schmidt, Jochen Ertel, Michael Benedix, and Adolf Finger Communication Laboratory, Dreden Univerity of Technology, 62 Dreden, Germany email: {chmidtk,
More informationMidterm: In Perspective
Undertanding and Meauring Speedup Lat Time» Midterm Exam Today» Midterm Summary» Definition of Speedup» Meauring Speedup Reminder/Announcement» New Homework #3 will be out oon (tomorrow?)» Midterm Exam
More informationFixed Structure Robust Loop Shaping Controller for a Buck-Boost Converter using Genetic Algorithm
Proceeding of the International ulticonference of Engineer and Computer Scientit 008 Vol II IECS 008, 9- arch, 008, Hong ong Fixed Structure Robut Loop Shaping Controller for a Buck-Boot Converter uing
More informationRESEARCH ON NEAR FIELD PASSIVE LOCALIZATION BASED ON PHASE MEASUREMENT TECHNOLOGY BY TWO TIMES FREQUENCY DIFFERENCE
RESEARCH ON NEAR FIED PASSIVE OCAIZATION BASED ON PHASE MEASUREMENT TECHNOOGY BY TWO TIMES FREQUENCY DIFFERENCE Xuezhi Yan, Shuxun Wang, Zhongheng Ma and Yukuan Ma College of Communication Engineering
More informationHIGH VOLTAGE DC-DC CONVERTER USING A SERIES STACKED TOPOLOGY
HIGH VOLTAGE DC-DC CONVERTER USING A SERIES STACKED TOPOLOGY Author: P.D. van Rhyn, Co Author: Prof. H. du T. Mouton Power Electronic Group (PEG) Univerity of the Stellenboch Tel / Fax: 21 88-322 e-mail:
More informationAdaptive Space/Frequency Processing for Distributed Aperture Radars
Adaptive Space/Frequency Proceing for Ditributed Aperture Radar Raviraj Adve a, Richard Schneible b, Robert McMillan c a Univerity of Toronto Department of Electrical and Computer Engineering 10 King College
More informationA Real-Time Wireless Channel Emulator For MIMO Systems
A eal-time Wirele Channel Emulator For MIMO Sytem Hamid Elami, Ahmed M. Eltawil {helami,aeltawil}@uci.edu Abtract: The improvement in channel capacity hailed by MIMO ytem i directly related to intricate
More informationREAL-TIME IMPLEMENTATION OF A NEURO-AVR FOR SYNCHRONOUS GENERATOR. M. M. Salem** A. M. Zaki** O. P. Malik*
Copyright 2002 IFAC 5th Triennial World Congre, Barcelona, Spain REAL-TIME IMPLEMENTATION OF A NEURO- FOR SYNCHRONOUS GENERATOR M. M. Salem** A. M. Zaki** O. P. Malik* *The Univerity of Calgary, Canada
More informationParallel DCMs APPLICATION NOTE AN:030. Introduction. Sample Circuit
APPLICATION NOTE AN:030 Parallel DCM Ugo Ghila Application Engineering Content Page Introduction 1 Sample Circuit 1 Output Voltage Regulation 2 Load Sharing 4 Startup 5 Special Application: Optimizing
More informationTime-Domain Coupling to a Device on Printed Circuit Board Inside a Cavity. Chatrpol Lertsirimit, David R. Jackson and Donald R.
Time-Domain Coupling to a Device on Printed Circuit Board Inide a Cavity Chatrpol Lertirimit, David R. Jackon and Donald R. Wilton Applied Electromagnetic Laboratory Department of Electrical Engineering,
More informationHEURISTIC APPROACHES TO SOLVE THE U-SHAPED LINE BALANCING PROBLEM AUGMENTED BY GENETIC ALGORITHMS. Ulises Martinez William S. Duff
Proceeding of the 200 Sytem and Information Engineering Deign Sympoium Matthew H. Jone, Stephen D. Pate, and Barbara E. Tawney, ed. HEURISTIC APPROACHES TO SOLVE THE U-SHAPED LINE BALANCING PROBLEM AUGMENTED
More informationA New Technique to TEC Regional Modeling using a Neural Network.
A New Technique to TEC Regional Modeling uing a Neural Network. Rodrigo F. Leandro Geodetic Reearch Laboratory, Department of Geodey and Geomatic Engineering, Univerity of New Brunwick, Fredericton, Canada
More informationBasic Study of Radial Distributions of Electromagnetic Vibration and Noise in Three-Phase Squirrel-Cage Induction Motor under Load Conditions
http://dx.doi.org/0.42/jicem.203.2.2.54 54 Journal of International Conference on Electrical Machine and Sytem Vol. 2, No. 2, pp. 54 ~58, 203 Baic Study of Radial Ditribution of Electromagnetic Vibration
More informationISO Assistive products for blind and visionimpaired persons Tactile walking surface indicators
Provläningexemplar / Preview INTERNATIONAL STANDARD ISO 23599 Firt edition 2012-03-01 Aitive product for blind and viionimpaired peron Tactile walking urface indicator Produit d aitance pour peronne aveugle
More informationENHANCEMENT OF FINGER VEIN IMAGE USING MULTIFILTERING ALGORITHM
ENHANCEMENT OF FINGER VEIN IMAGE USING MULTIFILTERING ALGORITHM Kayode A. Akintoye 1, 2, Mohd Shafry Mohd Rahim 1 and Abdul Hanan Abdullah 1 1 Department of Computer Science, Faculty of Computing, Univeriti
More informationSloppy Addition and Multiplication
Sloppy Addition and Multiplication IMM-Technical Report-2011-14 Alberto Nannarelli Dept. Informatic and Mathematical Modelling Technical Univerity of Denmark Kongen Lyngby, Denmark Email: an@imm.dtu.dk
More informationComm 502: Communication Theory. Lecture 5. Intersymbol Interference FDM TDM
Lecture 5 Interymbol Interference FDM TDM 1 Time Limited Waveform Time-Limited Signal = Frequency Unlimited Spectrum Square Pule i a Time-Limited Signal Fourier Tranform 0 T S -3/T S -2/T S -1/T S 0 1/T
More informationMODAL ANALYSIS OF A BEAM WITH CLOSELY SPACED MODE SHAPES
ME 164 Senior Captone Deign The Cooper Union Spring 2011 MODAL ANALYSIS O A BEAM WITH CLOSELY SPACED MODE SHAPES Eglind Myftiu The Cooper Union New York City, NY, USA ABSTRACT Thi paper invetigate the
More informationCOST OF TRANSMISSION TRANSACTIONS: Comparison and Discussion of Used Methods
INTERNATIONAL CONFERENCE ON RENEWABLE ENERGY AND POWER QUALITY (ICREPQ 03) COST OF TRANSMISSION TRANSACTIONS: Comparion and Dicuion of Ued Method Judite Ferreira 1, Zita Vale 2, A. Almeida Vale 3 and Ricardo
More informationSupervised Information-Theoretic Competitive Learning by Cost-Sensitive Information Maximization
BIC, 9 Aug- ept upervied Information-Theoretic Competitive Learning by Cot-enitive Information Maximization Ryotaro Kamimura Information cience Laboratory, Tokai Univerity, 7 Kitakaname Hiratuka Kanagawa
More informationProceedings of the ASME 2013 Rail Transportation Division Fall Technical Conference RTDF2013 October 15-17, 2013, Altoona, Pennsylvania, USA
Proceeding of the ASME 0 Rail Tranportation Diviion Fall Technical Conference RTDF0 October 5-7, 0, Altoona, Pennylvania, USA RTDF0-4705 Toward a Better Undertanding of the Rail Grinding Mechanim Shaodan
More informationGemini. The errors from the servo system are considered as the superposition of three things:
Gemini Mount Control Sytem Report Prediction Of Servo Error Uing Simulink Model Gemini 9 July 1996 MCSJDW (Iue 3) - Decribe the proce of etimating the performance of the main axi ervo uing the non-linear
More informationA Feasibility Study on Frequency Domain ADC for Impulse-UWB Receivers
A Feaibility Study on Frequency Domain ADC for Impule-UWB Receiver Rajeh hirugnanam and Dong Sam Ha VV (Virginia ech VLSI for elecommunication Lab Department of Electrical and Computer Engineering Virginia
More informationProduced in cooperation with. Revision: May 26, Overview
Lab Aignment 6: Tranfer Function Analyi Reviion: May 6, 007 Produced in cooperation with www.digilentinc.com Overview In thi lab, we will employ tranfer function to determine the frequency repone and tranient
More informationMIMO Systems: Multiple Antenna Techniques
ADVANCED MIMO SYSTEMS MIMO Sytem: Multiple Antenna Technique Yiqing ZOU, Zhengang PAN, Kai-Kit WONG Dr, Senior Member of IEEE, Aociate Editor, IEEE TWirele, IEEE CL, and JoC (AP), Senior Lecturer, Department
More informationThe Performance Analysis of MIMO OFDM System with Different M-QAM Modulation and Convolution Channel Coding
The Performance Analyi of MIMO OFDM Sytem with Different M-QAM Modulation and Convolution Channel Coding H. S. Shwetha M.tech, Digital Communication Engineering Siddaganga Intitute of Technology Tumakuru,
More informationTechniques for Implementing a Model Simulated on a Physical Drive Vector Control
3 rd International Sympoium on Electrical Engineering and Energy er September 24-25, 2009, Suceava Technique for Implementing a Model Simulated on a Phyical Drive Vector Control Ciprian AFANASOV "Stefan
More informationBefore the beginning of the Q wave At the top of the R wave After the end of the S wave
334 AcqKnowledge 4 Software Guide Detect and Claify Heartbeat Thi robut QRS detector i tuned for human ECG Lead II ignal. It attempt to locate QRS complexe and place an event near the center of each QRS
More informationConstant Switching Frequency Self-Oscillating Controlled Class-D Amplifiers
http://dx.doi.org/.5755/j.eee..6.773 ELEKTRONIKA IR ELEKTROTECHNIKA, ISSN 39 5, OL., NO. 6, 4 Contant Switching Frequency Self-Ocillating Controlled Cla-D Amplifier K. Nguyen-Duy, A. Knott, M. A. E. Anderen
More informationIntegral Control AGC of Interconnected Power Systems Using Area Control Errors Based On Tie Line Power Biasing
ISSN (Online) 232 24 ISSN (Print) 232 5526 Vol. 2, Iue 4, April 24 Integral Control AGC of Interconnected Power Sytem Uing Area Control Error Baed On Tie Line Power Biaing Charudatta B. Bangal Profeor,
More informationAN INTERACTIVE DESIGN OF THE WINDING LAYOUT IN PERMANENT MAGNET MACHINES
AN INTERACTIVE DESIGN OF THE WINDING LAYOUT IN PERMANENT MAGNET MACHINES CHANG-CHOU HWANG 1, CHENG-TSUNG LIU 2, HSING-CHENG CHANG 3 Key word: PM machine, Winding layout, CAD program, FEA. Thi paper preent
More information(a) frequency (b) mode (c) histogram (d) standard deviation (e) All the above measure
MT143 Introductory Statitic I Exercie on Exam 1 Topic Exam 1 will ocu on chapter 2 rom the textbook. Exam will be cloed book but you can have one page o note. There i no guarantee that thee exercie will
More informationActive Harmonic Elimination in Multilevel Converters Using FPGA Control
Active Harmonic Elimination in Multilevel Converter Uing FPGA Control Zhong Du, Leon M. Tolbert, John N. Chiaon Electrical and Computer Engineering The Univerity of Tenneee Knoxville, TN 7996- E-mail:
More informationA COMPARISON OF METHODS FOR EVALUATING THE TEST ZONE PERFORMANCE OF ANECHOIC CHAMBERS DESIGNED FOR TESTING WIRELESS DEVICES
A COMPARISON OF METHODS FOR EVALUATING THE TEST ZONE PERFORMANCE OF ANECHOIC CHAMBERS DESIGNED FOR TESTING WIRELESS DEVICES Jame D. Huff John C. Mantovani Carl W. Sirle The Howland Company, Inc. 4540 Atwater
More informationIE 361 Module 6. Gauge R&R Studies Part 2: Two-Way ANOVA and Corresponding Estimates for R&R Studies
IE 361 Module 6 Gauge R&R Studie Part 2: Two-Way ANOVA and Correponding Etimate for R&R Studie Reading: Section 2.2 Statitical Quality Aurance for Engineer (Section 2.4 of Revied SQAME) Prof. Steve Vardeman
More informationReinforcement Learning Based Anti-jamming with Wideband Autonomous Cognitive Radios
1 Reinforcement Learning Baed Anti-jamming with Wideband Autonomou Cognitive Radio Stephen Machuzak, Student Member, IEEE, and Sudharman K. Jayaweera, Senior Member, IEEE Communication and Information
More informationII. SYSTEM MODEL. A. Link and path model
HARQ I. INTRODUCTION ARQ (automatic repeat-requet i a link layer protocol ued for packet error detection and retranmiion. Errordetection bit (uch a CRC bit are attached and tranmitted along with the meage
More informationA Flexible OFDM System Simulation Model. with BER Performance Test
Contemporary Engineering Science, Vol. 5, 2012, no. 8, 365-374 A Flexible OFDM Sytem Simulation Model with BER Performance Tet Aladdin Amro Al-Huein Bin Talal Univerity, Jordan Department of Communication
More informationA Simple DSP Laboratory Project for Teaching Real-Time Signal Sampling Rate Conversions
A Simple DSP Laboratory Project for Teaching Real-Time Signal Sampling Rate Converion by Li Tan, Ph.D. lizhetan@pnc.edu Department of ECET Purdue Univerity North Central Wetville, Indiana Jean Jiang, Ph.D.
More informationOptimized BER Performance of Asymmetric Turbo Codes over AWGN Channel
International Journal of Computer Application (0975 8887) Optimized Performance of Aymmetric Turbo Code over AWGN Channel M.Srinivaa Rao Pvpit, JNTU Kainada Andhra Pradeh, India. G.Vijaya Kumar Pvpit,
More informationA Flyback Converter Fed Multilevel Inverter for AC Drives
2016 IJRET olume 2 Iue 4 Print IN: 2395-1990 Online IN : 2394-4099 Themed ection: Engineering and Technology A Flyback Converter Fed Multilevel Inverter for AC Drive ABTRACT Teenu Joe*, reepriya R EEE
More informationControl Method for DC-DC Boost Converter Based on Inductor Current
From the electedwork of nnovative Reearch Publication RP ndia Winter November 1, 15 Control Method for C-C Boot Converter Baed on nductor Current an Bao Chau Available at: http://work.bepre.com/irpindia/46/
More informationTensile Capacity of U-bar Loop Connections with Precast Fiber Reinforced Dowels
Downloaded from orbit.dtu.dk on: Oct 15, 018 Tenile Capacity of U-bar Loop Connection with Precat Fiber Reinforced Dowel Sørenen, Jeper arrild; oang, Linh Cao; Oleen, John Forbe; Ficher, Gregor Publihed
More informationMethod to Improve Range and Velocity Error Using De-interleaving and Frequency Interpolation for Automotive FMCW Radars
International Journal o Signal Proceing, Image Proceing and Pattern Recognition Vol. 2, No. 2, June 2009 Method to Improve Range and Velocity Error Uing De-interleaving and Frequency Interpolation or Automotive
More informationECS455: Chapter 5 OFDM
ECS455: Chapter 5 OFDM 1 Dr.Prapun Sukompong prapun.com/ec455 Office Hour: BKD 3601-7 Tueday 9:30-10:30 Friday 14:00-16:00 2 OFDM: Overview Let S 1, S 2,, S N be the information ymbol. The dicrete baeband
More informationExperiment 8: Active Filters October 31, 2005
Experiment 8: Active Filter October 3, In power circuit filter are implemented with ductor and capacitor to obta the deired filter characteritic. In tegrated electronic circuit, however, it ha not been
More informationSynthetic aperture radar raw signal simulator for both pulsed and FM-CW modes
Computational Method and Experimental Meaurement XV 43 Synthetic aperture radar raw ignal imulator for both puled and FM-CW mode P. Serafi C. Lenik & A. Kawalec Intitute of adioelectronic, Military Univerity
More informationR-R Interval Processing Using BIOPAC s HRV Algorithm Implementation
APPLICATION NOTE 42 Aero Camino, Goleta, CA 93117 Tel (805) 685-0066 Fax (805) 685-0067 info@biopac.com www.biopac.com Updated 01.07.2016 Application Note 246 R-R Interval Proceing Uing BIOPAC HRV Algorithm
More informationDIGITAL COMMUNICATION
DEPARTMENT OF ELECTRICAL &ELECTRONICS ENGINEERING DIGITAL COMMUNICATION Spring 2010 Yrd. Doç. Dr. Burak Kelleci OUTLINE Line Code Differential Encoding Regeneration, Decoding and Filtering Delta Modulation
More informationPhase-Locked Loops (PLL)
Phae-Locked Loop (PLL) Recommended Text: Gray, P.R. & Meyer. R.G., Analyi and Deign of Analog Integrated Circuit (3 rd Edition), Wiley (992) pp. 68-698 Introduction The phae-locked loop concept wa firt
More informationDigital Control of Boost PFC AC-DC Converters with Predictive Control
Proceeding of the th International Middle Eat Power Sytem Conference (MEPCON ), Cairo Univerity, Egypt, December 9-,, Paper ID 7. Digital Control of Boot PFC AC-DC Converter with Predictive Control H.Z.Azazi
More informationSIMULATION OF TWO CONTINUOUS DTC SCHEMES FOR THE INDUCTION MOTOR
SIMULATION OF TWO CONTINUOUS DTC SCHEMES FOR THE INDUCTION MOTOR Sergiu Ivanov Faculty of Engineering in Electromechanic, Environment and Indutrial Informatic Univerity of Craiova RO-200440, Craiova, Romania
More informationASSISTING PERSONAL POSITIONING IN INDOOR ENVIRONMENTS USING MAP MATCHING
Archive of Photogrammetry, Cartography and Remote Sening, Vol., 0, pp. 39-49 ISSN 083-4 ASSISTING PERSONAL POSITIONING IN INDOOR ENVIRONMENTS USING MAP MATCHING Mohamed Attia, Adel Moua, ing Zhao 3, Naer
More informationPrevious lecture. Lecture 5 Control of DVD reader. TheDVD-reader tracking problem. Can you see the laser spot?
Lecture 5 Control of DVD reader Previou lecture Focu control Radial control (Track following) Lecture 4: Specification in frequency domain Loop haping deign Problem formulation Modeling Specification Focu
More informationSelf-Programmable PID Compensator for Digitally Controlled SMPS
6 IEEE COMPEL Workhop, Renelaer Polytechnic Intitute, Troy, NY, USA, July 16-19, 6 Self-Programmable PID Compenator for Digitally Controlled SMPS Zhenyu Zhao and Alekandar Prodi Univerity of Toronto Toronto,
More informationSummary of Well Known Interface Standards
Summary of Well Known Interface Standard FORWARD Deigning an interface between ytem i not a imple or traight-forward tak that mut be taken into account include data rate data format cable length mode of
More informationTo appear in 30th ACM/IEEE Design Automation Conference 1993.
Reolving Signal Correlation for Etimating Maximum Current in CMOS Combinational Circuit Harih Kriplani y,farid Najm y, Ping Y ang yy and Ibrahim Hajj y y Univerity of Illinoi at Urbana-Champaign yy Texa
More informationPosition Control of a Large Antenna System
Poition Control of a Large Antenna Sytem uldip S. Rattan Department of Electrical Engineering Wright State Univerity Dayton, OH 45435 krattan@c.wright.edu ABSTRACT Thi report decribe the deign of a poition
More informationComparison Study in Various Controllers in Single-Phase Inverters
Proceeding of 2010 IEEE Student Conference on Reearch and Development (SCOReD 2010), 13-14 Dec 2010, Putrajaya, Malayia Comparion Study in ariou Controller in Single-Phae Inverter Shamul Aizam Zulkifli
More informationResonant amplifier L A B O R A T O R Y O F L I N E A R C I R C U I T S. Marek Wójcikowski English version prepared by Wiesław Kordalski
A B O R A T O R Y O F I N E A R I R U I T S Reonant amplifier 3 Marek Wójcikowki Englih verion prepared by Wieław Kordalki. Introduction Thi lab allow you to explore the baic characteritic of the reonant
More informationPower Electronics Laboratory. THE UNIVERSITY OF NEW SOUTH WALES School of Electrical Engineering & Telecommunications
.0 Objective THE UNIVERSITY OF NEW SOUTH WALES School of Electrical Engineering & Telecommunication ELEC464 Experiment : C-C Step-own (Buck) Converter Thi experiment introduce you to a C-C tep-down (buck)
More informationAsymptotic Diversity Analysis of Alamouti Transmit Diversity with Quasi-ML Decoding Algorithm in Time-Selective Fading Channels
International Journal of Software Engineering and It Application Vol. 9, No. 1 (015), pp. 381-388 http://dx.doi.org/10.1457/ijeia.015.9.1.34 Aymptotic Diverity Analyi of Alamouti Tranmit Diverity with
More informationThe RCS of a resistive rectangular patch antenna in a substrate-superstrate geometry
International Journal of Wirele Communication and Mobile Computing 0; (4): 9-95 Publihed online October 0, 0 (http://www.ciencepublihinggroup.com/j/wcmc) doi: 0.648/j.wcmc.0004. The RCS of a reitive rectangular
More informationMaking Use Of What You Don t See: Negative Information In Markov Localization
Making Ue Of What You Don t See: Negative Information In Markov Localization Jan Hoffmann, Michael Spranger, Daniel Göhring, and Matthia Jüngel Department of Computer Science Artificial Intelligence Laboratory
More informationDesign and Performance Comparison of PI and PID Controllers For Half Bridge DC-DC Converter
International Journal of Advanced Reearch in Electrical and Electronic Engineering Volume: 2 Iue: 1 08-Mar-2014,ISSN_NO: 2321-4775 Deign and Performance Comparion of PI and PID Controller For Half Bridge
More informationRenewable Energy 36 (2011) 2508e2514. Contents lists available at ScienceDirect. Renewable Energy. journal homepage:
Renewable Energy 36 (2011) 2508e2514 Content lit available at ScienceDirect Renewable Energy journal homepage: www.elevier.com/locate/renene Implementation of photovoltaic array MPPT through fixed tep
More informationAdaptive Groundroll filtering
Adaptive Groundroll filtering David Le Meur (CGGVerita), Nigel Benjamin (CGGVerita), Rupert Cole (Petroleum Development Oman) and Mohammed Al Harthy (Petroleum Development Oman) SUMMARY The attenuation
More informationAn analytic technique
From June 2010 High Frequency Electronic Copyright 2010 Summit Technical Media, C An Analytic and Graphical Method for NA Deign with Feedback By Alan Victor, Nitronex Corp., and Jayeh Nath, Aviat Network
More informationCooling Fan Bearing Fault Identification Using Vibration Measurement
Cooling Fan Bearing Fault Identification Uing Vibration Meaurement Qiang Miao * School of Mechanical, Electronic and Indutrial Engineering Univerity of Electronic Science and Technology of China Chengdu,
More information(12) Patent Application Publication (10) Pub. No.: US 2010/ A1
U 2010.0125566A1 (19) United tate (12) Patent Application Publication (10) Pub. No.: U 2010/0125566A1 Gibb et al. (43) Pub. Date: May 20, 2010 (54) YTEMAND METHOD FOR CONDUCTING Publication Claification
More informationNew Resonance Type Fault Current Limiter
New Reonance Type Fault Current imiter Mehrdad Tarafdar Hagh 1, Member, IEEE, Seyed Behzad Naderi 2 and Mehdi Jafari 2, Student Member, IEEE 1 Mechatronic Center of Excellence, Univerity of Tabriz, Tabriz,
More informationLCL Interface Filter Design for Shunt Active Power Filters
[Downloaded from www.aece.ro on Sunday, November 4, 00 at 8::03 (TC) by 79.7.55.48. Retriction apply.] Advance in Electrical and Computer Engineering Volume 0, Number 3, 00 LCL nterface Filter Deign for
More informationDeterministic Deployment for Wireless Image Sensor Nodes
Send Order for Reprint to reprint@benthamcience.ae 668 The Open Electrical & Electronic Engineering Journal, 04, 8, 668-674 Determinitic Deployment for Wirele Image Senor Node Open Acce Junguo Zhang *,
More informationSINGLE-PHASE ACTIVE FILTER FOR HIGH ORDER HARMONICS COMPENSATION
.jee.ro SINGLE-PHASE ACTIVE FILTER FOR HIGH ORDER HARMONICS COMPENSATION Kyo-Beum Lee Diviion of Electrical and Computer Engineering, Ajou Univerity San5, Woncheon-dong, Yeontong-gu, Suon 44-749, Korea
More informationEEEE 480 Analog Electronics
EEEE 480 Analog Electronic Lab #1: Diode Characteritic and Rectifier Circuit Overview The objective of thi lab are: (1) to extract diode model parameter by meaurement of the diode current v. voltage characteritic;
More information