G3.6 The Evolutionary Planner/Navigator in a mobile robot environment

Size: px
Start display at page:

Download "G3.6 The Evolutionary Planner/Navigator in a mobile robot environment"

Transcription

1 Engineering G3.6 The Evlutinary Planner/Navigatr in a mbile rbt envirnment Jing Xia Abstract Based n evlutinary cmputatin cncepts, the Evlutinary Planner/Navigatr (EP/N) represents a new apprach t path planning and navigatin. The majr advantages f the EP/N include being able t achieve bth near-ptimality f paths and high planning efficiency, being able t accmmdate different ptimizatin criteria, being flexible t changes, and being rbust t uncertainties. The EP/N unifies ff-line planning and n-line planning/navigatin prcesses in the same evlutinary algrithm t deal with unknwns in an envirnment gracefully and flexibly. It prvides high safety fr the rbt withut requiring cmplete infrmatin abut the envirnment. G3.6.1 Prject verview The mtin planning prblem fr mbile rbts is typically frmulated as fllws (Yap 1987): given a rbt and a descriptin f an envirnment, plan a path f the rbt between tw specified lcatins which is cllisin free and satisfies certain ptimizatin criteria. Traditinally there are tw appraches t the prblem: ff-line planning, which assumes a perfectly knwn and stable envirnment, and n-line planning, which fcuses n dealing with uncertainties when the rbt traverses the envirnment. On-line planning is als referred t by many researchers as the navigatin prblem. (Althugh sme researchers als interpret navigatin as a lw-level cntrl prblem fr path fllwing, we d nt use such an interpretatin here.) A great deal f research has been dne in mtin planning and navigatin (see Yap 1987 and Latmbe 1991 fr surveys). Hwever, different existing methds encunter ne r many f the fllwing difficulties: high cmputatin expenses inflexibility in respnding t changes in the envirnment inflexibility in respnding t different ptimizatin gals inflexibility in respnding t uncertainties inability t cmbine advantages f glbal planning and reactive planning. The EP/N system was develped t address these difficulties; the inspiratin t use evlutinary techniques was triggered by the fllwing ideas/bservatins: Randmized search can be the mst effective in dealing with NP-hard prblems and in escaping lcal minima. Parallel search actins nt nly prvide great speed but als prvide grund fr interactins amng search actins t achieve even greater efficiency in ptimizatin. Creative applicatin f the evlutinary cmputatin cncept rather than dgmatic impsitin f a standard algrithm prves t be mre effective in slving specific types f real prblems. Intelligent behavir is the result f a cllectin f simple reactins t a cmplex wrld. A planner can be greatly simplified, much mre efficient and flexible, and increase the quality f search, if search is nt cnfined t be within a specific map structure. It is mre meaningful t equip a planner with the flexibility f changing the ptimizatin gals than the ability f finding the abslutely ptimum slutin fr a single, particular gal. c 1997 IOP Publishing Ltd and Oxfrd University Press Handbk f Evlutinary Cmputatin release 97/1 G3.6:1

2 The Evlutinary Planner/Navigatr in a mbile rbt envirnment The EP/N embdies the abve ideas by fllwing the evlutin prgram apprach, that is, cmbining the cncept f evlutinary cmputatin with prblem specific chrmsme structures and genetic peratrs (Michalewicz 1994). With such an apprach, the EP/N pursues all the advantages as described abve. Less bvius, thugh, is that, with the unique design f chrmsme structure and genetic peratrs, the EP/N des nt need a discretized map fr search, which is usually required by ther planners. Instead, the EP/N searches the riginal and cntinuus envirnment by generating paths based n evlutinary cmputatin. The bjects in the envirnment can simply be indicated as a cllectin f straight-line walls. This representatin accmmdates bth knwn bjects and partial infrmatin f unknwn bjects btained frm sensing. Thus, there is little difference between ff-line planning and n-line navigatin fr the EP/N. In fact, the EP/N unifies ff-line planning and n-line navigatin in the same evlutinary algrithm and chrmsme structure. The structure f the EP/N is shwn in figure G3.6.1, where FEG the ff-line evlutinary algrithm, and NEG the n-line evlutinary algrithm are essentially the same evlutinary algrithm as t be described. The nly difference between FEG and NEG is in certain values f parameters (see sectin G3.6.5) ne may chse. The different parameter values are t accmmdate slightly different bjectives f FEG and NEG: FEG emphasizes the ptimality f a path while NEG emphasizes the swiftness in generating a feasible path. Nte that bth FEG and NEG perfrm glbal planning, and NEG generates an alternative subpath by glbal planning based n the updated knwledge f the envirnment btained frm sensing. Mrever, if n bject is initially knwn in the envirnment, then FEG will generate a straight-line path with just tw ndes: the start and the gal lcatins. It will slely depend n the NEG t lead the rbt twards the gal while aviding unknwn r newly emerged bstacles. Task Basic Map FEG Path Alternative Subpath Path Selectr Cntrller Actin NEG Sensing Envirnment Figure G The EP/N structure. G3.6.2 Design prcess We nw describe the evlutinary algrithm which bth FEG and NEG adpt in detail. G Chrmsmes and initializatin A path cnsists f ne r mre straight-line segments, with the starting lcatin, the gal lcatin, and (pssibly) the intersectin lcatins f tw adjacent segments defining the ndes. A feasible path cnsists f nly feasible ndes. An infeasible path has at least ne infeasible nde which is either nt cnnectable t the next nde n the path due t bstacles r lcated inside sme bstacle. Chrmsmes are represented as rdered lists f path ndes: each nde, apart frm the pinter t the next nde, cnsists f x and y crdinates f the knt pint and a state variable b, which indicates whether r nt the nde is feasible (figure G3.6.2). Each chrmsme can have a varied number f ndes, which prvides great flexibility. The methds fr checking the feasibility f a nde (i.e. lcatin validity and cnnectivity) are relatively simple and are based n algrithms described by Pavlidis (1982). The initializatin f chrmsmes is a randm prcess subject t the fllwing input parameters: a ppulatin size P and the maximum number f ndes in a chrmsme N. Fr each chrmsme, a randm number is generated within [2,N] t determine its length, that is, the number f ndes. The crdinates x and y are als created randmly fr each nde f such a chrmsme within the cnfine f the envirnment. P chrmsmes are generated in this way. c 1997 IOP Publishing Ltd and Oxfrd University Press Handbk f Evlutinary Cmputatin release 97/1 G3.6:2

3 The Evlutinary Planner/Navigatr in a mbile rbt envirnment x y b x y b n n n Figure G A chrmsme representing a path. G Evaluatin The evaluatin functin Path Cst(p) measures the path cst f a chrmsme p. Since p can be either feasible r infeasible, we adpt tw separate evaluatin functins eval f and eval u t handle the feasible and infeasible cases respectively. Our design f the evaluatin functin Path Cst(p) has gne thrugh a lng prcess f develpment, as will be discussed in sectin The eval f and eval u t be described are the mst recent results f such develpment. It seems t be relatively easy t cmpare tw feasible paths. Intuitively, we think eval f shuld be a functin f the ttal length f a path dist, its smthness smth and the clearance clear between the path and the surrunding bstacles. There can be many ways t define the functin eval f. At present, we simply define it as the linear cmbinatin f dist, smth, and clear: eval f (p) = w d dist(p) + w s smth(p) + w c clear(p) where the cnstants w d, w s, and w c represent the weights n the ttal cst f the path s length, smthness, and clearance, respectively. We define dist, smth, and clear as the fllwing: dist(p) = n 1 i=1 d(m i,m i+1 ), the ttal length f the path, where d(m i,m i+1 ) dentes the distance between tw adjacent path ndes m i and m i+1. smth(p) = max n 1 i=2 s(m i), the maximum curvature at a knt pint, where curvature is defined as θ i s(m i ) = min{d(m i 1,m i ), d(m i,m i+1 )} and θ i [0,π] is the angle between the extensin f the line segment cnnecting ndes m i 1 and m i and the line segment cnnecting ndes m i and m i+1 (figure G3.6.3). clear(p) = max n 1 i=1 c i, where { gi τ if g c i = i τ e a(τ gi) 1 therwise g i is the smallest distance frm the segment m i m i+1 t all detected bjects, τ is a parameter defining a safe distance, and a is a cefficient. With this frmulatin, ur gal is t minimize the functin eval f. m i θ i m i-1 m i+1 Figure G θ i at each nde m i. We tk int accunt several factrs in the design f eval u : the number f intersectins f a path with bstacles, the depth f intersectin (i.e. hw deeply a path cuts thrugh bstacles), the rati between the numbers f feasible and infeasible segments, the ttal lengths f feasible and infeasible segments, and s n, and implemented tw designs fr eval u. One design f eval u is as fllws: eval u (q) = µ + η c 1997 IOP Publishing Ltd and Oxfrd University Press Handbk f Evlutinary Cmputatin release 97/1 G3.6:3

4 The Evlutinary Planner/Navigatr in a mbile rbt envirnment where µ is the number f intersectins f a whle path with bstacles and η is the average number f intersectins per infeasible segment. With this evaluatin functin, the path csts f the three paths frm figure G3.6.4 are eval u (p) = = 4 eval u (q) = = 6 eval u (r) = = 8 which match ur intuitin: path p is the ne which will generate a feasible ffspring mst easily, and path q is much mre prmising than path r. This eval u, hwever, may nt be perfect, since q culd be cnsidered the best amng the three paths (i.e. it shuld have the lwest cst) frm a different perspective. q s r e p Figure G Three infeasible paths p, q, and r. The ther design makes eval u equal t the summatin f all the penetratin distances, where a penetratin distance D is defined as the minimum distance t mve an infeasible path segment ut f an bstacle it penetrates. This design is reasnable in almst all cases but is mre cmputatinally expensive than the first design. Assciated with this apprach f designing eval u independently f eval f is the issue f hw t cmpare feasible paths against infeasible nes. This issue requires the answer f the fllwing questin: Is any feasible slutin better than any infeasible ne? In the EP/N, we have chsen the (smewhat risky) answer yes, which makes such cmparisns relatively easy fr us and is als cnsistent with ur designs f eval u. With this chice, we add t the value f eval u f any infeasible path p a cnstant ρ (within a given generatin f the evlutinary prcess) t make the path less attractive than a feasible ne: ρ = max{0, max p F {eval f(p)} min q U {eval u(q)}} where F and U dente the sets f feasible and infeasible paths respectively. Nte that ρ measures the difference between the wrst feasible and the best infeasible paths. In actual implementatin, we d nt really cmpute ρ; instead, we simply srt the feasible paths and infeasible paths separately frm the best t the wrst based n their separate evaluatin functins. Then, we append the srted list f infeasible paths at the tail f the srted list f feasible paths. (This wrks with any ranking selectin.) c 1997 IOP Publishing Ltd and Oxfrd University Press Handbk f Evlutinary Cmputatin release 97/1 G3.6:4

5 The Evlutinary Planner/Navigatr in a mbile rbt envirnment G Genetic peratrs The current versin f EP/N uses eight types f genetic peratr t evlve chrmsmes int pssibly better nes. These peratrs are sufficient t generate an arbitrary path, but may nt all be needed in all situatins. The applicatin f each peratr is cntrlled by a prbability. Hw t select the best cmbinatin f peratrs, that is, hw t determine thse prbabilities, very much depends n envirnmental characteristics and specific cnstraints impsed n a task. Our current versin f EP/N is able t feed back hw useful an peratr is, which helps us in determining the prbabilities. Hwever, mre research is needed (see G3.7.5). Frm ur current experience n fairly cmplex envirnments, the EP/N system perfrmed the best with all eight types f peratr present with cnsiderable prbabilities (e.g. in the range ). Nw we intrduce each type f peratr, as illustrated in figure G3.6.5: crssver: recmbines tw (parent) paths int tw new paths. The parent paths are divided randmly int tw parts respectively and recmbined: the first part f the first path with the secnd part f the secnd path, and the first part f the secnd path with the secnd part f the first path. Nte that there can be different numbers f ndes in the tw parent paths. mutatin 1: used fr fine tuning nde crdinates in a path fr shape adjustment. mutatin 2: used fr large change f nde crdinates in a path. insertin: inserts new ndes int a path. deletin: deletes ndes frm a path. swap: swaps the crdinates f selected adjacent ndes in a path. smth: smths turns f a feasible path by cutting crners, that is, fr a selected nde, the peratr inserts tw new ndes n the tw path segments cnnected t that nde respectively and deletes that selected nde. repair: repairs an infeasible segment in a path by pulling the segment arund its intersecting bstacles. crssver mutatin_1 mutatin_2 insertin deletin swap smth repair Figure G The rles f the genetic peratrs. c 1997 IOP Publishing Ltd and Oxfrd University Press Handbk f Evlutinary Cmputatin release 97/1 G3.6:5

6 The Evlutinary Planner/Navigatr in a mbile rbt envirnment Nte that we deliberately left ut details n hw exactly ndes were selected and changed in many peratrs, since such decisins culd be made in varius ways frm purely randm t incrprating much heuristic knwledge. In the earlier EP/N, such decisins were made mstly randmly. The current EP/N is equipped with versins f peratrs using mre knwledge. Fr example, it has tw versins f mutatin 1. The first versin changes the crdinates f a nde randmly within sme bunds which decrease as evlutin prceeds; it applies t any path. The secnd versin, hwever, applies t nly a feasible path, and it changes the crdinates f a (feasible) nde randmly within sme lcal clearance f the path s that the path remains feasible afterwards. Bth versins select ndes randmly. The merits f different types and versins f peratr will be further discussed in G G Reprductin Fr the selectin prcess, a ppulatin f P chrmsmes are first srted based n their fitness values (i.e. cst values) frm the best t the wrst, and a rulette wheel f P slts is then prduced with the ith slt C2.2 sized prprtinal t the fitness value f the ith chrmsme (Michalewicz 1994; als see Sectin C2.2). By spinning the wheel, the chrmsmes which have better fitness values (i.e. lwer cst values) will have better chances t be selected fr reprductin. In rder t be mre efficient, in a later versin f the EP/N, we adpted a fixed rulette wheel f P slts with linearly decreasing slt sizes instead f generating a different rulette wheel at each generatin. In this way, the chance fr a chrmsme t be selected is nt necessarily prprtinal t its fitness value but is still better than the chance fr a wrse chrmsme t be selected. Generally, a parameter S P determines the number f chrmsmes t be selected fr reprductin. At generatin t, the selected S chrmsmes frm the ppulatin P(t) are altered by the genetic peratrs t generate S ffspring. The S ffspring plus the P S best chrmsmes in the riginal ppulatin P(t) frm the next generatin f ppulatin P(t +1). In ur latest versin f EP/N, nly ne genetic peratr is used at each generatin, and S = 1 (r 2 if the peratr chsen is crssver). The selectin f peratrs is als based n a rulette wheel with slts sized prprtinal t the prbabilities f the peratrs. Nte that in this versin the time perid fr a single generatin is the shrtest. G3.6.3 Develpment and implementatin The develpment f the EP/N is an ever-living evlutin prcess itself: different ideas have been experimented with and many imprvements have been made since the earliest versin, but there are still many new ideas and features that can be incrprated in the EP/N system (see sectin G3.6.5). Instead f seeking a cmplete prduct, we see the EP/N mre as representing a new directin, alng which there are many new hpes but als new challenges, and a new framewrk, under which these new hpes, in terms f new ideas and strategies, can be explred and tested, and the new challenges can be dealt with. Indeed, we have already discvered a mixture f hpes and challenges s far. G Develpment f fitness functin The earliest versin f the EP/N (Lin 1993, Lin et al 1994a, 1994b) can be characterized as having a single fitness criterin and a simple penalty functin. Only the shrtest distance criterin was used: the C5.2 path cst was simply the length f the path, and a path was better than anther ne if it was shrter. (This was just as in many traditinal appraches t path planning.) Infeasible paths were penalized by adding large penalty cnstants t their csts, making their lengths exceedingly lng. Such treatment hampered the ability f the EP/N t wrk well in difficult envirnments because f its many drawbacks. First, the shrtest path may nt be safe, that is, sufficiently away frm bstacles, and it may nt be mre efficient than a lnger path if it is nt smth. Fr example, in figure G3.6.6, the path q is lnger than p but is bviusly better. Hence, we changed the evaluatin (r fitness) functin t include factrs f clearance and smthness. We experimented with varius ways f defining the fitness functin and encuntered the prblem f hw t evaluate the fitness f an infeasible path, fr which clearance and smthness d nt make much sense. This investigatin deepened ur understanding f the prblems intrduced by using simple penalties t discriminate against infeasible paths. c 1997 IOP Publishing Ltd and Oxfrd University Press Handbk f Evlutinary Cmputatin release 97/1 G3.6:6

7 The Evlutinary Planner/Navigatr in a mbile rbt envirnment s p q e Figure G The lnger path is better. q s p e Figure G Tw infeasible paths. The majr prblem with using a simple penalty functin is that it des nt prvide a reasnable basis fr cmparing tw infeasible paths, since the merit f a path is nt merely reflected by its length and what makes ne feasible path better than anther simply may nt be applicable t the cmparisn f tw infeasible paths. (In fact, as we d nt even cnsider cmparing tw infeasible paths in ur daily lives, we have much less intuitin t help us than in the case f cmparing tw feasible nes.) Fr example, in figure G3.6.7, path p has the shrtest distance (a straight line) and a perfect smthness, if smthness is cunted. The ther path q has lnger distance and wrse smthness. Thus, with the same cnstant penalty n bth paths, p will be ranked better than q, althugh it seems that q is actually better in the sense that q can be mutated int a feasible path relatively easily. One may ask what will happen if we simply eliminate infeasible paths altgether and nly evlve the feasible nes. Unfrtunately, in ur prblem, except fr cases with very simple envirnments which have nly a few bstacles, the randmly generated initial ppulatin usually cnsists f infeasible paths nly, and since the feasible slutin space is nncnvex and has a cmplex bundary depending n bstacles, it is ften mre difficult t prduce/reprduce nly feasible paths than t deal with infeasible nes. Therefre, evaluating infeasible paths is extremely imprtant and almst inevitable. Anther imprtant incentive fr evlving infeasible paths is that it can speed up the search fr the ptimum slutin by prviding shrtcuts acrss the infeasible slutin space. Hence, ur investigatin results in the current slutin f evlving feasible and infeasible paths by separate fitness functins as described in sectin G G Develpment f peratrs Initially, the first six peratrs were used in the EP/N. Different schemes and prbabilities f applying thse peratrs were experimented, and the effects f the peratrs were investigated. We later added the smth peratr t imprve feasible paths. We tested the peratrs in different envirnments and fund that fr cmplex planning tasks in certain cmplex envirnments purely randm peratrs did nt wrk very well. This led us t design peratrs using mre knwledge abut the envirnment. The repair peratr was intrduced using knwledge f bstacles. In fact, we fund that much f the knwledge c 1997 IOP Publishing Ltd and Oxfrd University Press Handbk f Evlutinary Cmputatin release 97/1 G3.6:7

8 The Evlutinary Planner/Navigatr in a mbile rbt envirnment needed by mre intelligent peratrs had already been made available during evaluatin f path fitness. In the latest versin f EP/N, we added new versins fr mutatin 1 (as explained in sectin G abut genetic peratrs), as well as fr deletin and smth using such knwledge. Our experience shwed that repair was highly effective in generating feasible paths; smth and the mre intelligent versin f mutatin 1 were highly effective in imprving feasible paths; crssver was cnsistently effective in evlving bth infeasible and feasible paths. This was particularly imprtant since crssver was cmpletely randm. Its simplicity als seemed t speed up cnsiderably the evlutin prcess. The nly peratr that remved ndes frm a path was deletin, which thus was highly effective in keeping the EP/N system efficient (in time and space) and allwing ther peratrs t be active. It seemed that the cmbined effrt f different peratrs generally wrked better in cmplex situatins. As mentined in sectin G , hw t determine the best cmbinatin f peratrs (i.e. prbabilities) is nt a trivial issue and is definitely ne f the majr future research tpics (see sectin G3.6.5). G Implementatin The earlier versins f the EP/N prgram were run n 486 r Pentium PCs. The later versins f the EP/N were run under Unix n Sun SparcStatins. N cmmercial EA tls were used. (a) (b) (c) (d) Figure G (a) T = 0: paths are generated randmly. (b) T = 100: evlutin has taken 0.91 secnds. (c) T = 600: evlutin has taken secnds; the best path has 25 ndes and a cst f (d) T = 1000: evlutin has taken secnds; the best path has 20 ndes and a cst f G3.6.4 Results In figures G3.6.8 G3.6.11, we present sme ff-line planning results btained frm running the latest versin f the EP/N system n a Sun Sparc 20 in different envirnments with the same set f parameter values as fllws: c 1997 IOP Publishing Ltd and Oxfrd University Press Handbk f Evlutinary Cmputatin release 97/1 G3.6:8

9 The Evlutinary Planner/Navigatr in a mbile rbt envirnment (a) (b) (c) (d) Figure G (a) T = 0: paths are generated randmly. (b) T = 150: evlutin has taken 2.13 secnds. (c) T = 300: evlutin has taken 3.92 secnds; the best path has fur ndes and a cst f (d) T = 500: evlutin has taken 7.06 secnds; the best path has five ndes and a cst f prbabilities f applicatin fr peratrs crssver, mutatin 1, mutatin 2, insertin, deletin, swap, smth, and repair are 0.6, 0.8, 0.5, 0.5, 0.5, 0.5, 0.9, and 0.8 respectively ppulatin size is 30 cefficients w d,w s,w c,a, and τ in the evaluatin functin eval f (p) are 1.0, 1.0, 1.0, 7.0, and 10 respectively. Snapshts were taken at fur different states, indicated by fur different values f generatin index T, f evlutin fr each task/envirnment, where tw-thirds f the ppulatin were displayed at states (a) and (b), and nly the best path was displayed at states (c) and (d). Despite the fact that the parameter values were chsen rather arbitrarily and the same ne size fit all values were applied t different envirnments with n individual adjustment, the EP/N system perfrmed quite well as clearly shwn by the results. Especially ntewrthy is the efficiency the EP/N demnstrated in finding feasible paths as shwn in states (b) and the near-ptimal paths as shwn in states (c). Frm states (c) t states (d), hwever, the pace f evlutin was much slwed as expected. G3.6.5 Cnclusins The EP/N represents a prmising new apprach in rbt planning which is full f ptential and a new applicatin f evlutinary cmputatin cncepts which is full f interesting challenges. The EP/N is remarkably rbust despite imperfectins in the design f evaluatin functins, the design and applicatin (i.e. prbabilities) f genetic peratrs, and the like. It cnfirms the nature and advantage f an evlutinary system. One imprtant issue in future research is hw t further use dmain knwledge (i.e. specific envirnmental knwledge) effectively in the EP/N system t imprve perfrmance. Althugh in ur latest c 1997 IOP Publishing Ltd and Oxfrd University Press Handbk f Evlutinary Cmputatin release 97/1 G3.6:9

10 The Evlutinary Planner/Navigatr in a mbile rbt envirnment (a) (b) (c) (d) Figure G (a) T = 0: paths are generated randmly. (b) T = 100: evlutin has taken 1.60 secnds. (c) T = 350: evlutin has taken 9.88 secnds; the best path has 19 ndes and a cst f (d) T = 1000: evlutin has taken secnds; the best path has 17 ndes and a cst f versin f the EP/N we incrprated dmain knwledge in bth fitness evaluatin and genetic peratrs, there are ther cmpnents/prcesses, such as initializatin prcess and determinatin f parameter values, which may benefit frm dmain knwledge. Fr example, rather than randm initializatin, an initial ppulatin may cnsist f (i) a set f paths created by mutating r repairing the shrtest path between start and gal lcatins r (ii) sme mixture f chrmsmes having randmly generated crdinates and chrmsmes having crdinates with prblem specific knwledge as btained frm (i). It is highly desirable t make the EP/N capable f adapting its parameter values based n dmain knwledge and the states f evlutin. Currently, all peratrs f the EP/N have cnstant prbabilities f applicatin, which are fixed at the beginning f an evlutin prcess. Hwever, different peratrs may have different impacts (rles) at different stages f the evlutin prcess due t different situatins encuntered in an envirnment. Fr example, in n-line navigatin, if the rbt fllws the current best path withut running int any unexpected bstacles, the significance f mutatin 1 shuld grw, whereas the prbability f mutatin 2 shuld be kept at the minimum level. On the ther hand, if the rbt is trapped in sme lcatin f the envirnment (e.g. surrunded by previusly unknwn bstacles), the prbability f mutatin 2 shuld increase; at the same time the significance f mutatin 1 culd shrink. While the rle f repair shuld be very significant at the early stage f evlutin, the rle f smth shuld becme mre significant at the later stage when the ppulatin cnsists f mre feasible chrmsmes. Similar bservatins and cmments culd be made fr the ther parameters. Anther imprtant issue is t imprve the rganizatin f the EP/N t stress adaptability and learning fr n-line navigatin. Fr example, instead f generating a subpath fr the rbt t get arund an bstacle as is the case in the current versin, the NEG may simply generate an alternative path fr the rbt t reach its gal, where the path is based n the past experience, which can be a pl f feasible paths btained previusly. It culd als be interesting t study ther frms f memry, such as ne based c 1997 IOP Publishing Ltd and Oxfrd University Press Handbk f Evlutinary Cmputatin release 97/1 G3.6:10

11 The Evlutinary Planner/Navigatr in a mbile rbt envirnment (a) (b) (c) (d) Figure G (a) T = 0: paths are generated randmly. (b) T = 60: evlutin has taken 1.74 secnds. (c) T = 150: evlutin has taken 6.19 secnds; the best path has seven ndes and a cst f (d) T = 400: evlutin has taken secnds; the best path has six ndes and a cst f n multichrmsme structures with a dminance functin (Gldberg 1989) r ne emplying machine learning techniques. Acknwledgement The authr wuld like t thank Zbigniew Michalewicz and Lixin Zhang fr their imprtant cntributin t the imprvement and implementatin f the latest versin f the EP/N. References Gldberg D E 1989 Genetic Algrithms in Search, Optimizatin and Machine Learning (Reading, MA: Addisn Wesley) Latmbe J C 1991 Rbt Mtin Planning (Deventer: Kluwer) Lin H-S 1993 Dynamic Path Planning fr a Mbile Rbt Using Evlutin Prgramming Master Thesis, UNCC Lin H-S, Xia J and Michalewicz Z 1994a Evlutinary navigatr fr a mbile rbt Prc. IEEE Int. Cnf. Rbtics and Autmatin (San Dieg, 1994) (Piscataway, NJ: IEEE) pp b Evlutinary algrithm fr path planning in mbile rbt rbt envirnment Prc. 1st IEEE Cnf. n Evlutinary Cmputatin (part f the IEEE Wrld Cngress n Cmputatinal Intelligence) (Orland, FL, 1994) (Piscataway, NJ: IEEE) pp Michalewicz Z 1994 Genetic Algrithms + Data Structures = Evlutin Prgrams 2nd edn (Berlin: Springer) Pavlidid T 1982 Algrithms fr Graphics and Image Prcessing (New Yrk: Cmputer Science) Yap C-K 1987 Algrithmic mtin planning Advances in Rbtics, vl 1: Algrithmic and Gemetric Aspects f Rbtics ed J T Schwartz and C-K Yap (Hillsdale, NJ: Erlbaum) pp c 1997 IOP Publishing Ltd and Oxfrd University Press Handbk f Evlutinary Cmputatin release 97/1 G3.6:11

IEEE Int. Conf. Evolutionary Computation, Nagoya, Japan, May 1996, pp. 366{ Evolutionary Planner/Navigator: Operator Performance and

IEEE Int. Conf. Evolutionary Computation, Nagoya, Japan, May 1996, pp. 366{ Evolutionary Planner/Navigator: Operator Performance and IEEE Int. Cnf. Evlutinary Cmputatin, Nagya, Japan, May 1996, pp. 366{371. 1 Evlutinary Planner/Navigatr: Operatr Perfrmance and Self-Tuning Jing Xia, Zbigniew Michalewicz, and Lixin Zhang Cmputer Science

More information

Chapter 3: Cluster Analysis

Chapter 3: Cluster Analysis Chapter 3: Cluster Analysis } 3.1 Basic Cncepts f Clustering 3.1.1 Cluster Analysis 3.1. Clustering Categries } 3. Partitining Methds 3..1 The principle 3.. K-Means Methd 3..3 K-Medids Methd 3..4 CLARA

More information

You need to be able to define the following terms and answer basic questions about them:

You need to be able to define the following terms and answer basic questions about them: CS440/ECE448 Sectin Q Fall 2017 Midterm Review Yu need t be able t define the fllwing terms and answer basic questins abut them: Intr t AI, agents and envirnments Pssible definitins f AI, prs and cns f

More information

CS 477/677 Analysis of Algorithms Fall 2007 Dr. George Bebis Course Project Due Date: 11/29/2007

CS 477/677 Analysis of Algorithms Fall 2007 Dr. George Bebis Course Project Due Date: 11/29/2007 CS 477/677 Analysis f Algrithms Fall 2007 Dr. Gerge Bebis Curse Prject Due Date: 11/29/2007 Part1: Cmparisn f Srting Algrithms (70% f the prject grade) The bjective f the first part f the assignment is

More information

Bootstrap Method > # Purpose: understand how bootstrap method works > obs=c(11.96, 5.03, 67.40, 16.07, 31.50, 7.73, 11.10, 22.38) > n=length(obs) >

Bootstrap Method > # Purpose: understand how bootstrap method works > obs=c(11.96, 5.03, 67.40, 16.07, 31.50, 7.73, 11.10, 22.38) > n=length(obs) > Btstrap Methd > # Purpse: understand hw btstrap methd wrks > bs=c(11.96, 5.03, 67.40, 16.07, 31.50, 7.73, 11.10, 22.38) > n=length(bs) > mean(bs) [1] 21.64625 > # estimate f lambda > lambda = 1/mean(bs);

More information

Lab 1 The Scientific Method

Lab 1 The Scientific Method INTRODUCTION The fllwing labratry exercise is designed t give yu, the student, an pprtunity t explre unknwn systems, r universes, and hypthesize pssible rules which may gvern the behavir within them. Scientific

More information

Subject description processes

Subject description processes Subject representatin 6.1.2. Subject descriptin prcesses Overview Fur majr prcesses r areas f practice fr representing subjects are classificatin, subject catalging, indexing, and abstracting. The prcesses

More information

Administrativia. Assignment 1 due thursday 9/23/2004 BEFORE midnight. Midterm exam 10/07/2003 in class. CS 460, Sessions 8-9 1

Administrativia. Assignment 1 due thursday 9/23/2004 BEFORE midnight. Midterm exam 10/07/2003 in class. CS 460, Sessions 8-9 1 Administrativia Assignment 1 due thursday 9/23/2004 BEFORE midnight Midterm eam 10/07/2003 in class CS 460, Sessins 8-9 1 Last time: search strategies Uninfrmed: Use nly infrmatin available in the prblem

More information

Revision: August 19, E Main Suite D Pullman, WA (509) Voice and Fax

Revision: August 19, E Main Suite D Pullman, WA (509) Voice and Fax .7.4: Direct frequency dmain circuit analysis Revisin: August 9, 00 5 E Main Suite D Pullman, WA 9963 (509) 334 6306 ice and Fax Overview n chapter.7., we determined the steadystate respnse f electrical

More information

CHAPTER 3 INEQUALITIES. Copyright -The Institute of Chartered Accountants of India

CHAPTER 3 INEQUALITIES. Copyright -The Institute of Chartered Accountants of India CHAPTER 3 INEQUALITIES Cpyright -The Institute f Chartered Accuntants f India INEQUALITIES LEARNING OBJECTIVES One f the widely used decisin making prblems, nwadays, is t decide n the ptimal mix f scarce

More information

This section is primarily focused on tools to aid us in finding roots/zeros/ -intercepts of polynomials. Essentially, our focus turns to solving.

This section is primarily focused on tools to aid us in finding roots/zeros/ -intercepts of polynomials. Essentially, our focus turns to solving. Sectin 3.2: Many f yu WILL need t watch the crrespnding vides fr this sectin n MyOpenMath! This sectin is primarily fcused n tls t aid us in finding rts/zers/ -intercepts f plynmials. Essentially, ur fcus

More information

A New Evaluation Measure. J. Joiner and L. Werner. The problems of evaluation and the needed criteria of evaluation

A New Evaluation Measure. J. Joiner and L. Werner. The problems of evaluation and the needed criteria of evaluation III-l III. A New Evaluatin Measure J. Jiner and L. Werner Abstract The prblems f evaluatin and the needed criteria f evaluatin measures in the SMART system f infrmatin retrieval are reviewed and discussed.

More information

Pattern Recognition 2014 Support Vector Machines

Pattern Recognition 2014 Support Vector Machines Pattern Recgnitin 2014 Supprt Vectr Machines Ad Feelders Universiteit Utrecht Ad Feelders ( Universiteit Utrecht ) Pattern Recgnitin 1 / 55 Overview 1 Separable Case 2 Kernel Functins 3 Allwing Errrs (Sft

More information

NUROP CONGRESS PAPER CHINESE PINYIN TO CHINESE CHARACTER CONVERSION

NUROP CONGRESS PAPER CHINESE PINYIN TO CHINESE CHARACTER CONVERSION NUROP Chinese Pinyin T Chinese Character Cnversin NUROP CONGRESS PAPER CHINESE PINYIN TO CHINESE CHARACTER CONVERSION CHIA LI SHI 1 AND LUA KIM TENG 2 Schl f Cmputing, Natinal University f Singapre 3 Science

More information

Checking the resolved resonance region in EXFOR database

Checking the resolved resonance region in EXFOR database Checking the reslved resnance regin in EXFOR database Gttfried Bertn Sciété de Calcul Mathématique (SCM) Oscar Cabells OECD/NEA Data Bank JEFF Meetings - Sessin JEFF Experiments Nvember 0-4, 017 Bulgne-Billancurt,

More information

SMART TESTING BOMBARDIER THOUGHTS

SMART TESTING BOMBARDIER THOUGHTS Bmbardier Inc. u ses filiales. Tus drits réservés. BOMBARDIER THOUGHTS FAA Bmbardier Wrkshp Mntreal 15-18 th September 2015 Bmbardier Inc. u ses filiales. Tus drits réservés. LEVERAGING ANALYSIS METHODS

More information

Determining Optimum Path in Synthesis of Organic Compounds using Branch and Bound Algorithm

Determining Optimum Path in Synthesis of Organic Compounds using Branch and Bound Algorithm Determining Optimum Path in Synthesis f Organic Cmpunds using Branch and Bund Algrithm Diastuti Utami 13514071 Prgram Studi Teknik Infrmatika Seklah Teknik Elektr dan Infrmatika Institut Teknlgi Bandung,

More information

Physics 2B Chapter 23 Notes - Faraday s Law & Inductors Spring 2018

Physics 2B Chapter 23 Notes - Faraday s Law & Inductors Spring 2018 Michael Faraday lived in the Lndn area frm 1791 t 1867. He was 29 years ld when Hand Oersted, in 1820, accidentally discvered that electric current creates magnetic field. Thrugh empirical bservatin and

More information

CAUSAL INFERENCE. Technical Track Session I. Phillippe Leite. The World Bank

CAUSAL INFERENCE. Technical Track Session I. Phillippe Leite. The World Bank CAUSAL INFERENCE Technical Track Sessin I Phillippe Leite The Wrld Bank These slides were develped by Christel Vermeersch and mdified by Phillippe Leite fr the purpse f this wrkshp Plicy questins are causal

More information

MODULE FOUR. This module addresses functions. SC Academic Elementary Algebra Standards:

MODULE FOUR. This module addresses functions. SC Academic Elementary Algebra Standards: MODULE FOUR This mdule addresses functins SC Academic Standards: EA-3.1 Classify a relatinship as being either a functin r nt a functin when given data as a table, set f rdered pairs, r graph. EA-3.2 Use

More information

ENSC Discrete Time Systems. Project Outline. Semester

ENSC Discrete Time Systems. Project Outline. Semester ENSC 49 - iscrete Time Systems Prject Outline Semester 006-1. Objectives The gal f the prject is t design a channel fading simulatr. Upn successful cmpletin f the prject, yu will reinfrce yur understanding

More information

Combining Dialectical Optimization and Gradient Descent Methods for Improving the Accuracy of Straight Line Segment Classifiers

Combining Dialectical Optimization and Gradient Descent Methods for Improving the Accuracy of Straight Line Segment Classifiers Cmbining Dialectical Optimizatin and Gradient Descent Methds fr Imprving the Accuracy f Straight Line Segment Classifiers Rsari A. Medina Rdriguez and Rnald Fumi Hashimt University f Sa Paul Institute

More information

, which yields. where z1. and z2

, which yields. where z1. and z2 The Gaussian r Nrmal PDF, Page 1 The Gaussian r Nrmal Prbability Density Functin Authr: Jhn M Cimbala, Penn State University Latest revisin: 11 September 13 The Gaussian r Nrmal Prbability Density Functin

More information

Department of Electrical Engineering, University of Waterloo. Introduction

Department of Electrical Engineering, University of Waterloo. Introduction Sectin 4: Sequential Circuits Majr Tpics Types f sequential circuits Flip-flps Analysis f clcked sequential circuits Mre and Mealy machines Design f clcked sequential circuits State transitin design methd

More information

NGSS High School Physics Domain Model

NGSS High School Physics Domain Model NGSS High Schl Physics Dmain Mdel Mtin and Stability: Frces and Interactins HS-PS2-1: Students will be able t analyze data t supprt the claim that Newtn s secnd law f mtin describes the mathematical relatinship

More information

Broadcast Program Generation for Unordered Queries with Data Replication

Broadcast Program Generation for Unordered Queries with Data Replication Bradcast Prgram Generatin fr Unrdered Queries with Data Replicatin Jiun-Lng Huang and Ming-Syan Chen Department f Electrical Engineering Natinal Taiwan University Taipei, Taiwan, ROC E-mail: jlhuang@arbr.ee.ntu.edu.tw,

More information

Assessment Primer: Writing Instructional Objectives

Assessment Primer: Writing Instructional Objectives Assessment Primer: Writing Instructinal Objectives (Based n Preparing Instructinal Objectives by Mager 1962 and Preparing Instructinal Objectives: A critical tl in the develpment f effective instructin

More information

Sequential Allocation with Minimal Switching

Sequential Allocation with Minimal Switching In Cmputing Science and Statistics 28 (1996), pp. 567 572 Sequential Allcatin with Minimal Switching Quentin F. Stut 1 Janis Hardwick 1 EECS Dept., University f Michigan Statistics Dept., Purdue University

More information

the results to larger systems due to prop'erties of the projection algorithm. First, the number of hidden nodes must

the results to larger systems due to prop'erties of the projection algorithm. First, the number of hidden nodes must M.E. Aggune, M.J. Dambrg, M.A. El-Sharkawi, R.J. Marks II and L.E. Atlas, "Dynamic and static security assessment f pwer systems using artificial neural netwrks", Prceedings f the NSF Wrkshp n Applicatins

More information

WRITING THE REPORT. Organizing the report. Title Page. Table of Contents

WRITING THE REPORT. Organizing the report. Title Page. Table of Contents WRITING THE REPORT Organizing the reprt Mst reprts shuld be rganized in the fllwing manner. Smetime there is a valid reasn t include extra chapters in within the bdy f the reprt. 1. Title page 2. Executive

More information

THE LIFE OF AN OBJECT IT SYSTEMS

THE LIFE OF AN OBJECT IT SYSTEMS THE LIFE OF AN OBJECT IT SYSTEMS Persns, bjects, r cncepts frm the real wrld, which we mdel as bjects in the IT system, have "lives". Actually, they have tw lives; the riginal in the real wrld has a life,

More information

Lead/Lag Compensator Frequency Domain Properties and Design Methods

Lead/Lag Compensator Frequency Domain Properties and Design Methods Lectures 6 and 7 Lead/Lag Cmpensatr Frequency Dmain Prperties and Design Methds Definitin Cnsider the cmpensatr (ie cntrller Fr, it is called a lag cmpensatr s K Fr s, it is called a lead cmpensatr Ntatin

More information

Technical Bulletin. Generation Interconnection Procedures. Revisions to Cluster 4, Phase 1 Study Methodology

Technical Bulletin. Generation Interconnection Procedures. Revisions to Cluster 4, Phase 1 Study Methodology Technical Bulletin Generatin Intercnnectin Prcedures Revisins t Cluster 4, Phase 1 Study Methdlgy Release Date: Octber 20, 2011 (Finalizatin f the Draft Technical Bulletin released n September 19, 2011)

More information

3.4 Shrinkage Methods Prostate Cancer Data Example (Continued) Ridge Regression

3.4 Shrinkage Methods Prostate Cancer Data Example (Continued) Ridge Regression 3.3.4 Prstate Cancer Data Example (Cntinued) 3.4 Shrinkage Methds 61 Table 3.3 shws the cefficients frm a number f different selectin and shrinkage methds. They are best-subset selectin using an all-subsets

More information

Thermodynamics and Equilibrium

Thermodynamics and Equilibrium Thermdynamics and Equilibrium Thermdynamics Thermdynamics is the study f the relatinship between heat and ther frms f energy in a chemical r physical prcess. We intrduced the thermdynamic prperty f enthalpy,

More information

MODULE 1. e x + c. [You can t separate a demominator, but you can divide a single denominator into each numerator term] a + b a(a + b)+1 = a + b

MODULE 1. e x + c. [You can t separate a demominator, but you can divide a single denominator into each numerator term] a + b a(a + b)+1 = a + b . REVIEW OF SOME BASIC ALGEBRA MODULE () Slving Equatins Yu shuld be able t slve fr x: a + b = c a d + e x + c and get x = e(ba +) b(c a) d(ba +) c Cmmn mistakes and strategies:. a b + c a b + a c, but

More information

February 28, 2013 COMMENTS ON DIFFUSION, DIFFUSIVITY AND DERIVATION OF HYPERBOLIC EQUATIONS DESCRIBING THE DIFFUSION PHENOMENA

February 28, 2013 COMMENTS ON DIFFUSION, DIFFUSIVITY AND DERIVATION OF HYPERBOLIC EQUATIONS DESCRIBING THE DIFFUSION PHENOMENA February 28, 2013 COMMENTS ON DIFFUSION, DIFFUSIVITY AND DERIVATION OF HYPERBOLIC EQUATIONS DESCRIBING THE DIFFUSION PHENOMENA Mental Experiment regarding 1D randm walk Cnsider a cntainer f gas in thermal

More information

Figure 1a. A planar mechanism.

Figure 1a. A planar mechanism. ME 5 - Machine Design I Fall Semester 0 Name f Student Lab Sectin Number EXAM. OPEN BOOK AND CLOSED NOTES. Mnday, September rd, 0 Write n ne side nly f the paper prvided fr yur slutins. Where necessary,

More information

COMP9414/ 9814/ 3411: Artificial Intelligence. 14. Course Review. COMP3411 c UNSW, 2014

COMP9414/ 9814/ 3411: Artificial Intelligence. 14. Course Review. COMP3411 c UNSW, 2014 COMP9414/ 9814/ 3411: Artificial Intelligence 14. Curse Review COMP9414/9814/3411 14s1 Review 1 Assessment Assessable cmpnents f the curse: Assignment 1 10% Assignment 2 8% Assignment 3 12% Written Eam

More information

The blessing of dimensionality for kernel methods

The blessing of dimensionality for kernel methods fr kernel methds Building classifiers in high dimensinal space Pierre Dupnt Pierre.Dupnt@ucluvain.be Classifiers define decisin surfaces in sme feature space where the data is either initially represented

More information

Math Foundations 20 Work Plan

Math Foundations 20 Work Plan Math Fundatins 20 Wrk Plan Units / Tpics 20.8 Demnstrate understanding f systems f linear inequalities in tw variables. Time Frame December 1-3 weeks 6-10 Majr Learning Indicatrs Identify situatins relevant

More information

APPLICATION OF THE BRATSETH SCHEME FOR HIGH LATITUDE INTERMITTENT DATA ASSIMILATION USING THE PSU/NCAR MM5 MESOSCALE MODEL

APPLICATION OF THE BRATSETH SCHEME FOR HIGH LATITUDE INTERMITTENT DATA ASSIMILATION USING THE PSU/NCAR MM5 MESOSCALE MODEL JP2.11 APPLICATION OF THE BRATSETH SCHEME FOR HIGH LATITUDE INTERMITTENT DATA ASSIMILATION USING THE PSU/NCAR MM5 MESOSCALE MODEL Xingang Fan * and Jeffrey S. Tilley University f Alaska Fairbanks, Fairbanks,

More information

Name: Block: Date: Science 10: The Great Geyser Experiment A controlled experiment

Name: Block: Date: Science 10: The Great Geyser Experiment A controlled experiment Science 10: The Great Geyser Experiment A cntrlled experiment Yu will prduce a GEYSER by drpping Ments int a bttle f diet pp Sme questins t think abut are: What are yu ging t test? What are yu ging t measure?

More information

Computational modeling techniques

Computational modeling techniques Cmputatinal mdeling techniques Lecture 4: Mdel checing fr ODE mdels In Petre Department f IT, Åb Aademi http://www.users.ab.fi/ipetre/cmpmd/ Cntent Stichimetric matrix Calculating the mass cnservatin relatins

More information

A Novel Stochastic-Based Algorithm for Terrain Splitting Optimization Problem

A Novel Stochastic-Based Algorithm for Terrain Splitting Optimization Problem A Nvel Stchastic-Based Algrithm fr Terrain Splitting Optimizatin Prblem Le Hang Sn Nguyen inh Ha Abstract This paper deals with the prblem f displaying large igital Elevatin Mdel data in 3 GIS urrent appraches

More information

Thermodynamics Partial Outline of Topics

Thermodynamics Partial Outline of Topics Thermdynamics Partial Outline f Tpics I. The secnd law f thermdynamics addresses the issue f spntaneity and invlves a functin called entrpy (S): If a prcess is spntaneus, then Suniverse > 0 (2 nd Law!)

More information

(1.1) V which contains charges. If a charge density ρ, is defined as the limit of the ratio of the charge contained. 0, and if a force density f

(1.1) V which contains charges. If a charge density ρ, is defined as the limit of the ratio of the charge contained. 0, and if a force density f 1.0 Review f Electrmagnetic Field Thery Selected aspects f electrmagnetic thery are reviewed in this sectin, with emphasis n cncepts which are useful in understanding magnet design. Detailed, rigrus treatments

More information

Designing Polymorphic Circuits with Periodical Weight Adjustment

Designing Polymorphic Circuits with Periodical Weight Adjustment 2015 IEEE Sympsium Series n Cmputatinal Intelligence Designing Plymrphic Circuits with Peridical Weight Adjustment Hujun Liang 1, Rui Xie 2 1 Department f Cmputer Science, 2 Department f Accunting Anhui

More information

Biological Cybernetics 9 Springer-Verlag 1986

Biological Cybernetics 9 Springer-Verlag 1986 Bil. Cybern. 54, 125-132 (1986) Bilgical Cybernetics 9 Springer-Verlag 1986 Cnstraints fr Jint Angle Cntrl f the Human Arm H. Cruse Department f Bilgy, University f Bielefeld, D-48 Bielefeld 1, Federal

More information

THERMAL TEST LEVELS & DURATIONS

THERMAL TEST LEVELS & DURATIONS PREFERRED RELIABILITY PAGE 1 OF 7 PRACTICES PRACTICE NO. PT-TE-144 Practice: 1 Perfrm thermal dwell test n prtflight hardware ver the temperature range f +75 C/-2 C (applied at the thermal cntrl/munting

More information

Least Squares Optimal Filtering with Multirate Observations

Least Squares Optimal Filtering with Multirate Observations Prc. 36th Asilmar Cnf. n Signals, Systems, and Cmputers, Pacific Grve, CA, Nvember 2002 Least Squares Optimal Filtering with Multirate Observatins Charles W. herrien and Anthny H. Hawes Department f Electrical

More information

SUPPLEMENTARY MATERIAL GaGa: a simple and flexible hierarchical model for microarray data analysis

SUPPLEMENTARY MATERIAL GaGa: a simple and flexible hierarchical model for microarray data analysis SUPPLEMENTARY MATERIAL GaGa: a simple and flexible hierarchical mdel fr micrarray data analysis David Rssell Department f Bistatistics M.D. Andersn Cancer Center, Hustn, TX 77030, USA rsselldavid@gmail.cm

More information

COMP 551 Applied Machine Learning Lecture 11: Support Vector Machines

COMP 551 Applied Machine Learning Lecture 11: Support Vector Machines COMP 551 Applied Machine Learning Lecture 11: Supprt Vectr Machines Instructr: (jpineau@cs.mcgill.ca) Class web page: www.cs.mcgill.ca/~jpineau/cmp551 Unless therwise nted, all material psted fr this curse

More information

Five Whys How To Do It Better

Five Whys How To Do It Better Five Whys Definitin. As explained in the previus article, we define rt cause as simply the uncvering f hw the current prblem came int being. Fr a simple causal chain, it is the entire chain. Fr a cmplex

More information

k-nearest Neighbor How to choose k Average of k points more reliable when: Large k: noise in attributes +o o noise in class labels

k-nearest Neighbor How to choose k Average of k points more reliable when: Large k: noise in attributes +o o noise in class labels Mtivating Example Memry-Based Learning Instance-Based Learning K-earest eighbr Inductive Assumptin Similar inputs map t similar utputs If nt true => learning is impssible If true => learning reduces t

More information

ChE 471: LECTURE 4 Fall 2003

ChE 471: LECTURE 4 Fall 2003 ChE 47: LECTURE 4 Fall 003 IDEL RECTORS One f the key gals f chemical reactin engineering is t quantify the relatinship between prductin rate, reactr size, reactin kinetics and selected perating cnditins.

More information

Churn Prediction using Dynamic RFM-Augmented node2vec

Churn Prediction using Dynamic RFM-Augmented node2vec Churn Predictin using Dynamic RFM-Augmented nde2vec Sandra Mitrvić, Jchen de Weerdt, Bart Baesens & Wilfried Lemahieu Department f Decisin Sciences and Infrmatin Management, KU Leuven 18 September 2017,

More information

A Quick Overview of the. Framework for K 12 Science Education

A Quick Overview of the. Framework for K 12 Science Education A Quick Overview f the NGSS EQuIP MODULE 1 Framewrk fr K 12 Science Educatin Mdule 1: A Quick Overview f the Framewrk fr K 12 Science Educatin This mdule prvides a brief backgrund n the Framewrk fr K-12

More information

AP Statistics Notes Unit Two: The Normal Distributions

AP Statistics Notes Unit Two: The Normal Distributions AP Statistics Ntes Unit Tw: The Nrmal Distributins Syllabus Objectives: 1.5 The student will summarize distributins f data measuring the psitin using quartiles, percentiles, and standardized scres (z-scres).

More information

COMP 551 Applied Machine Learning Lecture 9: Support Vector Machines (cont d)

COMP 551 Applied Machine Learning Lecture 9: Support Vector Machines (cont d) COMP 551 Applied Machine Learning Lecture 9: Supprt Vectr Machines (cnt d) Instructr: Herke van Hf (herke.vanhf@mail.mcgill.ca) Slides mstly by: Class web page: www.cs.mcgill.ca/~hvanh2/cmp551 Unless therwise

More information

making triangle (ie same reference angle) ). This is a standard form that will allow us all to have the X= y=

making triangle (ie same reference angle) ). This is a standard form that will allow us all to have the X= y= Intrductin t Vectrs I 21 Intrductin t Vectrs I 22 I. Determine the hrizntal and vertical cmpnents f the resultant vectr by cunting n the grid. X= y= J. Draw a mangle with hrizntal and vertical cmpnents

More information

Determining the Accuracy of Modal Parameter Estimation Methods

Determining the Accuracy of Modal Parameter Estimation Methods Determining the Accuracy f Mdal Parameter Estimatin Methds by Michael Lee Ph.D., P.E. & Mar Richardsn Ph.D. Structural Measurement Systems Milpitas, CA Abstract The mst cmmn type f mdal testing system

More information

A Few Basic Facts About Isothermal Mass Transfer in a Binary Mixture

A Few Basic Facts About Isothermal Mass Transfer in a Binary Mixture Few asic Facts but Isthermal Mass Transfer in a inary Miture David Keffer Department f Chemical Engineering University f Tennessee first begun: pril 22, 2004 last updated: January 13, 2006 dkeffer@utk.edu

More information

A study on GPS PDOP and its impact on position error

A study on GPS PDOP and its impact on position error IndianJurnalfRadi& SpacePhysics V1.26,April1997,pp. 107-111 A study n GPS and its impact n psitin errr P Banerjee,AnindyaBse& B SMathur TimeandFrequencySectin,NatinalPhysicalLabratry,NewDelhi110012 Received19June

More information

Emphases in Common Core Standards for Mathematical Content Kindergarten High School

Emphases in Common Core Standards for Mathematical Content Kindergarten High School Emphases in Cmmn Cre Standards fr Mathematical Cntent Kindergarten High Schl Cntent Emphases by Cluster March 12, 2012 Describes cntent emphases in the standards at the cluster level fr each grade. These

More information

Unit 1: Introduction to Biology

Unit 1: Introduction to Biology Name: Unit 1: Intrductin t Bilgy Theme: Frm mlecules t rganisms Students will be able t: 1.1 Plan and cnduct an investigatin: Define the questin, develp a hypthesis, design an experiment and cllect infrmatin,

More information

CESAR Science Case The differential rotation of the Sun and its Chromosphere. Introduction. Material that is necessary during the laboratory

CESAR Science Case The differential rotation of the Sun and its Chromosphere. Introduction. Material that is necessary during the laboratory Teacher s guide CESAR Science Case The differential rtatin f the Sun and its Chrmsphere Material that is necessary during the labratry CESAR Astrnmical wrd list CESAR Bklet CESAR Frmula sheet CESAR Student

More information

THE TOPOLOGY OF SURFACE SKIN FRICTION AND VORTICITY FIELDS IN WALL-BOUNDED FLOWS

THE TOPOLOGY OF SURFACE SKIN FRICTION AND VORTICITY FIELDS IN WALL-BOUNDED FLOWS THE TOPOLOGY OF SURFACE SKIN FRICTION AND VORTICITY FIELDS IN WALL-BOUNDED FLOWS M.S. Chng Department f Mechanical Engineering The University f Melburne Victria 3010 AUSTRALIA min@unimelb.edu.au J.P. Mnty

More information

1996 Engineering Systems Design and Analysis Conference, Montpellier, France, July 1-4, 1996, Vol. 7, pp

1996 Engineering Systems Design and Analysis Conference, Montpellier, France, July 1-4, 1996, Vol. 7, pp THE POWER AND LIMIT OF NEURAL NETWORKS T. Y. Lin Department f Mathematics and Cmputer Science San Jse State University San Jse, Califrnia 959-003 tylin@cs.ssu.edu and Bereley Initiative in Sft Cmputing*

More information

We can see from the graph above that the intersection is, i.e., [ ).

We can see from the graph above that the intersection is, i.e., [ ). MTH 111 Cllege Algebra Lecture Ntes July 2, 2014 Functin Arithmetic: With nt t much difficulty, we ntice that inputs f functins are numbers, and utputs f functins are numbers. S whatever we can d with

More information

Activity Guide Loops and Random Numbers

Activity Guide Loops and Random Numbers Unit 3 Lessn 7 Name(s) Perid Date Activity Guide Lps and Randm Numbers CS Cntent Lps are a relatively straightfrward idea in prgramming - yu want a certain chunk f cde t run repeatedly - but it takes a

More information

BASD HIGH SCHOOL FORMAL LAB REPORT

BASD HIGH SCHOOL FORMAL LAB REPORT BASD HIGH SCHOOL FORMAL LAB REPORT *WARNING: After an explanatin f what t include in each sectin, there is an example f hw the sectin might lk using a sample experiment Keep in mind, the sample lab used

More information

Multiobjective Evolutionary Optimization

Multiobjective Evolutionary Optimization Multibjective Evlutinary Optimizatin Pressr Qingu ZHANG Schl Cmputer Science and Electrnic Engineering University Essex CO4 3SQ, Clchester UK Outline Multibjective Optimisatin Paret Dminance Based Algrithms

More information

Admissibility Conditions and Asymptotic Behavior of Strongly Regular Graphs

Admissibility Conditions and Asymptotic Behavior of Strongly Regular Graphs Admissibility Cnditins and Asympttic Behavir f Strngly Regular Graphs VASCO MOÇO MANO Department f Mathematics University f Prt Oprt PORTUGAL vascmcman@gmailcm LUÍS ANTÓNIO DE ALMEIDA VIEIRA Department

More information

CHAPTER 4 DIAGNOSTICS FOR INFLUENTIAL OBSERVATIONS

CHAPTER 4 DIAGNOSTICS FOR INFLUENTIAL OBSERVATIONS CHAPTER 4 DIAGNOSTICS FOR INFLUENTIAL OBSERVATIONS 1 Influential bservatins are bservatins whse presence in the data can have a distrting effect n the parameter estimates and pssibly the entire analysis,

More information

Module 4: General Formulation of Electric Circuit Theory

Module 4: General Formulation of Electric Circuit Theory Mdule 4: General Frmulatin f Electric Circuit Thery 4. General Frmulatin f Electric Circuit Thery All electrmagnetic phenmena are described at a fundamental level by Maxwell's equatins and the assciated

More information

Turing Machines. Human-aware Robotics. 2017/10/17 & 19 Chapter 3.2 & 3.3 in Sipser Ø Announcement:

Turing Machines. Human-aware Robotics. 2017/10/17 & 19 Chapter 3.2 & 3.3 in Sipser Ø Announcement: Turing Machines Human-aware Rbtics 2017/10/17 & 19 Chapter 3.2 & 3.3 in Sipser Ø Annuncement: q q q q Slides fr this lecture are here: http://www.public.asu.edu/~yzhan442/teaching/cse355/lectures/tm-ii.pdf

More information

7 TH GRADE MATH STANDARDS

7 TH GRADE MATH STANDARDS ALGEBRA STANDARDS Gal 1: Students will use the language f algebra t explre, describe, represent, and analyze number expressins and relatins 7 TH GRADE MATH STANDARDS 7.M.1.1: (Cmprehensin) Select, use,

More information

A Global Approach to the n-dimensional Traveling Salesman Problem: Application to the Optimization of Crystallographic Data Collection

A Global Approach to the n-dimensional Traveling Salesman Problem: Application to the Optimization of Crystallographic Data Collection 507 3. Appl. Cryst. (1987). 20, 507-511 A Glbal Apprach t the n-dimensinal Traveling Salesman Prblem: Applicatin t the Optimizatin f Crystallgraphic Data Cllectin BY JEFFREY n. WEINRACH AND DENNIS W. BENNETT*

More information

Physics 2010 Motion with Constant Acceleration Experiment 1

Physics 2010 Motion with Constant Acceleration Experiment 1 . Physics 00 Mtin with Cnstant Acceleratin Experiment In this lab, we will study the mtin f a glider as it accelerates dwnhill n a tilted air track. The glider is supprted ver the air track by a cushin

More information

Admin. MDP Search Trees. Optimal Quantities. Reinforcement Learning

Admin. MDP Search Trees. Optimal Quantities. Reinforcement Learning Admin Reinfrcement Learning Cntent adapted frm Berkeley CS188 MDP Search Trees Each MDP state prjects an expectimax-like search tree Optimal Quantities The value (utility) f a state s: V*(s) = expected

More information

ROUNDING ERRORS IN BEAM-TRACKING CALCULATIONS

ROUNDING ERRORS IN BEAM-TRACKING CALCULATIONS Particle Acceleratrs, 1986, Vl. 19, pp. 99-105 0031-2460/86/1904-0099/$15.00/0 1986 Grdn and Breach, Science Publishers, S.A. Printed in the United States f America ROUNDING ERRORS IN BEAM-TRACKING CALCULATIONS

More information

4th Indian Institute of Astrophysics - PennState Astrostatistics School July, 2013 Vainu Bappu Observatory, Kavalur. Correlation and Regression

4th Indian Institute of Astrophysics - PennState Astrostatistics School July, 2013 Vainu Bappu Observatory, Kavalur. Correlation and Regression 4th Indian Institute f Astrphysics - PennState Astrstatistics Schl July, 2013 Vainu Bappu Observatry, Kavalur Crrelatin and Regressin Rahul Ry Indian Statistical Institute, Delhi. Crrelatin Cnsider a tw

More information

Application of ILIUM to the estimation of the T eff [Fe/H] pair from BP/RP

Application of ILIUM to the estimation of the T eff [Fe/H] pair from BP/RP Applicatin f ILIUM t the estimatin f the T eff [Fe/H] pair frm BP/RP prepared by: apprved by: reference: issue: 1 revisin: 1 date: 2009-02-10 status: Issued Cryn A.L. Bailer-Jnes Max Planck Institute fr

More information

Dataflow Analysis and Abstract Interpretation

Dataflow Analysis and Abstract Interpretation Dataflw Analysis and Abstract Interpretatin Cmputer Science and Artificial Intelligence Labratry MIT Nvember 9, 2015 Recap Last time we develped frm first principles an algrithm t derive invariants. Key

More information

Computational modeling techniques

Computational modeling techniques Cmputatinal mdeling techniques Lecture 2: Mdeling change. In Petre Department f IT, Åb Akademi http://users.ab.fi/ipetre/cmpmd/ Cntent f the lecture Basic paradigm f mdeling change Examples Linear dynamical

More information

Building to Transformations on Coordinate Axis Grade 5: Geometry Graph points on the coordinate plane to solve real-world and mathematical problems.

Building to Transformations on Coordinate Axis Grade 5: Geometry Graph points on the coordinate plane to solve real-world and mathematical problems. Building t Transfrmatins n Crdinate Axis Grade 5: Gemetry Graph pints n the crdinate plane t slve real-wrld and mathematical prblems. 5.G.1. Use a pair f perpendicular number lines, called axes, t define

More information

1 The limitations of Hartree Fock approximation

1 The limitations of Hartree Fock approximation Chapter: Pst-Hartree Fck Methds - I The limitatins f Hartree Fck apprximatin The n electrn single determinant Hartree Fck wave functin is the variatinal best amng all pssible n electrn single determinants

More information

Chapters 29 and 35 Thermochemistry and Chemical Thermodynamics

Chapters 29 and 35 Thermochemistry and Chemical Thermodynamics Chapters 9 and 35 Thermchemistry and Chemical Thermdynamics 1 Cpyright (c) 011 by Michael A. Janusa, PhD. All rights reserved. Thermchemistry Thermchemistry is the study f the energy effects that accmpany

More information

LCAO APPROXIMATIONS OF ORGANIC Pi MO SYSTEMS The allyl system (cation, anion or radical).

LCAO APPROXIMATIONS OF ORGANIC Pi MO SYSTEMS The allyl system (cation, anion or radical). Principles f Organic Chemistry lecture 5, page LCAO APPROIMATIONS OF ORGANIC Pi MO SYSTEMS The allyl system (catin, anin r radical).. Draw mlecule and set up determinant. 2 3 0 3 C C 2 = 0 C 2 3 0 = -

More information

Collocation Map for Overcoming Data Sparseness

Collocation Map for Overcoming Data Sparseness Cllcatin Map fr Overcming Data Sparseness Mnj Kim, Yung S. Han, and Key-Sun Chi Department f Cmputer Science Krea Advanced Institute f Science and Technlgy Taejn, 305-701, Krea mj0712~eve.kaist.ac.kr,

More information

Learning to Control an Unstable System with Forward Modeling

Learning to Control an Unstable System with Forward Modeling 324 Jrdan and Jacbs Learning t Cntrl an Unstable System with Frward Mdeling Michael I. Jrdan Brain and Cgnitive Sciences MIT Cambridge, MA 02139 Rbert A. Jacbs Cmputer and Infrmatin Sciences University

More information

and the Doppler frequency rate f R , can be related to the coefficients of this polynomial. The relationships are:

and the Doppler frequency rate f R , can be related to the coefficients of this polynomial. The relationships are: Algrithm fr Estimating R and R - (David Sandwell, SIO, August 4, 2006) Azimith cmpressin invlves the alignment f successive eches t be fcused n a pint target Let s be the slw time alng the satellite track

More information

22.54 Neutron Interactions and Applications (Spring 2004) Chapter 11 (3/11/04) Neutron Diffusion

22.54 Neutron Interactions and Applications (Spring 2004) Chapter 11 (3/11/04) Neutron Diffusion .54 Neutrn Interactins and Applicatins (Spring 004) Chapter (3//04) Neutrn Diffusin References -- J. R. Lamarsh, Intrductin t Nuclear Reactr Thery (Addisn-Wesley, Reading, 966) T study neutrn diffusin

More information

PSU GISPOPSCI June 2011 Ordinary Least Squares & Spatial Linear Regression in GeoDa

PSU GISPOPSCI June 2011 Ordinary Least Squares & Spatial Linear Regression in GeoDa There are tw parts t this lab. The first is intended t demnstrate hw t request and interpret the spatial diagnstics f a standard OLS regressin mdel using GeDa. The diagnstics prvide infrmatin abut the

More information

Homology groups of disks with holes

Homology groups of disks with holes Hmlgy grups f disks with hles THEOREM. Let p 1,, p k } be a sequence f distinct pints in the interir unit disk D n where n 2, and suppse that fr all j the sets E j Int D n are clsed, pairwise disjint subdisks.

More information

Supplementary Crossover Operator for Genetic Algorithms based on the Center-of-Gravity Paradigm

Supplementary Crossover Operator for Genetic Algorithms based on the Center-of-Gravity Paradigm Published in Cntrl and Cybernetics, vl. 30, N, 00, pp. 59-76, ISSN: 034-8569 Supplementary Crssver Operatr fr Genetic Algrithms based n the Center-f-Gravity Paradigm Plamen Angelv Department f Civil and

More information

BLAST / HIDDEN MARKOV MODELS

BLAST / HIDDEN MARKOV MODELS CS262 (Winter 2015) Lecture 5 (January 20) Scribe: Kat Gregry BLAST / HIDDEN MARKOV MODELS BLAST CONTINUED HEURISTIC LOCAL ALIGNMENT Use Cmmnly used t search vast bilgical databases (n the rder f terabases/tetrabases)

More information

Intelligent Pharma- Chemical and Oil & Gas Division Page 1 of 7. Global Business Centre Ave SE, Calgary, AB T2G 0K6, AB.

Intelligent Pharma- Chemical and Oil & Gas Division Page 1 of 7. Global Business Centre Ave SE, Calgary, AB T2G 0K6, AB. Intelligent Pharma- Chemical and Oil & Gas Divisin Page 1 f 7 Intelligent Pharma Chemical and Oil & Gas Divisin Glbal Business Centre. 120 8 Ave SE, Calgary, AB T2G 0K6, AB. Canada Dr. Edelsys Cdrniu-Business

More information

Kinetic Model Completeness

Kinetic Model Completeness 5.68J/10.652J Spring 2003 Lecture Ntes Tuesday April 15, 2003 Kinetic Mdel Cmpleteness We say a chemical kinetic mdel is cmplete fr a particular reactin cnditin when it cntains all the species and reactins

More information