1. Los sistemasexpertossonllamadosasíporque emulanel razonamientode unexpertoenun
dominioconcreto,yenocasionessonusadosporéstos.Conlossistemasexpertosse buscauna
mejorcalidadyrapidezenlas respuestas,dandoasílugara una mejora de la productividaddel
propioexpertoal usareste tipode sistemasinformáticos.
Es una aplicacióninformáticacapazde solucionarunconjuntode problemasque exigenungran
conocimientosobre undeterminadotema.Unsistemaexpertoesunconjuntode programasque,
sobre una base de conocimientos,posee informaciónde unoomás expertosenunárea
específica.Se puede entendercomounarama de lainteligenciaartificial,donde el poderde
resoluciónde unproblemaenunprogramade computadoraviene del conocimientode un
dominioespecífico.Estossistemasimitanlasactividadesde unhumanopararesolverproblemas
de distintaíndole (nonecesariamentetiene que serde inteligenciaartificial).Tambiénse dice que
un SE basa enel conocimientodeclarativo (hechossobre objetos,situaciones) yel conocimiento
de control (informaciónsobre el seguimientode unaacción).
Para que un sistemaexpertoseaherramientaefectiva,losusuariosdebeninteractuarde una
formafácil,reuniendodoscapacidadesparapodercumplirlo:
Explicarsusrazonamientosobase del conocimiento:lossistemasexpertosse debenrealizar
siguiendociertasreglasopasoscomprensiblesde maneraque se puedagenerarlaexplicación
para cada una de estasreglas,que ala vezse basanen hechos.
Adquisiciónde nuevosconocimientosointegradordel sistema:sonmecanismosde razonamiento
que sirvenparamodificarlosconocimientosanteriores.Sobre labase de loanteriorse puede decir
que lossistemasexpertossonel productode investigacionesenel campode lainteligencia
artificial yaque éstano intentasustituiralosexpertoshumanos,sinoque se deseaayudarlosa
realizarconmás rapidezy eficaciatodaslastareasque realiza.
Debidoa estoenla actualidadse estánmezclandodiferentestécnicasoaplicaciones
aprovechandolasventajasque cadauna de estasofrece para podertenerempresasmásseguras.
Un ejemplode estastécnicasseríalosagentesque tienenlacapacidadde negociarynavegar a
travésde recursosen línea;y espor esoque enla actualidadjuegaunpapel preponderante enlos
sistemasexpertos.}
Un SistemaExpertoestáconformadopor:
EspecialistasHumanos
IngenierosenConocimientos.
2. Base de conocimientos(BC):Contiene conocimientomodeladoextraídodel diálogoconun
experto.
Base de hechos(Memoriade trabajo):contiene loshechossobre unproblemaque se ha
descubiertodurante el análisis.
Motor de inferencia:Modelael procesode razonamientohumano.
Módulosde justificación:Explicael razonamientoutilizadoporel sistemaparallegarauna
determinadaconclusión.
Interfazde usuario:eslainteracciónentre el SEy el usuario,y se realizamediante el lenguaje
natural.
Principalmente existentrestiposde sistemasexpertos:
Basadosen reglaspreviamente establecidas.
Basadosen casoso CBR (Case BasedReasoning).
Basadosen redesbayesianas.
En cada uno de ellos,lasoluciónaunproblemaplanteadose obtiene:
Aplicandoreglasheurísticasapoyadasgeneralmente enlógicadifusaparasuevaluacióny
aplicación.
Aplicandoel razonamientobasadoencasos,donde lasoluciónaunproblemasimilarplanteado
con anterioridadse adaptaal nuevoproblema.
Aplicandoredesbayesianas,basadasenestadísticayel teoremade Bayes.
Permanencia:A diferenciade unexpertohumanounSE(sistemaexperto) noenvejece,yportanto
no sufre pérdidade facultadesconel pasodel tiempo.
Replicación:Unavezprogramadoun SE lopodemosreplicarinfinidadde veces.
Rapidez:Un SE puede obtenerinformaciónde unabase de datosy realizarcálculosnuméricos
muchomás rápidoque cualquierserhumano.
Bajo costo:A pesarde que el costoinicial puedaserelevado,graciasala capacidadde duplicación
el coste finalmenteesbajo.
Entornospeligrosos:UnSE puede trabajarenentornospeligrososodañinosparael serhumano.
3. Fiabilidad:LosSE no se venafectadosporcondicionesexternas,unhumanosí(cansancio,presión,
etc.).
Consolidarvariosconocimientos.
ApoyoAcadémico. Sentidocomún:ParaunSistemaExpertonohay nadaobvio.Porejemplo,un
sistemaexpertosobre medicinapodríaadmitirque unhombre lleva40 mesesembarazado,ano
serque se especifiqueque estonoesposible yaque unhombre nopuede gestarhijos.
Lenguaje natural:Conunexpertohumanopodemosmantenerunaconversacióninformal
mientrasque conun SE no podemos.
Capacidadde aprendizaje:Cualquierpersonaaprendeconrelativafacilidadde suserroresyde
erroresajenos,que unSE haga estoesmuycomplicado.
Perspectivaglobal:Unexpertohumanoescapazde distinguircualessonlascuestionesrelevantes
de un problemaysepararlasde cuestionessecundarias.
Capacidadsensorial:UnSE carece de sentidos.
Flexibilidad:Unhumanoessumamente flexiblealahora de aceptardatos para la resoluciónde un
problema.
Conocimientonoestructurado:UnSE noes capaz de manejarconocimientopocoestructurado.
Ejemplosimportantes[editar]
La monitorizaciónesuncasoparticularde lainterpretación,yconsiste enlacomparacióncontinua
de losvaloresde las señalesodatosde entraday unosvaloresque actúancomo criteriosde
normalidadoestándares.Enel campodel mantenimientopredictivolosSistemasExpertosse
utilizanfundamentalmente comoherramientasde diagnóstico.Se tratade que el programa pueda
determinaren cadamomentoel estadode funcionamientode sistemascomplejos,anticipándose
a los posiblesincidentesque pudieranacontecer.Así,usandounmodelocomputacional del
razonamientode unexpertohumano,proporcionalosmismosresultadosque alcanzaríadicho
experto
Diseñoesel procesode especificarunadescripciónde unartefactoque satisface varias
características desde unnúmerode fuentesde conocimiento.
El diseñose concibe de distintasformas:
4. El diseñoeningenieríaesel usode principioscientíficos,informacióntécnicae imaginaciónenla
definiciónde unaestructuramecánica,máquinaosistemaque ejecutefuncionesespecíficasconel
máximode economíay eficiencia.
El diseñoindustrial buscarectificarlasomisionesde laingeniería,esunintentoconscientede traer
formay ordenvisual a laingenieríade hardware donde latecnologíanoprovee estas
características.
Los SE en diseñoveneste procesocomounproblemade búsquedade unasoluciónóptimao
adecuada.Las solucionesalternaspuedenserconocidasde antemanoose puedengenerar
automáticamente probándose distintosdiseñosparaverificarcuálesde elloscumplenlos
requerimientossolicitadosporel usuario,éstatécnicaesllamada“generaciónyprueba”,porlo
tanto estosSE sonllamadosde selección.Enáreasde aplicación,lapruebase terminacuandose
encuentralaprimerasolución;sinembargo,existenproblemasmáscomplejosenlosque el
objetivoesencontrarlasoluciónóptima.
La planificacióneslarealizaciónde planesosecuenciasde accionesyesuncaso particularde la
simulación.Estácompuestoporunsimuladoryunsistemade control.El efectofinal esla
ordenaciónde unconjuntode accionesconel finde conseguirunobjetivoglobal.
Los problemasque presentanlaplanificaciónmedianteSEsonlossiguientes:
Existenconsecuenciasnoprevisibles,de formaque hayque exploraryexplicarvariosplanes.
Existenmuchasconsideracionesque debenservaloradasoincluirlesunfactorde peso.
Suelenexistirinteracciones entre planesde subobjetivosdiversos,porloque debenelegirse
solucionesde compromiso.
Trabajo frecuente conincertidumbre,pueslamayoríade losdatos con losque se trabaja sonmás
o menosprobablesperonoseguros.
Es necesariohacerusode fuentes diversastalescomobasesde datos.
Control[editar]
Un sistemade control participaenla realizaciónde lastareasde interpretación,diagnósticoy
reparaciónde formasecuencial.Conellose consigueconduciroguiarun procesoo sistema.Los
sistemasde control soncomplejosdebidoal númerode funcionesque debenmanejaryel gran
númerode factoresque debenconsiderar;estacomplejidadcreciente esotrade lasrazonesque
apuntanal usodel conocimiento,yportantode losSE.
5. Cabe aclarar que los sistemasde control puedenserenlazoabierto,si enel mismola
realimentaciónoel pasode un procesoa otro lorealizael operador,oenlazo cerradosi notiene
que intervenirel operadorenningunaparte del mismo.Reparación,correctaoterapia.
La reparación,corrección,terapiaotratamientoconsisteenlaproposiciónde lasacciones
correctoras necesariasparalaresoluciónde unproblema.LosSE enreparacióntienenque cumplir
diversosobjetivos,comoson:Reparaciónlomásrápiday económicamente posible.Ordende las
reparacionescuandohayque realizarvarias.Evitarlosefectossecundariosde lareparación,es
decirla apariciónde nuevasaveríasporla reparación.
Simulación[editar]
La simulaciónesunatécnicaque consistente encrearmodelosbasadosenhechos,observaciones
e interpretacionessobre lacomputadora,afinde estudiarel comportamientode losmismos
mediante laobservaciónde lassalidasparaunconjuntode entradas.Lastécnicastradicionalesde
simulaciónrequierenmodelos matemáticosylógicos,que describenel comportamientodel
sistemabajoestudio.
El empleode losSEpara la simulaciónviene motivadoporlaprincipal característicade losSE, que
essu capacidadpara lasimulacióndel razonamientode unexpertohumano, que esunproceso
complejo.
En la aplicaciónde losSE para simulaciónhayque diferenciarcincoconfiguracionesposibles:
Un SE puede disponerde unsimuladorconel finde comprobarlassolucionesyensucaso
rectificarel procesoque sigue.
Un sistemade simulaciónpuedecontenercomoparte del mismoaun SE y por lo tantoel SE no
tiene que sernecesariamentede simulación.
Un SE puede controlarunprocesode simulación,esdecirque el modeloestáenlabase de
conocimientodel SEysu evoluciónes funciónde labase de hechos,labase de conocimientosyel
motor de inferencia,ynode un conjuntode ecuacionesaritmético –lógicas.
Un SE puede utilizarse comoconsejerodel usuarioydel sistemade simulación.
6. Un SE puede utilizarse comomáscarao sistemafrontal de unsimuladorconel finde que el
usuariorecibaexplicaciónyjustificaciónde losprocesos.
Instrucción[editar]
Un sistemade instrucciónrealizaraunseguimientodel procesode aprendizaje.El sistemadetecta
erroresya seade una personacon conocimientose identificael remedioadecuado,esdecir,
desarrollaunplande enseñanzaque facilitael procesode aprendizaje ylacorrecciónde errores.
Recuperaciónde información[editar]
Los SistemasExpertos,consucapacidadpara combinar informaciónyreglasde actuación,han
sidovistoscomouna de las posiblessolucionesal tratamientoyrecuperaciónde información,no
sólodocumental.Ladécadade 1980 fue prolijaeninvestigaciónypublicacionessobre
experimentosde esteorden,interésque continuaenlaactualidad.
Lo que diferenciaaestossistemasde unsistematradicional de recuperaciónde informaciónes
que éstosúltimossólosoncapacesde recuperarloque existe explícitamente,mientrasque un
SistemaExpertodebe sercapazde generarinformaciónnoexplícita,razonandoconloselementos
que se le dan. Perola capacidadde losSE enel ámbitode la recuperaciónde lainformaciónnose
limitaala recuperación.Puedenutilizarseparaayudaral usuario,enselecciónde recursosde
información,enfiltradode respuestas,etc.UnSE puede actuar comoun intermediariointeligente
que guía y apoya el trabajodel usuariofinal.