1 IA Introduccion
1 IA Introduccion
1 IA Introduccion
Javier Béjar
CS - GEI - FIB
Introducción a la Inteligencia Arti-
ficial
¿Que es la Inteligencia Artificial?
2
Definición de la IA
Sistemas que actúan como humanos Sistemas que piensan como humanos
“Un campo de estudio que busca explicar “El estudio de las facultades menta-
y emular el comportamiento inteligente les a través del estudio de modelos
en términos de procesos computaciona- computacionales” (Charniak y McDer-
les” (Schalkoff, 1990) mott, 1985)
3
Sistemas que actúan como humanos
} La interacción de programas con personas hace que sea necesario que estos actúen
como humanos
4
El test de Turing
5
Sistemas que piensan como humanos
} Ciencias Cognitivas
6
Sistemas que piensan racionalmente
7
Sistemas que actúan racionalmente
} El paradigma es el agente
} Las capacidades necesarias coinciden con las del test de turing: Procesamiento del
Lenguaje Natural, Representación del conocimiento, Razonamiento, Aprendizaje,
Percepción.
8
¿Es la IA posible?
9
La habitación china
+ −>
+ −>
+ −>
10
Bases de la Inteligencia Artificial - Filosofía
Aristóteles Llull
Leyes que gobiernan el pensamiento Descartes Leibniz
La mente está ligada al mundo físico
(lógica)
Las acciones se basan en la conexión entre Conocimiento = Teorías lógicas El conocimiento es fruto de la percepción
11
Bases de la Inteligencia Artificial - Matemática
Matemática
12
Bases de la Inteligencia Artificial (III)
} Economía
◦ ¿Como debemos tomar decisiones ...
◦ que nos beneficien?
◦ en contra de competidores?
◦ cuando el beneficio no es inmediato?
◦ Teoría de la decisión/Teoría de juegos/Investigación operativa
} Neurociencia
◦ ¿Como procesa el cerebro la información?
◦ Neuronas/Especialización del cerebro
} Psicología
◦ ¿Como piensan y actúan las personas?
◦ Psicología cognitiva/ciencias cognitivas: Teorías sobre la conducta, bases del
comportamiento racional
13
Bases de la Inteligencia Artificial (IV)
} Computación
◦ Para la existencia de la IA es necesario un mecanismo para soportarlo (Hardware)
} Teoría de control/Cibernética
◦ Construcción de sistemas autónomos
} Lingüística
◦ Chomsky: Representación del conocimiento, gramática de la lengua
◦ Lingüística computacional
14
Áreas de trabajo de la IA
Áreas de trabajo de la IA
} Áreas Básicas
◦ Representación del conocimiento
◦ Resolución de problemas, Búsqueda
} Áreas Específicas
◦ Planificación de tareas
◦ Tratamiento del Lenguaje Natural
◦ Razonamiento Automático
◦ Sistemas Basados en el Conocimiento
◦ Percepción
◦ Aprendizaje Automático
◦ Agentes autónomos 16
Robots autónomos
17
tareas complejas (visión, planificación, coordinación, tiempo real, ...)
Reconocimiento de imágenes
18
reconocimento de escritura reconocimento de objetos
Juegos de ordenador
19
Coordinacion, cooperación, aprendizaje, adaptación, ...
Aparatos Electrónicos
20
Electrodomésticos con control inteligente
Interficies Inteligentes/Recomendación/Personalización
21
Sistemas de Diagnóstico/Control/Diseño/Planificación