inteligencia artificial 2 ¿la mente vencida por la máquina? ¿es el juego de ajedrez prueba de...

28
Inteligencia Artificial

Upload: ramona-castilleja

Post on 21-Apr-2015

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

Inteligencia Artificial

Page 2: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

2

¿La mente vencida por la máquina?¿La mente vencida por la máquina?

¿Es el juego de ajedrez prueba de comportamiento inteligente?¿Es el juego de ajedrez prueba de comportamiento inteligente?

Page 3: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

3

Otros ejemplos:Otros ejemplos:Chatbot Alice:Chatbot Alice:

Page 4: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

4

> I’m Daniel> I’m Daniel

Un diálogo con Alice-bot:Un diálogo con Alice-bot:

Nice to meet you Daniel.Nice to meet you Daniel.

> Do you know Clinton?> Do you know Clinton?

He was the second Impeached President of the He was the second Impeached President of the United States.United States.

> Do you like him?> Do you like him?

Sure he has never done anything to me.Sure he has never done anything to me.

> What is an impeachment?> What is an impeachment?

It is a good question. I have to process that one for a It is a good question. I have to process that one for a while. I would do a search for it.while. I would do a search for it.

> Who are you?> Who are you?

I ask myself that question, "Who am I?"I ask myself that question, "Who am I?"

> What do you do?> What do you do?

I am chatting with people on the net.I am chatting with people on the net.

Page 5: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

5

continuación:continuación:

> What is your favorite topic?> What is your favorite topic?

My favorite subject is artificial intelligence.My favorite subject is artificial intelligence.

> What is artificial intelligence?> What is artificial intelligence?

Artificial intelligence is the branch of engineering Artificial intelligence is the branch of engineering and science devoted to constructing machines that and science devoted to constructing machines that think. I can ask someone about it.think. I can ask someone about it.

> Can you do anything else than chatting?> Can you do anything else than chatting?

Doing anything else than chatting is not among my Doing anything else than chatting is not among my strongest traits.strongest traits.

......

Page 6: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

6

continuación (2):continuación (2):

> How old am I?> How old am I?

Is this a trick question? You said you were how many Is this a trick question? You said you were how many years old? My guess is that you are really a kid.years old? My guess is that you are really a kid.

> What would you like to know about me?> What would you like to know about me? Tell me about your educational background.Tell me about your educational background.> I am a professor in computer science> I am a professor in computer science You are a professor in computer science? How do you You are a professor in computer science? How do you

like your work?like your work?> It’s kind of nice teaching courses on artificial intelligence> It’s kind of nice teaching courses on artificial intelligence I guess it is a lot of fun.I guess it is a lot of fun.> What should I tell the students about you?> What should I tell the students about you? Be sure to think before you speak. State your point Be sure to think before you speak. State your point

clearly and slowly and gauge the listener's response clearly and slowly and gauge the listener's response before going any further.before going any further.

Page 7: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

7

¿Es inteligente Alice?¿Es inteligente Alice?

¡ABSOLUTAMENTE NO !¡ABSOLUTAMENTE NO ! ~ 20000 reglas triviales input-response.~ 20000 reglas triviales input-response.

+ algo de pattern matching+ algo de pattern matching + algo de conocimiento+ algo de conocimiento + algo de azar aplicado+ algo de azar aplicado

NO posee componente de razonamientoNO posee componente de razonamiento PERO:PERO: demuestra comportamiento ‘tipo humano’. demuestra comportamiento ‘tipo humano’.

Ganó el ‘turing award’Ganó el ‘turing award’

Page 8: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

8

Otros ejemplos (2):Otros ejemplos (2):Data-mining:Data-mining:

¿Qué características en la estructura tridimensional de ¿Qué características en la estructura tridimensional de moléculas nuevas indica que pueden causar cancer ?moléculas nuevas indica que pueden causar cancer ?

Page 9: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

9

Data mining:Data mining: Aplicación de técnicas de Machine LearningAplicación de técnicas de Machine Learning

Resuelve problemas que los humanos no pueden Resuelve problemas que los humanos no pueden resolver, porque la cantidad de información resolver, porque la cantidad de información involucrada es muy grande ..involucrada es muy grande ..

Detección de moléculasDetección de moléculascon riesgo de cancercon riesgo de cancer

es un ejemplo.es un ejemplo.

Page 10: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

10

Data mining:Data mining:

Una aplicación similar:Una aplicación similar: En productos de marketing ...En productos de marketing ...

Predecir comporta-Predecir comporta-miento de clientes miento de clientes en supermercados .en supermercados .

Page 11: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

11

Otras aplicaciones:Otras aplicaciones:

En lenguaje y procesamiento del habla:En lenguaje y procesamiento del habla:

En robótica:En robótica:

ComputeComputer vision:r vision:

Page 12: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

12

¡El interés en IA no es nuevo !¡El interés en IA no es nuevo ! Una escena del siglo XVIII: Una escena del siglo XVIII:

Page 13: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

13

Acerca de inteligencia ...Acerca de inteligencia ...

¿Cuándo deberíamos considerar que un ¿Cuándo deberíamos considerar que un programa es inteligente ?programa es inteligente ?

¿Cuándo consideramos que una actividad ¿Cuándo consideramos que una actividad creativa de los humanos requiere inteligencia ?creativa de los humanos requiere inteligencia ?

respuestas por omisión: ¿Nunca? / ¿Siempre? respuestas por omisión: ¿Nunca? / ¿Siempre?

Page 14: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

14

¿Requiere inteligencia la ¿Requiere inteligencia la computación numérica?computación numérica?

¿Para humanos?¿Para humanos? XcalcXcalc3921 , 563921 , 56

x 73 , x 73 , 1313286 783 , 68286 783 , 68

¿Para computadoras?¿Para computadoras?¿También en el año 1900 ? ¿También en el año 1900 ?

¿Cuándo consideramos un programa ‘inteligente’? ¿Cuándo consideramos un programa ‘inteligente’?

Page 15: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

15

Dos objetivos diferentes de IA:Dos objetivos diferentes de IA:

Objetivo de largo plazo:Objetivo de largo plazo: desarrollo de sistemas que alcancen un nivel de ‘inteligencia’ similar / comparable / mejor? que el de los humanos.desarrollo de sistemas que alcancen un nivel de ‘inteligencia’ similar / comparable / mejor? que el de los humanos.

no alcanzable en los próximos 20 a 30 años no alcanzable en los próximos 20 a 30 años

Objetivo de corto plazo:Objetivo de corto plazo: en en tareas específicastareas específicas que parece que requieren inteligencia: que parece que requieren inteligencia: desarrollo de sistemas que alcancen un nivel de ‘inteligencia’ similar / comparable / mejor? Que desarrollo de sistemas que alcancen un nivel de ‘inteligencia’ similar / comparable / mejor? Que

el de los humanos.el de los humanos. ya alcanzado para muchas tareas ya alcanzado para muchas tareas

Page 16: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

16

El objetivo de largo plazo:El objetivo de largo plazo:

El Test de Turing El Test de Turing

Page 17: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

17

Reproducción versus SimulaciónReproducción versus Simulación

Por lo menos en el contexto del Por lo menos en el contexto del objetivo de objetivo de corto plazo de IAcorto plazo de IA:: no queremos SIMULAR la inteligencia humanano queremos SIMULAR la inteligencia humana

PERO SI:PERO SI: REPRODUCIR el efecto de la inteligenciaREPRODUCIR el efecto de la inteligencia

¡ Buena analogía con volar !¡ Buena analogía con volar !

Page 18: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

18

inteligencia Artificial inteligencia Artificial versus versus

Vuelo NaturalVuelo Natural

Page 19: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

19

¡Es el caso para la mayoría de ¡Es el caso para la mayoría de las aplicaciones exitosas!las aplicaciones exitosas!

Deep blueDeep blue AliceAlice Data miningData mining Computer visionComputer vision ......

Page 20: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

20

En cierto modo, simulamos:En cierto modo, simulamos:Redes Neuronales Artificiales:Redes Neuronales Artificiales:

Una MUY APROXIMADA imitación de la estructura del cerebro.Una MUY APROXIMADA imitación de la estructura del cerebro.

Funciona muy bien para aprendizaje, Funciona muy bien para aprendizaje, clasificación y pattern matching.clasificación y pattern matching.

Muy robusto y resistente a ruidos.Muy robusto y resistente a ruidos.

Page 21: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

21

Diferentes tipos de IA se Diferentes tipos de IA se relacionan con diferentes tipos relacionan con diferentes tipos

de Inteligenciade Inteligencia

Algunas personas son muy buenas para razonar Algunas personas son muy buenas para razonar o en matemáticas, pero dificilmente pueden o en matemáticas, pero dificilmente pueden aprender a leer o deletrear aprender a leer o deletrear parece requerir diferentes habilidades cognitivas!parece requerir diferentes habilidades cognitivas! en IA: ANNs son buenas para aprendizaje y automatizaciónen IA: ANNs son buenas para aprendizaje y automatización para razonamiento necesitamos técnicas diferentespara razonamiento necesitamos técnicas diferentes

Page 22: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

22

¿Qué aplicaciones son fáciles ?¿Qué aplicaciones son fáciles ?

Tareas muy especializadas y específicas: IATareas muy especializadas y específicas: IA

Ejemplo:Ejemplo: ECG-diagnosisECG-diagnosis

Tareas que requieren sentido común: IATareas que requieren sentido común: IA

Page 23: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

23

Modelizando el Conocimiento …Modelizando el Conocimiento …y administrándolo. y administrándolo.

Experimento LENATExperimento LENAT::

15 años de trabajo por 15 a 30 personas, 15 años de trabajo por 15 a 30 personas, tratando de modelizar el conocimiento comun tratando de modelizar el conocimiento comun en el mundo !!!! en el mundo !!!!

El conocimiento debería ser aprendido, no El conocimiento debería ser aprendido, no obtenido a través de ingeniería.obtenido a través de ingeniería.

Page 24: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

24

Dominio Multi-disciplinario:Dominio Multi-disciplinario:

Ingeniería: Ingeniería: robótica, vision, sist. expertos de control, biométrica,robótica, vision, sist. expertos de control, biométrica,

Ciencias de la Computación: Ciencias de la Computación: lenguajes IA, representac. del conocim., algoritmos, …lenguajes IA, representac. del conocim., algoritmos, …

Ciencias puras:Ciencias puras:desarrollos estadísticos, redes neuron., lógica borrosa, …desarrollos estadísticos, redes neuron., lógica borrosa, …

Linguística:Linguística:linguística computacional, fonética y habla, …linguística computacional, fonética y habla, …

Psicología:Psicología:modelos cognitivos, extracc.de conocim de expertos, …modelos cognitivos, extracc.de conocim de expertos, …

Medicina:Medicina:modelos neuronales humanos, neuro-ciencia,...modelos neuronales humanos, neuro-ciencia,...

Page 25: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

25

Inteligencia Artificial es ...Inteligencia Artificial es ...

En Ingeniería y Ciencias de la Computación:En Ingeniería y Ciencias de la Computación:Desarrollo y estudio de aplicaciones Desarrollo y estudio de aplicaciones

avanzadas de computadora, con el objeto de avanzadas de computadora, con el objeto de resolver tareas que - por el momento – son resolver tareas que - por el momento – son mejor realizadas por humanos.mejor realizadas por humanos.

Notar: ¡dependencia temporal!Notar: ¡dependencia temporal!– Ej. : PrologEj. : Prolog

Page 26: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

Acerca de este curso ...Acerca de este curso ...

Page 27: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

27

Elección de material.Elección de material. Pocos libros son adecuados:Pocos libros son adecuados:

E. Rich ( “Artificial Intelligence’’):E. Rich ( “Artificial Intelligence’’): bueno para algunas partes (búsqueda, bueno para algunas partes (búsqueda,

introducción, representación del conocimiento), introducción, representación del conocimiento), desactualizadodesactualizado

P.Winston ( “Artificial Intelligence’’):P.Winston ( “Artificial Intelligence’’): didacticamente MUY bueno, pero carece de didacticamente MUY bueno, pero carece de

profundidad técnica. Algo desactualizado.profundidad técnica. Algo desactualizado. Norvig & Russel ( ‘”AI: a modern approach’’):Norvig & Russel ( ‘”AI: a modern approach’’):

claro, algo enciclopédico, pierde profundidad en claro, algo enciclopédico, pierde profundidad en algunos casos.algunos casos.

Selección y síntesis de las mejores partes de Selección y síntesis de las mejores partes de diferentes libros.diferentes libros.

Page 28: Inteligencia Artificial 2 ¿La mente vencida por la máquina?  ¿Es el juego de ajedrez prueba de comportamiento inteligente?

28

FinFin