Announcements HW 6: Written (not programming) assignment. –Assigned today; Due Friday, Dec. 9. E-mail to me. Quiz 4 : OPTIONAL: Take home quiz, open book.

Slides:



Advertisements
Similar presentations
Numbers Treasure Hunt Following each question, click on the answer. If correct, the next page will load with a graphic first – these can be used to check.
Advertisements

Variations of the Turing Machine
1
1 Vorlesung Informatik 2 Algorithmen und Datenstrukturen (Parallel Algorithms) Robin Pomplun.
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Chapter 1 The Study of Body Function Image PowerPoint
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 1 Embedded Computing.
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 6 Author: Julia Richards and R. Scott Hawley.
Author: Julia Richards and R. Scott Hawley
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 3 CPUs.
UNITED NATIONS Shipment Details Report – January 2006.
1 RA I Sub-Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Casablanca, Morocco, 20 – 22 December 2005 Status of observing programmes in RA I.
DRDP Measure Slides by Domain
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
1 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt Wants.
1 Hierarchical Part-Based Human Body Pose Estimation * Ramanan Navaratnam * Arasanathan Thayananthan Prof. Phil Torr * Prof. Roberto Cipolla * University.
Rhesy S.ppt proRheo GmbH
LIBRARY WEBSITE, CATALOG, DATABASES AND FREE WEB RESOURCES.
1 Click here to End Presentation Software: Installation and Updates Internet Download CD release NACIS Updates.
Sport Court® Dealer Website Options All website options include Google & Bing Webmasters, Google Analytics setup and are coded W3C Compliant as well as.
- A Powerful Computing Technology Department of Computer Science Wayne State University 1.
1. 2 Objectives Become familiar with the purpose and features of Epsilen Learn to navigate the Epsilen environment Develop a professional ePortfolio on.
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.
Break Time Remaining 10:00.
Turing Machines.
PP Test Review Sections 6-1 to 6-6
Bright Futures Guidelines Priorities and Screening Tables
EIS Bridge Tool and Staging Tables September 1, 2009 Instructor: Way Poteat Slide: 1.
Bellwork Do the following problem on a ½ sheet of paper and turn in.
1 Undirected Breadth First Search F A BCG DE H 2 F A BCG DE H Queue: A get Undiscovered Fringe Finished Active 0 distance from A visit(A)
2 |SharePoint Saturday New York City
Green Eggs and Ham.
VOORBLAD.
Name Convolutional codes Tomashevich Victor. Name- 2 - Introduction Convolutional codes map information to code bits sequentially by convolving a sequence.
Copyright © 2012, Elsevier Inc. All rights Reserved. 1 Chapter 7 Modeling Structure with Blocks.
1 RA III - Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Buenos Aires, Argentina, 25 – 27 October 2006 Status of observing programmes in RA.
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
1..
CONTROL VISION Set-up. Step 1 Step 2 Step 3 Step 5 Step 4.
© 2012 National Heart Foundation of Australia. Slide 2.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.1 Module 10 Routing Fundamentals and Subnets.
Model and Relationships 6 M 1 M M M M M M M M M M M M M M M M
25 seconds left…...
2004 EBSCO Publishing Presentation on EBSCOadmin.
Analyzing Genes and Genomes
Chapter 12 Analyzing Semistructured Decision Support Systems Systems Analysis and Design Kendall and Kendall Fifth Edition.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Essential Cell Biology
Intracellular Compartments and Transport
PSSA Preparation.
Essential Cell Biology
Mani Srivastava UCLA - EE Department Room: 6731-H Boelter Hall Tel: WWW: Copyright 2003.
Immunobiology: The Immune System in Health & Disease Sixth Edition
Chapter 13 Web Page Design Studio
12/10/14 Exam Wedn., 12/17/13, 2pm-4:30pm, Baker Laboratory 200 ( Material: Cumulative. Covers all material.
Energy Generation in Mitochondria and Chlorplasts
Murach’s OS/390 and z/OS JCLChapter 16, Slide 1 © 2002, Mike Murach & Associates, Inc.
RefWorks: The Basics October 12, What is RefWorks? A personal bibliographic software manager –Manages citations –Creates bibliogaphies Accessible.
Know About E-CTLT Teachers Panel and working area.
Cynthia Breazeal Aaron Edsinger Paul Fitzpatrick Brian Scassellati MIT AI Lab Social Constraints on Animate Vision.
Case Study Autonomous Cars 9/21/2018.
Case Study Autonomous Cars 1/14/2019.
Peeping into the Human World
Presentation transcript:

Announcements HW 6: Written (not programming) assignment. –Assigned today; Due Friday, Dec. 9. to me. Quiz 4 : OPTIONAL: Take home quiz, open book. –If youre happy with your quiz grades so far, you dont have to take it. (Grades from the four quizzes will be averaged.) –Assigned Wednesday, Nov. 30; due Friday, Dec. 2 by 5pm. (E- mail or hand in to me.) –Quiz could cover any material from previous quizzes. –Quiz is designed to take you one hour maximum (but you have can work on it for as much time as you want, till Friday, 5pm). 1

Topics we covered Turing Test Uninformed search –Methods –Completeness, optimality –Time complexity Informed search –Heuristics –Admissibility of heuristics –A* search 2

Game-playing –Notion of a game tree, ply –Evaluation function –Minimax –Alpha-Beta pruning Natural-Language Processing –N-grams –Naïve Bayes for text classification –Support Vector Machines for text classification –Latent semantic analysis –Watson question-answering system –Machine translation 3

Speech Recognition –Basic components of speech-recognition system Perceptrons and Neural Networks –Perceptron learning and classification –Multilayer perceptron learning and classification Genetic Algorithms –Basic components of a GA –Effects of parameter settings Vision –Content-Based Image Retrieval –Object Recogition 4

Analogy-Making –Basic components of Copycat, as described in the slides and reading Robotics –Robotic Cars (as described in the reading) –Social Robotics (as described in the reading) 5

Reading for this week (links on the class website) S. Thrun, Toward Robotic Cars C. Breazeal, Toward Sociable Robotics R. Kurzweil, The Singularity is Near: Book Precis D. McDermott, Kurzweil's argument for the success of AI 6

Robotic Cars

8 From S. Thrun, Towards Robotic Cars

Examples of Components of Stanley / Junior Localization: Where am I? –Establish correspondence between cars present location and a map. –GPS does part of this but can have estimation error of > 1 m. –To get better localization, relate features visible in laser scans to map features. 9

Obstacles: Where are they? –Static obstacles: Build occupancy grid maps 10 Examples of Components of Stanley / Junior

–Moving obstacles: Identify with temporal differencing with sequential laser scans, and then use particle filtering to track –Particle filter – related to Hidden Markov Model 11

12 Particle Filters for Tracking Moving Objects From

Path planning: –Structured navigation (on road with lanes): Junior used a dynamic-programming-based global shortest path planner, which calculates the expected drive time to a goal location from any point in the environment. Hill climbing in this dynamic-programming function yields paths with the shortest expected travel time. 13 Examples of Components of Stanley / Junior

14 From M. Montemerlo et al., Junior: The Stanford Entry in the Urban Challenge

–Unstructured navigation (e.g., parking lots, u-turns) Junior used a fast, modified version of the A* algorithm. This algorithm searches shortest paths relative to the vehicles map, using search trees. 15 Examples of Components of Stanley / Junior

16 From M. Montemerlo et al., Junior: The Stanford Entry in the Urban Challenge

17 Examples of Components of Stanley / Junior

18

New York Times: Google lobbies Nevada to allow self-driving cars 19

20 Sociable Robotics

21 Kismet Kismet and Rich

What can Kismet do? 22

What can Kismet do? Vision Visual attention Speech recognition (emotional tone) Speech production (prosody) Speech turn-taking Head and face movements Facial expression Keeping appropriate personal space 23

24 Overview and Hardware

25 Expressions examples

26 From Recognition of Affective Communicative Intent in Robot-Directed Speech C. BREAZEAL AND L. ARYANANDA Perceiving affective intent

27 From Recognition of Affective Communicative Intent in Robot-Directed Speech C. BREAZEAL AND L. ARYANANDA Perceiving affective intent

28 Perceiving affective intent

29 From A context-dependent attention system for a social robot C. Breazeal and B. Scassellati Vision system

Skin tone ColorMotionHabituation Weighted by behavioral relevance Pre-attentive filters External influences on attention Attention is allocated according to salience Salience can be manipulated by shaking an object, bringing it closer, moving it in front of the robots current locus of attention, object choice, hiding distractors, … Current input Saliency map From people.csail.mit.edu/paulfitz/present/social-constraints.ppt

31 Vision System: Attention

Seek face – high skin gain, low color saliency gain Looking time 28% face, 72% block Seek toy – low skin gain, high saturated-color gain Looking time 28% face, 72% block Internal influences on attention Internal influences bias how salience is measured The robot is not a slave to its environment From people.csail.mit.edu/paulfitz/present/social-constraints.ppt

33 Attention: Gaze direction

34 Attention System

Comfortable interaction distance Too close – withdrawal response Too far – calling behavior Person draws closer Person backs off Beyond sensor range Negotiating interpersonal distance Robot establishes a personal space through expressive cues Tunes interaction to suit its vision capabilities From people.csail.mit.edu/paulfitz/present/social-constraints.ppt

36 Negotiating personal space

Negotiating object showing Robot conveys preferences about how objects are presented to it through irritation, threat responses Again, tunes interaction to suit its limited vision Also serves protective role Comfortable interaction speed Too fast – irritation response Too fast, Too close – threat response From people.csail.mit.edu/paulfitz/present/social-constraints.ppt

38 Negotiating object showing

Turn-Taking Cornerstone of human-style communication, learning, and instruction Phases of turn cycle –Listen to speaker: hold eye contact –Reacquire floor: break eye contact and/or lean back a bit –Speak: vocalize –Hold the floor: look to the side –Stop ones speaking turn: stop vocalizing and re-establish eye contact –Relinquish floor: raise brows and lean forward a bit Adapted from people.csail.mit.edu/paulfitz/present/social-constraints.ppt

Conversational turn-taking

Web page for all these videos: 41

How to evaluate Kismet? What are some applications for Kismet and its descendants? 42

Leonardo