You are on page 1of 6

Luis Amador Hidalgo

lado, una primera aproximacion at concepto concretada en una definicion


funcional que atiende at metodo de proceso que incorpora un sistema exper-
to. Par otro, se hard una segunda aproximaciOn que, finalmente, quedard
plasmada en lo que se denominard definiciOn estructural, si lo que se tiene
presente en esta ocasion es la organization interne con la que se suelen
concebir tales sistemas. For ultimo, y como tercera via, se abordard la cues-
tion desde la perspective de aquellos que conciben a los sistemas expertos
como sistemas optimizados pare bUsqueda de information.
3.2.1.1 AproximaciOn at concepto basada en el components humano. Defini-
tion Funcionat.
Es este primera aproximacion at concepto la que con mas frecuencia, y de
una forma generica, se suete emptear par la mayoria de investigadores que
abordan la cuestiOn de definir lo que se entiende por sistema experto. Tres algo
mas de una decade de evolution y desarrotlo de este tecnica, son ya multiples
las definiciones que se han dado. Aqui, coma se puede suponer y por
considerarlo innecesario, dada la similitud entre muchas de eltas, no se va a
efectuar una exposition detallada de las mismas sino que, por el mi-
tred° y tomando una que se considere de las mas acertadas, se procedera a su
estudio, el cual ira complemented° por un analisis de as cuestiones mas
relevantes que del mismo se deriven. La definiciOn que se ha seleccionado pare
que sirva de base at estudio del concepto es, on este caso, la aportada por
Feigenbaum7. Segun el, un sistema expert() se concrete en:
(...) un programa inteligente de ordenador quo utilize conocimiento y pro-
cedimientos inferenciales para solventar problemas lo suficientemente Macs
que exigen la competencia de un experto humano en su resoluciOn.

De este opinion resutta la idea de que se esta ante una tipologfa de pro-
grama que a la hora de resolver un problema, enmarcado en un dominio par-
ticular, debe actuar, expresandolo en terminos simples, coma si de un espe-
cialista8 en la materia se tratase. Es decir, que a la hora de abordar la resolu-

Este planteamiento a la hora de tratar la cuestian relative a la definician del concepto de sis-
tema experto es propuesto por Gregorio Fernandez en la obra:
G. Fernandez, Panorama de los Sistemas Expertos, en J. Cuena y otros, Inteligencia Artifi-
cial:..., op. cit., p. 24.
7 E. A. Feigenbaum (1982), Knowledge Engineering for the 1980s, Stanford, Departament of
Computer Science, Stanford University, p. 1.
Un experto es alguien que ha desarrollado mas conocimiento en una area particular que el
resto de personas que trabajan en ese mismo campo, pudiendo utilizer dicho conocimiento pare
desempenar su labor de una forma mas efectiva y eficiente que el resto. Es importante per tanto
que, desde un primer momento, quede clam la significacion que on este trabajo se le va a dar a
los terminos especialista, tecnico, experto, etc. Los mismos seran utilizados in-
distintamente para referirse a aquella/s personals que posee/n los conocimientos, experiencia y
pericia necesarios pare resolver gran cantidad de problems en un campo especlfico. For lo
tanto se descartan de pleno aquellas connotaciones que puedan hater una referencia sim-
plemente a lals personals bien informadals sobre un tema.

138
INTEL/GENCIA ARTIFICIAL Y SISTEMAS EXPERTOS

cion de un determinado problema el programa debe seguir unas pautas de


comportamiento (funcionamiento) similares, aunque no tienen que ser exac-
temente identicas, a las mostradas po'r un expert() al que se le hubiese enco-
mended° dicha tarea. Es por lo tanto este un enfoque en el que la base de la
definiciOn se centre sobre un hecho puntual: el sistema experto, corm una
aplicacien mas de las tecnicas de Inteligencia Artificial, debe mostrarse inteli-
gente en el mismo sentido que lo haria un ser humano aunque, eso si, dentro de
una parcela de conocimiento muy determined& El nivel de ejecucion de-
seable en un sistema de este tipo seria, por lo tanto, el equivalente al que al-
canzaria un experto human() que se encontrase en identicas circunstancias 9.
Es conveniente resaltar que el termino comportamiento, coma aqui se ha
empleado, aglutina un conjunto de procesos y tareas, de diverse indole, las
cuales normalmente un expert() suele ejecutar a la hora de resolver los pro-
blemas planteados en el desarrollo de su actividad (figura 3.2).

Figura 3.2 ANALOGIA ENTRE EL EXPERT° HUMAN() Y EL SISTEMA EXPERT°.

DIGTAMEH DICTANEN
<CONSEJO> (CONSEJO)

EXPERT° HUMAHO SISTEMA ENEERTO

PENSAMIENIO
INFERENCIA
(REFLEXION)

HECHOS/DATOS
COHOCIMIEHTO BASE DE BASE DE
GENERAL DE AN GASS COHOCIMIENTO HECHOS
EH PARTICULAR

Fuente: Elaboration propia.

9 Para algunas de las personas interesadas en este cuestion es precisamente este criteria el
ma's valid° pare poder asignarle a un sistema informatico el calificativo de expert°. Elias po-
nen el enfasis sobre el hecho do que el proceso de ejecuciOn del programa, a la hora de sol-
venter un problema, debe de ser similar al que habria disenade un expert° humano en simi-
lares circunstancias. Lo esencial, per lo tent°, es incorporar a la maquina con la maxima fi-
delidad posible el modelo del proceso cognitive humano en este tipo de actividades.
Con relation a este mismo asunto exists, sin embargo, otra corriente de °pin& la coal de-
fiende que el principal elemento a toner en cuenta, pare considerar a un sistema infarmatico
came expert°, es que e'ste pueda alcanzar el mismo nivel de ejecucion (resultados) que un
humano en la resolution de un determinado problema, no hacienda tanto hincapie en la for-
ma de lograrlo.

139
Luis Amador Hidalgo

Como se puede suponer, aqui se este apuntando edemas, aunque de


forma indirecta, al hecho de quo para que a un expert() se le considers tai es
necesarlo reunir una serie de cualidades que le capaciten para elle. Es, por lo
tante, el memento de especificar cuales son las cualidades o capacidades que
suelen caracterizar la conducta de un expert() y las actividades quo esta im-
plica a Ia hora de resolver un problema en un campo determined° y quo se-
rfan deseables igualmente para el programa quo intente emularle en esa fa-
eeta. De una forma resumida aparecen recogidas en los siguientes puntos:
a) El expert() este en disposiciOn de manipular simbolos. Conocer signifi-
ea, en este case, poder representar simbolicamente hechos acerca de
Ia realidad y, mas concretamente, acerca del dominio de conocimiento
en el cual la persona es especialista.

b) La persona experta esta capacitada para resolver una amplia game de


problemas, dentro de un campo especifico, quo incorporan un grado
de dificultad considerable y que, edemas, suelen presentarse en esta-
dos de dificil prediccion. Asi, el contexto on et que dichos problemas
surgen es diverse: pueden resuftar problemas totalmente nuevos, en
parte Genocides y en parte no, o son muy parecidos a otras situaciones
ya tratadas previamente. Como se puede suponer la escala de posibi-
lidades resulta enormemente amplia.
Cuando el problema planteado es completamente nuevo y difiere con-
siderablemente de situaciones anteriores, el experto debe desarrollar una
estrategia tambien diferente a las empleadas con anterioridad o
remodelar de manera sustancial alguna de aquellas. Pero en la reali-
dad las cosas no siempre suceden asf. Es importante resaltar of hecho de
quo, con frecuencia, of disefio de la solucion a un problema se sue-
le efectuar a partir de alternatives ya contempladas en la resolution de
cuestiones previas que han resultado ser mas o menos similares a las
afrontadas en ese memento. Para lograr est° es necesario quo of es-
pecialista conozca suficientemente los conceptos mas retevantes del
campo donde pretende actuar, edemas de disponer, come parte inte-
grante de su conocimiento operativolo, de un catalog° donde se reco-
jan toda una serie de situaciones especificas que le permitan resolver con
cierta inmediatez los problemas, pudiendo asi acortar el proceso de
resolution. Este cuestiOn de la celeridaid, a la hora de resolver pro-
blemas, es un elernento de gran importancia quo suele distinguir al ex-
perto de la persona que no lo es11. El esquema de comportamiento al

10
Por no considerarlo oportuno en este punto no se va a analizar aqui el componente psicologi-
co del denominado conocimiento operativo o experiencia. No obstante, un estudio del mismo se
puede encontrar en la obra:
M. Greenwell (1988), Knowledge Engineering for Expert Systems, Chichester (W. S.), Ellis
Horwood Ltd., pp. 15-23.
Existen trabajos de investigation que ponen de evide =la las diferencias de conocimiento

140
INTELIGENCIA ARTIFICIAL Y SISTEMAS EXPERTOS

que se ha hecho referencia en este aparlado responde, per to general, a la


formula situacien-accien, donde se incorporan grandes dosis de
adaptabilidad que posibilitan, a partir de un conocimiento basic°, crear
nuevas estructuras de conocimiento ma's adecuadas a las nuevas cir-
cunstancias de los problemas atacados.
Por ultimo, puede darse tambien la circunstancia de que el experto re-
ciba una descripcien del problema de forma no convencional, o on ter-
minos poco usuales para el dominio en el que se encuentra trabajan-
do. En este caso sera precise realizar una ref ormulacien del mismo que
posibilite su resolucien. Un especialista pads aplicar, dada que su
conocimiento asi se lo permite, alguna tecnica mediante la cual con-
vierta (vuelque) la representacion inicial a una representacien ade-
cuada para el campo de conocimiento en el quo ahora se encuentra.
c) Con independencia del conocimiento generic° quo sabre un determi-
nado campo posea el especialista, el mismo tamblen debe adquirir y
manejar un amplio repertorio de conocimientos especializados que son
los que en un momenta determinado le permiten exhibir un comporta-
miento que podriamos cataloger come de "altas prestaciones". Este
conocimiento especializado es, sin dude alguna, un componente fun-
damental de la pericia de un experto en el desempeno de una tarea y
es, adernas, otro elemento que sirve para diferenciar a este de la per-
sona que posee solo ciertos conocimientos sabre la materia en cues-
tier).

d) El experto cuenta con la posibilidad de aplicar un trato discriminado a


la informacion de la que dispone sabre un case concrete. De esta ma-
nera puede discernir claramente entre informaciones pace relevantes
y datos o conceptos importantes a la hora de plantear una resolucien
Optima del problema. Incluso, a un nivel mas generic°, el experto pue-
de desechar, partiendo de un amplio espectro de posibilidades, algu-
nas alternatives de solucien clue desde un principle hayan podido ser
contempladas. Con ello se reduce el espacio de bOsqueda y se evita
el tener que realizar una bt.isqueda no dirigida que, aunque permite en
Ultima instancia determinar cual es la solucien mas recomendable para
el problema, inevitablemente Ilevaria, en la mayoria de los cases, .a

(oonanuaoidn de nota 11)

existentes entre los expertos on un tema y las personas poco versadas en el mismo. Algunos de
estos trabajos son:
B. Adelson (1981), Problem Solving and the Development of Abstract Categories in
Programming Languages, Memory and Cognition, vol. 9, pp. 422-433.
J. L. Kolodner, Towards an Understanding of the Role of Experience in the Evolution from
Novice to Expert, en M. J. Coombs (ed.) (1985), Developments in Expert Systems, London,
Academic Press, pp. 95-116.
W. G. Chase y H. Simon (1973), Perception in Chess, Cognitive Psychology, vol. 4, pp. 55-81.

141
Luis Amador Hidalgo

disponer de un tiempo excesivo en su consecucian que invalidarfa de


pleno el metodo. La mencionada poda de casos se efectuarla en base a
una serie de reductores de campo que, a modo de juicios de valor, emite
el expert° y que son truto del conocimiento acumulado par este durante
ahos12, es decir, de su experiencia. Es lo que tecnicamente se reconoce
coma aproximacion dirigida a heurfstica. Es precisamente este
posibilidad de buscar soluciones de modo eficiente una de los factores
determinantes a la hora de cataloger el comportamiento de un expert°
coma de adecuado.
e) Es igualmente identificable en la persona experta su capacidad pare
justificar Ia que hace y coma la hace, proporcionando explicaciones
exhaustivas y concretes sabre los pesos que se han ido dando haste
alcanzar una conclusion a, de forma mas concrete, sabre alguna de-
cisiOn adoptada en un peso intermedio del proceso de resoluciOn. El
verdadero especialista en una materia este normalmente en disposi-
tion, cuando asi se le demande, de razonar y justificar suficientemente
cualquier aspect() relacionado con su propio conocimiento, con fa for-
ma de aplicarlo, con la carencia del mismo en un momenta dada, con
los procesos de inferencia que ha empleado y la relacion de estos con
el conocimiento basic° a especializado del dominio, etc. No se debe
pasar par alto que los dominios mas subjetivos son aquellos que de-
menden las explicaciones mas elaboradas por parte del expert°. En
definitive y pare concluir, se trate de que el expert° pueda razonar sa-
bre sf mismo poniendo en evidencia dicha informacien cuando sea
precis°.

1) El expert° debe de minimizer el riesgo de errar en as opiniones por el


emitidas o en la estrategia de resolucion elaborada ante un problema
concreto que se le haya planteado. Quiza una de las caracterfsticas
mas importantes a reconocer en el verdadero expert°, segiin Flart13,
sea precisamente su efectividad o fiabilidad, es decir, la alta probabili-
dad quo existe de que este resuelva el problema planteado de forma
satisfactoria. Tengase en cuenta edemas que una de las rezones por
las que se suele recurrir al criteria de una de estas personas es prod-
samente fa confianza y seguridad que inspiran sus aseveraciones y
consejos, dada el nivel de conocimiento que poseen respecto de Ia
cuestion quo se le ha expuesto. No as admisible ni deseable en modo
alguno, aunque par desgracia posible dada su naturaleza humane, que
de los consejos y opiniones de un experta se deriven errores o equf-
vocos que con posterioridad seen los responsables de una mala es-

12 Es de suma importancia no olvidar que el conocimiento es adquirido por el expert° de forma


incremental y no de una sole vez.
13 A. Hart (1986), Knowledge acquisition for expert systems, London, Kogan Page Ltd., p. 22.

142
INTELIGENCIA ARTIFICIAL Y SISTEMAS EXPERTOS

trategia resolutiva, la cual impida la superacian del problema o, sim-


plemente, que se dificulte la articulacion de una resolucien eficiente del
mismo.
g) Por dNnno. un expert° es siempre muy consciente de cuales son sus
limitaciones de conocimiento y actuaciOn en un determined° campo,
pudiendo concretar siempre si en un momenta determined° es, como
tal expert°, competente o no para afrontar la resolucion de un proble-
ma concreto. No suele ser frecuente que la persona asf considerada se
involucre, de forma conseiente, en aventuras en las que no se consi-
dere a sf misma con un nivel suficiente de capacitacien para afrontar
con garantfas un reto de tal nivel.

Este conjunto de caracteristicas y particularidades con las quo se ha in-


tented° dibujar el perfil de un verdadero expert° un campo determined° del saber,
es el que con posterioridad compondra, con alguna que otra modifica-
cion o ampliacian, el pliego de condiciones a exigir de un sistema informatico qua
emplee tecnicas de Inteligencia Artificial y al que se le puede adicionar de una
forma justificada el calificativo de expert°.
Como ya se apunte con anterioridad, el nivel de ejecucien deseable en un
sistema coma el que se este analizando no solo tiene presente las particulari-
dades de la conducta de una persona experta sino que, tambien, apunta ha-
cia determinadas funciones o actividades genericas que Osta desarrolla en la
labor especffica de resolver problemas. Se trate poi- la tanto ahora de hacer
hincapie sabre algunas de las mas importantes. Ahora bien, coma cuestion
previa a su tratamiento es necesario ocuparse de la enumeraciOn de determi-
nados procesos considerados esenciales y muy relacionados con aquellas.
Estos son facilrnente identificables en el comportamiento de un expert° cuan-
do el mismo este centrado en la resolucien de una cuestion particular. Como es
de suponer, dichos procesos deberan ser tambien objeto de replica por parte del
sistema inforrnatico, constituyendose estos, a su vez, coma rasgos
caracterfsticos del mismo. Para analizar tal cuestion se cuenta, en este oca-
skin, con la opinion de Castillo y Alvarez14, los cuales la han plasmado nn
forma de definicien. Para ellos un sistema experto es:
(...) un sisterna informatico que simula el proceso de aprendizaje, de me-
morizacion, de razonamiento, de comunicacion y de aecion de un experts) hu-
mane en una determinada rama de la ciencia, (...).

Se puede constatar pues coma en la anterior cite aparecen resenados


algunos de los rasgos mas importantes: el aprendizaje, la memorizacien, el
razonamiento, la comunicacion, etc. Cualquier persona, y en particular un ex-
perto, suele activar tales mecanismos cuando se plantea solventar un proble-
ma concreto. En el ambito de la Inteligencia Artificial algunos han llegado in-

14 E. Castillo Ron y E. Alvarez Sainz, Sistemas Expertos .„, op. oil., p. 14,

143

You might also like