Lecture Overview. c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 1 1 / 15

Size: px
Start display at page:

Download "Lecture Overview. c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 1 1 / 15"

Transcription

1 Lecture Overview What is Artificial Intelligence? Agents acting in an environment Learning objectives: at the end of the class, you should be able to describe what an intelligent agent is identify the goals of Artificial Intelligence classify the inputs and the outputs of various agents c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 1 1 / 15

2 What is Artificial Intelligence? Artificial Intelligence is the synthesis and analysis of computational agents that act intelligently. c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 2 2 / 15

3 What is Artificial Intelligence? Artificial Intelligence is the synthesis and analysis of computational agents that act intelligently. An agent is something that acts in an environment. c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 3 2 / 15

4 What is Artificial Intelligence? Artificial Intelligence is the synthesis and analysis of computational agents that act intelligently. An agent is something that acts in an environment. An agent acts intelligently if: its actions are appropriate for its goals and circumstances c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 4 2 / 15

5 What is Artificial Intelligence? Artificial Intelligence is the synthesis and analysis of computational agents that act intelligently. An agent is something that acts in an environment. An agent acts intelligently if: its actions are appropriate for its goals and circumstances it is flexible to changing environments and goals c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 5 2 / 15

6 What is Artificial Intelligence? Artificial Intelligence is the synthesis and analysis of computational agents that act intelligently. An agent is something that acts in an environment. An agent acts intelligently if: its actions are appropriate for its goals and circumstances it is flexible to changing environments and goals it learns from experience c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 6 2 / 15

7 What is Artificial Intelligence? Artificial Intelligence is the synthesis and analysis of computational agents that act intelligently. An agent is something that acts in an environment. An agent acts intelligently if: its actions are appropriate for its goals and circumstances it is flexible to changing environments and goals it learns from experience it makes appropriate choices given perceptual and computational limitations c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 7 2 / 15

8 Examples of Agents Organisations Microsoft, Al Qaeda, Government of Canada, UBC, CS Dept,... c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 8 3 / 15

9 Examples of Agents Organisations Microsoft, Al Qaeda, Government of Canada, UBC, CS Dept,... People teacher, physician, stock trader, engineer, researcher, travel agent, farmer, waiter... c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 9 3 / 15

10 Examples of Agents Organisations Microsoft, Al Qaeda, Government of Canada, UBC, CS Dept,... People teacher, physician, stock trader, engineer, researcher, travel agent, farmer, waiter... Computers/devices thermostat, user interface, airplane controller, network controller, game, advising system, tutoring system, diagnostic assistant, robot, Google car, Mars rover... c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 10 3 / 15

11 Examples of Agents Organisations Microsoft, Al Qaeda, Government of Canada, UBC, CS Dept,... People teacher, physician, stock trader, engineer, researcher, travel agent, farmer, waiter... Computers/devices thermostat, user interface, airplane controller, network controller, game, advising system, tutoring system, diagnostic assistant, robot, Google car, Mars rover... Animals dog, mouse, bird, insect, worm, bacterium, bacteria... c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 11 3 / 15

12 Examples of Agents Organisations Microsoft, Al Qaeda, Government of Canada, UBC, CS Dept,... People teacher, physician, stock trader, engineer, researcher, travel agent, farmer, waiter... Computers/devices thermostat, user interface, airplane controller, network controller, game, advising system, tutoring system, diagnostic assistant, robot, Google car, Mars rover... Animals dog, mouse, bird, insect, worm, bacterium, bacteria... book(?), sentence(?), word(?), letter(?) c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 12 3 / 15

13 Examples of Agents Organisations Microsoft, Al Qaeda, Government of Canada, UBC, CS Dept,... People teacher, physician, stock trader, engineer, researcher, travel agent, farmer, waiter... Computers/devices thermostat, user interface, airplane controller, network controller, game, advising system, tutoring system, diagnostic assistant, robot, Google car, Mars rover... Animals dog, mouse, bird, insect, worm, bacterium, bacteria... book(?), sentence(?), word(?), letter(?) Can a book or article do things? c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 13 3 / 15

14 Examples of Agents Organisations Microsoft, Al Qaeda, Government of Canada, UBC, CS Dept,... People teacher, physician, stock trader, engineer, researcher, travel agent, farmer, waiter... Computers/devices thermostat, user interface, airplane controller, network controller, game, advising system, tutoring system, diagnostic assistant, robot, Google car, Mars rover... Animals dog, mouse, bird, insect, worm, bacterium, bacteria... book(?), sentence(?), word(?), letter(?) Can a book or article do things? Convince? Argue? Inspire? Cause people to act differently? c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 14 3 / 15

15 Goals of Artificial Intelligence Scientific goal: to understand the principles that make intelligent behavior possible in natural or artificial systems. c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 15 4 / 15

16 Goals of Artificial Intelligence Scientific goal: to understand the principles that make intelligent behavior possible in natural or artificial systems. analyze natural and artificial agents c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 16 4 / 15

17 Goals of Artificial Intelligence Scientific goal: to understand the principles that make intelligent behavior possible in natural or artificial systems. analyze natural and artificial agents formulate and test hypotheses about what it takes to construct intelligent agents c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 17 4 / 15

18 Goals of Artificial Intelligence Scientific goal: to understand the principles that make intelligent behavior possible in natural or artificial systems. analyze natural and artificial agents formulate and test hypotheses about what it takes to construct intelligent agents design, build, and experiment with computational systems that perform tasks that require intelligence c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 18 4 / 15

19 Goals of Artificial Intelligence Scientific goal: to understand the principles that make intelligent behavior possible in natural or artificial systems. analyze natural and artificial agents formulate and test hypotheses about what it takes to construct intelligent agents design, build, and experiment with computational systems that perform tasks that require intelligence Engineering goal: design useful, intelligent artifacts. c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 19 4 / 15

20 Goals of Artificial Intelligence Scientific goal: to understand the principles that make intelligent behavior possible in natural or artificial systems. analyze natural and artificial agents formulate and test hypotheses about what it takes to construct intelligent agents design, build, and experiment with computational systems that perform tasks that require intelligence Engineering goal: design useful, intelligent artifacts. Analogy between studying flying machines and thinking machines. c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 20 4 / 15

21 Agents acting in an environment Abilities Goals/Preferences Prior Knowledge Agent Stimuli Past Experiences Actions Environment c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 21 5 / 15

22 Inputs to an agent Abilities the set of possible actions it can perform Goals/Preferences what it wants, its desires, its values,... Prior Knowledge what it comes into being knowing, what it doesn t get from experience,... History of stimuli (current) stimuli what it receives from environment now (observations, percepts) past experiences what it has received in the past c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 22 6 / 15

23 Example agent: autonomous car abilities: c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 23 7 / 15

24 Example agent: autonomous car abilities: steer, accelerate, brake c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 24 7 / 15

25 Example agent: autonomous car abilities: steer, accelerate, brake goals: c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 25 7 / 15

26 Example agent: autonomous car abilities: steer, accelerate, brake goals: safety, get to destination, timeliness,... c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 26 7 / 15

27 Example agent: autonomous car abilities: steer, accelerate, brake goals: safety, get to destination, timeliness,... prior knowledge: c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 27 7 / 15

28 Example agent: autonomous car abilities: steer, accelerate, brake goals: safety, get to destination, timeliness,... prior knowledge: what signs mean, what to stop for c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 28 7 / 15

29 Example agent: autonomous car abilities: steer, accelerate, brake goals: safety, get to destination, timeliness,... prior knowledge: what signs mean, what to stop for stimuli: c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 29 7 / 15

30 Example agent: autonomous car abilities: steer, accelerate, brake goals: safety, get to destination, timeliness,... prior knowledge: what signs mean, what to stop for stimuli: vision, laser, GPS... c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 30 7 / 15

31 Example agent: autonomous car abilities: steer, accelerate, brake goals: safety, get to destination, timeliness,... prior knowledge: what signs mean, what to stop for stimuli: vision, laser, GPS... past experiences: c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 31 7 / 15

32 Example agent: autonomous car abilities: steer, accelerate, brake goals: safety, get to destination, timeliness,... prior knowledge: what signs mean, what to stop for stimuli: vision, laser, GPS... past experiences: streetmaps, how breaking, steering affects direction.. c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 32 7 / 15

33 Example agent: robot abilities: c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 33 8 / 15

34 Example agent: robot abilities: movement, grippers, speech, facial expressions,... c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 34 8 / 15

35 Example agent: robot abilities: movement, grippers, speech, facial expressions,... goals: c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 35 8 / 15

36 Example agent: robot abilities: movement, grippers, speech, facial expressions,... goals: deliver food, rescue people, score goals, explore,... c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 36 8 / 15

37 Example agent: robot abilities: movement, grippers, speech, facial expressions,... goals: deliver food, rescue people, score goals, explore,... prior knowledge: c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 37 8 / 15

38 Example agent: robot abilities: movement, grippers, speech, facial expressions,... goals: deliver food, rescue people, score goals, explore,... prior knowledge: what is important feature, categories of objects, what a sensor tell us,... c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 38 8 / 15

39 Example agent: robot abilities: movement, grippers, speech, facial expressions,... goals: deliver food, rescue people, score goals, explore,... prior knowledge: what is important feature, categories of objects, what a sensor tell us,... stimuli: c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 39 8 / 15

40 Example agent: robot abilities: movement, grippers, speech, facial expressions,... goals: deliver food, rescue people, score goals, explore,... prior knowledge: what is important feature, categories of objects, what a sensor tell us,... stimuli: vision, sonar, sound, speech recognition, gesture recognition,... c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 40 8 / 15

41 Example agent: robot abilities: movement, grippers, speech, facial expressions,... goals: deliver food, rescue people, score goals, explore,... prior knowledge: what is important feature, categories of objects, what a sensor tell us,... stimuli: vision, sonar, sound, speech recognition, gesture recognition,... past experiences: c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 41 8 / 15

42 Example agent: robot abilities: movement, grippers, speech, facial expressions,... goals: deliver food, rescue people, score goals, explore,... prior knowledge: what is important feature, categories of objects, what a sensor tell us,... stimuli: vision, sonar, sound, speech recognition, gesture recognition,... past experiences: effect of steering, slipperiness, how people move,... c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 42 8 / 15

43 Example agent: teacher abilities: c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 43 9 / 15

44 Example agent: teacher abilities: present new concept, drill, give test, explain concept,... c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 44 9 / 15

45 Example agent: teacher abilities: present new concept, drill, give test, explain concept,... goals: c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 45 9 / 15

46 Example agent: teacher abilities: present new concept, drill, give test, explain concept,... goals: particular knowledge, skills, inquisitiveness, social skills,... c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 46 9 / 15

47 Example agent: teacher abilities: present new concept, drill, give test, explain concept,... goals: particular knowledge, skills, inquisitiveness, social skills,... prior knowledge: c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 47 9 / 15

48 Example agent: teacher abilities: present new concept, drill, give test, explain concept,... goals: particular knowledge, skills, inquisitiveness, social skills,... prior knowledge: subject material, teaching strategies,... c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 48 9 / 15

49 Example agent: teacher abilities: present new concept, drill, give test, explain concept,... goals: particular knowledge, skills, inquisitiveness, social skills,... prior knowledge: subject material, teaching strategies,... stimuli: c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 49 9 / 15

50 Example agent: teacher abilities: present new concept, drill, give test, explain concept,... goals: particular knowledge, skills, inquisitiveness, social skills,... prior knowledge: subject material, teaching strategies,... stimuli: test results, facial expressions, errors, focus,... c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 50 9 / 15

51 Example agent: teacher abilities: present new concept, drill, give test, explain concept,... goals: particular knowledge, skills, inquisitiveness, social skills,... prior knowledge: subject material, teaching strategies,... stimuli: test results, facial expressions, errors, focus,... past experiences: c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 51 9 / 15

52 Example agent: teacher abilities: present new concept, drill, give test, explain concept,... goals: particular knowledge, skills, inquisitiveness, social skills,... prior knowledge: subject material, teaching strategies,... stimuli: test results, facial expressions, errors, focus,... past experiences: prior test results, effects of teaching strategies,... c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page 52 9 / 15

53 Example agent: thermostat for heater abilities: c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page / 15

54 Example agent: thermostat for heater abilities: turn heater on or off c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page / 15

55 Example agent: thermostat for heater abilities: turn heater on or off goals: c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page / 15

56 Example agent: thermostat for heater abilities: turn heater on or off goals: conformable temperature, save fuel, save money c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page / 15

57 Example agent: thermostat for heater abilities: turn heater on or off goals: conformable temperature, save fuel, save money prior knowledge: c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page / 15

58 Example agent: thermostat for heater abilities: turn heater on or off goals: conformable temperature, save fuel, save money prior knowledge: 24 hour cycle, weekends c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page / 15

59 Example agent: thermostat for heater abilities: turn heater on or off goals: conformable temperature, save fuel, save money prior knowledge: 24 hour cycle, weekends stimuli: c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page / 15

60 Example agent: thermostat for heater abilities: turn heater on or off goals: conformable temperature, save fuel, save money prior knowledge: 24 hour cycle, weekends stimuli: temperature, set temperature, who is home, outside temperature c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page / 15

61 Example agent: thermostat for heater abilities: turn heater on or off goals: conformable temperature, save fuel, save money prior knowledge: 24 hour cycle, weekends stimuli: temperature, set temperature, who is home, outside temperature past experiences: c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page / 15

62 Example agent: thermostat for heater abilities: turn heater on or off goals: conformable temperature, save fuel, save money prior knowledge: 24 hour cycle, weekends stimuli: temperature, set temperature, who is home, outside temperature past experiences: when people come and go, who likes what temperature c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page / 15

63 Example agent: medical doctor abilities: goals: prior knowledge: stimuli: past experiences: c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page / 15

64 Example agent: Apple Inc. abilities: goals: prior knowledge: stimuli: past experiences: c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page / 15

65 Other Agents user interface bee smart home... abilities: goals: prior knowledge: stimuli: past experiences: c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page / 15

66 Example agent: abilities: goals: prior knowledge: stimuli: past experiences: c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page / 15

67 Agents acting in an environment Abilities Goals/Preferences Prior Knowledge Agent Stimuli Past Experiences Actions Environment c D. Poole and A. Mackworth 2017 Artificial Intelligence, Lecture 1.1, Page / 15

Logic Programming. Dr. : Mohamed Mostafa

Logic Programming. Dr. : Mohamed Mostafa Dr. : Mohamed Mostafa Logic Programming E-mail : Msayed@afmic.com Text Book: Learn Prolog Now! Author: Patrick Blackburn, Johan Bos, Kristina Striegnitz Publisher: College Publications, 2001. Useful references

More information

Agent. Pengju Ren. Institute of Artificial Intelligence and Robotics

Agent. Pengju Ren. Institute of Artificial Intelligence and Robotics Agent Pengju Ren Institute of Artificial Intelligence and Robotics pengjuren@xjtu.edu.cn 1 Review: What is AI? Artificial intelligence (AI) is intelligence exhibited by machines. In computer science, the

More information

CPS331 Lecture: Agents and Robots last revised November 18, 2016

CPS331 Lecture: Agents and Robots last revised November 18, 2016 CPS331 Lecture: Agents and Robots last revised November 18, 2016 Objectives: 1. To introduce the basic notion of an agent 2. To discuss various types of agents 3. To introduce the subsumption architecture

More information

Inf2D 01: Intelligent Agents and their Environments

Inf2D 01: Intelligent Agents and their Environments Inf2D 01: Intelligent Agents and their Environments School of Informatics, University of Edinburgh 16/01/18 Slide Credits: Jacques Fleuriot, Michael Rovatsos, Michael Herrmann Structure of Intelligent

More information

CISC 1600 Lecture 3.4 Agent-based programming

CISC 1600 Lecture 3.4 Agent-based programming CISC 1600 Lecture 3.4 Agent-based programming Topics: Agents and environments Rationality Performance, Environment, Actuators, Sensors Four basic types of agents Multi-agent systems NetLogo Agents interact

More information

Administrivia. CS 188: Artificial Intelligence Spring Agents and Environments. Today. Vacuum-Cleaner World. A Reflex Vacuum-Cleaner

Administrivia. CS 188: Artificial Intelligence Spring Agents and Environments. Today. Vacuum-Cleaner World. A Reflex Vacuum-Cleaner CS 188: Artificial Intelligence Spring 2006 Lecture 2: Agents 1/19/2006 Administrivia Reminder: Drop-in Python/Unix lab Friday 1-4pm, 275 Soda Hall Optional, but recommended Accommodation issues Project

More information

Structure of Intelligent Agents. Examples of Agents 1. Examples of Agents 2. Intelligent Agents and their Environments. An agent:

Structure of Intelligent Agents. Examples of Agents 1. Examples of Agents 2. Intelligent Agents and their Environments. An agent: Intelligent Agents and their Environments Michael Rovatsos University of Edinburgh Structure of Intelligent Agents An agent: Perceives its environment, Through its sensors, Then achieves its goals By acting

More information

COMP219: Artificial Intelligence. Lecture 2: AI Problems and Applications

COMP219: Artificial Intelligence. Lecture 2: AI Problems and Applications COMP219: Artificial Intelligence Lecture 2: AI Problems and Applications 1 Introduction Last time General module information Characterisation of AI and what it is about Today Overview of some common AI

More information

Course Info. CS 486/686 Artificial Intelligence. Outline. Artificial Intelligence (AI)

Course Info. CS 486/686 Artificial Intelligence. Outline. Artificial Intelligence (AI) Course Info CS 486/686 Artificial Intelligence May 2nd, 2006 University of Waterloo cs486/686 Lecture Slides (c) 2006 K. Larson and P. Poupart 1 Instructor: Pascal Poupart Email: cs486@students.cs.uwaterloo.ca

More information

EARIN Jarosław Arabas Room #223, Electronics Bldg.

EARIN   Jarosław Arabas Room #223, Electronics Bldg. EARIN http://elektron.elka.pw.edu.pl/~jarabas/earin.html Jarosław Arabas jarabas@elka.pw.edu.pl Room #223, Electronics Bldg. Paweł Cichosz pcichosz@elka.pw.edu.pl Room #215, Electronics Bldg. EARIN Jarosław

More information

HIT3002: Introduction to Artificial Intelligence

HIT3002: Introduction to Artificial Intelligence HIT3002: Introduction to Artificial Intelligence Intelligent Agents Outline Agents and environments. The vacuum-cleaner world The concept of rational behavior. Environments. Agent structure. Swinburne

More information

Appendices master s degree programme Artificial Intelligence

Appendices master s degree programme Artificial Intelligence Appendices master s degree programme Artificial Intelligence 2015-2016 Appendix I Teaching outcomes of the degree programme (art. 1.3) 1. The master demonstrates knowledge, understanding and the ability

More information

In cooperative robotics, the group of robots have the same goals, and thus it is

In cooperative robotics, the group of robots have the same goals, and thus it is Brian Bairstow 16.412 Problem Set #1 Part A: Cooperative Robotics In cooperative robotics, the group of robots have the same goals, and thus it is most efficient if they work together to achieve those

More information

Jeff Bezos, CEO and Founder Amazon

Jeff Bezos, CEO and Founder Amazon Jeff Bezos, CEO and Founder Amazon Artificial Intelligence and Machine Learning... will empower and improve every business, every government organization, every philanthropy there is not an institution

More information

A.I in Automotive? Why and When.

A.I in Automotive? Why and When. A.I in Automotive? Why and When. AGENDA 01 02 03 04 Definitions A.I? A.I in automotive Now? Next big A.I breakthrough in Automotive 01 DEFINITIONS DEFINITIONS Artificial Intelligence Artificial Intelligence:

More information

Intro to AI. AI is a huge field. AI is a huge field 2/26/16. What is AI (artificial intelligence) What is AI. One definition:

Intro to AI. AI is a huge field. AI is a huge field 2/26/16. What is AI (artificial intelligence) What is AI. One definition: Intro to AI CS30 David Kauchak Spring 2016 http://www.bbspot.com/comics/pc-weenies/2008/02/3248.php Adapted from notes from: Sara Owsley Sood AI is a huge field What is AI (artificial intelligence) AI

More information

Artificial Intelligence: Definition

Artificial Intelligence: Definition Lecture Notes Artificial Intelligence: Definition Dae-Won Kim School of Computer Science & Engineering Chung-Ang University What are AI Systems? Deep Blue defeated the world chess champion Garry Kasparov

More information

Plan for the 2nd hour. What is AI. Acting humanly: The Turing test. EDAF70: Applied Artificial Intelligence Agents (Chapter 2 of AIMA)

Plan for the 2nd hour. What is AI. Acting humanly: The Turing test. EDAF70: Applied Artificial Intelligence Agents (Chapter 2 of AIMA) Plan for the 2nd hour EDAF70: Applied Artificial Intelligence (Chapter 2 of AIMA) Jacek Malec Dept. of Computer Science, Lund University, Sweden January 17th, 2018 What is an agent? PEAS (Performance measure,

More information

CS 730/830: Intro AI. Prof. Wheeler Ruml. TA Bence Cserna. Thinking inside the box. 5 handouts: course info, project info, schedule, slides, asst 1

CS 730/830: Intro AI. Prof. Wheeler Ruml. TA Bence Cserna. Thinking inside the box. 5 handouts: course info, project info, schedule, slides, asst 1 CS 730/830: Intro AI Prof. Wheeler Ruml TA Bence Cserna Thinking inside the box. 5 handouts: course info, project info, schedule, slides, asst 1 Wheeler Ruml (UNH) Lecture 1, CS 730 1 / 23 My Definition

More information

Intro to AI. AI is a huge field. AI is a huge field 2/19/15. What is AI. One definition:

Intro to AI. AI is a huge field. AI is a huge field 2/19/15. What is AI. One definition: Intro to AI CS30 David Kauchak Spring 2015 http://www.bbspot.com/comics/pc-weenies/2008/02/3248.php Adapted from notes from: Sara Owsley Sood AI is a huge field What is AI AI is a huge field What is AI

More information

CS 380: ARTIFICIAL INTELLIGENCE RATIONAL AGENTS. Santiago Ontañón

CS 380: ARTIFICIAL INTELLIGENCE RATIONAL AGENTS. Santiago Ontañón CS 380: ARTIFICIAL INTELLIGENCE RATIONAL AGENTS Santiago Ontañón so367@drexel.edu Outline What is an Agent? Rationality Agents and Environments Agent Types (these slides are adapted from Russel & Norvig

More information

CS 486/686 Artificial Intelligence

CS 486/686 Artificial Intelligence CS 486/686 Artificial Intelligence Sept 15th, 2009 University of Waterloo cs486/686 Lecture Slides (c) 2009 K. Larson and P. Poupart 1 Course Info Instructor: Pascal Poupart Email: ppoupart@cs.uwaterloo.ca

More information

Funzionalità per la navigazione di robot mobili. Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo

Funzionalità per la navigazione di robot mobili. Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo Funzionalità per la navigazione di robot mobili Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo Variability of the Robotic Domain UNIBG - Corso di Robotica - Prof. Brugali Tourist

More information

Intelligent Agents & Search Problem Formulation. AIMA, Chapters 2,

Intelligent Agents & Search Problem Formulation. AIMA, Chapters 2, Intelligent Agents & Search Problem Formulation AIMA, Chapters 2, 3.1-3.2 Outline for today s lecture Intelligent Agents (AIMA 2.1-2) Task Environments Formulating Search Problems CIS 421/521 - Intro to

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence CSE 120 Winter 2018 Slide credits: Pieter Abbeel, Dan Klein, Stuart Russell, Pat Virtue & http://csillustrated.berkeley.edu Instructor: Teaching Assistants: Justin Hsia Anupam Gupta,

More information

1) Complexity, Emergence & CA (sb) 2) Fractals and L-systems (sb) 3) Multi-agent systems (vg) 4) Swarm intelligence (vg) 5) Artificial evolution (vg)

1) Complexity, Emergence & CA (sb) 2) Fractals and L-systems (sb) 3) Multi-agent systems (vg) 4) Swarm intelligence (vg) 5) Artificial evolution (vg) 1) Complexity, Emergence & CA (sb) 2) Fractals and L-systems (sb) 3) Multi-agent systems (vg) 4) Swarm intelligence (vg) 5) Artificial evolution (vg) 6) Virtual Ecosystems & Perspectives (sb) Inspired

More information

Artificial Intelligence. Shobhanjana Kalita Dept. of Computer Science & Engineering Tezpur University

Artificial Intelligence. Shobhanjana Kalita Dept. of Computer Science & Engineering Tezpur University Artificial Intelligence Shobhanjana Kalita Dept. of Computer Science & Engineering Tezpur University What is AI? What is Intelligence? The ability to acquire and apply knowledge and skills (definition

More information

Artificial Intelligence and Robotics Getting More Human

Artificial Intelligence and Robotics Getting More Human Weekly Barometer 25 janvier 2012 Artificial Intelligence and Robotics Getting More Human July 2017 ATONRÂ PARTNERS SA 12, Rue Pierre Fatio 1204 GENEVA SWITZERLAND - Tel: + 41 22 310 15 01 http://www.atonra.ch

More information

CS 309: Autonomous Intelligent Robotics FRI I. Instructor: Justin Hart.

CS 309: Autonomous Intelligent Robotics FRI I. Instructor: Justin Hart. CS 309: Autonomous Intelligent Robotics FRI I Instructor: Justin Hart http://justinhart.net/teaching/2017_fall_cs378/ Today Basic Information, Preliminaries FRI Autonomous Robots Overview Panel with the

More information

Master Artificial Intelligence

Master Artificial Intelligence Master Artificial Intelligence Appendix I Teaching outcomes of the degree programme (art. 1.3) 1. The master demonstrates knowledge, understanding and the ability to evaluate, analyze and interpret relevant

More information

A SURVEY OF SOCIALLY INTERACTIVE ROBOTS

A SURVEY OF SOCIALLY INTERACTIVE ROBOTS A SURVEY OF SOCIALLY INTERACTIVE ROBOTS Terrence Fong, Illah Nourbakhsh, Kerstin Dautenhahn Presented By: Mehwish Alam INTRODUCTION History of Social Robots Social Robots Socially Interactive Robots Why

More information

CONTACT: , ROBOTIC BASED PROJECTS

CONTACT: , ROBOTIC BASED PROJECTS ROBOTIC BASED PROJECTS 1. ADVANCED ROBOTIC PICK AND PLACE ARM AND HAND SYSTEM 2. AN ARTIFICIAL LAND MARK DESIGN BASED ON MOBILE ROBOT LOCALIZATION AND NAVIGATION 3. ANDROID PHONE ACCELEROMETER SENSOR BASED

More information

CPS331 Lecture: Intelligent Agents last revised July 25, 2018

CPS331 Lecture: Intelligent Agents last revised July 25, 2018 CPS331 Lecture: Intelligent Agents last revised July 25, 2018 Objectives: 1. To introduce the basic notion of an agent 2. To discuss various types of agents Materials: 1. Projectable of Russell and Norvig

More information

CS 599: Distributed Intelligence in Robotics

CS 599: Distributed Intelligence in Robotics CS 599: Distributed Intelligence in Robotics Winter 2016 www.cpp.edu/~ftang/courses/cs599-di/ Dr. Daisy Tang All lecture notes are adapted from Dr. Lynne Parker s lecture notes on Distributed Intelligence

More information

Human Robot Interaction (HRI)

Human Robot Interaction (HRI) Brief Introduction to HRI Batu Akan batu.akan@mdh.se Mälardalen Högskola September 29, 2008 Overview 1 Introduction What are robots What is HRI Application areas of HRI 2 3 Motivations Proposed Solution

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence CSE 120 Spring 2017 Slide credits: Pieter Abbeel, Dan Klein, Stuart Russell, Pat Virtue & http://csillustrated.berkeley.edu Instructor: Justin Hsia Teaching Assistants: Anupam Gupta,

More information

Lecture 23: Robotics. Instructor: Joelle Pineau Class web page: What is a robot?

Lecture 23: Robotics. Instructor: Joelle Pineau Class web page:   What is a robot? COMP 102: Computers and Computing Lecture 23: Robotics Instructor: (jpineau@cs.mcgill.ca) Class web page: www.cs.mcgill.ca/~jpineau/comp102 What is a robot? The word robot is popularized by the Czech playwright

More information

CITS3001. Algorithms, Agents and Artificial Intelligence. Semester 1, 2015

CITS3001. Algorithms, Agents and Artificial Intelligence. Semester 1, 2015 CITS3001 Algorithms, Agents and Artificial Intelligence Semester 1, 2015 Wei Liu School of Computer Science & Software Eng. The University of Western Australia 5. Agents and introduction to AI AIMA, Chs.

More information

The Impact of Artificial Intelligence. By: Steven Williamson

The Impact of Artificial Intelligence. By: Steven Williamson The Impact of Artificial Intelligence By: Steven Williamson WHAT IS ARTIFICIAL INTELLIGENCE? It is an area of computer science that deals with advanced and complex technologies that have the ability perform

More information

CPS331 Lecture: Agents and Robots last revised April 27, 2012

CPS331 Lecture: Agents and Robots last revised April 27, 2012 CPS331 Lecture: Agents and Robots last revised April 27, 2012 Objectives: 1. To introduce the basic notion of an agent 2. To discuss various types of agents 3. To introduce the subsumption architecture

More information

CS10 The Beauty and Joy of Computing

CS10 The Beauty and Joy of Computing CS10 The Beauty and Joy of Computing Lecture #21 Artificial Intelligence UC Berkeley EECS Lecturer SOE Dan Garcia 2011-04-13 IBM s Watson is being used by researchers in Canada to provide early warnings

More information

Hierarchical Controller for Robotic Soccer

Hierarchical Controller for Robotic Soccer Hierarchical Controller for Robotic Soccer Byron Knoll Cognitive Systems 402 April 13, 2008 ABSTRACT RoboCup is an initiative aimed at advancing Artificial Intelligence (AI) and robotics research. This

More information

Intro to Artificial Intelligence Lecture 1. Ahmed Sallam { }

Intro to Artificial Intelligence Lecture 1. Ahmed Sallam {   } Intro to Artificial Intelligence Lecture 1 Ahmed Sallam { http://sallam.cf } Purpose of this course Understand AI Basics Excite you about this field Definitions of AI Thinking Rationally Acting Humanly

More information

Robotics Enabling Autonomy in Challenging Environments

Robotics Enabling Autonomy in Challenging Environments Robotics Enabling Autonomy in Challenging Environments Ioannis Rekleitis Computer Science and Engineering, University of South Carolina CSCE 190 21 Oct. 2014 Ioannis Rekleitis 1 Why Robotics? Mars exploration

More information

CS 378: Autonomous Intelligent Robotics. Instructor: Jivko Sinapov

CS 378: Autonomous Intelligent Robotics. Instructor: Jivko Sinapov CS 378: Autonomous Intelligent Robotics Instructor: Jivko Sinapov http://www.cs.utexas.edu/~jsinapov/teaching/cs378/ Announcements Robotics Study Still going on... Readings for this week Stoytchev, Alexander.

More information

What is AI? AI is the reproduction of human reasoning and intelligent behavior by computational methods. an attempt of. Intelligent behavior Computer

What is AI? AI is the reproduction of human reasoning and intelligent behavior by computational methods. an attempt of. Intelligent behavior Computer What is AI? an attempt of AI is the reproduction of human reasoning and intelligent behavior by computational methods Intelligent behavior Computer Humans 1 What is AI? (R&N) Discipline that systematizes

More information

Lecture 1 Introduction to AI

Lecture 1 Introduction to AI Lecture 1 Introduction to AI Kristóf Karacs PPKE-ITK Questions? What is intelligence? What makes it artificial? What can we use it for? How does it work? How to create it? How to control / repair / improve

More information

Making Representations: From Sensation to Perception

Making Representations: From Sensation to Perception Making Representations: From Sensation to Perception Mary-Anne Williams Innovation and Enterprise Research Lab University of Technology, Sydney Australia Overview Understanding Cognition Understanding

More information

CS343 Artificial Intelligence

CS343 Artificial Intelligence CS343 Artificial Intelligence Prof: Department of Computer Science The University of Texas at Austin Good Morning, Colleagues Good Morning, Colleagues Are there any questions? Logistics Questions about

More information

RoboCup. Presented by Shane Murphy April 24, 2003

RoboCup. Presented by Shane Murphy April 24, 2003 RoboCup Presented by Shane Murphy April 24, 2003 RoboCup: : Today and Tomorrow What we have learned Authors Minoru Asada (Osaka University, Japan), Hiroaki Kitano (Sony CS Labs, Japan), Itsuki Noda (Electrotechnical(

More information

Elements of Artificial Intelligence and Expert Systems

Elements of Artificial Intelligence and Expert Systems Elements of Artificial Intelligence and Expert Systems Master in Data Science for Economics, Business & Finance Nicola Basilico Dipartimento di Informatica Via Comelico 39/41-20135 Milano (MI) Ufficio

More information

CS 380: ARTIFICIAL INTELLIGENCE

CS 380: ARTIFICIAL INTELLIGENCE CS 380: ARTIFICIAL INTELLIGENCE RATIONAL AGENTS 9/25/2013 Santiago Ontañón santi@cs.drexel.edu https://www.cs.drexel.edu/~santi/teaching/2013/cs380/intro.html Do you think a machine can be made that replicates

More information

Essay on A Survey of Socially Interactive Robots Authors: Terrence Fong, Illah Nourbakhsh, Kerstin Dautenhahn Summarized by: Mehwish Alam

Essay on A Survey of Socially Interactive Robots Authors: Terrence Fong, Illah Nourbakhsh, Kerstin Dautenhahn Summarized by: Mehwish Alam 1 Introduction Essay on A Survey of Socially Interactive Robots Authors: Terrence Fong, Illah Nourbakhsh, Kerstin Dautenhahn Summarized by: Mehwish Alam 1.1 Social Robots: Definition: Social robots are

More information

Knowledge Representation and Reasoning

Knowledge Representation and Reasoning Master of Science in Artificial Intelligence, 2012-2014 Knowledge Representation and Reasoning University "Politehnica" of Bucharest Department of Computer Science Fall 2012 Adina Magda Florea The AI Debate

More information

Robotic Systems ECE 401RB Fall 2007

Robotic Systems ECE 401RB Fall 2007 The following notes are from: Robotic Systems ECE 401RB Fall 2007 Lecture 14: Cooperation among Multiple Robots Part 2 Chapter 12, George A. Bekey, Autonomous Robots: From Biological Inspiration to Implementation

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Lecture 01 - Introduction Edirlei Soares de Lima What is Artificial Intelligence? Artificial intelligence is about making computers able to perform the

More information

CS8678_L1. Course Introduction. CS 8678 Introduction to Robotics & AI Dr. Ken Hoganson. Start Momentarily

CS8678_L1. Course Introduction. CS 8678 Introduction to Robotics & AI Dr. Ken Hoganson. Start Momentarily Class Will CS8678_L1 Course Introduction CS 8678 Introduction to Robotics & AI Dr. Ken Hoganson Start Momentarily Contents Overview of syllabus (insert from web site) Description Textbook Mindstorms NXT

More information

Dr. Ashish Dutta. Professor, Dept. of Mechanical Engineering Indian Institute of Technology Kanpur, INDIA

Dr. Ashish Dutta. Professor, Dept. of Mechanical Engineering Indian Institute of Technology Kanpur, INDIA Introduction: History of Robotics - past, present and future Dr. Ashish Dutta Professor, Dept. of Mechanical Engineering Indian Institute of Technology Kanpur, INDIA Origin of Automation: replacing human

More information

CPE/CSC 580: Intelligent Agents

CPE/CSC 580: Intelligent Agents CPE/CSC 580: Intelligent Agents Franz J. Kurfess Computer Science Department California Polytechnic State University San Luis Obispo, CA, U.S.A. 1 Course Overview Introduction Intelligent Agent, Multi-Agent

More information

Introduction to Computer Science

Introduction to Computer Science Introduction to Computer Science CSCI 109 Andrew Goodney Fall 2017 China Tianhe-2 Robotics Nov. 20, 2017 Schedule 1 Robotics ì Acting on the physical world 2 What is robotics? uthe study of the intelligent

More information

CS10 The Beauty and Joy of Computing

CS10 The Beauty and Joy of Computing CS10 The Beauty and Joy of Computing Lecture #15 Artificial Intelligence UC Berkeley EECS Lecturer SOE Dan Garcia 2011-10-24 The PRIMER-V2 robot is capable of starting from a stopped position, start riding,

More information

What is Artificial Intelligence? Alternate Definitions (Russell + Norvig) Human intelligence

What is Artificial Intelligence? Alternate Definitions (Russell + Norvig) Human intelligence CSE 3401: Intro to Artificial Intelligence & Logic Programming Introduction Required Readings: Russell & Norvig Chapters 1 & 2. Lecture slides adapted from those of Fahiem Bacchus. What is AI? What is

More information

Cognitive robots and emotional intelligence Cloud robotics Ethical, legal and social issues of robotic Construction robots Human activities in many

Cognitive robots and emotional intelligence Cloud robotics Ethical, legal and social issues of robotic Construction robots Human activities in many Preface The jubilee 25th International Conference on Robotics in Alpe-Adria-Danube Region, RAAD 2016 was held in the conference centre of the Best Western Hotel M, Belgrade, Serbia, from 30 June to 2 July

More information

Welcome to EGN-1935: Electrical & Computer Engineering (Ad)Ventures

Welcome to EGN-1935: Electrical & Computer Engineering (Ad)Ventures : ECE (Ad)Ventures Welcome to -: Electrical & Computer Engineering (Ad)Ventures This is the first Educational Technology Class in UF s ECE Department We are Dr. Schwartz and Dr. Arroyo. University of Florida,

More information

CS 343: Artificial Intelligence

CS 343: Artificial Intelligence CS 343: Artificial Intelligence NLP, Games, and Autonomous Vehicles Prof. Scott Niekum The University of Texas at Austin [These slides based on those of Dan Klein and Pieter Abbeel for CS188 Intro to AI

More information

The IEEE Global Initiative for Ethical Considerations in Artificial Intelligence and Autonomous Systems. Overview April, 2017

The IEEE Global Initiative for Ethical Considerations in Artificial Intelligence and Autonomous Systems. Overview April, 2017 The IEEE Global Initiative for Ethical Considerations in Artificial Intelligence and Autonomous Systems Overview April, 2017 @johnchavens 3 IEEE Standards Association IEEE s Technology Ethics Landscape

More information

Cognitive Science: What Is It, and How Can I Study It at RPI?

Cognitive Science: What Is It, and How Can I Study It at RPI? Cognitive Science: What Is It, and How Can I Study It at RPI? What is Cognitive Science? Cognitive Science: Aspects of Cognition Cognitive science is the science of cognition, which includes such things

More information

Artificial Intelligence and Mobile Robots: Successes and Challenges

Artificial Intelligence and Mobile Robots: Successes and Challenges Artificial Intelligence and Mobile Robots: Successes and Challenges David Kortenkamp NASA Johnson Space Center Metrica Inc./TRACLabs Houton TX 77058 kortenkamp@jsc.nasa.gov http://www.traclabs.com/~korten

More information

Service Robots in an Intelligent House

Service Robots in an Intelligent House Service Robots in an Intelligent House Jesus Savage Bio-Robotics Laboratory biorobotics.fi-p.unam.mx School of Engineering Autonomous National University of Mexico UNAM 2017 OUTLINE Introduction A System

More information

Sensing and Perception

Sensing and Perception Unit D tion Exploring Robotics Spring, 2013 D.1 Why does a robot need sensors? the environment is complex the environment is dynamic enable the robot to learn about current conditions in its environment.

More information

Tesca Fitzgerald. Graduate Research Assistant Aug

Tesca Fitzgerald. Graduate Research Assistant Aug Tesca Fitzgerald Webpage www.tescafitzgerald.com Email tesca.fitzgerald@cc.gatech.edu Last updated April 2018 School of Interactive Computing Georgia Institute of Technology 801 Atlantic Drive, Atlanta,

More information

CS494/594: Software for Intelligent Robotics

CS494/594: Software for Intelligent Robotics CS494/594: Software for Intelligent Robotics Spring 2007 Tuesday/Thursday 11:10 12:25 Instructor: Dr. Lynne E. Parker TA: Rasko Pjesivac Outline Overview syllabus and class policies Introduction to class:

More information

CSC384 Intro to Artificial Intelligence* *The following slides are based on Fahiem Bacchus course lecture notes.

CSC384 Intro to Artificial Intelligence* *The following slides are based on Fahiem Bacchus course lecture notes. CSC384 Intro to Artificial Intelligence* *The following slides are based on Fahiem Bacchus course lecture notes. Artificial Intelligence A branch of Computer Science. Examines how we can achieve intelligent

More information

Discussion Topics. How do we imagine will society change? What will be the drivers of change? What do we think will be the future needs of society?

Discussion Topics. How do we imagine will society change? What will be the drivers of change? What do we think will be the future needs of society? Looking Beyond 2010 Jack Smith National Research Council of Canada and the Telfer School of Management, University of Ottawa jesmith@telfer.uottawa.ca; Discussion Topics How do we imagine will society

More information

Artificial Intelligence in the World. Prof. Levy Fromm Institute Spring Session, 2017

Artificial Intelligence in the World. Prof. Levy Fromm Institute Spring Session, 2017 Artificial Intelligence in the World Prof. Levy Fromm Institute Spring Session, 2017 Lecture 3 agenda Robots laws, applications, technology, examples, impact History of computing 1965-1980 Key people in

More information

Intelligent Agents p.1/25. Intelligent Agents. Chapter 2

Intelligent Agents p.1/25. Intelligent Agents. Chapter 2 Intelligent Agents p.1/25 Intelligent Agents Chapter 2 Intelligent Agents p.2/25 Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types

More information

Appendices master s degree programme Human Machine Communication

Appendices master s degree programme Human Machine Communication Appendices master s degree programme Human Machine Communication 2015-2016 Appendix I Teaching outcomes of the degree programme (art. 1.3) 1. The master demonstrates knowledge, understanding and the ability

More information

Introduction to AI. What is Artificial Intelligence?

Introduction to AI. What is Artificial Intelligence? Introduction to AI Instructor: Dr. Wei Ding Fall 2009 1 What is Artificial Intelligence? Views of AI fall into four categories: Thinking Humanly Thinking Rationally Acting Humanly Acting Rationally The

More information

ROBOT CONTROL VIA DIALOGUE. Arkady Yuschenko

ROBOT CONTROL VIA DIALOGUE. Arkady Yuschenko 158 No:13 Intelligent Information and Engineering Systems ROBOT CONTROL VIA DIALOGUE Arkady Yuschenko Abstract: The most rational mode of communication between intelligent robot and human-operator is bilateral

More information

Outline. What is AI? A brief history of AI State of the art

Outline. What is AI? A brief history of AI State of the art Introduction to AI Outline What is AI? A brief history of AI State of the art What is AI? AI is a branch of CS with connections to psychology, linguistics, economics, Goal make artificial systems solve

More information

Can Artificial Intelligence pass the CPL(H) Skill Test?

Can Artificial Intelligence pass the CPL(H) Skill Test? Flight control systems for the autonomous electric light personal-transport aircraft of the near future. Can Artificial Intelligence pass the CPL(H) Skill Test? ICAS Workshop 2017-09-11 Dr. Luuk van Dijk

More information

Transer Learning : Super Intelligence

Transer Learning : Super Intelligence Transer Learning : Super Intelligence GIS Group Dr Narayan Panigrahi, MA Rajesh, Shibumon Alampatta, Rakesh K P of Centre for AI and Robotics, Defence Research and Development Organization, C V Raman Nagar,

More information

ARTIFICIAL INTELLIGENCE - ROBOTICS

ARTIFICIAL INTELLIGENCE - ROBOTICS ARTIFICIAL INTELLIGENCE - ROBOTICS http://www.tutorialspoint.com/artificial_intelligence/artificial_intelligence_robotics.htm Copyright tutorialspoint.com Robotics is a domain in artificial intelligence

More information

Intelligent Driving Agents

Intelligent Driving Agents Intelligent Driving Agents The agent approach to tactical driving in autonomous vehicles and traffic simulation Presentation Master s thesis Patrick Ehlert January 29 th, 2001 Imagine. Sensors Actuators

More information

Artificial Intelligence

Artificial Intelligence Torralba and Wahlster Artificial Intelligence Chapter 1: Introduction 1/22 Artificial Intelligence 1. Introduction What is AI, Anyway? Álvaro Torralba Wolfgang Wahlster Summer Term 2018 Thanks to Prof.

More information

Computational Thinking for All

Computational Thinking for All for All Corporate Vice President, Microsoft Research Consulting Professor of Computer Science, Carnegie Mellon University Centrality and Dimensions of Computing Panel Workshop on the Growth of Computer

More information

Issues in Information Systems Volume 13, Issue 2, pp , 2012

Issues in Information Systems Volume 13, Issue 2, pp , 2012 131 A STUDY ON SMART CURRICULUM UTILIZING INTELLIGENT ROBOT SIMULATION SeonYong Hong, Korea Advanced Institute of Science and Technology, gosyhong@kaist.ac.kr YongHyun Hwang, University of California Irvine,

More information

ROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION

ROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION ROBOTICS INTRODUCTION THIS COURSE IS TWO PARTS Mobile Robotics. Locomotion (analogous to manipulation) (Legged and wheeled robots). Navigation and obstacle avoidance algorithms. Robot Vision Sensors and

More information

CS360: AI & Robotics. TTh 9:25 am - 10:40 am. Shereen Khoja 8/29/03 CS360 AI & Robotics 1

CS360: AI & Robotics. TTh 9:25 am - 10:40 am. Shereen Khoja 8/29/03 CS360 AI & Robotics 1 CS360: AI & Robotics TTh 9:25 am - 10:40 am Shereen Khoja shereen@pacificu.edu 8/29/03 CS360 AI & Robotics 1 Artificial Intelligence v We call ourselves Homo sapiens v What does this mean? 8/29/03 CS360

More information

Virtual Environments. Ruth Aylett

Virtual Environments. Ruth Aylett Virtual Environments Ruth Aylett Aims of the course 1. To demonstrate a critical understanding of modern VE systems, evaluating the strengths and weaknesses of the current VR technologies 2. To be able

More information

Swarm Robotics. Clustering and Sorting

Swarm Robotics. Clustering and Sorting Swarm Robotics Clustering and Sorting By Andrew Vardy Associate Professor Computer Science / Engineering Memorial University of Newfoundland St. John s, Canada Deneubourg JL, Goss S, Franks N, Sendova-Franks

More information

Revised and extended. Accompanies this course pages heavier Perception treated more thoroughly. 1 - Introduction

Revised and extended. Accompanies this course pages heavier Perception treated more thoroughly. 1 - Introduction Topics to be Covered Coordinate frames and representations. Use of homogeneous transformations in robotics. Specification of position and orientation Manipulator forward and inverse kinematics Mobile Robots:

More information

Overview: Emerging Technologies and Issues

Overview: Emerging Technologies and Issues Overview: Emerging Technologies and Issues Marie Sicat Introduction to the Course on Digital Commerce and Emerging Technologies DiploFoundation, UNCTAD, CUTS, ITC, GIP UNCTAD E-commerce Week (18 April

More information

CS594, Section 30682:

CS594, Section 30682: CS594, Section 30682: Distributed Intelligence in Autonomous Robotics Spring 2003 Tuesday/Thursday 11:10 12:25 http://www.cs.utk.edu/~parker/courses/cs594-spring03 Instructor: Dr. Lynne E. Parker ½ TA:

More information

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino What is Robotics? Robotics is the study and design of robots Robots can be used in different contexts and are classified as 1. Industrial robots

More information

I C T. Per informazioni contattare: "Vincenzo Angrisani" -

I C T. Per informazioni contattare: Vincenzo Angrisani - I C T Per informazioni contattare: "Vincenzo Angrisani" - angrisani@apre.it Reference n.: ICT-PT-SMCP-1 Deadline: 23/10/2007 Programme: ICT Project Title: Intention recognition in human-machine interaction

More information

www.newsflashenglish.com The 4 page 60 minute ESL British English lesson 20/11/17 Today, we are going to talk about artificial intelligence. It is supposedly the future. Artificial intelligence, or AI,

More information

NOVEMBER 20 21, 2018 SMARTVILLAGE, MUNICH

NOVEMBER 20 21, 2018 SMARTVILLAGE, MUNICH NOVEMBER 20 21, 2018 SMARTVILLAGE, MUNICH shutterstock.com - agsandrew Sponsors: Organisation Partner: Organized by: We make Artificial Intelligence tangible for you. The German edition of the MIT Technology

More information

COMP5121 Mobile Robots

COMP5121 Mobile Robots COMP5121 Mobile Robots Foundations Dr. Mario Gongora mgongora@dmu.ac.uk Overview Basics agents, simulation and intelligence Robots components tasks general purpose robots? Environments structured unstructured

More information

Contents. Mental Commit Robot (Mental Calming Robot) Industrial Robots. In What Way are These Robots Intelligent. Video: Mental Commit Robots

Contents. Mental Commit Robot (Mental Calming Robot) Industrial Robots. In What Way are These Robots Intelligent. Video: Mental Commit Robots Human Robot Interaction for Psychological Enrichment Dr. Takanori Shibata Senior Research Scientist Intelligent Systems Institute National Institute of Advanced Industrial Science and Technology (AIST)

More information