You are on page 1of 42

1

INTELIGENCIA
ARTIFICIAL

Ing. Mnica Carolina Acosta


Zambrano
2

IIA- MODULOS

INTRODUCCION

REPRESENTACION DEL CONOCIMIENTO


RESOLUCION DE PROBLEMAS Y METODOS DE BUSQUEDA
SISTEMAS BASADOS EN CONOCIMIENTO
RAZONAMIENTO APROXIMADO
AGENTES INTELIGENTES
Donde encontramos la IA ?

ROBOTICA

3
4

En que desarrollos encontramos


algo de IA ?

Sistemas de control (vuelos espaciales)


Planificadores (aeropuertos)
Sistemas de soporte a la decisin
e-commerce, subastas electrnicas
Agentes recomendadores (Web!!!)
e-learning .....
QUE ES LA INTELIGENCIA ARTIFICIAL 5

Distintas definiciones.
Conceptos fundamentales.
Historia / Estado actual.
Ramas de IA
Distintos campos de aplicacin.
6

QUE ES IA?
Desarrollo de mtodos y
algoritmos que permitan
comportarse a las
computadoras de modo
inteligente
IIA-Introduccin
7

QUE ES LA IA SEGN AUTORES?

La Inteligencia Artificial es la parte de


las Ciencias de la Computacin que se
ocupa del diseo de sistemas
inteligentes, esto es sistemas que
exhiben caractersticas que asociamos
con la inteligencia en las conductas
humanas.
Feigenbaum y Barr 80s
8

QUE ES LA IA ?
Elestudio de cmo lograr que las computadoras
realicen tareas que por el momento, los humanos
hacen mejor.
E. Rich - Knight, 1991

La rama de la Ciencias de la computacin que se


ocupa de la automatizacin de la conducta inteligente.
Luger y Stubblefield, 1993
9

QUE ES LA IA ?

Es la Ciencia e Ingeniera de hacer mquinas


inteligentes (especialmente programas).
Esto est relacionado a la tarea de usar
computadoras para entender la inteligencia
humana, pero IA no tiene que limitarse a mtodos
que son biolgicamente observables.
J. Mc Carthy, 1998
LAS DEFINICIONES DE IA SE AGRUPAN EN:
RAZONAMIENTO

SISTEMAS QUE SISTEMAS QUE


Inteligencia
PIENSAN COMO PIENSAN ideal
HUMANOS RACIONALMENTE

SISTEMAS QUE SISTEMAS QUE


ACTUAN COMO ACTUAN
HUMANOS RACIONALMENTE
COMPORTAMIENTO
10
11

DIFERENTES MODELOS:

SIMULAR EL COMPORTAMIENTO
HUMANO
A nivel de procesos cognitivos

CONSTRUIR PROGRAMAS INTELIGENTES


De la forma ms eficiente
12

DIFERENTES MODELOS:

MODELOS COGNITIVOS
CIENCIA COGNITIVA, SON TRANSPARENTES AL USUARIO, FACIL
DE MODIFICAR - INCREMENTAR
SISTEMAS BASADOS EN EL CONOCIMIENTO (KBS)
AGENTES DELIBERATIVOS

MODELOS CONEXIONISTAS
REDES NEURONALES
ALGORITMOS GENETICOS
AGENTES REACTIVOS
13

El propsito de la IA es hacer computacional el conocimiento humano por


procedimientos simblicos o conexionistas.

Se corresponden con los dos paradigmas de la IA:

IA clsica o simblica: programable y basado en el supuesto del


conocimiento explicable por procedimientos de manipulacin de
smbolos.

IA conexionista: autoprogramable por aprendizaje y donde el


conocimiento viene representado la propia estructura de la red neuronal

El gran problema de la IA es la representacin del conocimiento


14
15

FUNDAMENTOS DE LA IA

FILOSOFIA (desde 428 aC)


teoras del razonamiento y aprendizaje
MATEMATICA (desde el 800)
teoras formales de la lgica
PSICOLOGIA (desde 1879)
investigacin de la mente humana
INGENIERIA EN COMPUTACION (1940)
herramientas para poder concretar IA
LINGSTICA (1957)
teoras sobre el lenguaje (sintaxis-semntica)
HISTORIA DE LA IA (Russell&Norvig)

Gnesis de la IA (1943-1956)
- Mc Culloch - Pitts (lgica - conexionismo)
- Shannon - Turing (ajedrez)
- Minsky - Edmonds (red neuronal)
- Newell- Simon (terico lgico)
Entusiasmo inicial (1952 - 1969)
- GPS - LISP - Tiempo compartido - Resolucin - Perceptrn
Una dosis de realidad (1966 - 1974)
- falta de robustez en problemas variados (traducciones,
micromundos) - mayor complejidad
Sistemas basados en el conocimiento (1969 - 1979)
- uso y representacin de conocimiento adecuado - S.E.
IA se convierte en industria (1980 - 1988)
- Proyectos e inversiones - Lisp Machines
De 1986 al Presente:
Regreso y profundizacin de las redes
neuronales - modelos conexionistas.
Cambio tanto en los contenidos como en
la metodologa de IA.
Utilizacin de teoras ya existentes.
Aplicaciones ms reales
De 1986 en adelante:
Avances en:
ROBOTICA
VISION
REPRESENTACION DEL CONOCIMIENTO
APRENDIZAJE

Mejor comprensin de los problemas y de su


complejidad
Mayor capacidad de manejo matemtico

METODOS MAS SOLIDOS


EL SUPUESTO SUBYACENTE
(Newell&Simon)
En el centro de la investigacin de IA
subyace lo que se denomina

SISTEMA DE SIMBOLOS FISICOS

Conjunto de entidades llamadas smbolos,


(patrones fsicos)
Expresiones (compuestas por smbolos)
El sistema contendr un conjunto finito de estas
estructuras mas una coleccin de procesos para
producir otras expresiones. 19
SISTEMA SIMBOLICO FISICO
(SSF)

Es una mquina que produce a lo


largo del tiempo una coleccin
evolutiva de expresiones
HIPOTESIS:

Un SSF posee los medios necesarios y


suficientes para realizar una accin
inteligente en general.
Validacin emprica
20
21

RAMAS DE IA:
Bsqueda Heurstica
Representacin del conocimiento
Inferencia

Planificacin

Aprendizaje

Lenguaje Natural
Visin

Robtica
QUE ES LA IA ?
ENFOQUE AGENTE INTELIGENTE
22
Histricamente los investigadores en IA se han
enfocado en los distintos componentes del
comportamiento inteligente (aprendizaje,
razonamiento, visin, .), de forma aislada.
En la actualidad, algunos autores sugieren que la
inteligencia, es producto de la interaccin entre un
agente y su entorno.
Entonces, el comportamiento inteligente emerge
de la interaccin de varios comportamientos
simples.
(Brooks)
23

QUE ES LA IA ?
ENFOQUE AGENTE INTELIGENTE
IA CONSISTE EN EL ESTUDIO Y
CONSTRUCCION DE AGENTES
RACIONALES.
Norvig & Russell

Principios generales que rigen a los A.R.


Elementos usados para construirlos.
Agente
Un agente es un sistema computacional capaz de actuar de
manera autnoma para satisfacer sus objetivos y metas,
mientras se encuentra situado persistentemente en su medio
ambiente.
25

AGENTE (Norvig&Russell)
26

AGENTE INTELIGENTE
AGENTE Es todo aquello que percibe su ambiente
mediante sensores y que responde o acta mediante
efectores.

AGENTE INTELIGENTE:
Debe hacer siempre lo correcto de acuerdo a sus
percepciones.
Es aquel que emprende la mejor accin posible en una
situacin dada.
Russel & Norvig
IIA-Introduccin
AGENTE INTELIGENTE
27

AGENTE
Es un sistema de computacin situado
en algn entorno, que es capaz de una
accin autnoma y flexible para alcanzar
sus objetivos de diseo.
Wooldridge & Jennings

Dbil
Nociones de Agentes
Fuerte

IIA-Introduccin
AGENTE INTELIGENTE
28

Nocin Dbil:
Es la forma ms general en que es
usado el trmino agente. Es un
sistema de software (hardware) con
las siguientes propiedades:
Autonoma.
Habilidad Social.
Reactividad.
Proactividad.

IIA-Introduccin
AGENTE INTELIGENTE
29

Nocin ms fuerte:
Adems de las propiedades
anteriores, se agregan nociones
mentales como:

Conocimiento.
Creencias.
Intenciones.
Obligaciones
(Emociones)
IIA-Introduccin
INTELIGENCIA ARTIFICIAL DISTRIBUIDA
(DAI MIT en los 80s)
30

RESOLUCION DISTRIBUIDA DE PROBLEMAS


(DPS)

SISTEMAS MULTIAGENTES (MAS)

Significado mas general


Usado para referir a todo sistema
compuesto por mltiples
autnomos (semi-autnomos)
componentes.

IIA-Introduccin
SISTEMAS MULTI-AGENTES (MAS)
31

CARACTERISTICAS
Cada agente tiene informacin y
capacidades limitadas para resolver un
problema

No hay un control global del sistema


Los datos estn descentralizados
Computacin es asincrnica

Proveen mas robustez, eficiencia y


permiten la interoperatividad de sistemas
IIA-Introduccin existentes
UN SISTEMA EN IA REQUIERE
MUCHO CONOCIMIENTO

VOLUMINOSO

CAMBIANTE

DIFICIL
DE
REPRESENTAR
AUMENTO DE CONOCIMIENTO MAS DIFICIL LA BUSQUEDA

MAS CONOCIMIENTO
PARA CONT ROL

IIA-Introduccin 32
INGENIERIA DEL CONOCIMIENTO
33

ADQUISICION

QUE SE OCUPA DE LA REPRESENTACION

INFERENCIA

Y DEL MANEJO DEL CONOCIMIENTO

IIA-Introduccin
QUE ES UNA TECNICA DE IA??
(Rich) 34

PROBLEMAS EN IA SON COMPLICADOS Y


VARIADOS EXISTEN TECNICAS
APROPIADAS ????
Es un mtodo que utiliza el conocimiento
representado de tal forma que:
Represente generalizaciones
Debe ser comprendido por las personas que lo
proporcionan
Puede modificarse fcilmente
Puede utilizarse en distintas situaciones
aunque no sea certero (modelos
cognitivos)
IIA-Introduccin
EVALUACION DE UN SISTEMA DE
IA
35

TEST DE TURING (www.turing.org.uk/turing/)


Comportarse como humano
El
ambiente plantea muchos desafos (el
dilogo es totalmente libre) que resulta difcil
para un sistema igualar a la contraparte
ELhumana
SISTEMA DEBERIA SER CAPAZ DE
Procesar lenguaje natural
Representar el conocimiento
Razonar automticamente
Aprendizaje automtico
(Visin - Robtica)
IIA-Introduccin
EVALUACION DE UN SISTEMA DE
IA

EN DOMINIOS MAS RESTRICTIVOS

Evaluar si el sistema (Agente) se


comporta de acuerdo a los objetivos
planteados previamente.
(E. Rich)

IIA-Introduccin 36
MODELOS COGNITIVOS
37

SISTEMAS BASADOS EN CONOCIMIENTO.

AGENTES DELIBERATIVOS.

IIA-Introduccin
38

LENGUAJES EN IA:

LISP (COMMON LISP)


Lenguaje funcional - procesamiento simblico.

PROLOG

Programacin lgica

C ( C ++ ) / JAVA
Procedural - Orientacin a objetos

IIA-Introduccin
39

CONTROVERSIA
Durante el desarrollo de la IA siempre ha existido una
controversia sobre los lmites de esta Ciencia.

Donald Michie

Es un error dedicar demasiado tiempo a preguntarse, pueden


las mquinas pensar?, pueden ser realmente creativas?

Para todos los propsitos prcticos s pueden. La mejor direccin


para nosotros es dejar a los filsofos en su habitacin oscura y
ponerse a intentar disear mquinas creativas e inteligentes.

IIA-Introduccin
40

CONTROVERSIA
Si distinguimos entre IA como ciencia

Comprensin de los procesos cognitivos, y directamente relacionada con la


neurologa y la cognicin)

LA IA como ingeniera

Ingeniera del conocimiento o IA aplicada, que desarrolla tareas y mtodos de


solucin de problemas

Podemos estar de acuerdo en que es en este ltimo caso donde se han realizado
grandes avances.

Y adems, estos avances son rpidamente integrados en la Informtica.

No se debe por lo tanto desprestigiar a la IA en general.

IIA-Introduccin
41

Taller
Realizar un mapa conceptual del capitulo 1 del libro de
Inteligencia Artificial Un enfoque moderno de Stuart Rusell
y Peter Norving

IIA-Introduccin
42

Bibliografa

. Inteligencia Artificial. Un enfoque moderno Norvig


& Russell
Prentice Hall, Cap 1

. Inteligencia Artificial - Elaine Rich Kevin Knight 2


edicin
Mc Graw Hill 1994, Cap 1

. Inteligencia Artificial con Aplicacin a la Ingenieria ,


Pedro Ponce Cruz

You might also like