Professional Documents
Culture Documents
ROBÓTICA
Introducción a la Inteligencia
Artificial
/62
1
Mapa Conceptual
Agentes de
Conocimiento
Búsqueda
Otros tipos
Complejidad
de agentes
/62
2
Tabla de Contenido
Objetivos
1. Inteligencia
1. Inteligencia
2. El Cerebro Humano
2. Inteligencia Artificial
1. Definición del concepto IA
2. Test de Turing
3. Modelo Cognoscitivo
4. Pensamiento Racional
5. Actuación Racional
3. ¿Inteligencia Artificial?
4. Técnicas de la IA
Bibliografía
/62
3
1. Objetivos
1. Exponer el conceptos inteligencia natural
2. Presentar las características del cerebro humano.
3. Exponer los aspectos de la inteligencia natural.
4. Identificar los aspectos de la inteligencia artificial según la
definición del AIMA
5. Preguntar si es posible la IA
6. Presentar las técnicas de la IA
/62
4
1.1. INTELIGENCIA
/62
5
¿Inteligencia?
• Es la facultad que tienen las personas
de conocer, analizar, comprender
situaciones.
• Es un conjunto de habilidades,
destrezas y experiencias sobre cierto
dominio.
• Es la capacidad de resolver
problemas.
/62
6
Ejercicio 1
• Diga el orden en que se puede clasificar la “inteligencia” de
los siguientes animales. Argumente su respuesta.
1. Chimpancé
2. Gorila
3. Mono
4. Perro
5. Gato
6. Loro
7. Delfín
8. Pollo
/62
7
Signos de Inteligencia
• Aprender de la experiencia
• Encontrar sentido a mensajes ambiguos
• Responder rápidamente a situaciones
nuevas.
• Entender e inferir en forma racional.
• Aplicar conocimiento para manipular el
medio que nos rodea.
• Aplicar y adquirir conocimiento nuevo.
• Pensar y razonar.
/62
8
Ejercicio 2
• Diga cuál es el valor de A y B, si se cumple la siguiente
operación:
A B + A B +
B A B A
1 A 0 1 B 0
/62
9
Ejercicio 3. Anagramas
• Con las mismas letras de cada una de estas palabras, sin
obviar ni repetir ninguna de ellas, forme otras tres que
pertenecen al mismo tema.
ORCULIC
ORDCAUAD
GONTIRAUL
10
/62
Aspectos de la Inteligencia Natural
1. Percepción
2. Aprendizaje
3. Memoria y Asociación
4. El pensamiento abstracto.
5. Razonamiento
6. Solución de problemas
7. Imaginación o Creatividad
8. Conciencia
9. Comunicación
11
/62
Aspectos de la Inteligencia
INTELIGENCIA HUMANA INTELIGENCIA ARTIFICIAL
1. Percepción 1. Percepción
2. Aprendizaje 2. Aprendizaje
3. Memoria y asociación 3. Memoria y asociación
4. El pensamiento abstracto. 4. El pensamiento abstracto.
5. Razonamiento 5. Razonamiento
6. Solución de problemas 6. Solución de problemas
7. Creatividad e imaginación 7. Creatividad e imaginación
8. Conciencia 8. Conciencia
9. Comunicación 9. Comunicación
12
/62
Ejercicio 4
En qué se diferencian los siguientes conceptos:
13
/62
Ejercicio 5
• Indicar qué facultades que no correspondan a la
inteligencia natural.
1. Aprender por prueba y error.
2. Mover las extremidades.
3. Responder rápidamente a situaciones aprendidas
previamente.
4. Encontrar el sentido a mensajes ambiguos.
5. Girar la cabeza hacia la fuente de un sonido
persistente.
6. Corta un trozo de papel.
7. Retirar el brazo ante un pinchazo.
14
/62
Ejercicio 6
• ¿Donde se genera la inteligencia?
• ¿Donde se almacenan los datos?
• ¿Cómo se procesa la información?
• ¿Cómo se inicia una nueva acción?
• ¿Cómo se inicia un nuevo pensamiento?
15
/62
1.2 EL CEREBRO HUMANO
16
/62
Cerebro Humano
• 1011 Neuronas
(procesadores)
• Poder desconocido
• 1000 – 10000
conexiones por neurona
• Capacidad basada en
las conexiones.
• Cada neurona es muy
compleja.
• Almacenamiento
redundante.
• No binario, no estable y
no asíncrono.
17
/62
¿Cómo funciona ?
Neuronas
Sonido inform
a ción
Conexiones
Color
Sabor
Olor
Tersura
n es
accio
18
/62
104 Hz
Sensores humanos
Sonido 102 Hz, 104 Hz
102 Hz
Color 1015 Hz
19
/62
Ejercicio 7
Diga qué perciben los siguientes sensores:
1. Fotodiodo 1. Distancia
2. Giroscopio 2. Luz
3. Micrófono 3. Orientación
4. Sonar 4. Sonido
5. Termistor 5. Temperatura
6. Voltímetro 6. Voltaje
20
/62
Características del Sistema Nervioso
• adaptabilidad
• aprendizaje continuo
21
/62
Aprendizaje
Patrones de actividad.
• Ésta forma de aprendizaje es la que explica la memoria de
corto plazo.
22
/62
Ejercicio 8
• ¿Cómo se puede medir el aprendizaje?
• ¿Medir la capacidad de memoria es medir la capacidad de
aprendizaje?
• ¿Memorizar el capítulo 1 de AIMA implica que se aprendió
el capítulo?
• ¿Leer esta transparencia es suficiente para aprender los
conceptos de la inteligencia artificial?
• ¿qué falta?
23
/62
Aprendizaje
• El aprendizaje es un proceso por el cual el individuo cambia
de actitud.
• Es un proceso unido a la experiencia.
• El proceso fundamental del aprendizaje es la imitación, es
decir la repetición de un proceso observado.
• El aprendizaje se define técnicamente como un cambio
relativamente estable en la conducta del sujeto como
resultado de la experiencia, producidos a través del
establecimiento de asociaciones entre estímulos y
respuestas mediante la práctica en un nivel elemental
24
/62
Ejercicio 9
Extendiendo la definición de
aprendizaje, diga si los sistemas de
información tienen capacidad de
memorizar o de aprender.
Explique su respuesta con un
ejemplo.
25
/62
2. INTELIGENCIA ARTIFICIAL
26
/62
Inteligencia Artificial
• Nació en 1943 cuando Warren McCulloch y Walter Pitts
propusieron un modelo de neurona del cerebro humano y
animal.
27
/62
Inteligencia Artificial
• Ciencia. ¿arte, religión?
• Intento. ¿se logrará alguna vez?
• Crear programas para máquinas. ¿software o hardware?
• Imitar. ¿simulación o imitación?
• Comportamiento. ¿comportamiento == acción?
• Comprensión. ¿compresión == pensamiento?
• Humano. ¿cómo piensan o actúan los humanos?
• Capacidad de aprender. ¿memorizar o aprender?
• Capacidad de reconocer. ¿igual o parecido?
• Capacidad de pensar. ¿lógica?
28
/62
Objetivos de la Inteligencia Artificial
• Es la comprensión de nosotros mismos como entidades
inteligentes
• Es la construcción de entidades inteligentes artificiales.
• Es el arte de crear máquinas que realizan funciones que
requieren inteligencia cuando dichas funciones son
realizadas por el hombre.
• Es el estudio de cómo hacer que los ordenadores ejecuten
cosas que, por el momento, los seres humanos lo hacemos
mejor.
• Hace uso intensivo del software y algoritmos.
29
/62
Inteligencia Artificial
• Es la construcción de algoritmos para imitar
el comportamiento y el razonamiento de
los humanos.
30
/62
Ejercicio 10
• Revisar el enunciado de la práctica 1.
31
/62
Motivación para la investigación en IA
• La IA es una de las disciplinas más nuevas (inició
formalmente en 1956).
32
/62
Alcance de la IA
• La IA abarca desde áreas generales (percepción,
razonamiento lógico) hasta específicas (ajedrez, teoremas,
etc.)
33
/62
2.1. DEFINICIÓN DEL
CONCEPTO DE INTELIGENCIA
ARTIFICIAL
34
/62
Proceso de Razonamiento y
Comportamiento
¿Razonar Actuar?
¿Actuar Razonar?
Humano Racional
36
/62
Categorías para las definiciones de IA
Humano Racional
37
/62
¿Qué es la Inteligencia Artificial?
“La interesante tarea de lograr que “El estudio de las facultades
las computadoras piensen... mentales mediante el uso de
Máquinas con mente, en su amplio modelos computacionales”
sentido literal” (Haugeland, 1985) (Carniak y McDermott, 1985)
38
/62
Categorías para las definiciones de IA
Humano Racional
Humano Racional
40
/62
Actuar como humano:
La prueba de Turing
41
/62
1. Test de Turing
Escenario: dos seres
humanos y un ordenador;
uno de los seres humanos, el
interrogador, debe averiguar
cuál de los otros dos
participantes es el
ordenador; el interrogador
puede preguntar cualquier
cosa, sin importar el tema o
la profundidad, y al
ordenador se le permite
hacer todo lo posible por
provocar la errónea
identificación. El ser humano
participante debe, sin
embargo, responder siempre
verazmente a las cuestiones
que se le formulen.
http://cogsci.ucsd.edu/~asaygin/tt/ttest.html
42
/62
1. La prueba de Turing
• Para que una computadora pase la prueba de Turing, debe
por lo menos:
– Procesar lenguaje natural
– Representar el conocimiento
– Razonar automáticamente
– Auto aprender
43
/62
Ejercicio 11
• ¿Cómo se puede inhabilitar la prueba de turing?
44
/62
2.3. MODELO COGNOSCITIVO
Humano Racional
45
/62
Pensar como humano:
El modelo cognoscitivo
• Primero habría que definirse ¿cómo piensan los humanos?.
Lo hacen mediante
– Introspección
– Experimentos psicológicos
• GPS (General Problem Solver), de Newell y Simon (1961)
vs. Wang (1960).
• La ciencia cognoscitiva usa modelos de IA y experimentos
psicológicos.
• Aportaciones:
– Visión, lenguaje natural, aprendizaje
46
/62
2.4. PENSAMIENTO
RACIONAL
Humano Racional
47
/62
Pensar racionalmente:
Las leyes del pensamiento
• Aristóteles intentó codificar la “manera correcta de pensar”
(silogismos). De ahí surge la lógica.
• La tradición logicista de IA trata de hacer sistemas
inteligentes basados en la lógica.
• Problemas: pasar conocimiento informal e incierto en
términos lógicos formales y realizar la solución teórica
obtenida en la práctica.
Representación del conocimiento impreciso
Versus
Notación Lógica
• Lógica fuzzy(1968)
48
/62
2.5. ACTUACIÓN RACIONAL
Humano Racional
49
/62
Racionalidad
• La racionalidad se entiende referida a la acción y designa
aquel tipo de acción configurada de forma que permita
obtener ciertos objetivos predefinidos.
RACIONALIDAD Ξ DECISIONES
RACIONALIDAD ≠ OMNICENCIA
51
/62
Ejercicio 12
Diga que haría en los siguientes casos:
1. Cómo llegaría a visitar en el menor tiempo posible todas
las capitales de departamento del Perú.
2. Tiene una pregunta con dos alternativas y no sabe la
respuesta. ¿qué alternativa marca?
3. Está manejando su automóvil a 80 k/m y repentinamente
se cruza una persona. (usted logra ver a la persona a 5
metros de distancia).
4. Ve a su enamorada besándose con su mejor amigo.
5. Está en la orilla de la playa y viene una ola muy grande.
6. Está caminando y se aparecen 3 delincuentes armados y
le solicitan dinero.
52
/62
Racionalidad Limitada
• Actuar racionalmente cuando no se dispone de tiempo para
efectuar los cálculos para tomar una decisión.
53
/62
Ejercicio 13
• Estas trabajando en una empresa distribuidora de
alimentos y te asignan la tarea de entregar un paquete a
cada uno de 100 clientes.
• ¿Cuánto tiempo tomarías en decidir en qué orden visitar a
los clientes?
• Se intenta minimizar la distancia recorrida en cada viaje.
100 * 99 * 98 * 97 * …. * 1 = 100!
54
/62
Actuar racionalmente:
El agente racional
• Actuar racionalmente es hacerlo de tal manera que se
logran los objetivos deseados.
• Un agente es algo que percibe y actúa. De acuerdo a esto,
la IA es el estudio y construcción de agentes racionales.
• Actuar racionalmente no implica sólo actuar por inferencias
lógicas (ejemplo, reflejos).
55
/62
3. ¿INTELIGENCIA
ARTIFICIAL?
56
/62
¿Inteligencia Artificial?
• ¿Puede pensar realmente un sistema inteligente artificial
dentro de una computadora?
57
/62
4. TÉCNICAS DE LA IA
58
/62
Técnicas de la IA
• Sistemas Basados en Conocimiento.
• Visión Computacional
• Procesamiento de Voz y Lenguaje Natural
• Lógica Difusa
• Redes Neuronales
• Computación Evolutiva
• Sistemas Multiagente
• Robótica
• Aprendizaje Mecánico.
• Técnicas Heurísticas (recocido simulado)
59
/62
Modelos Inspirados en la Naturaleza
• Neuronas Red Neuronal
• Evolución Natural Algoritmo genético
• Experiencia Sistema Experto
• Razonamiento Lógica Difusa
• Enfriamiento de metales Recocido Simulado
• Hormigas Colonia de Hormigas
60
/62
Bibliografía
• Artificial Intelligence: A Modern Approach
Stuart Russell & Peter Norving
Prentice Hall, 1995
Capitulo 1
61
/62