Multi-Objectivity for Brain-Behavior Evolution of a Physically-Embodied Organism

Size: px
Start display at page:

Download "Multi-Objectivity for Brain-Behavior Evolution of a Physically-Embodied Organism"

Transcription

1 in Artificial Life VIII, Standis, Abbass, Bedau (eds)(mit Press). pp Multi-Objectivity for Brain-Beavior Evolution of a Pysically-Embodied Organism Jason Teo and Hussein A. Abbass Artificial Life and Adaptive Robotics (A.L.A.R.) Lab, Scool of Computer Science, University of New Sout Wales, Australian Defence Force Academy Campus, Canberra, Australia. {j.teo,.abbass@adfa.edu.au} Abstract In tis paper, we present a pareto multi objective approac for evolving te beavior and brain (an artificial neural network (ANN)) of embodied artificial creatures. We will attempt to simultaneously minimize te network size wile maximizing orizontal locomotion. A variety of network sizes and beaviors were generated by te pareto approac. Te best networks exibited a iger level of sensory-motor coordination and te creature was able to maintain te walking beavior under different environmental setups. Introduction Multi-objective optimization as been previously introduced for action selection in beavior-based robotics using conventional teory (Pirjanian 1998) and for te design of a robot arm using evolutionary teory (Coello Coello, Cristiansen, & Aguirre 1998). In tis paper, a multi-objective approac is investigated for evolving artificial neural networks (ANNs) tat act as controllers for te legged locomotion of a -dimensional, artificial quadruped creature simulated in a pysics-based environment. Te Pareto-frontier Differential Evolution (PDE) algoritm is used to generate a pareto set of ANNs tat trades-off between locomotion beavior and brain (ie. neural network) size. Te concept of pareto defines a partial order dominance over te set of solutions. A solution X is said to be non dominated (pareto) iff tere is no oter solution Y in te population were Y is better tan X wrt all objectives. Te operational dynamics of te evolved creatures are analyzed to provide an insigt into ow a variety of controllers wit different beaviors emerge from te evolution. A comparison between a set of pareto controllers sowed tat different brain sizes exibit noticeably different locomotion beaviors. Altoug tis may seem obvious, maintaining a variety of brain sizes and beaviors is mainly contributed by te optimization of conflicting objectives. We also found tat a muc iger level of sensory-motor coordination is present in te best evolved controller. Finally we investigated te effects of environmental, morpological and nervous system canges on te artificial creature s beavior. Similar to oter studies, certain canges were found to be detrimental to te creature s walking-pat. In contrast to oter studies, owever, te creature was able to maintain te walking beavior in a large majority of te experiments. Situated and Embodied Evolution Te study of evolving pysically situated and embodied artificial creatures as been a otbed of researc in recent years. Te availability and maturation of commercial-off-te-self pysics engines coupled wit te dramatic increase of personal computing power ave encouraged researc into tis intriguing field of artificial life (Taylor & Massey 1). Since te pioneering work of Sims (Sims 1994), tere were notably few significant advancements in tis field until very recently. Researc in tis area generally falls into two categories: (1) te evolution of controllers for creatures wit fixed (Arnold 1997; Bongard & Pfeifer ; Gritz & Han 1997; Harvey 1997; Ijspeert ; Reeve 1999) or parameterized morpologies (Lee, Hallam, & Lund 1996; Paul & Bongard 1), and () te evolution of bot te creatures morpologies and controllers simultaneously (Bongard ; Hornby & Pollack 1; Komosinski & Rotaru-Varga ; Lipson & Pollack ; Ray ; Sims 1994; Taylor & Massey 1). Some work as also been carried out in evolving morpology alone (Eggenberger 1997) and evolving morpology wit a fixed controller (Lictensteiger & Eggenberger 1999). Related work using weeled robots ave also sown promising results in robustness and te ability to cope wit canging environments by evolving plastic individuals tat are able to adapt bot troug evolution and lifetime learning (Floreano & Urzelai 1998; ). Te empasis of most of tese studies ave been on te role of genetic encodings and ow different types of genotype-penotype representations allow for greater evolvability (Bongard ; Hornby & Pollack 1; Komosinski & Rotaru-Varga 1). Tere ave also been some investigations into te role of fitness functions and ow tey affect te direction of te evolu-

2 in Artificial Life VIII, Standis, Abbass, Bedau (eds) (MIT Press). pp 1 18 tionary process (Floreano & Urzelai ; Komosinski & Rotaru-Varga ; Ray ). A very recent investigation explored ow morpological complexity itself affects te emergence of more complex beavior in artificial creatures (Bongard & Pfeifer ). Considerably little as been said about te role of controllers in te artificial evolution of suc creatures. It as been noted tat te potential of designing more complex artificial systems troug exploitation of sensory-motor coordination remains largely unexplored (Nolfi & Floreano ). As suc, tere is currently a lack of understanding of ow te evolution of controllers affects te evolution of morpologies and beaviors in pysically simulated creatures. It remains unclear wat properties of an artificial creature s controller allow it to exibit te desired beavior. A better understanding of controller complexity and te dynamics of evolving controllers sould pave te way towards te emergence of more complex artificial creatures wit more complex morpologies and beaviors. Muc work in evolutionary robotics ave focused on evolving controllers for weeled locomotion (Lee, Hallam, & Lund 1996; Floreano & Urzelai 1998; ; Nolfi & Floreano 1998). Less work ave been conducted on evolving controllers for legged locomotion suc as (Arnold 1997; Reeve 1999). Here we are attempting to evolve controllers tat can generate walking beaviors for a four-legged creature. Metods Te Pysics Simulator Te simulation is carried out in a pysically realistic environment wic allows for ric dynamical interactions to occur between te creature and its environment. Tis in turn enables complex walking beaviors to emerge as te creature evolves te use of its sensors to control te actuators in its limbs troug dynamical interactions wit te environment. Furtermore, te accurate modelling of te simulation environment plays a crucial part in producing artificial creatures tat move and beave realistically in D (Taylor & Massey 1). A dynamic rater tan kinematic approac is paramount in allowing for effective artificial evolution to occur. Pysical properties suc as forces, torques, inertia, friction, restitution and damping need to be incorporated into te artificial evolutionary system. To tis end, te Vortex pysics engine (Critical Mass Labs ) was employed to generate te pysically realistic artificial creature (Figure 1) and its simulation environment. Te artificial creature is a basic quadruped wit 4 sort legs. Eac leg consists of an upper limb connected to a lower limb via a inge (one degree-of-freedom) joint and is in turn connected to te torso via anoter inge joint. Te mass of te torso is 1 and eac of te limbs is.5. Te torso as dimensions of 4 x 1 x 4 and eac of te limbs as dimensions of 1 x 1 x 1. Te inge Figure 1: Screen capture of quadruped in te simulation environment. joints are allowed to rotate between -7 to radians for limbs tat move counter-clockwise and to 7 radians for limbs tat move clockwise from teir original starting positions. Eac of te inge joints are actuated by a motor tat generates a torque producing rotation of te connected body parts about tat inge joint. Te creature s overall central nervous system is illustrated in Figure. y6 y5 y y1 LFL UFL x UBL LBL x6 x1 x5 x1 x9 x1 x11 x8 x x7 x4 LFR UFR UBR LBR Figure : Te quadruped s central nervous system. Correspondingly, te artificial creature as 1 sensors and 8 actuators. Te 1 sensors consist of 8 joint angle sensors (x 1, x, x, x 4, x 5, x 6, x 7, x 8 ) corresponding to eac of te inge joints and 4 touc sensors (x 9, x 1, x 11, x 1 ) corresponding to eac of te 4 lower limbs of eac leg. Te 8 actuators (y 1, y, y, y 4, y 5, y 6, y 7, y 8 ) represent te motors tat control eac of te 8 articulated joints of te creature. Tese motors are controlled via outputs generated from te ANN controller wic is ten used to set te desired velocity of rotation of te connected body parts about tat joint. Controller Evolution Using PDE Similar to (Abbass 1; ), our cromosome is a class tat contains one matrix Ω of real numbers representing te weigts of te artificial neural network and one vector ρ of binary numbers (one value for eac idden unit) to indicate if a idden unit exists in te network or not; tat is, it works as a switc to turn a idden unit on or off. Te sum of all values in tis vector rep- y8 y4 y y7

3 in Artificial Life VIII, Standis, Abbass, Bedau (eds)(mit Press). pp 1 18 resents te actual number of idden units in a network. Tis representation allows simultaneous training of te weigts in te network and selecting a subset of idden units. In te PDE algoritm for evolving ANNs, an entire set of controllers is generated in eac evolutionary run witout requiring any furter modification of parameters by te user. Te algoritm consists of te following steps: 1. Create a random initial population of potential solutions. Te elements of te weigt matrix Ω are assigned random values according to a Gaussian distribution N(, 1). Te elements of te binary vector ρ are assigned te value 1 wit probability.5 based on a randomly generated number according to a uniform distribution between [, 1]; oterwise.. Repeat (a) Evaluate te individuals in te population and label tose wo are non-dominated. (b) If te number of non-dominated individuals is less tan repeat te following until te number of non-dominated individuals is greater tan or equal to : i. Find a non-dominated solution among tose wo are not labelled. ii. Label te solution as non-dominated. (c) Delete all dominated solutions from te population. (d) Repeat i. Select at random an individual as te main parent α 1, and two individuals, α, α as supporting parents. ii. Crossover: wit some probability Uniform(,1), do ρ cild oterwise i ω α 1 i + N(, 1)(ωα i ωα i ) (1) j 1 if (ρ α 1 + N(, 1)(ρα oterwise ρα )).5 () i ω α 1 i () ρ cild ρ α 1 (4) and wit some probability Uniform(,1), do o ω α 1 o + N(, 1)(ωα o ωα o ) (5) oterwise ωo cild ω α 1 o (6) were eac weigt (ω i, ω o ), and idden unit flag, ρ, in te main parent are perturbed by adding to tem a ratio, F N(, 1), of te difference between te two values of tis variable in te two supporting parents. At least one variable must be canged. iii. Mutation: wit some probability Uniform(,1), do i o i + N(, mutation rate) (7) o + N(, mutation rate) (8) ρ cild (e) Until te population size is M j 1 if ρ cild = oterwise. Until maximum number of generations is reaced. (9) Experiments Experimental Setup A total of 48 evolutionary runs were conducted wit varying population sizes, crossover rates, and mutation rates wile fixing te fitness evaluation window to timesteps. Te crossover rates used were,.1,.,.5 and 1 and te mutation rates used were also,.1,.,.5 and 1. Te evolutionary setup wit a crossover rate of and a mutation rate of was omitted since tis setup does not generate any variability at all in te population. Te maximum number of idden units permitted in evolving te artificial neural network was fixed at 15 nodes. Eac experimental setup was repeated using 1 different seeds to allow te artificial evolution to commence from different starting points in te searc space. Two population sizes of and were used wit te corresponding number of generations being and respectively. Te use of a small population size and number of generations is a feature of PDE since genetic diversity is naturally maintained by te pareto selection mecanism. Te total number of genotypes over te entire span of te evolutionary process was kept constant at 6 genotypes in bot tese setups. In te final set of experiments, te creature was subjected to environmental, morpological and nervous system canges to observe te resultant cange in its beavior. Te details of tese canges are presented along wit te results and discussions of tese experiments. Results and Discussion Evolutionary Parameters First we analyzed te effect of population size on te evolved locomotion beaviors. Overall, tere did not appear to be any obvious differences in te range and quality of te evolved controllers between population sizes of and. Bot produced a considerably similar quality of locomotion beaviors altoug a larger population size did seem to produce controllers tat were sligtly better in terms of average locomotion fitness. However, te difference was not significant to investigate larger populations. Different combinations of crossover and mutation rates did appear to produce results tat varied across two broad spectrums. Wit bot population sizes of and, two distinct groups of controllers were generated troug te evolutionary process: (1) runs tat produced ig quality solutions but wit a low spread of genotypes, and () runs tat produced mediocre solutions wit a ig spread of genotypes. Again, te quality of solutions refers to te average locomotion fitness and te spread of genotypes refers to te number of ANNs wit different sizes in terms of idden units. Te first group of pareto optimal solutions wit ig quality and low spread were observed wen fairly low mutation rates of.1 and. were used in combination wit a low to medium crossover rate of between.1 to.5. Te sec-

4 4 in Artificial Life VIII, Standis, Abbass, Bedau (eds) (MIT Press). pp 1 18 ond group of pareto optimal solutions wit lower quality but wit a muc wider spread of controller sizes were observed wen a ig mutation rate of 1 was used. Operational Dynamics In tis section, we analyze five pareto optimal controllers resultant from a typical run. To conduct tis analysis, te ANNs were used individually to control te quadruped and te simulation period was extended to timesteps. Tis enables analysis of not only te evolved beavior but also its beavior beyond te fitness evaluation window. Te correlation analysis of te best evolved controller wit 4 idden units as 6 strongly positive correlation coefficients (>.7). Tis indicates tat te creature as evolved an ANN tat as learned ow to coordinate te movement of 7 sets of its limbs in order to acieve te most successful locomotion beavior among te pareto optimal controllers. Wit a correlation of.98, tere is almost perfect coordination between te upper front left (UFL) and lower front rigt (LFR) limbs. Anoter almost perfectly coordinated motion comes from te upper back left (UBL) and upper back rigt (UBR) limbs wit a correlation of.95. Tere is also a ig level of correlation between te upper front left (UFL) and upper front rigt (UFR), lower front left (LFL) and upper front left (UFL), lower front left (LFL) and upper front rigt (UFR), upper front rigt (UFR) and lower front rigt (LFR), and lower front rigt (LFR) and lower front left (LFL) limbs. Figure illustrates te correlation between te 8 limbs during motion over timesteps along wit te number of times eac leg makes contact wit te ground. Negative and positive correlation coefficients are drawn in dased and solid lines respectively. 7LFL LFR Hidden LFL LFR LFL LFR Hidden LFL LFR Hidden Hidden 91 LFL LFR 4 Hidden Figure : Illustration of correlation between limbs for pareto optimal controllers. Analysis of te less successful pareto optimal networks reveals tat tere is far less coordination acieved by tese controllers. At most strongly correlated sets of limb movements were obtained using tese controllers compared to 7 strongly correlated sets of limb movements using te best evolved controller. Furtermore, 5 strongly negative correlations (<-.8) were detected in te controller wit 1 idden unit. Tese limbs are not only uncoordinated but are generating forces tat act in direct opposition to eac oter, tereby furter indering te creature s ability to move. Finally, we analyze te pat of movement tat was taken by te creature in attempting to maximize its orizontal distance covered during te extended simulation window of timesteps. Here we compared te pats of all networks on te pareto-frontier of te last generation of controller evolution Controller wit Hidden Units Controller wit Hidden Units Controller wit 4 Hidden Units Controller wit 1 Hidden Units Controller wit Hidden Units Figure 4: Pat of movement using controller wit 1. top left: ;. top rigt: 1;. middle left: ; 4. middle rigt: ; and 5. bottom: 4; idden units. An interesting outcome from tese multi-objective evolutions is tat we get a range of controllers tat vary in arcitectural complexity and locomotion capability. On te one and, we ave a totally random ANN wit no idden nodes (Figure 4.1) but wic is still able to move te creature away from its origin, altoug te movement acieved witin te stipulated timesteps is extremely minimal (approximately.5m). In tis random network, tere is still an act of force on te creature permitting te small initial movement but it is unable to perform furter locomotion due to te lack of syncronization ability. On te oter and, we ave te 1 1 1

5 in Artificial Life VIII, Standis, Abbass, Bedau (eds)(mit Press). pp best ANN tat uses 4 idden nodes (Figure 4.5) and is able to move almost 1m witin te same time period. In addition, we ave a furter ANNs (Figure 4.,,4) tat utilize between 1 and idden nodes wic again ave differing locomotion capabilities. Tus, te multi-objective approac is able to provide te experimenter wit a wole range of controllers witin a single run tat trades off between te individual optimization goals. Tis represents a significant advantage over single-objective evolutionary systems tat need to be rerun multiple times in order to test te effect of oter factors suc as number of idden units on te performance of artificial creatures (Bongard & Pfeifer ). Effects of Friction In tis section, we analyze te effects of canging some of te environmental parameters of te creature s world and observe te cange in its beavior. Here, te same controller, wic is te best evolved ANN wit 4 idden units, is used to control te creature across all different environmental conditions. Te resultant beavior is again monitored over timesteps. First, we discuss te results obtained from canging te original frictional coefficient of to lower values of, 5, 1 and 15. Te purpose of tis analysis was to investigate ow te creature s ability to move would be affected by reduced amounts of grip wit its locomotion Te creature surface. was not able to move orizontally at all wit no ground friction. Its main movement ere was mainly along te vertical direction as it attempted to stand up and repeatedly failed due to te lack of friction. Wit a very small friction of 5, te creature was able to move forwards altoug te overall distance travelled was less tan in te original environment tat ad a significantly iger friction of. However, te pat travelled in te environment wit a friction of 5 was muc straigter tan in te original environment. Tis occurrence suggests tat friction plays a larger role in making te creature turn compared to making it move forwards. From te next two environments wic ad increasingly iger frictions of 1 and 15, te overall trajectory of te pats begin to ave more curvature as well as increasing overall distance travelled. Hence, it appears tat varying locomotion surface conditions noticeably affect te creature s ability to walk bot in terms of its trajectory as well as total distance travelled. Effects of Gravity In tis next section, we again cange te environmental conditions but instead of surface condition, tis time we cange te world s gravitational field to approximately simulate conditions of tat on te moon, Mars as well as Jupiter. Te purpose of tis set of experiments was again to see ow te creature s beavior would be affected by environmental canges as well as exploring ow ypotetical robots tat are built under our planet s condition may be able to also function on numerous oter planets tat ave significantly different gravities. Suc robots may be desirable because firstly building tem under normal terrestrial conditions will be significantly less complex tan trying to simulate extra-terrestrial conditions. Secondly, if robots were able to perform reasonably independent of gravitational canges, ten only a single group of similar robots need to be designed wic would be able to explore multitudes of moons and planets wit different surface gravities. Te creature was still able to function under te moon s muc smaller gravity altoug te overall distance travelled was less tan on Eart. Tere was also noticeably more vertical movement during te creature s locomotion as would be expected because of te smaller gravity. Under Mars gravity, te creature s familiar U- saped pat becomes visible again altoug te overall distance travelled is again less tan tat acieved on Eart. Te creature was significantly less successful under Jupiter s muc iger gravity were after standing up, it was only able to move a small distance forward. From tis analysis, it can be seen tat te creature was still able to function under very different gravitational forces altoug it s locomotion was less successful tan under Eart s normal gravity. Effects of Morpological Canges Next, we analyze te cange in te creature s beavior wen tere is a cange in its morpology. Again te best evolved controller wit 4 idden units was used to control te creature and allowed to move for timesteps. In tese experiments, we doubled te mass in certain parts of te creature s morpology. Very pronounced canges were observed in te creature s locomotion beavior as a result of doubling te masses of all of its front limbs (Figure 5.1) and all of its back limbs (Figure 5.). Te doubling of mass in its front legs resulted in a locomotion pat tat ad a straigter eading compared to te pat observed wit te original uniform mass distribution. Conversely, te doubling of mass in its back legs resulted in an even more pronounced curved locomotion trajectory tan te original U-saped pat, were in tis case te creature almost completed a full circle back to its original starting position. Tese penomena may be explained by te fact tat te creature acieved its locomotion from te coordinated movement of front limbs and back limbs respectively. As suc, mass redistribution affecting entire front and back sections of te creature s body can be expected to result in significant canges to its locomotion beavior. Te doubling of te creature s torso mass seemed to cause te creature s movement to ead more directly towards te Z axis after making its initial left turn (Figure 5.). Te effect of doubling te mass of te front left and back rigt legs did not appear to alter te creature s pat significantly except reducing te

6 6 in Artificial Life VIII, Standis, Abbass, Bedau (eds) (MIT Press). pp Mass: Front x Mass: Torso x Mass: Front Rigt x, Back Left x Mass: Back x Mass: Front Left x, Back Rigt x 1 1 a armful effect on its locomotion beavior. It struggled in trying to stand up and upon visual inspection of te simulation, tis was explained by te fact it could not maintain its balance. As a result, te creature could not perform any orizontal movement at all. On te oter and, disabling te back left leg did not seem to cause as muc arm to te creature s ability to move altoug its overall distance travelled was still significantly less compared to te original creature wic ad no impairments. In fact, upon closer inspection, te distinctive U-saped locomotion pattern could still be observed but on a smaller scale. Tese analyzes again seem to suggest tat te contribution of different legs to te overall locomotion beavior appeared to differ quite significantly depending on te position of te legs relative to te orientation of te creature s body and direction of movement. Tus disabling particular legs in certain positions resulted in dramatically different beaviors. 1 Figure 5: Pat of movement wit mass doubled in 1. top left: front legs;. top rigt: back legs;. middle left: torso; 4. middle rigt: front left and back rigt legs; 5. bottom: front rigt and back left legs. magnitude and turning effect of its orizontal movement (Figure 5.4). Te most pronounced cange in te creature s overall eading was observed wen te front rigt and back left legs were doubled in mass (Figure 5.5). Tis set of morpological canges appeared to ave altered te nature of te creature s locomotion pat from a predominantly left-turning trajectory to a rigt-turning trajectory. Tis may suggest tat te contribution to overall movement from different legs are very different depending on te relative position of te legs wit respect to te creature s body and direction of motion. Effects of Sensory-Motor Failure In tis section, we were interested in observing wat would appen to te creature s locomotion beavior if some sensory motor failure occurred. Tis would be akin to partial paralysis in four-legged animals were tere is loss of sense and movement in some of teir limbs. Here we disabled te joint angle and touc sensor as well as te inge motors in te creature s entire front rigt limbs in te first setup and te entire back left limbs in te second setup. Te best evolved controller wit 4 idden units was again used to operate te original creature wit uniform mass distributions over timesteps. Disabling te creature s front rigt leg seemed to ave 1 Conclusion We ave demonstrated te use of a multi-objective evolutionary algoritm for evolving artificial neural networks tat act as controllers for te legged locomotion of an embodied and pysically situated quadruped. We ave sown tat multi-objectivity allows for te natural maintenance of genetic diversity. Te pareto-frontier tat resulted from eac single evolutionary run produced a set of ANNs tat maximized te locomotion capabilities of te creature and at te same time minimized te size of te controller. Te correlation and pat analyzes of te pareto optimal controllers in operation provided an insigt into ow te complex coordination between te quadruped s different limbs generated te emergent locomotion beavior. Finally, we also observed tat certain environmental, morpological and nervous system canges markedly affected te creature s overall locomotion beavior and in some cases caused total failure of its orizontal locomotion capability. References Abbass, H. A. 1. A memetic pareto evolutionary approac to artificial neural networks. In Stumptner, M.; Corbett, D.; and Brooks, M., eds., Proceedings of te 14t Australian Joint Conference on Artificial Intelligence, 1 1. Berlin: Springer-Verlag. Abbass, H. A.. An evolutionary artificial neural network approac for breast cancer diagnosis. Accepted to appear in Artificial Intelligence in Medicine. Arnold, D Evolution of legged locomotion. Unpublised masters tesis, Scool of Computing Science, Simon Fraser University, Burnaby, Canada. Bongard, J. C., and Pfeifer, R.. A metod for isolating morpological effects on evolved beavior. In Accepted to appear in Proceedings of te Sevent International Conference on te Simulation of Adaptive

7 in Artificial Life VIII, Standis, Abbass, Bedau (eds)(mit Press). pp Beavior. Bongard, J. C.. Evolving modular genetic regulatory networks. In Accepted to appear in Proceedings of te Congress on Evolutionary Computation. Coello Coello, C. A.; Cristiansen, A. D.; and Aguirre, A. H Using a new GA-based multiobjective optimization tecnique for te design of robot arms. Robotica 16: Critical Mass Labs.. Vortex. ttp:// Eggenberger, P Evolving morpologies of simulated D organisms based on differential gene expression. In Husbands, P., and Harvey, I., eds., Proceedings of te 4t European Conference on Artificial Life, 5 1. Cambridge, MA: MIT Press. Floreano, D., and Urzelai, J Evolution and learning in autonomous mobile robots. In Mange, D., and Tomassini, M., eds., Bio-Inspired Computing Macines: Towards Novel Computational Arcitectures. Lausanne, Switzerland: PPUR, 1st edition. capter 1, Floreano, D., and Urzelai, J.. Evolutionary robotics: Te next generation. In Gomi, T., ed., Proceedings of Evolutionary Robotics III, Ontario: AAI Books. Gritz, L., and Han, J. K Genetic programming evolution of controllers for -D caracter animation. In Koza, J. et al. eds., Genetic Programming 1997: Proceedings of te nd Annual Conference, San Francisco: Morgan Kauffman. Harvey, I Artificial evolution and real robots. Artificial Life and Robotics 1(1):5 8. Hornby, G. S., and Pollack, J. B. 1. Body-brain coevolution using L-systems as a generative encoding. In Spector, L. et al. eds., Proceedings of te Genetic and Evolutionary Computation Conference, San Francisco: Morgan Kauffman. Ijspeert, A. J.. A -D biomecanical model of te salamander. In Heudin, J.-C., ed., Proceedings of te nd International Conference on Virtual Worlds, 5 4. Berlin: Springer-Verlag. Kauffman, S. A Te Origins of Order. New York: Oxford University Press. Komosinski, M., and Rotaru-Varga, A.. From directed to open-ended evolution in a complex simulation model. In Bedau, M.; McCaskill, J.; Packard, N.; and Rasmussen, S., eds., Artificial Life VII: Proceedings of te Sevent International Conference on Artificial Life, Cambridge, MA: MIT Press. Komosinski, M., and Rotaru-Varga, A. 1. Comparison of different genotype encodings for simulated tree-dimensional agents. Artificial Life 7(4): Lee, W.-P.; Hallam, J.; and Lund, H. J A ybrid GP/GA approac for co-evolving controllers and robot bodies to acieve fitness-specific tasks. In Proceedings of te rd IEEE International Conference on Evolutionary Computation, Piscataway, NJ: IEEE Press. Lictensteiger, L., and Eggenberger, P Evolving te morpology of a compound eye on a robot. In Proceedings of te Tird European Worksop on Advanced Mobile Robots, Piscataway, NJ: IEEE Press. Lipson, H., and Pollack, J. B.. Automatic design and manufacture of robotic lifeforms. Nature 46: Nolfi, S., and Floreano, D Learning and evolution. Autonomous Robots 7(1): Nolfi, S., and Floreano, D.. Syntesis of autonomous robots troug evolution. Trends in Cognitive Science 6(1):1 6. Paul, C., and Bongard, J. C. 1. Te road less travelled: Morpology in te optimization of biped robot locomotion. In Proceedings of te IEEE/RSJ International Conference on Intelligent Robots and Systems, volume 1, 6. Piscataway, NJ: IEEE Press. Pirjanian, P Multiple objective action selection in beavior-based control. In Proceedings of te 6t Symposium for Intelligent Robotic Systems. Edinburg, UK. Ray, T. S.. Aestetically evolved virtual pets. In Maley, C., and Boudreau, E., eds., Artificial Life 7 Worksop Proceedings, ttp:// ray/pubs/alife7a/. Reeve, R Generating Walking Beaviors in Legged Robots. Unpublised PD tesis, University of Edinburg, Scotland. Sims, K Evolving D morpology and beavior by competition. In Brooks, R., and Maes, P., eds., Artificial Life IV: Proceedings of te Fourt International Worksop on te Syntesis and Simulation of Living Systems, 8 9. Cambridge, MA: MIT Press. Taylor, T., and Massey, C. 1. Recent developments in te evolution of morpologies and controllers for pysically simulated creatures. Artificial Life 7(1):77 87.

Multi-Objectivity for Brain-Behavior Evolution of a Physically-Embodied Organism

Multi-Objectivity for Brain-Behavior Evolution of a Physically-Embodied Organism Multi-Objectivity for Brain-Beavior Evolution of a Pysically-Embodied Organism Jason Teo and Hussein A. Abbass Artificial Life and Adaptive Robotics (A.L.A.R.) Lab, Scool of Computer Science, University

More information

This study concerns the use of machine learning based

This study concerns the use of machine learning based Modern AI for games: RoboCode Jon Lau Nielsen (jlni@itu.dk), Benjamin Fedder Jensen (bfje@itu.dk) Abstract Te study concerns te use of neuroevolution, neural networks and reinforcement learning in te creation

More information

ON TWO-PLANE BALANCING OF SYMMETRIC ROTORS

ON TWO-PLANE BALANCING OF SYMMETRIC ROTORS Proceedings of ME Turbo Expo 0 GT0 June -5, 0, openagen, Denmark GT0-6806 ON TO-PLNE BLNING OF YMMETRI ROTOR Jon J. Yu, P.D. GE Energy 63 Bently Parkway out Minden, Nevada 8943 U Pone: (775) 5-5 E-mail:

More information

Cooperative Request-answer Schemes for Mobile Receivers in OFDM Systems

Cooperative Request-answer Schemes for Mobile Receivers in OFDM Systems Cooperative Request-answer Scemes for Mobile Receivers in OFDM Systems Y. Samayoa, J. Ostermann Institut für Informationsverarbeitung Gottfried Wilelm Leibniz Universität Hannover 30167 Hannover, Germany

More information

Two Humanoid Simulators: Comparison and Synthesis

Two Humanoid Simulators: Comparison and Synthesis Two Humanoid Simulators: Comparison and Syntesis Nima Safii, Luis Paulo Reis, Rosaldo J. F. Rossetti Artificial Intelligence and Computer Science Laboratory Department of Informatics Engineering Faculty

More information

School of Electrical and Computer Engineering, Cornell University. ECE 303: Electromagnetic Fields and Waves. Fall 2007

School of Electrical and Computer Engineering, Cornell University. ECE 303: Electromagnetic Fields and Waves. Fall 2007 Scool of Electrical and Computer Engineering, Cornell University ECE 303: Electromagnetic Fields and Waves Fall 007 Homework 11 Due on Nov. 9, 007 by 5:00 PM Reading Assignments: i) Review te lecture notes.

More information

Francesc Casanellas C. Sant Ramon, Aiguafreda - Spain NATURAL PERSPECTIVE

Francesc Casanellas C. Sant Ramon, Aiguafreda - Spain NATURAL PERSPECTIVE Francesc Casanellas C. Sant Ramon, 5 08591 Aiguafreda - Spain +34 677 00 00 00 francesc@casanellas.com - www.casanellas.com NATURAL PERSPECTIVE Introduction Te first studies on perspective were made in

More information

Binary Search Tree (Part 2 The AVL-tree)

Binary Search Tree (Part 2 The AVL-tree) Yufei Tao ITEE University of Queensland We ave already learned a static version of te BST. In tis lecture, we will make te structure dynamic, namely, allowing it to support updates (i.e., insertions and

More information

A REVIEW OF THE NEW AUSTRALIAN HARMONICS STANDARD AS/NZS

A REVIEW OF THE NEW AUSTRALIAN HARMONICS STANDARD AS/NZS A REVIEW OF THE NEW AUSTRALIAN HARMONICS STANDARD AS/NZS 61000.3.6 Abstract V. J. Gosbell 1, P. Muttik 2 and D.K. Geddey 3 1 University of Wollongong, 2 Alstom, 3 Transgrid v.gosbell@uow.edu.au Harmonics

More information

CAPACITY OF MULTIPLE ACCESS CHANNELS WITH CORRELATED JAMMING

CAPACITY OF MULTIPLE ACCESS CHANNELS WITH CORRELATED JAMMING CAPACITY OF MULTIPLE ACCESS CHANNELS WITH CORRELATED JAMMING Sabnam Safiee and Sennur Ulukus Department of Electrical and Computer Engineering University of Maryland College Park, MD ABSTRACT We investigate

More information

Multi-agent coordination via a shared wireless spectrum

Multi-agent coordination via a shared wireless spectrum 217 IEEE 56t Annual Conference on Decision and Control (CDC) December 12-15, 217, Melbourne, Australia Multi-agent coordination via a sared wireless spectrum Cameron Nowzari Abstract Tis paper considers

More information

Published in: Proceedings of 8th Annual IEEE Energy Conversion Congress & Exposition (ECCE 2016)

Published in: Proceedings of 8th Annual IEEE Energy Conversion Congress & Exposition (ECCE 2016) Aalborg Universitet A Multi-Pulse Front-End Rectifier System wit Electronic Pase-Sifting for Harmonic Mitigation in Motor Drive Applications Zare, Firuz; Davari, Pooya; Blaabjerg, Frede Publised in: Proceedings

More information

Calculation of Antenna Pattern Influence on Radiated Emission Measurement Uncertainty

Calculation of Antenna Pattern Influence on Radiated Emission Measurement Uncertainty Calculation of Antenna Pattern Influence on Radiated Emission Measurement Uncertainty Alexander Kriz Business Unit RF-Engineering Austrian Researc Centers GmbH - ARC A-444 Seibersdorf, Austria alexander.kriz@arcs.ac.at

More information

Power Quality Analysis Using An Adaptive Decomposition Structure

Power Quality Analysis Using An Adaptive Decomposition Structure Power Quality Analysis Using An Adaptive Decomposition Structure Doğan Gökan Ece 1 and Ömer Nezi Gerek 1 (1) Dept. of Electrical and Elctronics Engineering, Anadolu University, Scool of Engineering and

More information

Image Feature Extraction and Recognition of Abstractionism and Realism Style of Indonesian Paintings

Image Feature Extraction and Recognition of Abstractionism and Realism Style of Indonesian Paintings Image Feature Extraction and Recognition of Abstractionism and Realism Style of Indonesian Paintings Tieta Antaresti R P and Aniati Murni Arymurty Faculty of Computer Science University of Indonesia Depok

More information

Grid Filter Design for a Multi-Megawatt Medium-Voltage Voltage Source Inverter

Grid Filter Design for a Multi-Megawatt Medium-Voltage Voltage Source Inverter Grid Filter Design for a Multi-Megawatt Medium-Voltage Voltage Source Inverter A.A. Rockill, Grad. Student Member, IEEE, Marco Liserre, Senior Member, IEEE, Remus Teodorescu, Member, IEEE and Pedro Rodriguez,

More information

On the relation between radiated and conducted RF emission tests

On the relation between radiated and conducted RF emission tests Presented at te 3 t International Zuric Symposium on Electromagnetic Compatibility, February 999. On te relation between radiated and conducted RF emission tests S. B. Worm Pilips Researc Eindoven, te

More information

Abstract 1. INTRODUCTION

Abstract 1. INTRODUCTION Allocating armonic emission to MV customers in long feeder systems V.J. Gosbell and D. Robinson Integral nergy Power Quality Centre University of Wollongong Abstract Previous work as attempted to find

More information

OPTI-502 Optical Design and Instrumentation I John E. Greivenkamp Homework Set 5 Fall, 2018

OPTI-502 Optical Design and Instrumentation I John E. Greivenkamp Homework Set 5 Fall, 2018 Homework Set 5 all, 2018 Assigned: 9/26/18 Lecture 11 Due: 10/3/18 Lecture 13 Midterm Exam: Wednesday October 24 (Lecture 19) 5-1) Te following combination of tin lenses in air is in a telepoto configuration:

More information

Fast Restoration of Warped Document Image based on Text Rectangle Area Segmentation

Fast Restoration of Warped Document Image based on Text Rectangle Area Segmentation 1162 JOURNAL OF SOFTWARE, VOL. 8, NO. 5, MAY 2013 Fast Restoration of Warped Document Image based on Tet Rectangle Area Segmentation Kuo-Hsien Hsia Department of Computer Science and Information Engineering,

More information

Modelling Capture Behaviour in IEEE Radio Modems

Modelling Capture Behaviour in IEEE Radio Modems Modelling Capture Beaviour in IEEE 80211 Radio Modems Cristoper Ware, Joe Cicaro, Tadeusz Wysocki cris@titruoweduau 20t February Abstract In tis paper we investigate te performance of common capture models

More information

Evaluation Model of Microblog Information Confidence Based on BP Neural Network

Evaluation Model of Microblog Information Confidence Based on BP Neural Network Evaluation Model of Microblog Information Confidence Based on BP Neural Network Yuguang Ye Quanzou Normal University; Quanzou, 36, Cina Abstract: As te carrier of social media, microblog as become an important

More information

Lecture-3 Amplitude Modulation: Single Side Band (SSB) Modulation

Lecture-3 Amplitude Modulation: Single Side Band (SSB) Modulation Lecture-3 Amplitude Modulation: Single Side Band (SSB) Modulation 3.0 Introduction. 3.1 Baseband Signal SSB Modulation. 3.1.1 Frequency Domain Description. 3.1. Time Domain Description. 3. Single Tone

More information

Complex-valued restricted Boltzmann machine for direct learning of frequency spectra

Complex-valued restricted Boltzmann machine for direct learning of frequency spectra INTERSPEECH 17 August, 17, Stockolm, Sweden Complex-valued restricted Boltzmann macine for direct learning of frequency spectra Toru Nakasika 1, Sinji Takaki, Junici Yamagisi,3 1 University of Electro-Communications,

More information

Optimal DG Placement and Sizing in Distribution System for Loss and THD Reduction

Optimal DG Placement and Sizing in Distribution System for Loss and THD Reduction International Journal of Electronic and Electrical Engineering. ISSN 0974-2174 Volume 5, Number 3 (2012), pp. 227-237 International Researc Publication House ttp://www.irpouse.com Optimal Placement and

More information

Channel Estimation Filter Using Sinc-Interpolation for UTRA FDD Downlink

Channel Estimation Filter Using Sinc-Interpolation for UTRA FDD Downlink { Cannel Estimation Filter Using Sinc-Interpolation for UTA FDD Downlink KLAUS KNOCHE, JÜGEN INAS and KAL-DIK KAMMEYE Department of Communications Engineering, FB- University of Bremen P.O. Box 33 4 4,

More information

Machine Vision System for Automatic Weeding Strategy in Oil Palm Plantation using Image Filtering Technique

Machine Vision System for Automatic Weeding Strategy in Oil Palm Plantation using Image Filtering Technique Macine Vision System for Automatic Weeding Strategy in Oil Palm Plantation using Image Filtering Tecnique Kamarul Hawari Gazali, Mod. Marzuki Mustafa, and Aini Hussain Abstract Macine vision is an application

More information

Unit 5 Waveguides P a g e 1

Unit 5 Waveguides P a g e 1 Unit 5 Waveguides P a g e Syllabus: Introduction, wave equation in Cartesian coordinates, Rectangular waveguide, TE, TM, TEM waves in rectangular guides, wave impedance, losses in wave guide, introduction

More information

Development of Outdoor Service Robots

Development of Outdoor Service Robots SICE-ICASE International Joint Conference 2006 Oct. 18-21, 2006 in Bexco, Busan, Korea Development of Outdoor Service Robots Takesi Nisida 1, Yuji Takemura 1, Yasuiro Fucikawa 1, Suici Kurogi 1, Suji Ito

More information

Spectrum Sharing with Multi-hop Relaying

Spectrum Sharing with Multi-hop Relaying Spectrum Saring wit Multi-op Relaying Yong XIAO and Guoan Bi Scool of Electrical and Electronic Engineering Nanyang Tecnological University, Singapore Email: xiao001 and egbi@ntu.edu.sg Abstract Spectrum

More information

Directional Derivative, Gradient and Level Set

Directional Derivative, Gradient and Level Set Directional Derivative, Gradient and Level Set Liming Pang 1 Directional Derivative Te partial derivatives of a multi-variable function f(x, y), f f and, tell us te rate of cange of te function along te

More information

ANALYSIS OF HARMONIC DISTORTION LEVELS ON A DISTRIBUTION NETWORK

ANALYSIS OF HARMONIC DISTORTION LEVELS ON A DISTRIBUTION NETWORK Presented in AUPEC 7, Pert, Western Australia, 9- December, 7 ANALYSIS OF HARMONIC DISTORTION LEVELS ON A DISTRIBUTION NETWORK Glenn Nicolson - Manukau Institute of Tecnology, Auckland, New Zealand Professor

More information

Fuzzy Anti-windup Schemes for NCTF Control of Point-to-point (PTP) Positioning Systems

Fuzzy Anti-windup Schemes for NCTF Control of Point-to-point (PTP) Positioning Systems American Journal of Applied Sciences, 4 (4): 0-8, 007 ISSN 1546-939 007 Science Publications Fuzzy Anti-windup Scemes for NCTF Control of Point-to-point (PTP) Positioning Systems Wayudi, Riza Muida and

More information

7-DOF Haptic device and interface design

7-DOF Haptic device and interface design Turkis Journal of Electrical Engineering & Computer Sciences ttp:// journals. tubitak. gov. tr/ elektrik/ Researc Article Turk J Elec Eng & Comp Sci (2013) 21: 493 499 c TÜBİTA doi:10.36/elk111052 7DO

More information

DYNAMIC BEAM FORMING USING CHIRP SIGNALS

DYNAMIC BEAM FORMING USING CHIRP SIGNALS BeBeC-018-D04 DYNAMIC BEAM FORMING USING CHIRP SIGNALS Stuart Bradley 1, Lily Panton 1 and Matew Legg 1 Pysics Department, University of Auckland 38 Princes Street, 1010, Auckland, New Zealand Scool of

More information

ON THE IMPACT OF RESIDUAL CFO IN UL MU-MIMO

ON THE IMPACT OF RESIDUAL CFO IN UL MU-MIMO ON THE IMPACT O RESIDUAL CO IN UL MU-MIMO eng Jiang, Ron Porat, and Tu Nguyen WLAN Group of Broadcom Corporation, San Diego, CA, USA {fjiang, rporat, tun}@broadcom.com ABSTRACT Uplink multiuser MIMO (UL

More information

IMAGE ILLUMINATION (4F 2 OR 4F 2 +1?)

IMAGE ILLUMINATION (4F 2 OR 4F 2 +1?) IMAGE ILLUMINATION ( OR +?) BACKGROUND Publications abound wit two differing expressions for calculating image illumination, te amount of radiation tat transfers from an object troug an optical system

More information

Punctured Binary Turbo-Codes with Optimized Performance

Punctured Binary Turbo-Codes with Optimized Performance Punctured Binary Turbo-odes wit Optimized Performance I. atzigeorgiou, M. R. D. Rodrigues, I. J. Wassell Laboratory for ommunication Engineering omputer Laboratory, University of ambridge {ic1, mrdr, iw}@cam.ac.uk

More information

Training Spiking Neuronal Networks With Applications in Engineering Tasks

Training Spiking Neuronal Networks With Applications in Engineering Tasks Training Spiking Neuronal Networks Wit Applications in Engineering Tasks Pill Rowcliffe and Jianfeng Feng P. Rowcliffe is wit te Department of Informatics at te Scool of Science and Tecnology (SciTec,

More information

Darwin + Robots = Evolutionary Robotics: Challenges in Automatic Robot Synthesis

Darwin + Robots = Evolutionary Robotics: Challenges in Automatic Robot Synthesis Presented at the 2nd International Conference on Artificial Intelligence in Engineering and Technology (ICAIET 2004), volume 1, pages 7-13, Kota Kinabalu, Sabah, Malaysia, August 2004. Darwin + Robots

More information

Indirect Measurement

Indirect Measurement exploration Georgia Performance Standards M6G1.c, M6A2.c, M6A2.g Te eigts of very tall structures can be measured indirectly using similar figures and proportions. Tis metod is called indirect measurement.

More information

MIMO-based Jamming Resilient Communication in Wireless Networks

MIMO-based Jamming Resilient Communication in Wireless Networks MIMO-based Jamming Resilient Communication in Wireless Networks Qiben Yan Huaceng Zeng Tingting Jiang Ming Li Wening Lou Y. Tomas Hou Virginia Polytecnic Institute and State University, VA, USA Uta State

More information

THE EFFECT OF CHANGE IN EVOLUTION PARAMETERS ON EVOLUTIONARY ROBOTS

THE EFFECT OF CHANGE IN EVOLUTION PARAMETERS ON EVOLUTIONARY ROBOTS THE EFFECT OF CHANGE IN EVOLUTION PARAMETERS ON EVOLUTIONARY ROBOTS Shanker G R Prabhu*, Richard Seals^ University of Greenwich Dept. of Engineering Science Chatham, Kent, UK, ME4 4TB. +44 (0) 1634 88

More information

An Experimental Downlink Multiuser MIMO System with Distributed and Coherently-Coordinated Transmit Antennas

An Experimental Downlink Multiuser MIMO System with Distributed and Coherently-Coordinated Transmit Antennas An Experimental Downlink Multiuser MIMO System wit Distributed and Coerently-Coordinated Antennas Dragan Samardzija, Howard Huang, Reinaldo Valenzuela and Teodore Sizer Bell Laboratories, Alcatel-Lucent,

More information

No-Reference Image Quality Assessment Based on Localized Gradient Statistics: Application to JPEG and JPEG2000

No-Reference Image Quality Assessment Based on Localized Gradient Statistics: Application to JPEG and JPEG2000 No-Reference Image Quality Assessment Based on Localized Gradient Statistics: Application to JPEG and JPEG2000 Hantao Liu* a, Judit Redi b, Hani Alers a, Rodolfo Zunino b, Ingrid Heynderickx a,c a Department

More information

5.3 Sum and Difference Identities

5.3 Sum and Difference Identities SECTION 5.3 Sum and Difference Identities 21 5.3 Sum and Difference Identities Wat you ll learn about Cosine of a Difference Cosine of a Sum Sine of a Difference or Sum Tangent of a Difference or Sum Verifying

More information

3D Hole Inspection Using Lens with High Field Curvature

3D Hole Inspection Using Lens with High Field Curvature 10.1515/msr-2015-0008 MEASUREMENT SCIENCE REVIEW, Volume 15, No. 1, 2015 3D Hole Inspection Using Lens wit Hig Field Curvature Petr Zavyalov Tecnological Design Institute of Scientific Instrument Engineering,

More information

Architecture for filtering images using Xilinx System Generator

Architecture for filtering images using Xilinx System Generator Arcitecture for filtering images using Xilinx System Generator Alba M. Sáncez G., Ricardo Alvarez G., Sully Sáncez G.; FCC and FCE BUAP Abstract Tis paper presents an arcitecture for filters pixel by pixel

More information

Modelling and Control of Gene Regulatory Networks for Perturbation Mitigation

Modelling and Control of Gene Regulatory Networks for Perturbation Mitigation Tis article as been accepted for publication in a future issue of tis journal, but as not been fully edited. Content may cange prior to final publication. Citation information: DOI.9/TCBB.., IEEE/ACM IEEE/ACM

More information

Damping Algorithm based on Phasor Estimation

Damping Algorithm based on Phasor Estimation Damping Algoritm based on Pasor Estimation Lennart Ängquist, Non-member IEEE ABB Power Systems AB S-7 64 Västerås, Sweden Abstract: Te paper describes a new metod to generate te reactance reference for

More information

Genetic Algorithm for Wireless Sensor Network With Localization Based Techniques

Genetic Algorithm for Wireless Sensor Network With Localization Based Techniques International Journal of Scientific and Researc Publications, Volume, Issue 9, September 201 1 Genetic Algoritm for Wireless Sensor Network Wit Localization Based Tecniques * Kapil Uraiya, ** Dilip Kumar

More information

Research on harmonic analysis and Simulation of grid connected synchronous motor Jian Huang1,a, Bingyang Luo2,b

Research on harmonic analysis and Simulation of grid connected synchronous motor Jian Huang1,a, Bingyang Luo2,b 5t nternational Conference on Environment, Materials, Cemistry and Power Electronics (EMCPE 06) Researc on armonic analysis and Simulation of grid connected syncronous motor Jian Huang,a, Bingyang Luo,b

More information

Contour Measuring System CONTRACER CV-1000/2000

Contour Measuring System CONTRACER CV-1000/2000 Form Measurement Contour Measuring System CONTRACER CV-1000/2000 Catalog No.E4333-218 Digital, cost-effective contour measuring instruments feature excellent portability and versatility. Digital analysis

More information

CYCLIC GENETIC ALGORITHMS FOR EVOLVING MULTI-LOOP CONTROL PROGRAMS

CYCLIC GENETIC ALGORITHMS FOR EVOLVING MULTI-LOOP CONTROL PROGRAMS CYCLIC GENETIC ALGORITHMS FOR EVOLVING MULTI-LOOP CONTROL PROGRAMS GARY B. PARKER, CONNECTICUT COLLEGE, USA, parker@conncoll.edu IVO I. PARASHKEVOV, CONNECTICUT COLLEGE, USA, iipar@conncoll.edu H. JOSEPH

More information

Aalborg Universitet. Published in: IET Power Electronics. DOI (link to publication from Publisher): /iet-pel Publication date: 2018

Aalborg Universitet. Published in: IET Power Electronics. DOI (link to publication from Publisher): /iet-pel Publication date: 2018 Aalborg Universitet Load-Independent Harmonic Mitigation in SCR-Fed Tree-Pase Multiple Adjustable Speed Drive Systems wit Deliberately Dispatced Firing Angles Yang, Yongeng; Davari, Pooya; Blaabjerg, Frede;

More information

Energy Savings with an Energy Star Compliant Harmonic Mitigating Transformer

Energy Savings with an Energy Star Compliant Harmonic Mitigating Transformer Energy Savings wit an Energy Star Compliant Harmonic Mitigating Transformer Tony Hoevenaars, P.Eng, Vice President Mirus International Inc. Te United States Environmental Protection Agency s Energy Star

More information

CS : Data Structures

CS : Data Structures CS 600.226: Data Structures Micael Scatz Nov 4, 2016 Lecture 27: Treaps ttps:www.nsf.govcrssprgmreureu_searc.jsp Assignment 8: Due Tursday Nov 10 @ 10pm Remember: javac Xlint:all & cecstyle *.java & JUnit

More information

Contour Measuring System CONTRACER CV-1000/2000

Contour Measuring System CONTRACER CV-1000/2000 Form Measurement Contour Measuring System CONTRACER CV-1000/2000 Bulletin No. 1978 Digital, cost-effective contour measuring instruments feature excellent portability and versatility. Digital analysis

More information

SELF-TAPPING SCREWS AS REINFORCEMENTS IN BEAM SUPPORTS. I Bejtka H J Blaß. Lehrstuhl für Ingenieurholzbau und Baukonstruktionen Universität Karlsruhe

SELF-TAPPING SCREWS AS REINFORCEMENTS IN BEAM SUPPORTS. I Bejtka H J Blaß. Lehrstuhl für Ingenieurholzbau und Baukonstruktionen Universität Karlsruhe CIB-W18/39-7-2 INTERNATIONAL COUNCIL FOR RESEARCH AND INNOVATION IN BUILDING AND CONSTRUCTION WORKING COMMISSION W18 - TIMBER STRUCTURES SELF-TAPPING SCREWS AS REINFORCEMENTS IN BEAM SUPPORTS I Bejtka

More information

A Guide for the Assessment and Mitigation of Bleed, Gloss Change, and Mold in Inkjet Prints During High-humidity Conditions

A Guide for the Assessment and Mitigation of Bleed, Gloss Change, and Mold in Inkjet Prints During High-humidity Conditions A Guide for te Assessment and Mitigation of Bleed, Gloss Cange, and Mold in Inkjet Prints During Hig-umidity Conditions Jennifer Burger; University of Rocester and Daniel Burge; Image Permanence Institute,

More information

The Haptic Scissors: Cutting in Virtual Environments

The Haptic Scissors: Cutting in Virtual Environments Te Haptic Scissors: Cutting in Virtual Environments A. M. Okamura, R. J. Webster III, J. T. Nolin, K. W. Jonson, and H. Jary Department o Mecanical Engineering Te Jons Hopkins University Baltimore, MD

More information

A Study of Grounding Grid Characteristics with Conductive Concrete

A Study of Grounding Grid Characteristics with Conductive Concrete A Study of Grounding Grid Caracteristics wit Conductive Concrete Cun-Yao Lee and Siang-Ren Wang Abstract e purpose of tis paper is to improve electromagnetic caracteristics on grounding grid by applying

More information

ARTIFICIAL LIFE TECHNIQUES FOR GENERATING CONTROLLERS FOR PHYSICALLY MODELLED CHARACTERS

ARTIFICIAL LIFE TECHNIQUES FOR GENERATING CONTROLLERS FOR PHYSICALLY MODELLED CHARACTERS ARTIFICIAL LIFE TECHNIQUES FOR GENERATING CONTROLLERS FOR PHYSICALLY MODELLED CHARACTERS Tim Taylor International Centre for Computer Games and Virtual Entertainment (IC CAVE) University of Abertay Dundee

More information

EMERGENCE OF COMMUNICATION IN TEAMS OF EMBODIED AND SITUATED AGENTS

EMERGENCE OF COMMUNICATION IN TEAMS OF EMBODIED AND SITUATED AGENTS EMERGENCE OF COMMUNICATION IN TEAMS OF EMBODIED AND SITUATED AGENTS DAVIDE MAROCCO STEFANO NOLFI Institute of Cognitive Science and Technologies, CNR, Via San Martino della Battaglia 44, Rome, 00185, Italy

More information

Once More Unto the Breach 1 : Co-evolving a robot and its simulator

Once More Unto the Breach 1 : Co-evolving a robot and its simulator Once More Unto the Breach 1 : Co-evolving a robot and its simulator Josh C. Bongard and Hod Lipson Sibley School of Mechanical and Aerospace Engineering Cornell University, Ithaca, New York 1485 [JB382

More information

On the Sum Capacity of Multiaccess Block-Fading Channels with Individual Side Information

On the Sum Capacity of Multiaccess Block-Fading Channels with Individual Side Information On te Sum Capacity of Multiaccess Block-Fading Cannels wit Individual Side Information Yas Despande, Sibi Raj B Pillai, Bikas K Dey Department of Electrical Engineering Indian Institute of Tecnology, Bombay.

More information

The deterministic EPQ with partial backordering: A new approach

The deterministic EPQ with partial backordering: A new approach Omega 37 (009) 64 636 www.elsevier.com/locate/omega Te deterministic EPQ wit partial backordering: A new approac David W. Pentico a, Mattew J. Drake a,, Carl Toews b a Scool of Business Administration,

More information

Image Reconstruction Based On Bayer And Implementation On FPGA Sun Chen 1, a, Duan Xiaofeng 2, b and Wu Qijing 3, c

Image Reconstruction Based On Bayer And Implementation On FPGA Sun Chen 1, a, Duan Xiaofeng 2, b and Wu Qijing 3, c 2nd International Worksop on Materials Engineering and Computer Sciences (IWMECS 2015) Image Reconstruction Based On Bayer And Implementation On FPGA Sun Cen 1, a, Duan Xiaofeng 2, b and Wu Qijing 3, c

More information

Coupling of twin rectangular supersonic jets

Coupling of twin rectangular supersonic jets J. Fluid Mec. (1998), vol. 54, pp. 12 146. Printed in te United Kingdom c 1998 Cambridge University Press 12 Coupling of twin rectangular supersonic jets By GANESH RAMAN 1 AND RAY TAGHAVI 2 1 NYMA, Inc.,

More information

Optimal Multiobjective Design of Hybrid Active Power Filters Considering a Distorted Environment

Optimal Multiobjective Design of Hybrid Active Power Filters Considering a Distorted Environment Optimal Multiobjective Design of Hybrid Active Power Filters Considering a Distorted Environment Abstract Te development of new passive, active and ybrid filtering tecniques is important, and te issues

More information

A Filtering Scheme for Reducing Harmonics Penetration into Transmission Systems (V1.0)

A Filtering Scheme for Reducing Harmonics Penetration into Transmission Systems (V1.0) A Filtering Sceme for Reducing Harmonics Penetration into Systems (V.) J. W. Hagge, Senior Member, IEEE, and L. L. Grigsby, Fellow, IEEE Abstract--Tis paper presents a novel sceme to reduce armonics penetration

More information

Performance Improvement of 4x4 Extended Alamouti Scheme with Implementation of Eigen Beamforming Technique

Performance Improvement of 4x4 Extended Alamouti Scheme with Implementation of Eigen Beamforming Technique Performance Improvement of 4x4 Extended Alamouti Sceme wit Implementation of Eigen Beamforming Tecnique Maarsi N. Rindani Lecturer, EC Department RK University, Rajkot, ndia-360007 Niscal M. Rindani Sr.

More information

Closed-Form Optimality Characterization of Network-Assisted Device-to-Device Communications

Closed-Form Optimality Characterization of Network-Assisted Device-to-Device Communications Closed-Form Optimality Caracterization of Network-Assisted Device-to-Device Communications Serve Salmasi,EmilBjörnson, Slimane Ben Slimane,andMérouane Debba Department of Communication Systems, Scool of

More information

LOADING OF TRANSFORMERS BEYOND NAMEPLATE RATING

LOADING OF TRANSFORMERS BEYOND NAMEPLATE RATING LOADING OF TRANSFORMERS BEYOND NAMEPLATE RATING by K. B. M. I. Perera and J. R. Lucas Abstract Te application of a load in excess of nameplate ratings, and/or an ambient temperature iger tan designed of

More information

Sample Survey and Sampling Methods

Sample Survey and Sampling Methods Sample Survey and Sampling Metods Course unit ECON 53115 MA/MSSc in Economics Dr. WM Semasinge Dept. of Economics Tere are several important concepts relating to te sample survey and sampling metods. Population:

More information

Swarm Intelligence W7: Application of Machine- Learning Techniques to Automatic Control Design and Optimization

Swarm Intelligence W7: Application of Machine- Learning Techniques to Automatic Control Design and Optimization Swarm Intelligence W7: Application of Machine- Learning Techniques to Automatic Control Design and Optimization Learning to avoid obstacles Outline Problem encoding using GA and ANN Floreano and Mondada

More information

h = v h 2 = height of the object is negative for inverted image and positive for erect image. is always positive. Direction of incident light

h = v h 2 = height of the object is negative for inverted image and positive for erect image. is always positive. Direction of incident light 6. C a p t e r at G l a n c e Ligt related penomena can be studied wit mirrors and lenses. A mirror is a reflecting surface wile a lens is a transparent material. Mirrors are mainly of tree types : plane

More information

An Evolving Cascade System Based on A Set Of Neo-Fuzzy Nodes

An Evolving Cascade System Based on A Set Of Neo-Fuzzy Nodes An Evolving Cascade System Based on A Set Of Neo-Fuzzy Nodes Zengbing Hu Scool of Educational Information Tecnology, Central Cina Normal University, Wuan, Cina Email: zb@mail.ccnu.edu.cn Yevgeniy V. Bodyanskiy

More information

Polyphase Filter Approach for High Performance, FPGA-Based Quadrature Demodulation

Polyphase Filter Approach for High Performance, FPGA-Based Quadrature Demodulation Polypase Filter Approac for Hig Performance, FPGA-Based Quadrature Demodulation J.M.P. Langlois 1, D. Al-Kalili 1, R.J. Inkol 1 Department of Electrical and Computer Engineering, Royal Military College

More information

ON THE USE OF MULTI-HARMONIC LEAST-SQUARES FITTING FOR THD ESTIMATION IN POWER QUALITY ANALYSIS

ON THE USE OF MULTI-HARMONIC LEAST-SQUARES FITTING FOR THD ESTIMATION IN POWER QUALITY ANALYSIS Metrol. Meas. Syst., Vol. XIX (2012), No. 2, pp. 295-306. METROLOGY AND MEASUREMENT SYSTEMS Index 330930, ISSN 0860-8229 www.metrology.pg.gda.pl ON THE USE OF MULTI-HARMONIC LEAST-SQUARES FITTING FOR THD

More information

DAC at 50: The Second 25 Years

DAC at 50: The Second 25 Years 50 Years of DAC: Wat Lies Aead DAC at 50: Te Second 25 Years Rob A. Rutenbar University of Illinois at Urbana-Campaign Editor s notes: Tis paper is based on an invited talk presented at te 50t DAC. It

More information

Three-phase Three-level (NPC) Shunt Active Power Filter Performances based on PWM and ANN s Controllers for Harmonic Current Compensation

Three-phase Three-level (NPC) Shunt Active Power Filter Performances based on PWM and ANN s Controllers for Harmonic Current Compensation International Journal on Electrical Engineering and Informatics - Volume 6, Number 2, September 214 based on PWM and ANN s Controllers for Harmonic Current Compensation Cennai Salim 1 and Bencouia Moamed

More information

Evolutions of communication

Evolutions of communication Evolutions of communication Alex Bell, Andrew Pace, and Raul Santos May 12, 2009 Abstract In this paper a experiment is presented in which two simulated robots evolved a form of communication to allow

More information

EvoCAD: Evolution-Assisted Design

EvoCAD: Evolution-Assisted Design EvoCAD: Evolution-Assisted Design Pablo Funes, Louis Lapat and Jordan B. Pollack Brandeis University Department of Computer Science 45 South St., Waltham MA 02454 USA Since 996 we have been conducting

More information

ENGINEERING RECOMMENDATION G5/5

ENGINEERING RECOMMENDATION G5/5 ENGINEERING RECOMMENDATION G5/5 EMISSION LIMITS FOR HARMONIC VOLTAGE DISTORTION AND THE CONNECTION OF NON-LINEAR AND RESONANT EQUIPMENT TO TRANSMISSION SYSTEMS AND DISTRIBUTION NETWORKS IN THE UNITED KINGDOM

More information

Researching on YH100 Numerical Control Servo Press Hydraulic Control System and Control Algorithm

Researching on YH100 Numerical Control Servo Press Hydraulic Control System and Control Algorithm Sensors & Transducers, Vol. 79, Issue 9, September 04, pp. 49-54 Sensors & Transducers 04 by IFSA Publising, S. L. ttp://www.sensorsportal.com Researcing on YH00 Numerical Control Servo Press Hydraulic

More information

Where a licence is displayed above, please note the terms and conditions of the licence govern your use of this document.

Where a licence is displayed above, please note the terms and conditions of the licence govern your use of this document. Annular Apertures in Metallic Screens as Extraordinary Transmission and Frequency Selective Surface Structures Rodríguez-Ulibarri, Pablo; Navarro-Cia, Miguel; Rodriguez-Berral, Raul; Mesa, F; Medina, F;

More information

Enhanced HARQ Technique Using Self-Interference Cancellation Coding (SICC)

Enhanced HARQ Technique Using Self-Interference Cancellation Coding (SICC) MITUBIHI ELECTRIC REEARCH LABORATORIE ttp://www.merl.com Enanced HARQ Tecnique Using elf-interference Cancellation Coding (ICC) Wataru Matsumoto, Tosiyuki Kuze, igeru Ucida, Yosida Hideo, Pilip Orlik,

More information

TJHSST Senior Research Project Evolving Motor Techniques for Artificial Life

TJHSST Senior Research Project Evolving Motor Techniques for Artificial Life TJHSST Senior Research Project Evolving Motor Techniques for Artificial Life 2007-2008 Kelley Hecker November 2, 2007 Abstract This project simulates evolving virtual creatures in a 3D environment, based

More information

Implicit Fitness Functions for Evolving a Drawing Robot

Implicit Fitness Functions for Evolving a Drawing Robot Implicit Fitness Functions for Evolving a Drawing Robot Jon Bird, Phil Husbands, Martin Perris, Bill Bigge and Paul Brown Centre for Computational Neuroscience and Robotics University of Sussex, Brighton,

More information

Application of two-stage ADALINE for estimation of synchrophasor

Application of two-stage ADALINE for estimation of synchrophasor International Journal of Smart Grid and Clean Energy Application of two-stage ADALINE for estimation of syncropasor Ceng-I Cen a, Yeong-Cin Cen b, Cao-Nan Cen b, Cien-Kai Lan b a a National Central University,

More information

COMPUTATION OF THE NETWORK HARMONIC IMPEDANCE WITH CHIRP-Z TRANSFORM

COMPUTATION OF THE NETWORK HARMONIC IMPEDANCE WITH CHIRP-Z TRANSFORM METROLOGY AND MEASUREMENT SYSTEMS Index 330930, ISSN 0860-8229 www.metrology.pg.gda.pl COMPUTATION OF THE NETWORK HARMONIC IMPEDANCE WITH CHIRP-Z TRANSFORM Krzysztof Duda, Dariusz Borkowski, Andrzej Bień

More information

Effects of Harmonic Pollution on Three-Phase Electrical Motors

Effects of Harmonic Pollution on Three-Phase Electrical Motors t nternational Conference on Electrical and Electronics Engineering (CEEE-7) Oct. -, 07 Bali (ndonesia) Effects of Harmonic Pollution on Tree-Pase Electrical Motors Eleonora. Darie, Emanuel. Darie Abstract

More information

Total Dose Effects on Microelectromechanical Systems (MEMS): Accelerometers*

Total Dose Effects on Microelectromechanical Systems (MEMS): Accelerometers* EEE TRANSACTONS ON NUCLEAR SCENCE, VOL. 43, NO. 6, DECEMBER 1996 3127 Total Dose Effects on Microelectromecanical Systems (MEMS): Accelerometers* C.. Lee, A. H. Jonston, W. C. Tang, and C. E. Bames Jet

More information

[8] K. Ogata, Modern Control Engineering. Prentice-Hall Instrumentation and Controls Series,

[8] K. Ogata, Modern Control Engineering. Prentice-Hall Instrumentation and Controls Series, [8] K. Ogata, Modern ontrol Engineering. Prentice-Hall Instrumentation and ontrols Series, Englewood lis, New Jersey: Prentice-Hall, 1970. [9] G. F. Franklin, J. D. Powell, and M. L. Workman, Digital ontrol

More information

Manipulating map objects

Manipulating map objects 107 6 Manipulating map objects Understanding MapInfo: A Structured Guide Ian Jonson 1996. Arcaeology (P&H), University of Sydney 108 DRAWING NEW OBJECTS Te Drawing toolbar contains a number of standard

More information

Estimation of Dielectric Constant for Various Standard Materials using Microstrip Ring Resonator

Estimation of Dielectric Constant for Various Standard Materials using Microstrip Ring Resonator Journal of Science and Tecnology, Vol. 9 No. 3 (017) p. 55-59 Estimation of Dielectric Constant for Various Standard Materials using Microstrip Ring Resonator Pek Jin Low 1, Famiruddin Esa 1*, Kok Yeow

More information

Available online at ScienceDirect. Procedia Computer Science 24 (2013 )

Available online at   ScienceDirect. Procedia Computer Science 24 (2013 ) Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 24 (2013 ) 158 166 17th Asia Pacific Symposium on Intelligent and Evolutionary Systems, IES2013 The Automated Fault-Recovery

More information

FINAL REPORT FOR NCHRP 20-7 (364)

FINAL REPORT FOR NCHRP 20-7 (364) FINAL REPORT FOR NCHRP 20-7 (364) Revisions of AASHTO PP 74 Test Metod for Optical sizing and Sape Determination of Glass Beads Utilized in Traffic Marings August 2017 TRANSPORTATION RESEARCH BOARD NAS-NRC

More information

Performance Analysis for LTE Wireless Communication

Performance Analysis for LTE Wireless Communication IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Performance Analysis for LTE Wireless Communication To cite tis article: S Tolat and T C Tiong 2015 IOP Conf. Ser.: Mater. Sci.

More information