Introduction to CAP6938 Neuroevolution and Developmental Encoding

Slides:



Advertisements
Similar presentations
Cognitive Systems, ICANN panel, Q1 What is machine intelligence, as beyond pattern matching, classification and prediction. What is machine intelligence,
Advertisements

Chapter Thirteen Conclusion: Where We Go From Here.
Neuro-Evolution of Augmenting Topologies Ben Trewhella.
CS 1 – Introduction to Computer Science Introduction to the wonderful world of Dr. T Dr. Daniel Tauritz.
Natural Computation: computational models inspired by nature Dr. Daniel Tauritz Department of Computer Science University of Missouri-Rolla CS347 Lecture.
CS 1 – Introduction to Computer Science Introduction to the wonderful world of Dr. T Daniel Tauritz, Ph.D. Associate Professor of Computer Science.
CS 1 – Introduction to Computer Science Introduction to the wonderful world of Dr. T Dr. Daniel Tauritz.
Unit 2 Present Progressive and Simple Present. Unit 2 Present Progressive and Simple Present 2 Present Progressive.
Distinctions Between Computing Disciplines
Artificial Intelligence By Ryan Shoultes & Jeremy Creighton.
제 5 주. Art and Design Computer Animation: from Avatars to Unrestricted Autonomous Actors A. Pina, E. Cerezo and F. Seron, Computers & Graphics, vol. 24,
Ch1 AI: History and Applications Dr. Bernard Chen Ph.D. University of Central Arkansas Spring 2011.
Artificial Intelligence Dr. Paul Wagner Department of Computer Science University of Wisconsin – Eau Claire.
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
Game AI Fundamentals. What is Artificial Intelligence (AI)? Not easy to answer… “Ability of a computer or other machine to perform those activities that.
Artificial Intelligence
CAP6938 Neuroevolution and Developmental Encoding Working with NEAT Dr. Kenneth Stanley September 27, 2006.
Artificial Life and Evolving Intelligence Laura M. Grabowski, Ph.D. Department of Computer Science The University of Texas-Pan American.
SWARM INTELLIGENCE Sumesh Kannan Roll No 18. Introduction  Swarm intelligence (SI) is an artificial intelligence technique based around the study of.
Artificial Intelligence And Machine learning. Drag picture to placeholder or click icon to add What is AI?
CAP6938 Neuroevolution and Developmental Encoding Developmental Encoding 2 Dr. Kenneth Stanley October 9, 2006.
Introduction to Artificial Intelligence and Soft Computing
Artificial Intelligence/Life Presented by James H. Sunshine September 2, 2004.
Using Interactive Evolution for Exploratory Data Analysis Tomáš Řehořek Czech Technical University in Prague.
CAP6938 Neuroevolution and Developmental Encoding Developmental Encoding Dr. Kenneth Stanley October 2, 2006.
CAP6938 Neuroevolution and Developmental Encoding Real-time NEAT Dr. Kenneth Stanley October 18, 2006.
Artificial Life/Agents Creatures: Artificial Life Autonomous Software Agents for Home Entertainment Stephen Grand, 1997 Learning Human-like Opponent Behaviour.
COMP 304: Artificial Intelligence. General Lecturer: Nelishia Pillay Office: Room F3 Telephone:
CAP6938 Neuroevolution and Developmental Encoding Basic Concepts Dr. Kenneth Stanley August 23, 2006.
Game Theory, Social Interactions and Artificial Intelligence Supervisor: Philip Sterne Supervisee: John Richter.
Neural Networks and Machine Learning Applications CSC 563 Prof. Mohamed Batouche Computer Science Department CCIS – King Saud University Riyadh, Saudi.
科技英文作業 黃方世 陳竹軒. Introduction Talking about video games. Training agents for what. Focus on training Non-player-character (NPC).
WEEK INTRODUCTION IT440 ARTIFICIAL INTELLIGENCE.
Pac-Man AI using GA. Why Machine Learning in Video Games? Better player experience Agents can adapt to player Increased variety of agent behaviors Ever-changing.
Artificial Intelligence Research in Video Games By Jacob Schrum
CAP6938 Neuroevolution and Artificial Embryogeny Competitive Coevolution Dr. Kenneth Stanley February 20, 2006.
Introduction to Artificial Intelligence CS 438 Spring 2008.
CAP6938 Neuroevolution and Developmental Encoding Evolving Adaptive Neural Networks Dr. Kenneth Stanley October 23, 2006.
CAP6938 Neuroevolution and Developmental Encoding Intro to Neuroevolution Dr. Kenneth Stanley September 18, 2006.
CAP6938 Neuroevolution and Artificial Embryogeny Neural Network Weight Optimization Dr. Kenneth Stanley January 18, 2006.
CS382 Introduction to Artificial Intelligence Lecture 1: The Foundations of AI and Intelligent Agents 24 January 2012 Instructor: Kostas Bekris Computer.
Chapter 1. Introduction in Creating Brain-like intelligence, Sendhoff et al. Course: Robots Learning from Humans Bae, Eun-bit Otology Laboratory Seoul.
CAP6938 Neuroevolution and Artificial Embryogeny Real-time NEAT Dr. Kenneth Stanley February 22, 2006.
제 9 주. 응용 -4: Robotics Artificial Life and Real Robots R.A. Brooks, Proc. European Conference on Artificial Life, pp. 3~10, 1992 학습목표 시뮬레이션 로봇과 실제 로봇을.
Evolving robot brains using vision Lisa Meeden Computer Science Department Swarthmore College.
CS 1010– Introduction to Computer Science Daniel Tauritz, Ph.D. Associate Professor of Computer Science Director, Natural Computation Laboratory Academic.
CAP6938 Neuroevolution and Artificial Embryogeny Real-time NEAT Dr. Kenneth Stanley February 22, 2006.
Artificial Intelligence and Robotics Anna Koval EC-13.
EE Faculty.
Dr. Kenneth Stanley September 11, 2006
Evolutionary Algorithms Jim Whitehead
CAP6938 Neuroevolution and Artificial Embryogeny Artificial Embryogeny
Dr. Kenneth Stanley January 30, 2006
Dr. Kenneth Stanley September 13, 2006
CS 1010– Introduction to Computer Science
Dr. Kenneth Stanley September 25, 2006
Dr. Kenneth Stanley September 6, 2006
First work in AI 1943 The name “Artificial Intelligence” coined 1956
Artificial Intelligence
Artificial Intelligence introduction(2)
AI empowering business
Introduction to Artificial Intelligence and Soft Computing
Institute of Neural Information Processing (Prof. Heiko Neumann •
Dr. Kenneth Stanley September 20, 2006
Robotic Tools in Neuroscience Education
Dr. Kenneth Stanley February 6, 2006
Future of Artificial Intelligence
Introduction to Artificial Intelligence Instructor: Dr. Eduardo Urbina
Artificial Intelligence and Searching
Artificial Intelligence Machine Learning
Presentation transcript:

Introduction to CAP6938 Neuroevolution and Developmental Encoding Dr. Kenneth Stanley August 21, 2006

What Is this Class About? The automated search for complexity Complexification: How simple systems increase in complexity Developmental Encoding: How complex systems can be represented efficiently Focus on neural networks, but not exclusively A path to solving AI

How Does this Relate to AI? Human-level intelligence requires astronomical complexity 100 trillion connections in the human brain Researchers are looking for the right parts and how to combine them We can do it by analysis or through search This class is about automating the search through evolution

Location within Science Neuroevolution: Evolving Neural Networks Biology AI EC Neuroscience NNs Developmental Encoding Consciousness?

Some Prior Class Projects Guitar Distortion Effect Inducer Alife World Optimal Distributed Sensor Placement Riot Simulation Interactive Particle Effect Evolution Interactive Drum Rhythm Evolution Chord Progression Evolution Space Video Game Simulated 2D Robot Body Evolution (Sodarace)

Projects May Be Significant Two invention disclosures Several continued Ph.D. research topics