sistemasinteligentes clase1 intro ala ai

53
Sistemas Inteligentes Clase 1: Introducción a la Inteligencia Artificial Javitt Higmar Nahitt Padilla Franco, C.Ph.D. Depto. de Ingeniería Eléctrica y Computación Instituto de Ingeniería y Tecnología Universidad Autónoma de Ciudad Juárez

Upload: semnus-magos-morthis

Post on 02-Jan-2016

42 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SistemasInteligentes Clase1 Intro Ala AI

Sistemas Inteligentes Clase 1: Introducción a la Inteligencia

Artificial

Javitt Higmar Nahitt Padilla Franco, C.Ph.D. Depto. de Ingeniería Eléctrica y Computación

Instituto de Ingeniería y Tecnología Universidad Autónoma de Ciudad Juárez

Page 2: SistemasInteligentes Clase1 Intro Ala AI

Why Study AI?

Page 3: SistemasInteligentes Clase1 Intro Ala AI

Sony AIBO

Page 4: SistemasInteligentes Clase1 Intro Ala AI

SciFI AI?

Page 5: SistemasInteligentes Clase1 Intro Ala AI

AI Examples: Cars that drive themselves • 2005: DARPA Grand Challenge

– Race of Autonomous vehicles across California desert

– Vehicles are given a route as a series of GPS waypoints

– But they must intelligently avoid obstacles and stay on the road

– About 130 miles of dirt roads, off-road, normal roads, bridges, tunnels, etc

– Must complete in less then 10 hours

Page 7: SistemasInteligentes Clase1 Intro Ala AI

The Turing Test

http://www.pandorabots.com/botmaster/en/home

Jerry: my name is jerry. ALICE: Hey jerry. Jerry: do you know Turing? ALICE: A brilliant and tragic figure in the history of computer science. Jerry: who else do you know? ALICE: Hugh Loebner, Robby Garner, and Steven Spielberg Jerry: which lm do you like? ALICE: My favorite movie is Teknolust. Have you seen it? Jerry: no. ALICE: I would recommend you check it out. Jerry: what is it about? ALICE: Science fiction. Jerry: do you remember my name? ALICE: Your name is jerry, seeker.

Page 11: SistemasInteligentes Clase1 Intro Ala AI

AI Examples: Natural Language - Speech Recognition

• "speak or enter on the keypad your card number“ (tiny vocabulary, high accuracy needed)

• "how can I help you?“ (large vocab, low acc)

• dictation (large vocab, high acc)

• AI concepts: Hidden Markov Models, A* search, . . .

Page 12: SistemasInteligentes Clase1 Intro Ala AI

AI Examples: Natural Language - Machine Translation

• The spirit is willing but the flesh is weak. (2005/6/29)

• IBM statistical machine translation models • US gov major consumer

– Why Vodka? (Russian) – Now?

Page 13: SistemasInteligentes Clase1 Intro Ala AI

AI Examples: Natural Language - Question Answering

• http://www.wolframalpha.com/

Page 14: SistemasInteligentes Clase1 Intro Ala AI

AI Examples: Game Playing - Chess • IBM Deep Blue vs. Kasparov (1996/7) • 1997 match, 6 games: K, DB, draw, draw, draw, DB • IBM stock up $18 billion

• Search: two-player zero-sum discrete nite game with perfect information

Page 15: SistemasInteligentes Clase1 Intro Ala AI

AI Examples: Web - Search

• Ranking is everything – smart people in Google, Yahoo!, Bing, etc.

– e.g. Peter Norvig (Google)

• Google: PageRank (graph theoretic) + lots of secrets

• Entire Search Engine Optimization (SEO) insdustry – promote your website's rand in search engines

– some bad reputations (spam, etc.)

– http://www.google.com/webmasters/seo.html

Page 16: SistemasInteligentes Clase1 Intro Ala AI

AI Examples: Web - News Aggregation • Automatically selects/arranges items from multiple sources • Compared to manual organization (e.g. CNN)

• Unsupervised machine learning: clustering

Page 17: SistemasInteligentes Clase1 Intro Ala AI

AI Examples: Web - Advertising

Page 18: SistemasInteligentes Clase1 Intro Ala AI

AI Examples: Web - Driving Directions

Page 19: SistemasInteligentes Clase1 Intro Ala AI

AI Examples: Web - Information Extraction

Page 20: SistemasInteligentes Clase1 Intro Ala AI

AI Examples: Web - Collaborative Filtering

• Recommender systems: recommendations based on other users' behavior • e.g. Amazon

• e.g. Netfix

• Unsupervised learning

Page 21: SistemasInteligentes Clase1 Intro Ala AI

AI Examples: Robotics - Shoes

• Adjust cushioning by speed, road surface (Adidas 1)

Page 22: SistemasInteligentes Clase1 Intro Ala AI

AI Examples: Robotics - Robocup

Page 25: SistemasInteligentes Clase1 Intro Ala AI

AI Examples: Robotics - Hubble Telescope

• Scheduling: who gets to see what when – 30,000 observations per year – Many constraints

• Earth blocks view every 95 minutes • Halts when in South Atlantic Ocean radiation belt • Must avoid bright Sun, Moon, illuminated Earth • Disruption of plan for e.g. supernova

• Search: Constraint satisfaction problem

• M. Johnston and G. Miller 1993 • SPIKE: Intelligent Scheduling of Hubble Space Telescope Observations

Page 26: SistemasInteligentes Clase1 Intro Ala AI

AI Examples: Robotics - Mars Rover

• Autonomous driving on Mars (part time)

• Robot motion planning

Page 28: SistemasInteligentes Clase1 Intro Ala AI

Are these intelligent?

Page 29: SistemasInteligentes Clase1 Intro Ala AI

Public perception of AI?

• Artificial Intelligence: AI (2001) by Steven Spielberg

• The movie was originally to be titled ―A.I.‖, but after a survey it was revealed that too many people thought it was A1. The title was changed to ―A.I. Artificial Intelligence‖ to prevent people from thinking it was about steak sauce.

Page 30: SistemasInteligentes Clase1 Intro Ala AI
Page 31: SistemasInteligentes Clase1 Intro Ala AI
Page 32: SistemasInteligentes Clase1 Intro Ala AI
Page 33: SistemasInteligentes Clase1 Intro Ala AI
Page 34: SistemasInteligentes Clase1 Intro Ala AI
Page 35: SistemasInteligentes Clase1 Intro Ala AI
Page 36: SistemasInteligentes Clase1 Intro Ala AI
Page 37: SistemasInteligentes Clase1 Intro Ala AI
Page 38: SistemasInteligentes Clase1 Intro Ala AI
Page 39: SistemasInteligentes Clase1 Intro Ala AI
Page 40: SistemasInteligentes Clase1 Intro Ala AI
Page 41: SistemasInteligentes Clase1 Intro Ala AI
Page 42: SistemasInteligentes Clase1 Intro Ala AI
Page 43: SistemasInteligentes Clase1 Intro Ala AI
Page 44: SistemasInteligentes Clase1 Intro Ala AI
Page 45: SistemasInteligentes Clase1 Intro Ala AI
Page 46: SistemasInteligentes Clase1 Intro Ala AI
Page 47: SistemasInteligentes Clase1 Intro Ala AI
Page 48: SistemasInteligentes Clase1 Intro Ala AI
Page 50: SistemasInteligentes Clase1 Intro Ala AI
Page 51: SistemasInteligentes Clase1 Intro Ala AI

References

• Slides adapted from those used by Prof Jerry Zhu and Bryan R. Gibson at the University of Wisconsin-Madison

Page 52: SistemasInteligentes Clase1 Intro Ala AI

Tarea 2

Elabore un párrafo para cada subtema

• Que entiende por inteligencia?

• Cuales son los principales retos de la Inteligencia Artificial?

• Cuales son las fortalezas de la AI?

• Cual es el tema que mas le atrae de la AI y por que?

Page 53: SistemasInteligentes Clase1 Intro Ala AI

Sistemas Inteligentes Clase 1: Introducción a la Inteligencia

Artificial

Javitt Higmar Nahitt Padilla Franco, C.Ph.D. Depto. de Ingeniería Eléctrica y Computación

Instituto de Ingeniería y Tecnología Universidad Autónoma de Ciudad Juárez