Está en la página 1de 8

Tema 1: ¿Qué es la Intleigencia Artificial? pp.

Inteligencia Artificial /Departamento de Sistemas Informáticos y Computación/Facultad de Informática/ UPV

Tema 1: ¿Qué es la Intleigencia Artificial? pp. 2

TEMA 1: Conceptos Generales


1.- Concepto de IA.
2.- Historia, Evolución y Estado actual.
3.- Areas y aplicaciones.

Bibliografía Básica:
• E. Rich, K. Knight, ‘Inteligencia Artificial’, McGraw Hill (1994). Capítulo 1
• I. Fernández "Artificial, pero no inteligencia" (suministrado)
• J. Pitrat " El nacimiento de la Inteligencia Artificial" (suministrado)

Bibliografía Complementaria:
• S. Russel, ‘Inteligencia Artificial: Un enfoque moderno’, Prentice Hall(1996)
• Varios. "Inteligencia artificial. Conceptos, técnicas y aplicaciones" Marcombo (1987).
• E. Charniak, D. McDermott "Introduction to Artificial Intelligence" Addison-Wesley (1985).
• R. Penrose, “La Inteligencia y los Ordenadores” (suministrado).
• R. Reddy, “The Challenge of Artificial Intelligence” (suministrado).
• T. Munakata (Guest Editor), “New Horizons in Commercial and Industrial AI” (suministrado).

Inteligencia Artificial /Departamento de Sistemas Informáticos y Computación/Facultad de Informática/ UPV


Tema 1: ¿Qué es la Intleigencia Artificial? pp. 3

1.- Concepto de IA
¿QUE ES LA INTELIGENCIA? (Problema psicológico)
"Capacidad de aprender relaciones entre hechos, resolver un problema
mediante una adaptación de un problema previo".

Primeras aplicaciones de la IA:


- Juegos (ajedrez,damas,...). Selección del mejor camino
- Demostración de teoremas matemáticos. que lleva a la solución

- Razonar en base al sentido común (cómo llegar al trabajo por la


mañana,...) Razonar sobre: •Objetos físicos y sus relaciones.
•Acciones y sus consecuencias.
- Percepción (visión y habla)
- Entender un lenguaje.
- Resolución de problemas que requieren experiencia
(diagnósticos médicos, análisis químicos,...).

Inteligencia Artificial /Departamento de Sistemas Informáticos y Computación/Facultad de Informática/ UPV

Tema 1: ¿Qué es la Intleigencia Artificial? pp. 4

Algunas aplicaciones de la IA
•Visión
•Percepción
•Habla •Comprensión
•Lenguaje Natural •Generación
Tareas de la vida diaria
•Traducción
•Sentido común
•Control de un robot

•Juegos (Ajedrez, backgammon, damas, ...)


•Matemáticas •Geometría
•Lógica Tareas formales
•Cálculo integral
•Dem. de las prop.
prop. de un prog.
prog.
•Ingeniería •Diseño
•Detección de fallos Tareas de los expertos
•Análisis científico •Planif.
Planif. de manufact.
manufact. Más fáciles de representar y
•Diagnosis médica de tratar por programas
•Análisis financiero Sistemas Expertos

Inteligencia Artificial /Departamento de Sistemas Informáticos y Computación/Facultad de Informática/ UPV


Tema 1: ¿Qué es la Intleigencia Artificial? pp. 5

¿QUE
¿QUE ES LAIINTELIGENCIA
ESLA NTELIGENCIAAARTIFICIAL?
RTIFICIAL?
La I.A. es la parte de la informática concerniente al diseño de sistemas de
computación inteligente, es decir, de sistemas que exhiban o simulen las
características que son comúnmente asociadas con la inteligencia en la
conducta humana (Handbook81).
Modelo Intelecto
Computacional Humano

• Modelo computacional del intelecto humano.


• Programas de simulación de la conducta humana.

•¿Cuáles son las suposiciones fundamentales sobre la inteligencia?


•¿Qué tipo de técnicas son las más adecuadas para resolver los problemas de IA?
•¿A qué nivel de detalle, si es que no es por completo, se puede intentar modelar la
inteligencia humana?
•¿Cómo se puede saber cuándo se ha tenido éxito en la construcción de un
programa inteligente?

Inteligencia Artificial /Departamento de Sistemas Informáticos y Computación/Facultad de Informática/ UPV

Tema 1: ¿Qué es la Intleigencia Artificial? pp. 6

¿Cuáles son las suposiciones fundamentales sobre


la inteligencia?
• Hipótesis del Sistema de Símbolos Físicos (Newell y Simon, 1976)
“Un sistema de símbolos físicos posee los medios necesarios y
suficientes para realizar una acción inteligente genérica”
Sistema de Símbolos Físicos: conjunto de entidades
(símbolos) que componen otro tipo de entidades
(expresiones o estructuras de símbolos).

Es posible construir programas que realicen las tareas ‘inteligentes’


que son realizadas por el ser humano.

• Modelos Subsimbólicos (Redes Neuronales)

• Conflictos entre modelos subsimbólicos y la hipótesis del sistema de


símbolos físicos (Somlensky, 1988).

Inteligencia Artificial /Departamento de Sistemas Informáticos y Computación/Facultad de Informática/ UPV


Tema 1: ¿Qué es la Intleigencia Artificial? pp. 7

¿Qué es una Técnica de IA?

• La Inteligencia necesita Conocimiento, el cual posee las siguientes


propiedades:
- es voluminoso
- es difícil de caracterizar con exactitud
- cambia constantemente
- se distingue de los datos en que se organiza de tal forma que se
corresponde con la forma en que va ha ser utilizado.
• Una Técnica de IA es un método que utiliza conocimiento representado
de forma que:
- represente las generalizaciones
- sea comprensible
- pueda modificarse fácilmente
- puede utilizarse en muchas situaciones, aún no siendo totalmente
preciso o completo.
- puede utilizarse para superar su propio volumen (acotar posibilidades)

Inteligencia Artificial /Departamento de Sistemas Informáticos y Computación/Facultad de Informática/ UPV

Tema 1: ¿Qué es la Intleigencia Artificial? pp. 8

El Nivel del Modelo (Ciencias Cognoscitivas)

• ¿Deseamos construir programas que realicen las tareas de la misma


forma que las realiza el ser humano?
• ¿Deseamos construir programas que realicen tareas que hace el ser
humano de la forma más sencilla?
• Programas que intentan modelar la actuación del ser humano:
- tareas que un computador resuelve fácilmente, pero utilizando
mecanismos de los que no dispone el ser humano
Elementary Perceiver and Memorizer (Feigenbaum, 1963)
- tareas que no son triviales para un computador. Razones para querer
modelar la forma de trabajar humana para realizar estas tareas:
* verificar las teorías psicológicas de la actuación humana (PARRY,...)
* capacitar a las computadoras para comprender el razonamiento
humano
* capacitar a la gente para comprender a las computadoras
* explotar el conocimiento que se puede buscar en el hombre.

Inteligencia Artificial /Departamento de Sistemas Informáticos y Computación/Facultad de Informática/ UPV


Tema 1: ¿Qué es la Intleigencia Artificial? pp. 9

Criterios de Determinación del Éxito

• ¿Cómo podemos saber si hemos construido una máquina inteligente?


Test de Turing (Alan Turing, 1950) / Test de Searle

• ¿Podemos determinar el éxito de la IA en dominios más restrigidos?


– Programas de ajedrez que juegan al mismo nivel que un
humano
– Programas que determinan la estructura de componentes
orgánicos (DENDRAL).
– Programas que resuelven en minutos problemas que requieren
experiencia y que un humano experto tardaba horas

• El éxito de un programa que simula el comportamiento humano está en


que el comportamiento del programa se corresponda con el humano.

Inteligencia Artificial /Departamento de Sistemas Informáticos y Computación/Facultad de Informática/ UPV

Tema 1: ¿Qué es la Intleigencia Artificial? pp. 10

OTRAS DEFINICIONES DE I.A.

➢IA es el estudio de cómo lograr que las computadoras hagan cosas


que, de momento, las personas hacen mejor (Nilsson).
➢Son las técnicas de diseño de sistemas informáticos que presentan las
características de la inteligencia humana.
➢Estudio de las ideas que permiten al ordenador realizar acciones que
hacen al ser humano inteligente (Winston).
➢La IA es la ciencia de hacer máquinas que hacen cosas, que
realizadas por el hombre requieren el uso de inteligencia (Minsky).
➢IA es la parte de la ciencia de la computación que investiga procesos
simbólicos, razonamientos no algorítmicos, y representación simbólica
del conocimiento (Buchanan).
➢La IA es todo lo que no se ha hecho hasta ahora (Tesler).
➢La IA es todo aquello que las computadoras aún no saben hacer
(Hofstadter).
➢La IA tiene mucho de A y poco de I. (Rich).

Inteligencia Artificial /Departamento de Sistemas Informáticos y Computación/Facultad de Informática/ UPV


Tema 1: ¿Qué es la Intleigencia Artificial? pp. 11

2.- Historia, Evolución y Estado actual

• Prehistoria:
- Tradición griega/judía. Fábulas. Deseos.
- Lógica simbólica (R. Lull, Leibnitz).
- Autómatas mecánicos.
- Siglo XX (Teoremas matemático-lógicos, computabilidad,...)
- Era informática. Líneas: científica / gestión, procesamiento
simbólico.
• Nacimiento y euforia (1950-1964).
- Búsqueda heurística (GPS).
- Inicio formal: Conferencia Dartmouth (1956).
- Lenguajes: IPL, LISP.
- Grandes proyectos estatales.
- Decepción. Informe APLAC: Límite procesamiento. Búsqueda.

Inteligencia Artificial /Departamento de Sistemas Informáticos y Computación/Facultad de Informática/ UPV

Tema 1: ¿Qué es la Intleigencia Artificial? pp. 12

Evolución y Estado actual (2)

• Estudio y reflexión (1965-1980).


- Solución: combinatoria + heurística + restricción de dominios
- Formalismos lógicos (Teorema de Resolución,1964).
- Prototipos de S.B.C. (Dendral,1965)
- PROLOG (1975).
• Expansión (1980-)
- Máquinas y lenguajes de V generación (1981-91).
- Evolución diferentes áreas.
- Evolución hardware (procesamiento simbólico).
- Proyectos supranacionales (Esprit, Eureka).
- Nuevas líneas de investigación:
Ingeniería del conocimiento, Aprendizaje, Redes neuronales,
Reconocimiento de Formas, S.B.C. Segunda generación, Modelos
de Razonamiento (difuso, cualitativo, ...), Entornos y arquitecturas
avanzadas, IA distribuida, Tiempo real, ...

Inteligencia Artificial /Departamento de Sistemas Informáticos y Computación/Facultad de Informática/ UPV


Tema 1: ¿Qué es la Intleigencia Artificial? pp. 13

3.- Areas y aplicaciones

• Procesamiento del lenguaje natural.


- Comprensión de textos: sintaxis y semántica.
- Traducción.
• Recuperación inteligente de la información.
- Recuperación de información no explícitamente representada.
- Bases de datos deductivas.
- Procesos inferenciales. Sentido común.
- Interfaz natural.
• SBC: Sistemas Expertos.
- Ingeniería del conocimiento: Adquisición, representación, tratamiento y
validación.
- Representación del conocimiento. Mecanismos inferenciales.
- Otras facilidades: explicación, justificación, aprendizaje, etc.
• Demostración automática de teoremas.
- Demostración o refutación de teoremas.
- Métodos deductivos

Inteligencia Artificial /Departamento de Sistemas Informáticos y Computación/Facultad de Informática/ UPV

Tema 1: ¿Qué es la Intleigencia Artificial? pp. 14

Areas y aplicaciones (2)

• Robótica.
- Percepción. Capacidad locomotiva y manipulativa.
- Razonamiento: planificación.
- Aprendizaje
• Programación automática.
- Compilador de un lenguaje de alto nivel.
- Verificador de programas.
• Problemas combinatorios y de planificación.
- Problemas NP: restricción de dominios, heurística.
- Planificación.
• Percepción
- Visión y Habla.
- Reconocimiento de formas
- Aprendizaje

Inteligencia Artificial /Departamento de Sistemas Informáticos y Computación/Facultad de Informática/ UPV


Tema 1: ¿Qué es la Intleigencia Artificial? pp. 15

Areas y aplicaciones (3)

• Aplicaciones en documentación:
– Aplicación de los S.E. a la gestión documental:

» Obtención Automática de Resúmenes.

» Indexación Automatizada.

» Herramientas de catalogación.

– Búsqueda Inteligente

» SOM / WEBSOM.

» Agentes de Información.

Inteligencia Artificial /Departamento de Sistemas Informáticos y Computación/Facultad de Informática/ UPV