Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1.1.Introducción
1.2.Evolución histórica.
BIBLIOGRAFIA
CAP1TULO 1.-Introducción. Evolución Histórica.
1.1 Introducción.
Desde los años 50,se ha producido un notable avance dentro del campo de la
los humanos, con capacidad para tomar propias decisiones y obtener conclusiones
inteligencia artificial.
tareas, que pueden razonar y derivar conclusiones útiles acerca del mundo que nos
una escena visual, y sistemas que realizan otro tipo de actividades que requieren de
inteligencia humana
juegos como las damas o el ajedrez debían ser resueltos por personas dado que
requieren habilidades tales como pensar, ver, memorizar, oler, etc. Sin embargo,
como se ha indicado antes, los trabajos que han llevado a cabo numerosos
investigadores en la segunda mitad del siglo XX, han demostrado que este tipo de
engloba diferentes subareas .Las principales subareas existentes son, entre otras el
inteligencia artificial, si bien la mayor parte de las restantes (por no decir todas )
siguiente figura se muestran los campos que forman la IA. Se trata de un “todo”
que engloba campos como la robótica, la visión artificial, las redes neuronales, etc.
Fig.1 Campos englobados por la IA.
utilizando ramas y nudos, seleccionando únicamente las ramas que más parecían
desarrollo de la IA. John McCarthy propone por primera vez el uso del término
de la IA.
conoció a Joshua Lederberg, el cual quería averiguar cual era la estructura de las
tenían una forma de resolver el problema, estar era tomar unas hipótesis relevantes
sistema experto era el de servir de intérprete entre MYCIN y los especialistas que
especialista debía utilizar MYCIN de una forma normal, y cuando este cometiera
En 1979 aparece XCON, primer programa que sale del laboratorio Su usuario fue
estaba preparado para salir, y fue entonces, cuando se hizo una prueba real,
tal alto se quedó en un 20% al ser contrastado con la realidad; XCON volvió al
laboratorio, donde fue revisado y a finales de ese mismo año funcionó con
eliminación de bacterias.
300 millones de dólares. Los productos más importantes que creaban estas nuevas
compañías eran las “máquinas Lisp”, que se trataba de unos ordenadores que
En 1987 XCON empieza a no ser rentable. Los técnicos de DEC tuvieron que
1987 aparecieron los microordenadores Apple y compatibles IBM con una potencia
la actualidad.
La evolución histórica de los métodos utilizados en el desarrollo de los sistemas
particular de aplicación.
Una de las características principales de los sistemas expertos es que están basados
En Teoría estos sistemas son capaces de razonar siguiendo los mismos pasos que
Por ello, el creador de un sistema experto tiene que comenzar por identificar y
recoger del experto humano los conocimientos que este utiliza, pero sobre todo los
conocimientos empíricos que se adquieren con la practica. Dado que los programas
métodos de inferencia que permiten deducir nuevo conocimiento a partir del que ya
médico requeriría como datos los síntomas del paciente, los resultados de análisis
clínicos y otros hechos relevantes, y, utilizando éstos, buscaría en una base de datos
la información necesaria para poder identificar la correspondiente enfermedad. Un
grandes cantidades de datos , sino que también manipula esos datos de forma tal
Esta pretensión es más sencilla ya que en algunos campos reducidos los expertos
consiguiendo en ocasiones ser más regulares y rápidos que los propios expertos.
las razones últimas en las que se basan. Actualmente existen sistemas más
estructura en dos niveles. El primer nivel, de control (se suele aludir a él como
Para que un sistema actúe como un verdadero experto, es deseable que reúna, en lo
Dada la complejidad de los problemas que usualmente tiene que resolver un SE,
puede existir cierta duda en el usuario sobre la validez de respuesta obtenida. Por
proceso de razonamiento o dar razón del por qué solicita tal o cual información o
dato.
• Base de Conocimiento
ellas, las dos formas más usuales son las reglas de producción y los
• Motor de Inferencia
hipótesis objetivo.
• Base de Hechos
almacenamiento.
• Interfaz de Usuario
Otros módulos que forman parte de este tipo de herramientas son los siguientes:
• Módulo de comunicaciones
• Módulo de explicaciones
problema.
Si bien estos módulos no existen en todos los sistemas basados expertos, o bien
el conocimiento (shells).
entrada.
Junto a ello, se encuentra la administración del sistema, compuesta por un
arquitectura de un SE.
Los problemas con los que pueden tratar los sistemas expertos
estocásticos.
para tratar la
de mineral.
medidas alternativas a la
Markovianas,
incertidumbre.
1 0.2
2 0.1
4 0.4
6 0.7
de probabilidad conjunta.
relaciones de
de la probabilidad.
clasificarse en tres grupos en función de las diferentes etapas del proyecto en que
interviene:
de propósito general.
• Desarrollo del prototipo: En esta fase las herramientas deben poseer una
del problema.
utilizado varios sistemas; los tres más conocidos son los Factores de
que tienen una base matemática más firme. De todas formas es un campo
principal con éstas es que separa los elementos que componen la base de
u objetos, y los arcos que los interconectan describen relaciones entre ellos.
refleje lo más fielmente posible cómo piensa o actúa el experto. Este mecanismo,
que se denomina motor de inferencia, es la parte más importante del sistema
razonamiento que utilizan reglas de producción son los de la lógica formal: modus
ponendo ponens y modus tollendo tollens . Además existe otro método que difiere
hechos para llegar a los resultados, esto es, selecciona las reglas que
los resultados y trata de volver a los hechos para comprobar si encajan con
el problema planteado.
este conocimiento probabilístico porque incorpora una utilidad que refleja en gran
necesario tener claro el algoritmo o método que se utiliza para calcular el grado de
uno de los más utilizados desde los comienzos de la I.A. Se trata de uno de los
lenguajes de alto nivel más antiguos. Se creó en 1950 en el MIT por John
McCarthy. Es un lenguaje cuyo principal estructura de datos son las listas, aún
cuando se han ido incorporando otras estructuras más sofisticadas como pueden ser
los objetos.Tiene como ventaja el manejo de sus estructuras a muy alto nivel lo que
facilita la implementación rápida de los modelos y su facilidad de modificación.
con otras que se han desarrollado en C++.El lenguaje PROLOG fue creado por
limitan a describir los hechos conocidos y las relaciones existentes entre ellos. Los
Programar con PROLOG, por tanto, consiste en asertar hechos sobre objetos y
reconocen sus bondades, no ha tenido una gran utilización (si se exceptúa Francia,
sistemas. Este equipo lógico de desarrollo tiene, entre otras, las siguientes
características o utilidades:
aplicación. Son muchos los factores que influyen a la hora de tomar una decisión.
En primer lugar es necesario conocer el alcance real del proyecto, esto es, si
conocimiento.
Los sistemas expertos, salvo excepciones, no están aislados sino que forman parte
forma parte de otro sistema principal. Así, si el sistema necesita comunicarse con el
sistema basado en el conocimiento, entablará una comunicación directamente o a
En ambos casos debe garantizarse una comunicación fluida de todos los sistemas,
tiempo real, los cuales requieren un rápido acceso a la información relevante y a las
Por tanto, habrá que fijarse en las posibilidades de conexión a las bases de datos
otros sistemas.
coste del cambio de plataforma. Existen herramientas que permiten pasar de una
amplios. Esto ha provocado una confusión que irá en aumento a medida que las
personales, etc.). Las aplicaciones eran muy específicas y ahora el ámbito es mucho
las existentes hace unos años.Un análisis del mercado actual lleva a distinguir seis
que lo estructuran:
clasificaciones posibles:
Según plataformas
CBR
Otra clasificación:
Herramientas de dominio.
junto con el de los PCs, el que tiene más proyección de futuro. De hecho,
de trabajo y PCs.
tipo de herramientas.
Por último podemos realizar una última división atendiendo al lenguaje o técnica
ART, G2.
genéticos.
tratar las probabilidades. Consiste en una red donde los nodos son hechos
escasos.
lugar.
experto.
simbólico.
Según el tipo de problema a resolver, los ámbitos de aplicación en los que más se
para investigar los riesgos que soportan los Sistemas de Información, y para
medidas de seguridad.
son los sistemas que ayudan a configurar los equipos físicos a partir de los
determinan las causas que lo producen. Ejemplo de ellos son los sistemas
procesos industriales.
tiempo real.
factoría.
algunas de las áreas en las que se han aplicado sistemas basados en el conocimiento
DOMINIO PROBLEMAS
Ambito Administrativo:
- Reglamentación. - Aligerar el tiempo de procedimientos.
- Derecho interpretado. - Disminución de costes de tramitación.
- Procesos. - Homogeneidad de las interpretaciones legales.
- Procedimmientos. - Disponiblidad de la información.
Gestión:
- Manejo de un volúmen creciente de
- Ejecutivos.
información.
- Acceso a expertos o consultores para la
- Gestores.
resolución de un problema determinado.
- Planificación estratégica. - Reducción de la complejidad organizativa.
- Dirección.
- Consultores.
Operaciones:
- Mejora de la coordinación de la organización,
- Operación de maquinaria .
programación y gestión complejas.
- Vigilancia de sistemas complejos para poder
- Controles de calidad.
tomar decisiones rápidamente.
- Previsión de resultados de procesos complejos y
- Controles de inventario.
dinámicos.
- Control de maquinaria
Servicios de Apoyo:
- Comunicación de procedimientos nuevos y
- Relaciones Públicas.
complejos
- Exámen y explicación de las decisiones
- Entrenamiento de personal.
tomadas.
- Control y reducción de los costes de desarrollo y
- Servicios de proceso de datos.
mantenimiento de sistemas informáticos.
- Mantenimiento y construcción. - Entrenamiento de operarios en tareas complejas
- Investigación y desarrollo.
- Problemas legales.
Finanzas:
- Necesidad de disponer de herramientas
- Gestores de cartera.
inteligentes para la planificación.
- Contabilidad financiera. - Vigilancias de sistemas complejos existentes.
- Gestores financieros.
- Auditoría
- Control.
Mercadotecnia:
- Necesidad de asistencia experta para examinar
- Ventas.
cuestiones mercadotécnicas.
- Necesidad de programas de servicio de clientes,
- Publicidad.
asistencia y control.
- Investigación mercado- técnica.
- Gestión de pedidos.
Automatización del Trabajo de
Oficina:
- Necesidad de incremento en el manejo,
- Proceso de textos. comunicación, recuperación y distribución de
información.
- Gestión de bases de datos.
Servicios Profesionales:
- Acceso a la información de otros consultores o
- Consultoría de gestión.
expertos.
- Abogacía. - Realización de informes.
- Medicina. - Modelización y simulación.
- Control de un volúmen creciente de
- Contabilidad.
información.
Bibliografía