Professional Documents
Culture Documents
INTELIGENCIA ARTIFICIAL
IIA-Introduccin
IIA- MODULOS
INTRODUCCION
REPRESENTACION DEL CONOCIMIENTO
RESOLUCION DE PROBLEMAS Y METODOS
DE BUSQUEDA
SISTEMAS BASADOS EN CONOCIMIENTO
RAZONAMIENTO APROXIMADO
AGENTES INTELIGENTES
IIA-Introduccin
IIA-Introduccin
IIA-Introduccin
ANIKATOR
es.akinator.com
IIA-Introduccin
IIA-Introduccin
Distintas definiciones.
Conceptos fundamentales.
Historia / Estado actual.
Ramas de IA
Distintos campos de aplicacin.
IIA-Introduccin
QUE ES LA IA ?
IIA-Introduccin
QUE ES LA IA ?
10
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
IIA-Introduccin
11
SISTEMAS QUE
PIENSAN COMO
HUMANOS
SISTEMAS QUE
Inteligencia
PIENSAN
ideal
RACIONALMENTE
SISTEMAS QUE
ACTUAN COMO
HUMANOS
SISTEMAS QUE
ACTUAN
RACIONALMENTE
COMPORTAMIENTO
IIA-Introduccin
12
DIFERENTES MODELOS:
SIMULAR EL COMPORTAMIENTO
HUMANO
CONSTRUIR PROGRAMAS
INTELIGENTES
De la forma ms eficiente
IIA-Introduccin
13
DIFERENTES MODELOS:
MODELOS COGNITIVOS
MODELOS CONEXIONISTAS
REDES NEURONALES
ALGORITMOS GENETICOS
AGENTES REACTIVOS
IIA-Introduccin
14
FUNDAMENTOS DE LA IA
LINGSTICA (1957)
15
HISTORIA DE LA IA (Russell&Norvig)
Gnesis de la IA (1943-1956)
De 1986 en adelante:
Avances en:
ROBOTICA
VISION
REPRESENTACION DEL CONOCIMIENTO
APRENDIZAJE
HISTORIA DE LA IA
http://www.aaai.org/AITopics/bbhist.html
http://www.uned.es/pfp-internet-yeducacion/historia.html
IIA-Introduccin
19
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.
IIA-Introduccin
20
21
RAMAS DE IA:
Bsqueda Heurstica
Representacin del conocimiento
Inferencia
Planificacin
Aprendizaje
Lenguaje Natural
Visin
Robtica
IIA-Introduccin
23
Constraint Satisfaction
Control Learning
Learning
Knowledge Representation/Reasoning
Multiagent Systems
Natural Language Processing
Planning and Scheduling
Robotics
Search
Uncertainty
Web/Data
Other (applications, philosophical foundations
mathematical foundations...)
Programa de ajedrez.
92 MARVEL
25
QUE ES LA IA ?
ENFOQUE AGENTE INTELIGENTE
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.
IIA-Introduccin
(Brooks) 26
QUE ES LA IA ?
ENFOQUE AGENTE INTELIGENTE
IA CONSISTE EN EL ESTUDIO Y
CONSTRUCCION DE AGENTES RACIONALES.
Norvig & Russell
IIA-Introduccin
27
AGENTE (Norvig&Russell)
IIA-Introduccin
28
AGENTE INTELIGENTE
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
29
AGENTES
We want to build intelligent actors, not just intelligent
thinkers.
Indeed, it is not even clear how one could assess
intelligence in a system that never acted -- or, put otherwise,
how a system could exhibit intelligence in the absence of
action.
Martha Pollack, from Computers and Thought
Lecture, IJCAI-91.
IIA-Introduccin
30
AGENTE INTELIGENTE
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
Nociones de Agentes
IIA-Introduccin
Dbil
Fuerte
31
AGENTE INTELIGENTE
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
32
AGENTE INTELIGENTE
Nocin ms fuerte:
Adems de las propiedades anteriores,
se agregan nociones mentales como:
Conocimiento.
Creencias.
Intenciones.
Obligaciones
(Emociones)
IIA-Introduccin
33
IIA-Introduccin
34
35
CONOCIMIENTO
VOLUMINOSO
CAMBIANTE
DIFICIL DE
REPRESENTAR
IIA-Introduccin
36
REPRESENTACION
INFERENCIA
Y DEL MANEJO DEL CONOCIMIENTO
IIA-Introduccin
37
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
38
EVALUACION DE UN SISTEMA DE IA
39
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
40
MODELOS COGNITIVOS
IIA-Introduccin
41
LENGUAJES EN IA:
PROLOG
C ( C ++ ) / JAVA
IIA-Introduccin
42
APLICATIONS
"What the field of AI is really about is inventing machines
that will help people in a variety of ways, by giving
machines some of the sophisticated capabilities that
humans have, such as the ability to understand spoken
words, or interpret images, or to learn from experience.
Usually these machines do not look or act at all like people,
but they can be amazingly useful to people by improving
and assisting our lives, and complementing rather than
replacing the things that we humans like to do. And that's
the goal we are collectively working toward."
Tom Mitchell
IIA-Introduccin
43
APLICATIONS
IIA-Introduccin
44
Bibliografa
Inteligencia Artificial. Un enfoque moderno Norvig & Russell
Prentice Hall, Cap 1
http://www.cs.berkeley.edu/~russell/intro.html
Inteligencia Artificial - Elaine Rich Kevin Knight 2 edicin
Mc Graw Hill 1994, Cap 1
IIA-Introduccin
45
Links
Entrevistas:
http://www.aaai.org/AITopics/html/interview.html#online
Entrevista a D. Hofstadter
http://www.wired.com/wired/archive/3.11/kelly.html
http://www.bizcharts.com/stoa_del_sol/conscious/conscious2.html
Hubert Dreyfus (critico de IA)
http://www.informatik.uni-trier.de/~ley/db/indices/a-tree/d/
Dreyfus:Hubert_L=.html
IIA-Introduccin
46
47
Lneas de investigacin
Proyectos
Proyecto AT
IIA-Introduccin
48
ISISTAN
http://www.exa.unicen.edu.ar/isistan/
LINEAS DE INVESTIGACION:
Software Agents
PROYECTOS:
Javalog
Interface agents
Software architectures
Simulation
IIA-Introduccin
49
Berkeley - USA
http://buffy.eecs.berkeley.edu/Research/CS/AI/
CS Research Area:
Intelligent Systems
. Particular strengths of the Berkeley effort are the
integration of AI, probabilistic, and control-theoretic
approaches to intelligent systems, the combination of
rigorous foundations with large-scale intelligent systems
development and the close collaborations within the group
and with other outstanding UC Berkeley faculty across
many disciplines.
IIA-Introduccin
50
Berkeley - USA
http://buffy.eecs.berkeley.edu/Research/CS/AI/
CS Research Area:
Intelligent Systems
Projects
El trabajo en el Departamento se realiza en proyectos
multifacticos que combinan distintos tpicos. Por ejemplo:
Berkeley Aerobot (BEAR)
Berkeley Initiative in Soft Computing (BISC)
California Partners For Advanced Transit and Highways (PATH)
Computer Vision Group
The Digital Library Project
Framenet
IIA-Introduccin
51
Berkeley - USA
Intelligent Systems
More Projects
Grouping and Perceptual Organization
Learning Complex Motor Tasks in Natural and Artificial Systems (CML)
52