Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
La Inteligencia Artificial
Contenidos
Contenidos
Introducción
Definición: ¿Qué es la inteligencia?
Antecedentes históricos
Test de Turing
Objetivos de la Inteligencia Artificial
Ramas de la IA
Areas de Estudio
Programación Lógica
Sistemas de Base de Conocimiento
Paradigmas de representación del conocimiento
Redes Neuronales
Bibliografía
Tema 4
© JAGM/JOE
2
1
¿Qué es la inteligencia?
Tema 4
© JAGM/JOE
3
2
Definiciones de inteligencia
Pyle (1979): la inteligencia es una palabra contextual específica.
Binet: buen discernimiento, buena comprensión, buen razonamiento.
Spearman:...supone principalmente saber razonar y correlacionar.
Terman: capacidad para desarrollar conceptos y captar su significado.
Vernon: todo lo relacionado con capacidad de pensar o eficiencia mental
Burt: capacidad innata, general, habilidad cognoscitiva.
Heim: capacidad para captar lo esencial de una situación y responder en
consecuencia.
Wechsler: capacidad general o global del individuo para actuar según un
propósito, pensar racionalmente, y relacionarse eficazmente con su entorno
Piaget: adaptación al entorno físico y social.
Douglas Hofstadter: habilidad para responder a diferentes situaciones, saber
aprovechar circunstancias fortuitas, dar sentido a mensajes ambiguos o
contradictorios, encontrar similitudes entre situaciones diferentes y generación
de nuevos conceptos e ideas innovadoras.
Tema 4
© JAGM/JOE
5
Antecedentes históricos
Tema 4
© JAGM/JOE
6
3
Historia más reciente
Tema 4
© JAGM/JOE
7
Test de Turing:
Turing (1950):
juego de la imitación (definición empírica)
4
¿Cómo superar el Test de Turing?
Tema 4
© JAGM/JOE
9
Tema 4
© JAGM/JOE
10
5
Ramas de la IA
Lógico-matemática
Psicología
Informática
Simulación
Tema 4
© JAGM/JOE
11
Rama Lógico-matemática
Tema 4
© JAGM/JOE
12
6
Rama de la Psicología
Tema 4
© JAGM/JOE
13
Rama de la Informática
Tema 4
© JAGM/JOE
14
7
Afirmaciones y Objeciones (Turing)
Tema 4
© JAGM/JOE
15
Tema 4
© JAGM/JOE
16
8
Rama de la Simulación
Tema 4
© JAGM/JOE
17
Areas de Estudio
Tema 4
© JAGM/JOE
18
9
Areas de Estudio
Tema 4
© JAGM/JOE
19
La Inteligencia Artificial
10
Programación Lógica
Tema 4
© JAGM/JOE
21
Programación Lógica
Tema 4
© JAGM/JOE
22
11
Programación Lógica
Tema 4
© JAGM/JOE
23
Tema 4
© JAGM/JOE
24
12
Programación Lógica, Ejemplo
Base de conocimientos
z Madre(m1,m2);Madre(m2,m3);Madre(m2,m4)
z Padre(p1,m2); Padre(p1, p2)
Consultas
Tema 4
© JAGM/JOE
25
Tema 4
© JAGM/JOE
26
13
Sistemas de Base de Conocimiento
Tema 4
© JAGM/JOE
27
Tema 4
© JAGM/JOE
28
14
Arquitectura básica de un SBC
Usuarios finales
Motor de Módulo de
inferencia mantenimiento
de integridad
Tema 4
© JAGM/JOE
30
15
Dos grandes áreas en la Ingeniería del
Conocimiento
Tema 4
© JAGM/JOE
31
Objetivo: Objetivo:
Modelar la “conducta” Modelar la estructura
humana del sistema nervioso
Sistemas
Artificiales
Inteligentes
INTELIGENCIA REDES NEURONALES
ARTIFICIAL ARTIFICIALES
Tema 4
© JAGM/JOE
32
16
Modelos de Computación
Razonamiento lógica
Lenguaje
Redes Computación natural
neuronales aleatorizada
Validación
Temas Visión
avanzados Artificial
17
¿Que son las RNA?
Tema 4
© JAGM/JOE
36
18
Tipos de aprendizaje (Michalski, 1990)
Tema 4
© JAGM/JOE
37
RNAs
Tema 4
© JAGM/JOE
38
19
¿Qué se puede hacer con RNAs?
20
Otras observaciones en las RNA
Tema 4
© JAGM/JOE
41
21
Cómo ver las redes neuronales artificiales?
Tema 4
© JAGM/JOE
43
y1
. W11
.
.
W1j f y1’
yj
W1n = sinapsis
. W1n f = función de síntesis
. y1 = potenciales precedentes
yn y1’ = potenciales de salida
Tema 4
© JAGM/JOE
44
22
Elemento de Proceso General
y1
. W11
.
. F(aj(t), Netj) f(aj(t+1)
Net y1’
W1j = aj(t+1) = y1
yj
.
. W1n Entrada neta: Netj=Sum(wij*yi)
Activación: aj(t)
yn
Función de activación: F(aj(t), Netj)
Función de trasferencia: f(aj(t+1))
Tema 4
© JAGM/JOE
45
Funciones de trasferencia
x x x x
f(x)=1/(1+eax)
Tema 4
© JAGM/JOE
46
23
Topologías de Red más comunes
Capa de entrada
Capas ocultas
Capa de salida
Tema 4
© JAGM/JOE
47
Aprendizaje adaptativo
Capacidad autoorganizativa
Capacidad de síntesis
Tolerancia a fallos
Posible operación en tiempo real
Tema 4
© JAGM/JOE
48
24
Bibliografía
Frost, R. Bases de Datos y Sistemas Expertos -Ingeniería del Conocimiento-. Díaz de
Santos, Madrid, 1989.
Simons, G.L. Introducción a la Inteligencia Artificial. Díaz de Santos, Madrid, 1987.
Nilsson, Nils J. Principios de Inteligencia Artificial. Díaz de Santos, Madrid, 1987.
Harmon, P. y King, D. Sistemas Expertos (aplicación de la inteligencia artificial en la
actividad empresarial). Díaz de Santos, Madrid, 1988.
Dussauchoy, A. y Chatain, J.N. Sistemas Expertos: métodos y herramientas. Paraninfo,
Madrid, 1988.
Olmeda, Y. Y Barba-Romero. Redes Neuronales Artificiales: Fundamentos y aplicaciones.
Universidad de Alcalá, 1993.
1ª Jornada sobre Inteligencia Artificial, Control y Sistemas Expertos. Universidad de
Alcalá. Escuela Politécnica, 1996.
Hilera, J.R. y Martínez, V.J. Redes Neuronales Artificiales: Fundamentos, modelos y
aplicaciones. RaMa, Madrid, 1995.
Martínez, Hilera, Gutiérrez… Metodología de Desarrollo de Sistemas de Información.
Universidad de Alcalá, 1995.
Gerald D. Fischbach. Neuronas: estructura y comportamiento. Investigación y Ciencia.
Nov. 1994.
Tema 4
© JAGM/JOE
49
25