Evolutionary Robotics and Open-Ended Design Automation

Slides:



Advertisements
Similar presentations
PRODUCT MODELLING. Eastman C (1999). Building Product Models, CRC Press, Boca Raton Smithers T (1989). AI-based design versus geometry-based design or.
Advertisements

Temi Avanzati di Intelligenza Artificiale - Intro1 Temi Avanzati di Intelligenza Artificiale Prof. Vincenzo Cutello Department of Mathematics and Computer.
1 An Adaptive GA for Multi Objective Flexible Manufacturing Systems A. Younes, H. Ghenniwa, S. Areibi uoguelph.ca.
Biologically Inspired AI (mostly GAs). Some Examples of Biologically Inspired Computation Neural networks Evolutionary computation (e.g., genetic algorithms)
ECML Group. RMIT2003 CECPyramid Search Method Genetic Programming Genetic programming (GP) is an automated method for creating a working computer program.
A simple EA and Common Search Operators Temi avanzati di Intelligenza Artificiale - Lecture 2 Prof. Vincenzo Cutello Department of Mathematics and Computer.
Co-Evolution Ata Kaban University of Birmingham. F.Polking ( Cheetah: mph, for up to 100 yards Thompson's.
Worlds Within Worlds Co-evolving designers and critics Bio-inspired design processes Gregory Hornby, UC Santa Cruz Jordan Pollack, Brandeis University.
Intro to AI Genetic Algorithm Ruth Bergman Fall 2002.
What is Neutral? Neutral Changes and Resiliency Terence Soule Department of Computer Science University of Idaho.
Intro to AI Genetic Algorithm Ruth Bergman Fall 2004.
From Extropians to Evolutionary Robotics Simon D. Levy PHIL April 2013 What Machines (Don't) Tell Us About (Trans)Human Nature.
March 2010 SUNDAYMONDAYTUESDAYWEDNESDAYTHURSDAYFRIDAYSATURDAY WCM Conference – Los Angeles, CA2010 WCM Conference WCM Conference – Los.
Persuasion Name Tutor Institution Course Date. Summary Research title: More powerful persuasion in psychology How to use principles of persuasions in.
1 An Overview of Evolutionary Computation 조 성 배 연세대학교 컴퓨터과학과.
Soft Computing and Expert System Laboratory Indian Institute of Information Technology and Management Gwalior MTech Thesis Fourth Evaluation Fusion of.
Grant Dick Department of Information Science, School of Business, University of Otago, Dunedin, NZ 21/11/2009Australasian.
CSI Evolutionary Computation Fall Semester, 2009.
“The means through which our needs are met.”. I. Two Types of Production Systems a. Manufacturing: making goods in a workshop or factory. b. Construction:
Introduction to Genetic Algorithms and Evolutionary Computation
Sampletalk Technology Presentation Andrew Gleibman
Artificial Life and Evolving Intelligence Laura M. Grabowski, Ph.D. Department of Computer Science The University of Texas-Pan American.
Evolving Scalable Soft Robots Senior Thesis Presentation Ben Berger Advisor: John Rieffel.
Lecture 8: 24/5/1435 Genetic Algorithms Lecturer/ Kawther Abas 363CS – Artificial Intelligence.
computer
Evolutionary Robotics Teresa Pegors. Importance of Embodiment  Embodied system includes:  Body – morphology of system and movement capabilities  Control.
Evolutionary Robotics Using A Formal Grammar To Evolve Robot Bodies and Brains Hornby, G.S., Pollack, J. (2001) Creating high-level components with a generative.
1 Formal Verification of Candidate Solutions for Evolutionary Circuit Design (Entry 04) Zdeněk Vašíček and Lukáš Sekanina Faculty of Information Technology.
How to apply Genetic Algorithms Successfully Prabhas Chongstitvatana Chulalongkorn University 4 February 2013.
CAP6938 Neuroevolution and Developmental Encoding Developmental Encoding Dr. Kenneth Stanley October 2, 2006.
EvoNet Flying Circus Introduction to Evolutionary Computation Brought to you by (insert your name) The EvoNet Training Committee The EvoNet Flying Circus.
Rapid Assemblers: From Analog to Digital Additive Manufacturing Computational Synthesis Lab Hod Lipson, Jonathan Hiller Mechanical & Aerospace Engineering.
Introduction to Evolutionary Computation Prabhas Chongstitvatana Chulalongkorn University WUNCA, Mahidol, 25 January 2011.
Immune-inspired Network Intrusion Detection System (i-NIDS) 1 Next Generation Intelligent Networks Research Center National University of Computer & Emerging.
REPRESENTATIONS AND OPERATORS FOR IMPROVING EVOLUTIONARY SOFTWARE REPAIR Claire Le Goues Westley Weimer Stephanie Forrest
Books on Genetic Programming Koza, J. R (1992). Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press. Cambridge,
Computing & Information Sciences Kansas State University Monday, 01 Dec 2008CIS 530 / 730: Artificial Intelligence Lecture 37 of 42 Monday, 01 December.
CSI Evolutionary Computation Fall Semester, 2011.
GAMES camp Synthetic Biology and iGEM (International Genetically Engineered Machines)
Evolutionary Robotics The Genotype-to-Phenotype Map The genotype to phenotype map: the algorithm that transforms the genotype into the phenotype. Direct.
GP Software 이 상 신 SCAI. Index t Public Domain GP Systems t Related Software Drawing Package t C++ Implementation issues t GP conference t Related Conference.
GECKIES GROUP SEMINAR SERIES State of Iteration and Recursion in Genetic Programming Edwin Rodriguez Genetic and Evolutionary Computation.
By Amadea de Wit. A robot is, ”a machine capable of carrying out a complex series of actions automatically, especially one programmable by a computer.”
Artificial Intelligence ( AI ) Ahmed Ismail AIT 600 Spring 08.
Self-Replicating Machines Source: NASA Conference Publication 2255 (1982), based on the Advanced Automation for Space Missions NASA/ASEE summer study Held.
ПЕЧЕНЬ 9. Закладка печени в период эмбрионального развития.
 The universe is written in the language of mathematics ◦ Galileo Galilei, 1623  Quantitative analysis of natural phenomena is at the heart of scientific.
CAP6938 Neuroevolution and Artificial Embryogeny Artificial Embryogeny
Biomind ArrayGenius and GeneGenius Biomind LLC & Novamente LLC
Immune-inspired Network Intrusion Detection System (i-NIDS)
W.B. Langdon Computer Science University College, London
How to Draw a Straight Line Using a GP
Zdeněk Vašíček and Lukáš Sekanina
Manufacturing lesson 6.
Bellwork Week 7, Day 1 Wearable technology is rapidly moving into the 21st century. Today consumers can buy wristbands that count steps and track sleep,
Artificial Intelligence Chapter 4. Machine Evolution
Computer Models of Evolution
Evolutionist approach
SOCIOLINGUISTICS.
Mobile Robot Kinematics
Evolving Logical-Linear Edge Detector with Evolutionary Algorithms
Sampling based Mission Planning for Multiple Robots
Artificial Intelligence Chapter 4. Machine Evolution
By Andrew Hilton Advisor: John Rieffel
Rajesh Jagdale  Industrial automation is the use of control systems, such as computers or robots, and information technologies for handling.
A Probabilistic Functional Crossover Operator
Principles of Computing – UFCFA3-30-1
CAD & cam To learn about and understand the use of CAD/CAM for designing and manufacturing purposes. To understand how CAD/CAM can be used in fabric.
COMPUTER HISTORY, PRESENT & FUTURE. What is a Computer? A computer is a machine that can be instructed to carry out sequences of arithmetic or logical.
Presentation transcript:

Evolutionary Robotics and Open-Ended Design Automation Hod Lipson, Cornell University

How do people design things? How does nature design things? “Can a computer ultimately augment or replace human invention?”

References Lipson, H. "Evolutionary Robotics and Open-Ended Design Automation." Biomimetics: Biologically Inspired Technologies. Ed. Yoseph Bar-Cohen. Boca Raton, FL: CRC Press, 2006. Lipson H. (2004) "How to Draw a Straight Line Using a GP: Benchmarking Evolutionary Design Against 19th Century Kinematic Synthesis", Proceedings of Genetic and Evolutionary Computation Conference, Late Breaking Paper, GECCO 2004 Lipson H., Pollack J. B., 2000, “Automatic design and Manufacture of Robotic Lifeforms”, Nature 406, pp. 974-978 Evolution of Machines: The Golem Project http://demo.cs.brandeis.edu/golem/index.html Generative Representations for Design Automation http://www.demo.cs.brandeis.edu/pr/evo_design/evo_design.html