welcome and introduction to the course mse 2400 ealicara spring 2015 dr. tom way

23
Welcome and Introduction to the Course MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way

Upload: hilary-fields

Post on 19-Jan-2016

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Welcome and Introduction to the Course MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way

Welcome and Introductionto the Course

MSE 2400 EaLiCaRA

Spring 2015 Dr. Tom Way

Page 2: Welcome and Introduction to the Course MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way

WELCOME TO EALICARA

2MSE 2400 Evolution & Learning

Page 3: Welcome and Introduction to the Course MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way

EaLiCaRA

Evolution and Learningin Computational

and Robotic Agentsor simply

Evolution & Learning

3MSE 2400 Evolution & Learning

Page 4: Welcome and Introduction to the Course MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way

Intro to the Course

• About me

• Syllabus

• Web site

• Class meetings (lectures & labs)

• Laptop

• Participation

• About the subject matter

4MSE 2400 Evolution & Learning

Page 5: Welcome and Introduction to the Course MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way

EaLiCaRA

• Evolution

• Learning

• Computational Agents

• Robotic Agents

5MSE 2400 Evolution & Learning

Page 6: Welcome and Introduction to the Course MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way

Evolution

• Biology - Change in the genetic composition of a population during successive generations, as a result of natural selection acting on the genetic variation among individuals, and resulting in the development of new species.

6MSE 2400 Evolution & Learning

Page 7: Welcome and Introduction to the Course MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way

Evolution

• General - A gradual process in which something changes into a different and usually more complex or better form.

7MSE 2400 Evolution & Learning

Page 8: Welcome and Introduction to the Course MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way

Evolution?

• Where else do we see evolution in action?

8MSE 2400 Evolution & Learning

Page 9: Welcome and Introduction to the Course MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way

Learning

• Knowledge or skill acquired by instruction or study.

• Modification of a behavioral tendency by experience or exposure to conditioning.

9MSE 2400 Evolution & Learning

Page 10: Welcome and Introduction to the Course MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way

Learning?

• Where else do we see learning in action?

10MSE 2400 Evolution & Learning

Page 11: Welcome and Introduction to the Course MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way

Computational Agent

• An autonomous, computerized entity which observes and acts upon an environment and directs its activity towards achieving goals.

• A computer program designed to behave in some life-like manner.

11MSE 2400 Evolution & Learning

Page 12: Welcome and Introduction to the Course MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way

Computational Agent?

• What is a computational agent that you have used?

12MSE 2400 Evolution & Learning

Page 13: Welcome and Introduction to the Course MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way

Robotic Agent

• A mechanical device that sometimes resembles a human and is capable of performing a variety of often complex human tasks on command or by being programmed in advance.

• A machine, device or computer program that simulates a machine or device, that operates automatically or by remote control.

13MSE 2400 Evolution & Learning

Page 14: Welcome and Introduction to the Course MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way

Robotic Agent

• What is a robotic agent that you have used or seen being used?

14MSE 2400 Evolution & Learning

Page 15: Welcome and Introduction to the Course MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way

First Lab

• Evolution – Game of Life

• Learning – Ants

• Computational Agent - ELIZA

• Robotic Agent – Ants

15MSE 2400 Evolution & Learning

Page 16: Welcome and Introduction to the Course MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way

Does Technology Evolve?

• Living systems evolve

• Does the same definition of “evolve” apply to technology?

• If so, how does technology evolve?

• Kevin Kelly: How technology evolves

16MSE 2400 Evolution & Learning

Page 17: Welcome and Introduction to the Course MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way

Things We Will Explore

• Existing software that exhibits evolution and learning

• Machine Learning

• Artificial Intelligence

• Software-based Robots

• Modifying computer programs

• Actual Robots

• The Four Paradigms of Science17MSE 2400 Evolution & Learning

Page 18: Welcome and Introduction to the Course MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way

The Four Science Paradigms

1. Empirical Science – past 3,000 years

2. Theoretical Science – past 300 years

3. Computational Science – past 60 years

4. Data-Intensive Science – past 10 years

18MSE 2400 Evolution & Learning

Page 19: Welcome and Introduction to the Course MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way

1. Empirical Science

• The first paradigm, which has lasted over the last few thousand years, was empirical science.

• Empirical Science describes natural phenomena.

• That which can be observed.

• What are examples?

19MSE 2400 Evolution & Learning

Page 20: Welcome and Introduction to the Course MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way

2. Theoretical Science

• Over the last few hundred years, the second paradigm of theoretical science has been used.

• Theoretical Science uses models and generalizations to make discoveries.

• Theories that can be tested.

• What are examples?

20MSE 2400 Evolution & Learning

Page 21: Welcome and Introduction to the Course MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way

3. Computational Science

• Within the last 50 to 70 years, the third paradigm of Computational science has developed.

• Computational Science is used to simulate complex phenomena to make discoveries.

• Ideas that can be imagined.

21MSE 2400 Evolution & Learning

Page 22: Welcome and Introduction to the Course MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way

4. Data-Intensive Science

• “Big Data”

• Scientific breakthroughs powered by advanced computing capabilities that help researchers manipulate and explore massive datasets.

• Uncovering the heretofore unknown.

• What are examples?

22MSE 2400 Evolution & Learning

Page 23: Welcome and Introduction to the Course MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way

Assignment

• Homework 1 – The Fourth Paradigm

• See class “Schedule” web page

23MSE 2400 Evolution & Learning