You are on page 1of 13

Inteligencia Artificial Introduccin

Aunque los ordenadores fueron concebidos como procesadores numricos, un pequeo grupo de cientficos informticos continuaron explorando la capacidad para que los ordenadores realicen la manipulacin de smbolos no numrico. Simultneamente, los psiclogos, que estudiaban cmo el hombre resuelve problemas, trataban de desarrollar programas que simulasen el comportamiento humano. El subcampo de la informtica que se ocupa del desarrollo de sistemas informticos que producen resultados que normalmente asociaramos con la inteligencia humana, se llama inteligencia artificial (IA).

Inteligencia Artificial Introduccin


El hardware actual, combinado con avances tericos importantes en IA, ha conducido a una tecnologa cuyo momento ha llegado. La IA puede subdividirse en tres reas de investigacin relativamente independiente, ver siguiente figura.

Inteligencia Artificial
Procesamiento de lenguaje natural. Desarrollo de programas para ordenadores que puedan leer, hablar o comprender el lenguaje como lo hacen las personas en la conversaciones cotidianas. Robots inteligentes. Diseo de programas tctiles y visuales que permitan a los robots observar los cambios sucesivos que tienen lugar conforme se mueven en su entorno. Sistemas expertos. Desarrollo de programas que utilizan conocimientos simblicos para simular el comportamiento de los expertos humanos

Inteligencia Artificial
Procesamiento de lenguaje natural. Desarrollo de programas para ordenadores que puedan leer, hablar o comprender el lenguaje como lo hacen las personas en la conversaciones cotidianas. Robots inteligentes. Diseo de programas tctiles y visuales que permitan a los robots observar los cambios sucesivos que tienen lugar conforme se mueven en su entorno. Sistemas expertos. Desarrollo de programas que utilizan conocimientos simblicos para simular el comportamiento de los expertos humanos

Sistemas Expertos Basados en el Conocimiento. Definicin


Profesor Edward Feigenbaum, Universidad de Stanford ".. Un programa inteligente para ordenador que utiliza conocimiento y procedimientos inferenciales en la solucin de problemas, problemas que son lo suficientemente difciles como para que su solucin requiera una experiencia humana importante. El conocimiento de un sistema experto est compuesto por hechos y por heursticos. Los hechos.- son cuerpo de la informacin compartida, disponible y sobre la cual los expertos del campo estn de acuerdo. Los heursticos.- son bsicamente personales, son reglas de buen juicio que caracterizan la toma de decisiones a nivel de experto de campo.

Sistemas Expertos Basados en el Conocimiento

Un SE es un sistema informtico que simula los procesos de aprendizaje, memorizacin, razonamiento, comunicacin y accin de un experto humano en una determinada rama de la ciencia, suministrando, de esta forma, un consultor que puede sustituirle con unas ciertas garantas de xito.

Cundo un problema se presta a ser resuelto usando un Sistemas Expertos?


Una solucin del problema tiene una rentabilidad tan alta que justifica el desarrollo de un sistema. El problema puede resolverse slo por un conocimiento experto que puede dar forma a los conocimientos necesarios para resolver el problema. El problema puede o no tener una solucin nica. Los Sistemas Expertos funcionan mejor con problemas que tienen un cierto nmero de soluciones aceptables. El problema cambia rpidamente, o bien el conocimiento es el que cambia rpidamente, o sus soluciones son las que cambian constantemente. El desarrollo de un Sistema Experto no se considera que est acabado una vez que funciona este, sino que continan desarrollndose y actualizndose.

Diferencias entre un sistema experto y un experto humano


Sistema experto Experto humano
Conocimiento Adquisicin del conocimiento Campo Explicacin Limitacin de capacidad Reproducible Vida Adquirido Terico nico Siempre S S, idntico Infinita Adquirido + Innato Terico + Prctico Mltiples A veces S, no valuable No Finita

Diferencias entre un sistema experto y un sistema clsico


Sistema Clsico Sistema Experto

Conocimiento y procesamiento combinados Base de conocimiento separada del en un programa. mecanismo de procesamiento No contiene errores Puede contener errores

No da explicaciones, los datos slo se usan Una parte del sistema experto consiste en el o escriben mdulo de explicacin

Los cambios son tediosos


El sistema slo opera completo Se ejecuta paso a paso

Los cambios en las reglas son fciles


El sistema puede funcionar con pocas reglas La ejecucin usa heursticas y lgica

Necesita informacin completa para operar Puede operar con informacin incompleta Representa y usa datos Representa y usa conocimiento

Estructura bsica de un SE/SBC.

Ingeniero del conocimiento

Base de Conocimientos Base de Hechos Motor de Inferencias

Experto del dominio

I n t e r f a c e

U s u a r i o

Estructura bsica de un SE/SBC


Base de Conocimientos Su estructura de datos queda definida en trminos del esquema de representacin elegido para incorporar el conocimiento del dominio de trabajo. Separados entre s Es la estructura de control de un SE, contiene el programa que gestiona la BC y otros mecanismos necesarios para administrar un sistema de naturaleza interactiva.

Motor de Inferencias

Limitaciones
Sentido comn: Para un SE no hay nada obvio. Lenguaje natural: Con un experto humano podemos mantener una conversacin informal mientras que con un SE no podemos. Capacidad de aprendizaje: Cualquier persona aprende con relativa facilidad de sus errores y de errores ajenos, que un SE haga esto es muy complicado. Perspectiva global: Un experto humano es capaz de distinguir cuales son las cuestiones relevantes de un problema y separarlas de cuestiones secundarias. Capacidad sensorial: Un SE carece de sentidos. Flexibilidad: Un humano es sumamente flexible a la hora de aceptar datos para la resolucin de un problema.

walteriomonterroza.obolog.com/sistem as-expertos-333549 http://www.youtube.com/watch?v=RJXT 3H7uAAA&feature=related


http://

http://www.youtube.com/watch?v=VQb Sec3XxUs&feature=related

You might also like