Sistemas de informacion
Curso 1999–2000
Tema 2: Inteligencia computacional y conocimiento
Jos´ A. Alonso Jim´nez e e Miguel A. Guti´rrez Naranjo e
Dpto. de Ciencias de la Computaci´n e Inteligencia Artificial o
Universidad de Sevilla
RA 99–00
Cc Ia
Inteligencia computacional y conocimiento
2.1
¿Qu´ es la inteligencia computacional? e
x
La inteligenciacomputacional es el estudio de los agentes inteligentes. Un agente es cualquiera que act´ a en un entorno. u Un agente inteligente es un agente que act´ a inteligentemente: u
u u u u
x
x
adecuaci´n de las aciones a los fines y circunstancias o flexibilidad a los cambios de entornos y fines aprendizaje de la experiencia toma decisiones adecuadas considerando las limitaciones perceptivas ycomputacionales
RA 99–00
Cc Ia
Inteligencia computacional y conocimiento
2.2
¿Inteligencia artificial o computacional?
x
Objetivos de la Inteligencia Computacional:
u
Objetivo cient´ ıfico: comprender los principios que posibilitan el comportamiento inteligente (en sistemas naturales o artificiales) Objetivo tecnol´gico: especificar m´todos para dise˜ ar sistemas inteligentes o e n
ux
Analog´ entre m´quinas que vuelan y m´quinas que piensan ıa a a
RA 99–00
Cc Ia
Inteligencia computacional y conocimiento
2.3
Hip´tesis central de la IC o
x
Hip´tesis del sistema de s´ o ımbolos:
u u
El razonamiento es manipulaci´n de s´ o ımbolos Razonamiento = Computaci´n o
x
Tesis de Turing:
u
Cualquier manipulaci´n de s´ o ımbolos puede realizarsemediante una m´quina de a Turing
RA 99–00
Cc Ia
Inteligencia computacional y conocimiento
2.4
Agentes en el mundo (Poole–98 p. 8)
x
Mundo = Agente + Entorno
RA 99–00
Cc Ia
Inteligencia computacional y conocimiento
2.5
Agentes en el mundo
x
Entradas del agente
u u u u
Conocimiento previo del mundo Experiencias anteriores de las que puede aprender Objetivos aconseguir y valores sobre lo importante Observaciones sobre su entorno y sobre s´ mismo ı
x
Salidas del agente
u
Acciones
RA 99–00
Cc Ia
Inteligencia computacional y conocimiento
2.6
Representaci´n y razonamiento o
x
Necesidad de representaci´n de las entradas del agente: conocimiento o Problema =⇒ Representaci´n o =⇒ Razonamiento
x
x
Elementos de un Sistema deRepresentaci´n y Razonamiento (SRR): o
u u u
Sintaxis: Lenguaje de comunicaci´n con la computadora o Sem´ntica: Manera de asignar significado al lenguaje a C´lculo: Procedimientos para obtener respuestas a
x
Ejemplos de SRR:
u u
Lenguajes de bajo nivel: Fortran, C, Lisp, ... Lenguaje natural
RA 99–00
Cc Ia
Inteligencia computacional y conocimiento
2.7
Ejemplos deagentes inteligentes
x
Robot repartidor: recorre una oficina y reparte el caf´, el correo, ... e Ayudante de diagn´stico: asiste en el diagn´stico de fallos y sugiere o o reparaciones (p.e. problemas el´ctricos, diagn´sticos m´dicos, ...) e o e Infobot: busca informaci´n en entornos inform´ticos o a
x
x
RA 99–00
Cc Ia
Inteligencia computacional y conocimiento
2.8
El robotrepartidor
x
El mundo del robot repartidor (Poole-98 p. 14)
RA 99–00
Cc Ia
Inteligencia computacional y conocimiento
2.9
El robot repartidor
x
Entradas del robot repartidor:
u u
Conocimiento previo: sus capacidades, objetos existentes, plano de la oficina Experiencias anteriores: qu´ acciones son utiles y cu´ndo, efectos de sus acciones e ´ a sobre su posici´n y su entorno oObjetivos: qu´ respartir y cu´ndo e a Valores: para ordenar objetivos Observaciones: sobre su entorno
u u u
RA 99–00
Cc Ia
Inteligencia computacional y conocimiento
2.10
El robot repartidor
x
Tareas del robot repartidor:
u u u u u u u
Determinar la posici´n del despacho de una persona, del caf´, ... o e Buscar un camino entre dos posiciones Planificar c´mo realizar...
Regístrate para leer el documento completo.