Documente Academic
Documente Profesional
Documente Cultură
NDICE
INTRODUCCIN.......................................................................................................4
INFORMACIN GENERAL......................................................................................7
1. ANTECEDENTES Y CONCEPTOS BSICOS..................................................10
1.1 CONCEPTO DE INTELIGENCIA ARTIFICIAL ...................................................................10
1.2 HISTORIA DE LA INTELIGENCIA ARTIFICIAL................................................................11
1.3 CONCEPTO DE SISTEMA EXPERTO...............................................................................14
2. DESARROLLO HISTRICO DE LOS SISTEMAS EXPERTOS........................16
3. GENERALIDADES DE LOS SISTEMAS EXPERTOS.......................................19
3.1 QU SON LOS SISTEMAS EXPERTOS?...........................................................................19
3.2 LOS EXPERTOS HUMANOS...........................................................................................21
3.3 DIFERENCIAS ENTRE UN EXPERTO Y UN NO EXPERTO HUMANO..................................22
3.4 DIFERENCIAS ENTRE UN SE Y UN PROGRAMA TRADICIONAL......................................23
3.5 DIFERENCIAS ENTRE UN SISTEMA EXPERTO Y UN EXPERTO HUMANO.........................23
3.6 VENTAJAS DE LOS SISTEMAS EXPERTOS......................................................................24
3.7 FORMA EN QUE LOS USUARIOS INTERACTAN CON LOS SE........................................24
3.8 SISTEMA EXPERTO VS. SISTEMA CLSICO...................................................................25
4. REPRESENTACIN DEL CONOCIMIENTO......................................................26
4.1. LGICA PROPOSICIONAL............................................................................................28
4.2 LGICA DE PREDICADOS.............................................................................................29
4.2.1. VENTAJAS Y DESVENTAJAS DE LA LGICA DE PREDICADOS...............................29
4.3 REGLAS DE PRODUCCIN............................................................................................30
4.3.1. VENTAJAS Y DESVENTAJAS DE LAS REGLAS DE PRODUCCIN.............................31
4.4 REDES ASOCIATIVAS....................................................................................................31
4.4.1. VENTAJAS Y DESVENTAJAS DE LAS REDES ASOCIATIVAS...................................32
4.5 ESTRUCTURAS FRAME.................................................................................................33
4.5.1. VENTAJAS Y DESVENTAJAS DE LOS FRAMES.......................................................34
4.6. REPRESENTACIN ORIENTADA A OBJETOS..................................................................35
4.6.1. VENTAJAS Y DESVENTAJAS DE LA REPRESENTACIN ORIENTADA A OBJETOS.....36
5. COMPONENTES DE UN SISTEMA EXPERTO.................................................38
6. CONSTRUCCIN DE UN SISTEMA EXPERTO................................................45
6.1 ASPECTOS GENERALES................................................................................................45
6.1.1 EL EQUIPO DE DESARROLLO................................................................................45
6.1.2 CONSTRUCCIN DE LAS PRINCIPALES PARTES DE UN SE......................................47
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
INTRODUCCIN
Desde la aparicin de las computadoras hasta nuestros das, la gente ha
invertido grandes esfuerzos por tratar de dar una cierta capacidad de decisin a
estas mquinas, incluso un cierto grado de inteligencia.
Un Sistema Experto en s no tiene verdadera Inteligencia Artificial; ms
bien, es un sistema basado en el conocimiento que, mediante el buen diseo de
su base de informacin y un adecuado motor de inferencias para manipular dichos
datos proporciona una manera de determinar resoluciones finales dados ciertos
criterios.
Los Sistemas Expertos son una herramienta poderosa en el apoyo o gua
de los usuarios en los procesos que tienen una secuencia pasos definida, pero
que puede ser configurable.
En todo Peru, el uso de Sistemas Expertos en empresas es muy pobre. Las
empresas siguen utilizando el viejo paradigma de atencin a los usuarios de
manera presencial (personal, telefnica) o semipresencial (listas de correo). Estos
modos de operacin restringen seriamente la labor analtica del profesional de TI.
Esta investigacin aborda el tema de Sistemas Expertos debido a que son
una herramienta cuya utilidad ya est comprobada, y que sin embargo, muchas
personas desconocen y otras ms no las aceptan todava. Se desean presentar
los aspectos generales de un Sistema Experto (en adelante SE), sus orgenes,
componentes, construccin y utilizacin primordialmente, con el fin de crear
conciencia en las empresas
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
INFORMACIN GENERAL
Objetivo
Determinar el grado de factibilidad y aceptacin de un Sistema Experto
como gua en las actividades administrativas comunes de cada uno de los
departamentos de las empresas del Corredor Industrial del sur de Tamaulipas; as
como tambin los factores que definen este indicador, y que por lo tanto, el
profesional de TI deber tomar en cuenta cuando desee implantar un Sistema
Experto.
Entendiendo por gua en las actividades administrativas como el proveer la
informacin necesaria que el usuario necesita para saber qu pasos debe seguir,
que informacin y documentos se le solicitarn y quin es el responsable para una
actividad determinada por el propio usuario.
Calculando el grado de factibilidad y aceptacin como un porcentaje o
tendencia de los miembros de la organizacin para sustituir los servicios del
personal de TI. Para con ello, sentar las bases para la posible justificacin y
desarrollo de proyectos de esta ndole en el rea de TI.
Restricciones
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
La alteracin de los resultados por parte de los objetos de estudio con los
medios utilizados en la investigacin de campo.
Producto final
Con el desarrollo de la investigacin se obtendr un porcentaje de
aceptacin de un Sistema Experto en la empresa; lo cual permite al personal
de TI un desarrollo del proyecto con resistencia al cambio mnima, y por
tanto, reduciendo los tiempos de desarrollo.
El producto final de esta investigacin tomar como parmetros los datos
presentados en la siguiente tabla:
% de Aceptacin
%
0 50
50 70
70 90
90 100
Conclusin
No Factible
Factible con Incertidumbre
Factible
Seguro
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
Contribucin Esperada
Una vez conseguido el producto final de la investigacin, el profesional de
TI contar con un concentrado de los aspectos crticos a considerar en la
implantacin de un SE en una empresa, y un porcentaje (aunque relativo al rea
de estudio) de la aceptacin del desarrollo de un proyecto de este tipo. Con esto
los usuarios ahorraran grandes cantidades de tiempo para solucionar dudas que
no requieren de la atencin directa del personal de TI.
Los usuarios no dependeran ms de la disponibilidad de las personas
responsables de cada una de las actividades, y adems el personal de cada uno
de los departamentos tendr una base de conocimientos actualizada en el grado
en el que el mantenimiento del Sistema Experto sea constante.
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
10
11
Ibid.
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
12
13
PARSAYE, Kamran, Mark Chignell, Setrag Khoshafian y Harry Wong. Intelligent Databases.
DE MIGUEL Gonzlez, Luis Javier. Tcnicas de mantenimiento predictivo industrial basadas
en Sistemas Expertos. URL(http://www.cartif.es/mantenimiento/expertos.html)
11
SCHILDT Herbert, Utilizacin de C en Inteligencia Artificial.
Equipo Centuria
14
Las mentes son como los paracadas, slo funcionan cuando se abren
10
15
15
16
17
Sistema
Fecha
Autor
DENDRAL
1965
Stanford
Macsyma
1965
MIT
HearSay
1965
Carnegie - Mellon
1972
Stanford
Diagnstico de enfermedades de la
sangre
Tieresias
1972
Stanford
Prospector
1972
Stanford
Age
1973
Stanford
OPS5
1974
Carnegie Mellon
Caduceus
1975
University of
Pittsburg
Rosie
1978
Rand
Mycin
R1
Aplicacin
Deduce informacin sobre estructuras
qumicas
Configurador de equipos d
computacin para DEC
Tabla 2.1 Primeros Sistemas Expertos y sus aplicaciones
1978
Carnegie Mellon
20
18
22
de
inferencia
para
resolver
problemas
que
son
lo
22
19
Una solucin del problema tiene una rentabilidad tan alta que justifica el
desarrollo de un sistema, pues las soluciones son necesidades del rea y
no se ha trabajado en otros mtodos para obtenerla.
El problema puede resolverse slo por un conocimiento experto que puede
dar forma a los conocimientos necesarios para resolver el problema, y la
intervencin de experto dar al sistema la experiencia que necesita.
El problema puede resolverse solamente por un conocimiento experto en
vez de usar algoritmos particulares.
24
21
Tiempo de Resolucin
Eficacia Resolutiva
Organizacin
Estrategias y Tcticas
Bsqueda de Soluciones
Clculos Aproximados
EXPERTO
Pequeo
Alta
Alta
S
Heurstica
S
NO EXPERTO
Grande
Baja
Baja
No
No Heurstica
No
SISTEMA EXPERTO
En programa e independiente
Simblicos
Heurstica
Declarativa
PROGRAMA TRADICIONAL
En programa y circuitos
Numricos
Combinatoria
Procedimental
28
22
Control
Conocimientos
Modificaciones
Explicaciones
Solucin
Justificacin
Resolucin
Comunicacin
Independiente. No secuencial
Imprecisos
Frecuentes
S
Satisfactoria
S
rea limitada
Independiente
Dependiente. Secuencial
Precisos
Raras
No
Optima
No
Especfico
En programa
SISTEMA EXPERTO
Adquirido
Terico
EXPERTO HUMANO
Adquirido + Innato
Terico + Prctico
nico
Siempre
S
S, idntico
Infinita
Mltiples
A veces
S, no valuable
No
Finita
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
23
24
Sistema Clsico
Sistema Experto
Conocimiento y procesamiento
combinados en un programa
No contiene errores
No da explicaciones, los datos slo se Una parte del sistema experto consiste
usan o escriben
en el mdulo de explicacin
Los cambios son tediosos
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
25
manipulable
es aquella
que
facilita
la
computacin.
En
Capture generalizaciones.
Pueda ser comprendido por todas las personas que vayan a proporcionarlo y
procesarlo.
Pueda ser fcilmente modificado.
33
26
forma
natural,
el
ser
humano
representa
el
conocimiento
ingeniera
cognoscitiva
ha
adaptado
diversos
sistemas
de
34
27
35
28
Ibid.
Ibid.
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
37
29
Ibid.
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
30
causas. La potencia de una regla est en funcin de la lgica que admita en las
expresiones de las condiciones y de las conclusiones.
La conclusin se suele referir a la creacin de un nuevo hecho vlido, o la
incorporacin de una nueva caracterstica a un hecho, mientras que la accin
suele referirse a la transformacin de un hecho. 39
4.3.1. Ventajas y desventajas de las reglas de produccin
Las ventajas que representan las reglas de produccin son su carcter
declarativo, su sencillez, su uniformidad - que permite la representacin de
conocimiento como de meta-conocimiento -, su independencia - que permite la
supresin o inclusin sin que se vea afectado el resto de la base de conocimientos
- y su modularidad al ser fcilmente agrupables.
La principal desventaja que presentan las reglas de produccin, es la
dificultad de establecer relaciones, para lo cual hay que recurrir al uso de meta
reglas, lo que produce el crecimiento muy rpido del nmero de reglas, lo que
hace lento el proceso de inferencia y conduce a la introduccin repeticiones y lo
que es peor, contradicciones.40
redes
semnticas
redes
asociativas,
fueron
originalmente
39
31
ANGULO Usategui, Jos Mara y Anselmo del Moral Bueno. Gua fcil de la inteligencia
artificial.
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
32
33
conocimiento
que
posee
un
sistema
basado
en
plantillas
es
BENCHIMOL, Guy, Pierre Levine y Jean Charles Promerol. Los sistemas expertos en la
empresa.
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
34
que una plantilla en particular no sea aplicable, puede sugerir otras plantillas
que pueden ser apropiadas para la situacin.
Se puede fcilmente almacenar en las ranuras valores dinmicos de variables,
durante la ejecucin de un sistema basado en conocimiento. Esto puede ser
particularmente til para aplicaciones de simulacin, planeamiento, diagnstico
de problemas o interfaces para bases de datos.
Las
principales
desventajas
que
se
pueden
establecer
para
la
44
35
Las desventajas son similares a las que se indicaron para las plantillas:
Dificultades para manejar objetos que se alejan demasiado de la norma.
Dificultades para manejar situaciones que han sido encontradas previamente. 46
45
Ibid.
Ibid
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
46
36
47
37
investigadores
hacen
representaciones
visuales
de
los
38
39
motor de inferencia las usar en el orden adecuado que necesite para resolver un
problema.50
La base de datos o base de hechos es una parte de la memoria del
ordenador que se utiliza para almacenar los datos recibidos inicialmente para la
resolucin de un problema. Contiene conocimiento sobre el caso concreto en que
se trabaja. Tambin se registrarn en ella las conclusiones intermedias y los datos
generados en el proceso de inferencia. Al memorizar todos los resultados
intermedios, conserva el vestigio de los razonamientos efectuados; por lo tanto, se
puede utilizar explicar las deducciones y el comportamiento del sistema.
El motor de inferencias es un programa que controla el proceso de
razonamiento que seguir el Sistema Experto. Utilizando los datos que se le
suministran, recorre la base de conocimientos para alcanzar una solucin. La
estrategia
de
control
puede
ser
de
encadenamiento
progresivo
de
40
41
42
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
43
es
de
vital
importancia
determinar
correctamente
el
mbito
44
45
El motor de inferencia
Para construir un motor de inferencia, existen tres mtodos bsicos:
encadenamiento hacia adelante,
produccin.54
Mtodo de encadenamiento hacia adelante
A este mtodo se le llama conducido por datos, porque el motor de
inferencia utiliza la informacin que el usuario le proporciona para moverse a
travs de una red de operadores AND y operadores OR hasta que encuentra un
punto terminal que es el objeto. Si el motor de inferencia no puede encontrar un
objeto que cumpla con los requisitos, el SE pide ms informacin. Los atributos
que definen al objeto crean un camino que conduce al mismo objeto: la nica
forma de alcanzar dicho objeto es satisfacer todas sus reglas. En resumen el
sistema de encadenamiento hacia delante construye un rbol desde las hojas
hasta la raz, como se puede ver en la figura 6.1.
54
Ibid.
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
46
Atributo cumplido
Atributo no cumplido
Atributo cumplido
Atributo no cumplido
Atributo cumplido
Atributo cumplido
Objeto encontrado
47
un
esfuerzo
de
desarrollo
considerablemente
inferior
al
de
una
48
Significa
que
se
pueden
crear
clases
que
hereden
el
56
49
Objeto
Objeto
Atributo
Atributo
Atributo
Objeto
Atributo
Atributo
Atributo
Objeto
Atributo
Atributo
Atributo
Objeto
Atributo
Atributo
Atributo
Atributo
Atributo
Atributo
Objeto
Atributo
Atributo
Atributo
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
50
un
smbolo
puede
representar
cualquier
cosa.
LISP tiene
dos
Ibid.
HASEMER, Tony y John Domingue. Common LISP Programming for Artificial Inteligence.
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
58
51
59
Ibid.
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
52
53
60
Sentencias de asignacin.
Sentencias goto.
Sentencias if then else.
Ciclos do, ciclos for y ciclos while.
Sin embargo, Prolog compensa tales caractersticas con las siguientes, las
cuales lo hacen un lenguaje poderoso para la representacin del conocimiento:
WALKER Adrian, Michael Mc Cord, John Sowa y Walter Wilson. Op. cit
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
55
6.3.4 Smalltalk
Smalltalk fue el primer lenguaje de programacin que fue diseado para
basarse exclusivamente en objetos. Fue originalmente inventado por Alan Kay en
Xerox PARC en 1972, pero mucha gente le ha hecho importantes contribuciones
al diseo del lenguaje. Este lenguaje se ha convertido en una opcin muy popular
en diversos campos como los videojuegos y la Inteligencia Artificial.
Virtualmente todo lo que existe en un sistema Smalltalk es una instancia de
una clase particular de objeto y generalmente puede haber tantas instancias como
se deseen. Esto significa que se pueden tener cualquier nmero de instancias de
cualquier caracterstica del sistema activas al mismo tiempo. 65
6.3.5. C y C++
C es uno de los lenguajes de programacin ms populares en uso.
Proporciona un esqueleto estructurado sin lmites para la creatividad del
programador; una de las ventajas de C sobre otros lenguajes usados para
investigacin en IA es que es un lenguaje estructurado y adems, si su aplicacin
no requiere usar la tcnica Backtracking ni los recursos de una base de datos,
estos no se convierten en un peso extra que debe soportar la aplicacin.
No hay una sola tcnica de IA que no pueda ser desarrollada en un
lenguaje procedimental como lo es C. De hecho, el desarrollo de ciertas rutinas es
en verdad ms claro en C que un lenguaje de IA.
En cuanto a C++ se puede decir que es una extensin orientada a objetos
de C, la cual permite utilizar la metodologa orientada a objetos para la creacin de
diversos sistemas y programas, incluso los de IA. 66
65
56
que
estos
sistemas
estaban
construidos
como
un
conjunto
de
ser
usados
para
construir
nuevos
SE
agregando
simplemente
67
57
68
58
6.4.4 KEE
KEE, acrnimo de Ambiente de Ingeniera del Conocimiento, de IntelliCorp
es una de las herramientas de desarrollo orientados a objetos de SE ms
avanzada en la actualidad. Hoy en da tiene un considerable uso en esfuerzos
mayores de desarrollo tanto en el sector comercial como en el gobierno.
Las funciones en KEE se implementan como extensiones de LISP, de
manera que todo el vocabulario del lenguaje LISP puede usarse en conjuncin con
las funciones predefinidas. El sistema entero esta construido en una estructura de
objetos, que en el ambiente son llamados unidades.
6.4.5 Humble
Humble es un Shell orientado a objetos para SE escrito en Smalltalk que
combina reglas con encadenamiento hacia delante y hacia atrs con
representacin de objetos, paso de mensajes y uso de objetos. Las reglas de
sintaxis usadas en Humble son una versin modificada de la sintaxis de Smalltalk.
A diferencia de la mayora de los shells, Humble tiene la capacidad de construir
bloques if then else.
La caracterstica principal de Humble es que las reglas operan sobre
entidades. Las entidades son un importante tipo de objeto que tienen una
representacin especfica. En las aplicaciones las entidades se categorizan en un
nmero de tipos diferentes los cules son definidos por el desarrollador o por el
Ingeniero de conocimientos.
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
59
6.4.6 EMYCIN
EMYCIN es acrnimo de Empty MYCIN (MYCIN vaco); este shell fue
creado a partir de MYCIN, uno de los SE ms exitosos en la poca de los
setentas. Se construy con el fin de que fuera usado para otros fines, adems del
diagnstico de enfermedades en la sangre (objetivo para el cual fue creado). Este
shell utiliza un lenguaje, llamado ARL, el cual es una notacin de Algol y provee
facilidades para monitorear el comportamiento de reglas. Sin embargo es difcil
distinguir diferentes tipos de conocimiento (no se puede hacer diferencia entre
conocimiento de control y conocimiento a cerca de los valores esperados de los
parmetros), por lo que el agregar una nueva regla tambin se vuelve un proceso
complicado.69
69
60
61
72
62
73
63
7.3 PLANIFICACIN
La planificacin es la realizacin de planes o secuencias de acciones y es
un caso particular de la simulacin. Est compuesto por un simulador y un sistema
de control. El efecto final es la ordenacin de un conjunto de acciones con el fin de
conseguir un objetivo global (costo mnimo, tiempo mnimo, etc).
Los problemas que presentan la planificacin mediante SE son los
siguientes:
7.4 CONTROL
Un sistema de control participa en la realizacin de las tareas de
interpretacin, diagnstico y reparacin de forma secuencial. Con ello se consigue
conducir o guiar un proceso o sistema.
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
64
65
75
66
7.7 INSTRUCCIN
Un sistema de instruccin (Sistema Experto para formacin), realiza un
seguimiento del proceso de aprendizaje de un estudiante. El sistema detecta
errores de los estudiantes e identifica el remedio adecuado, es decir, desarrolla un
plan de enseanza para facilitar el proceso de aprendizaje y la correccin de
errores.76
76
Ibid
TRAMULLAS y Kronos, Jess. Recuperacin de Informacin y Sistemas Expertos.
URL(http://www.tramullas.com/nautica/documatica/3-8.html)
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
77
67
68
CMO
Cmo va a utilizarse?
Se utilizar como un servicio libre o por personas que tendrn esa tarea
exclusivamente?
Funcionar de forma autnoma?
Va a ser utilizado por expertos para mejorar su rendimiento?
Va a ser utilizado por personal especialmente preparado para manejarlo?
Si trabajar en tiempo real, qu carga representar para el servidor y el
cliente?
En qu mquinas?
Cules sern sus relaciones con otros sistemas: bases de datos, tableros,...?
Existen problemas de datos confidenciales?
Funcionar con medios tradicionales?
CUNDO
En qu plazo desea que se realice el sistema?
Se emplear escasa o frecuentemente?
Debido a que la estructuracin e implementacin del conocimiento del
experto requiere una gran cantidad de trabajo, slo valdr la pena realizar el
esfuerzo de crear un Sistema Experto cuando un conocimiento sea vlido durante
un largo espacio de tiempo y vaya a ser utilizado por el mayor nmero de
personas.79
CUNTO
Cunto costar?
79
69
70
80
Ibid.
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
71
9. CAMPOS DE APLICACIN
DE LOS SISTEMAS EXPERTOS
9.1 MEDICINA
Los SE enfrentan tareas tales como la resolucin de problemas,
razonamiento automtico y aprendizaje automtico. Es tpico el estudio de estos
sistemas inteligentes en dominios especficos del conocimiento, como la
medicina.81
Los programas en esta rea se pueden clasificar en:
cuenta de prdidas y ganancias, etc. utilizando para ello una serie de tcnicas
o procedimientos especficos (comparaciones de masas patrimoniales,
porcentajes, ...).
81
72
Anlisis de mercados.
Anlisis de riesgos y tasacin de seguros.
Aplicaciones de impuestos y tasas.
Asesora jurdica y fiscal.
Ayuda a la correcta realizacin de operaciones bancarias.
Concesin de crditos y prstamos.
Evaluacin de riesgos de gestin de cartera.
Gestin del personal.
Planes de inversin de capitales.
83
Ibid.
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
73
Planes de pensiones.
Previsin de los tipos de inters.
Previsin en las fluctuaciones en el mercado de divisas.
Supervisin de los estados financieros.
Valoracin de la situacin financiera de una empresa o cliente.
Verificacin de firmas.
9.4 INDUSTRIA
Los SE en la industria se aplican principalmente en:
74
9.6 MILITAR
Las aplicaciones se centran en:
9.7 CONTABILIDAD
Las actividades administrativas, financieras y contables son campos en los
que se pueden aplicar los Sistemas Expertos, pues cumplen la mayora de los
requisitos que son necesarios para poder desarrollar este tipo de sistemas (por
ejemplo las tareas requieren conocimiento especializado, existen autnticos
expertos en la materia, los expertos son escasos, la pericia necesita ser localizada
en distintos lugares, la mayora de las tareas requieren soluciones heursticas, ...).
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
75
Los Sistemas Expertos se dejan para las tareas que estn muy poco o nada
estructuradas, pues en este tipo de tareas se requiere mucho del juicio de un
experto y se utilizan reglas heursticas para llegar rpidamente a una solucin,
dado que el campo de soluciones puede ser muy amplio.
Los Sistemas Expertos se pueden aplicar en todas las reas de la
contabilidad. Ahora bien, como esta clasificacin muy grande y adems poco
prctica, se puede clasifican las aplicaciones potenciales de los Sistemas Expertos
en contabilidad en las siguientes reas de aplicacin 84:
financiera
industria
de
los
servicios
financieros:
84
9.8 ROBTICA
Aun cuando los robots no son como se les muestra en las pelculas,
realmente pueden llegar a realizar actividades sorprendentes, sobre todo si son
utilizados en la fabricacin de productos, donde las tareas son repetitivas y
aburridas.
Los robots son muy solicitados en ambientes peligrosos para el ser
humano, como en el manejo de explosivos, altas temperaturas, atmsfera sin la
cantidad adecuada de oxgeno y en general bajo cualquier situacin donde se
pueda deteriorar la salud85.
La mayora de los robots tienen un brazo con varias uniones mviles y
partes prensiles, donde todos sus elementos son controlados por un sistema de
control programado para realizar varias tareas bajo una secuencia de pasos
preestablecidos. Los investigadores de IA pretenden adicionar al robot mtodos y
tcnicas que le permitan actuar como si tuviera un pequeo grado de inteligencia,
lo cual pretenden lograr con la conjuncin de todas las reas de la IA.
77
Comnmente
se
requiere
de
una
gran
cantidad
de
recursos
computacionales para realizar este tipo de investigaciones por lo que los avances
en son lentos.
86
78
10.1 EN LA INDUSTRIA
DELTA, de General Electric Company, para reparacin de locomotoras diesel y
elctricas. Aldo en Disco que repara calderas hidrostticas giratorias para la
eliminacin de bacterias.
Teknowledge Inc., Carnegie Group, Symbolics, Lisp Machines Inc., Thinking
Machines Corporation, Cognitive Systems Inc.... Fueron creadas en solicitud de
una creciente demanda de SE formando una inversin total de 300 millones de
dlares. Las mquinas Lisp eran su producto principal, (ordenadores que
ejecutaban programas LISP con la misma rapidez que en un ordenador central)
y el otro producto fueron las herramientas de desarrollo de Sistemas
Expertos.
10.2 EN CONTABILIDAD87
El Sistema Kiwi de Clark. Creado en 1975, intentaba interpretar frases
ordinarias descriptivas
87
79
en
1989
con
pueden
mencionar
tambin
ANSWERS,
CHARIS,
FINEX,
88
Ibid
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
80
10.5 EN LA AVIACIN
Del tipo de los SE en calendarizacin91
89
81
10.6 EN MEDICINA
ETT. Clasifica pacientes con problemas de arterias coronarias. Identifica varios
factores que determinan los diagnsticos que emite como la edad, las
condiciones actuales del paciente, su historial mdico, entre otros factores 92.
SPACEMED. Este es un Sistema Experto para asistencia en emergencias
mdicas que sucedan durante un vuelo espacial o aborde de una estacin
espacial en rbita. La principal caracterstica de este SE es una diagnstico
rpido en casos de envenenamiento, resultado de la inhalacin de
contaminantes txicos liberados en la cabina o en la nave espacial. Este
sistema provee indicaciones para el tratamiento de cualquier tipo particular de
envenenamiento93.
DIAVAL. Es un Sistema Experto para diagnstico mediante ecocardiografa, el
cual se basa en redes bayesianas, en vez de utilizar reglas; la decisin de
utilizar las redes bayesianas fue tomada basndose en la capacidad por parte
de dichas redes para manejar conocimientos imprecisos de una mejor manera
en comparacin con las reglas94. Un conocimiento es impreciso cuando cuenta
solamente con predicados vagos, o sea que las variables no reciben un valor
preciso. El uso de este tipo de conocimiento nos adentra en la lgica difusa,
dado que se recurre a la utilizacin de coeficientes. El coeficiente es un factor
que se agrega para representar la incertidumbre o la imprecisin que el experto
asigna a este conocimiento95. DIAVAL fue construido en la Universidad
Nacional de Educacin a Distancia (UNED) en Espaa, como proyecto para
una
tesis
doctoral,
siguiendo
cinco
etapas
clsicas:
identificacin,
82
VARIABLES DEPENDIENTES:
o Nivel de aceptacin de la implementacin de un SE.
o Factores que influyen en la implementacin de un SE.
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
83
VARIABLES INDEPENDIENTES:
o Atencin actual del personal de TI.
VARIABLES INTERVINIENTES:
o Experiencia en el uso de un SE o asistentes de software.
o Preferencia por el uso de sistemas computacionales en general.
HIPTESIS
Los factores determinantes a considerar para la implantacin de un SE en
una empresa con un grado de resistencia mnimo al cambio son los siguientes:
1. El personal que desarrollar el sistema cuenta con las habilidades
necesarias.
2. El sistema experto se utilizar tanto en el sector operativo como en el
administrativo.
3. La implantacin de un Sistema Experto, al contrario de generar desempleo,
le dar un valor agregado a la labor del personal de TI.
4. El grado de difusin del sistema en la empresa ser amplio.
5. El Sistema Experto impactar a la organizacin tanto interna como
externamente.
6. La empresa cuenta con la infraestructura suficiente para la implantacin de
un Sistema Experto.
7. El uso de un Sistema Experto mejorar la productividad del personal de la
organizacin.
8. Los responsables de los procesos tienen disponibilidad en el tiempo en el
que se les requiere.
9. Las dudas sobre los procesos ocurren con mucha frecuencia y tardan en
ser resueltas.
10. La resolucin lenta de las dudas y problemas afecta de manera negativa a
la empresa.
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
84
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
85
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
86
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
87
No_____
No_____
No_____
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
88
PORCENTAJES:
NO: 42%
NO:
SI: 58%
SI:
10
20
30
40
50
60
CONCLUSIN:
Es factor ya que la diferencia de porcentajes no es determinante y no se
puede dar por hecho por dicha diferencia que el personal de TI est bien
capacitado en esta rea. Cabe resaltar que las preguntas referentes a TI fueron
contestadas en parte por ellos mismos.
__________________________________________________________________
PUNTO 2. El Sistema Experto se utilizar tanto en el sector operativo como
en el administrativo.
BASA SUS RESULTADOS EN LA (S) PREGUNTA(S):
Considera que un Sistema Experto sera aplicable tanto al sector operativo
como al administrativo?
S _____
No_____
No lo s_____
PORCENTAJE:
NO S
NO
NO S: 24%
NO: 4%
SI: 72%
SI
0% Centuria
20%
40%
60%
80%
Equipo
Las mentes son como los paracadas, slo funcionan cuando se abren
89
CONCLUSIN:
Es factor debido a los porcentajes mostrados.
__________________________________________________________________
PUNTO 3. La implantacin de un Sistema Experto, al contrario de generar
desempleo, le dar un valor agregado a la labor del personal de TI.
BASA SUS RESULTADOS EN LA (S) PREGUNTA(S):
Cree que con la implantacin de un sistema experto la gente conservara
sus empleos?
S _____
No_____
No lo s_____
No_____
No lo s_____
PORCENTAJES:
NO S
NO S: 24%
NO: 18%
NO
SI: 58%
SI
0%
20%
40%
60%
CONCLUSIN:
Es factor debido a los porcentajes mostrados.
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
90
_________________________________________________________________
PUNTO 4. El grado de difusin del sistema en la empresa ser amplio.
BASA SUS RESULTADOS EN LA (S) PREGUNTA(S):
Cree que un sistema de gua a los usuarios sera aplicable a todos los
departamentos de la empresa?
S _____
No_____
No lo s_____
PORCENTAJES:
NO S: 28%
NO S
NO: 12%
SI: 60%
NO
SI
0%
20%
40%
60%
CONCLUSIN:
Es factor debido a los porcentajes mostrados.
_________________________________________________________________________
PUNTO 5. El Sistema Experto impactar a la organizacin tanto interna como
externamente.
BASA SUS RESULTADOS EN LA (S) PREGUNTA(S):
Este tipo de sistemas permitir a los proveedores tener un mejor servicio
S _____
No_____
No lo s_____
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
91
PORCENTAJES:
NO S: 28%
NO: 0%
NO S
SI: 72%
NO
SI
0%
20%
40%
60%
80%
CONCLUSIN:
Es factor debido a los porcentajes mostrados.
__________________________________________________________________
PUNTO 6. La empresa cuenta con la infraestructura suficiente para la
implantacin de un Sistema Experto.
BASA SUS RESULTADOS EN LA (S) PREGUNTA(S):
Cree que existe infraestructura suficiente para la implantacin de un
sistema experto(terminales, espacio en el servidor, etc)?
S _____
No_____
No lo s_____
PORCENTAJES:
NO S
NO S: 28%
NO
NO: 24%
SI
0%
SI: 48%
10%
20%
30%
40%
50%
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
92
CONCLUSIN:
Es factor debido a los porcentajes mostrados.
__________________________________________________________________
PUNTO 7. El uso de un Sistema Experto mejorar la productividad del
personal de la organizacin.
BASA SUS RESULTADOS EN LA (S) PREGUNTA(S):
Considera que aumentara su productividad con la agilizacin de los
procesos?
S _____
No_____
No_____
PORCENTAJES:
NO
NO: 26%
SI: 74%
SI
0%
20%
40%
60%
80%
CONCLUSIN:
Es factor debido a los porcentajes mostrados.
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
93
_________________________________________________________________
PUNTO 8. Los responsables de los procesos tienen disponibilidad en el
tiempo en el que se les requiere.
BASA SUS RESULTADOS EN LA (S) PREGUNTA(S):
Los responsables de procesos (personal clave) tienen disponibilidad en el
tiempo en que se les requiere
S _____
No_____
PORCENTAJES:
NO
NO: 56%
SI: 44%
SI
0%
20%
40%
60%
CONCLUSIN:
Es factor debido a los porcentajes mostrados.
__________________________________________________________________
PUNTO 9. Las dudas sobre los procesos ocurren con mucha frecuencia y
tardan en ser resueltas.
BASA SUS RESULTADOS EN LA (S) PREGUNTA(S):
Las dudas que surgen son muy recurrentes en su rea
S _____
No_____
No_____
PORCENTAJES:
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
94
NO: 66%
NO
SI: 34%
SI
0%
20%
40%
60%
80%
CONCLUSIN:
NO es factor ya que los porcentajes niegan nuestro supuesto.
__________________________________________________________________
PUNTO 10. La resolucin lenta de las dudas y problemas afecta de manera
negativa a la empresa.
BASA SUS RESULTADOS EN LA (S) PREGUNTA(S):
La empresa se ve afectada por la resolucin lenta de las dudas sobre
procesos administrativos
S _____
No_____
No_____
PORCENTAJES:
NO
NO: 39%
SI
SI: 61%
0%
10%
20%
30%
40%
50%
60%
70%
CONCLUSIN:
Es factor debido a los porcentajes mostrados.
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
95
__________________________________________________________________
PUNTO 11. Los procesos desvan sus lneas de accin frecuentemente.
BASA SUS RESULTADOS EN LA (S) PREGUNTA(S):
Cuando desea obtener informacin tarda en encontrar al responsable
S _____
No_____
No_____
PORCENTAJES:
NO
NO: 72%
SI: 28%
SI
0%
20%
40%
60%
80%
CONCLUSIN:
NO es factor ya que las lneas de accin no se desvan en los procesos
debido a que los organigramas tienen estructuras relativamente planas.
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
96
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
97
Factor
Porcentaje
El uso de un Sistema Experto mejorar la productividad del personal de la
74%
organizacin.
La implantacin de un Sistema Experto, al contrario de generar
desempleo, le dar un valor agregado a la labor del personal de TI.
RESULTADO
58%
144%
100%
X
Por tanto:
X = 132 * 100 / 200 = 66%.
Tenemos ahora, que de acuerdo a la investigacin realizada, los usuarios
tienen un porcentaje de aceptacin sobre los sistemas en la empresa de un 66%
(Ver tabla 12.1). Por ende, concluimos que el grado de aceptacin de los usuarios
para la introduccin de los SE en la empresa es factible con incertidumbre.
% de Aceptacin
%
0 50
50 70
70 90
90 100
Conclusin
No Factible
Factible con Incertidumbre
Factible
Seguro
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
98
FACTORES
99
PORCENTAJE
DE
SE EN LA EMPRESA:
FACTIBLE CON INCERTIDUMBRE (66% de aceptacin)
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
100
que en la realidad existe mucho conocimiento incierto que los expertos humanos
manejan; y el uso de tcnicas como las reglas no es muy til para representar este
tipo de conocimiento. Es ah donde entran las redes bayesianas.
Para finalizar, cada da aparecen nuevas aplicaciones para los Sistemas
Expertos, por lo cual deben haber futuras investigaciones acerca de las
aplicaciones de los Sistemas Expertos, con el fin de actualizar la informacin que
aqu se ha presentado. Ojal que en un futuro se realice una investigacin que
muestre una aceptacin mayor hacia los Sistemas Expertos en las Empresas
Mexicanas.
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
102
BIBLIOGRAFA
ANGULO Usategui Jos Mara y Anselmo del Moral Bueno. Gua fcil de la
Inteligencia Artificial. Editorial Paraninfo. Segunda Edicin. Madrid, 1994.
ARTEAGA Ren y Juan Carlos Armijos. Tutorial de Programacin
Heurstica. URL(www.uc3m.es/cgi-bin/nph-count). 2-Sep-1998.
ASOCIACIN ARGENTINA DE INTELIGENCIA ARTIFICIAL. Glosario.
URL(http://www.lafacu.com/apuntes/ingenieria/asociacion_argentina_de_int
eligencia_artificial/asociacion_argentina_de_inteligencia_artificial.htm).
BAARES, Jos ngel. Herramientas para las Asignaturas del IAIC.
URL(http://diana.cps.unizar.es/banares/IA/noticias.html), 8-Oct-1998.
BENCHIMOL Guy, Pierre Levine y Jean Charles Promerol. Los sistemas
expertos en la empresa. Macrobit. Primera edicin, Mxico, 1990.
BONSN
Enrique.
Tecnologas
Inteligentes
para
la
Gestin
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
103
CRIADO
Briz
Jos
Mario.
Sistemas
Expertos.
URL(http://home.worldonline.es/jmariocr/). 2002 .
CRUZ Roberto. rea de Bases de Datos e Inteligencia Artificial.
URL(http://dcc.ing.puc.cl/investigacion/areas/bases_dat.html).
DE ALBORNOZ Bueno lvaro. Laboratorio de Procesamiento de
Imgenes. URL(http://www.cic.ipn.mx/organizacin/lab_de_int_art.htm).
DE
VILA
Ramos
Jorge.
Sistemas
Expertos.
URL(http://www.lafacu.com/apuntes/informatica/sist_expe/).
DE MIGUEL Gonzlez Luis Javier. Tcnicas de Mantenimiento Predictivo
Industrial
basadas
en
Sistemas
Expertos.
URL(http://www.cartif.es/mantenimiento/expertos.html)
DEZ Vegas Francisco Javier. Sistema Experto Bayesiano para
Ecocardiografa.
URL(http://www.ia.uned.es/~fdiez/tesis/tesis.html),
22-
Feb-1999.
ELGUEA Javier. Inteligencia artificial y psicologa: la concepcin
contempornea
de
la
mente
humana.
URL(http://www.hemerodigital.unam.mx/ANUIES/itam/estudio/estudio10/sec
_16.html). 1987.
GONZLEZ
Ayala
Luis
Enrique.
Sistemas
Expertos.
URL(http://www.prodigyweb.net.mx/enrayala/Sistemas.htm)
HARMON Paul y Curtis Hall. Intelligent Software Systems. Editorial John
Wiley & Sons Inc. Primera edicin. New York, 1993.
HASEMER Tony y John Domingue. Common LISP Programming for
Artificial Intelligence. Addison Wesley. Primera edicin. New York, 1989.
HOPGOOD Adrian. Knowledge Based Systems for Engineers and
Scientists. Editorial CRC. Primera edicin. Londres, 1993.
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
104
HURTADO
Vega
Jos
de
Jess.
Inteligencia
Artificial.
URL(http://www.itlp.edu.mx/publica/boletines/actual/inteligencia.html).
KANDEL Abraham. Fuzzy Expert Systems. Editorial CRC. Primera edicin,
Londres, 1992.
MARTNEZ
De
Sistemas
Ibarreta
Expertos:
Len,
Francisco
reas
de
Javier.
Aplicacin.
URL(www.geocities.com/SiliconValley/Way/7788/SISEXP.HTM). 1-Abr-1994.
PARSAYE Kamran, Mark Chignell, Setrag Khoshafian y Harry Wong.
Intelligent Databases. Editorial Wiley. Primera Edicin. New York, 1989.
RICH Elaine y Kevin Knight. Artificial Intelligence. Mc GrawHill. Segunda
edicin. Mxico, 1991.
ROLSTON, David W. Principios de Inteligencia Artificial y Sistemas
Expertos. Traductor: Alfonso Prez Gama. McGraw Hill. Primera edicin.
Mxico, 1992.
ROSS
Rita.
Historia
de
los
Sistemas
Expertos.
URL(www.monografias.com/trabajos10/exper/exper.shtml).
RUSSELL Stuart y Peter Norving. Inteligencia Artificial: Un enfoque
moderno. Traductor: Ral Bautista Gutirrez. Prentice Hall. Primera
edicin. Mxico, 1996.
SAMPER
Mrquez
CONOCIMIENTO
Juan
AL
Jos.
PODER.
SISTEMAS
EXPERTOS.
EL
URL(www.psycologia.com/articulos/ar-
jsamper01.htm). 2002.
SNCHEZ
Sistemas
Toms
Antonio.
Expertos
Aplicacin
en
de
los
Contabilidad.
URL(http://ciberconta.unizar.es/Biblioteca/0002/Sanchez95.html#CONTABIL
IDAD). 1990.
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
105
Rosas
David.
Sistemas
Expertos.
URL(http://www.fortunecity.com/skyscraper/romrow/207/se/Portada.html).
WALKER Adrian, Michael Mc Cord, John Sowa y Walter Wilson.
Knowledge Based Systems and Prolog. Addison Wesley. Segunda
Edicin. New York, 1990.
WINSTON Patrick Henry. Artificial Intelligence. Addison Wesley. Tercera
edicin. California, 1992.
Equipo Centuria
Las mentes son como los paracadas, slo funcionan cuando se abren
106