08.05.2013 Views

Modelos de Conocimiento Basados en Ontologías para la ...

Modelos de Conocimiento Basados en Ontologías para la ...

Modelos de Conocimiento Basados en Ontologías para la ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Capítulo 5. Experim<strong>en</strong>tos y resultados<br />

El uso <strong>de</strong> ontologías permite conservar <strong>de</strong> forma totalm<strong>en</strong>te se<strong>para</strong>da el<br />

conocimi<strong>en</strong>to <strong>de</strong>l dominio <strong>de</strong> aplicación informática que lo utiliza. A<strong>de</strong>más,<br />

permite que ese conocimi<strong>en</strong>to incluya <strong>la</strong> <strong>de</strong>scripción y <strong>de</strong>finición <strong>de</strong> los<br />

conceptos, así como <strong>la</strong>s re<strong>la</strong>ciones <strong>en</strong>tre ellos, <strong>de</strong> forma que se facilite <strong>la</strong><br />

g<strong>en</strong>eración automática <strong>de</strong> <strong>la</strong>s repres<strong>en</strong>taciones <strong>de</strong> los conceptos <strong>en</strong> <strong>la</strong>s interfaces y<br />

<strong>la</strong>s explicaciones acerca <strong>de</strong> esas <strong>de</strong>scripciones y <strong>de</strong>finiciones.<br />

Las aplicaciones CACE más e<strong>la</strong>boradas <strong>en</strong> cuanto a repres<strong>en</strong>tación <strong>de</strong> <strong>la</strong><br />

información utilizan, a m<strong>en</strong>udo, bases <strong>de</strong> datos (ori<strong>en</strong>tadas a objetos o no) <strong>para</strong><br />

repres<strong>en</strong>tar esa información. La gran difer<strong>en</strong>cia <strong>en</strong>tre una base <strong>de</strong> datos y una<br />

ontología radica <strong>en</strong> el tipo <strong>de</strong> información que se almac<strong>en</strong>a. Pue<strong>de</strong> <strong>de</strong>cirse que el<br />

conocimi<strong>en</strong>to es <strong>la</strong> abstracción y g<strong>en</strong>eralización <strong>de</strong> gran<strong>de</strong>s cantida<strong>de</strong>s <strong>de</strong> datos.<br />

Así, un mo<strong>de</strong>lo <strong>de</strong> conocimi<strong>en</strong>to recogido <strong>en</strong> una ontología sería un paso más allá<br />

que el diagrama <strong>en</strong>tidad-re<strong>la</strong>ción <strong>de</strong> una base <strong>de</strong> datos.<br />

Finalm<strong>en</strong>te, <strong>de</strong>be <strong>de</strong>cirse que <strong>la</strong> aplicación <strong>de</strong>scrita <strong>en</strong> este capítulo es bastante<br />

básica <strong>en</strong> cuanto al uso que hace <strong>de</strong> <strong>la</strong>s estructuras <strong>de</strong> <strong>la</strong> ontología. Exist<strong>en</strong> varias<br />

posibilida<strong>de</strong>s <strong>de</strong> aum<strong>en</strong>tar los aspectos <strong>de</strong> interacción con el usuario. Una posible<br />

mejora sería crear una ontología aparte <strong>para</strong> <strong>de</strong>finir cómo se repres<strong>en</strong>tan los<br />

difer<strong>en</strong>tes conceptos <strong>de</strong>ntro <strong>de</strong> una interfaz gráfica <strong>de</strong> una aplicación. Esta<br />

ontología recogería los conceptos que aparec<strong>en</strong> <strong>en</strong> <strong>la</strong> construcción <strong>de</strong> interfaces<br />

gráficas (v<strong>en</strong>tana, panel, etiqueta, etc.) y re<strong>la</strong>cionaría los conceptos <strong>de</strong> <strong>la</strong> ontología<br />

<strong>de</strong> control con éstos, <strong>de</strong> forma que <strong>la</strong> g<strong>en</strong>eración <strong>de</strong> los compon<strong>en</strong>tes <strong>de</strong> <strong>la</strong> interfaz<br />

estaría también <strong>de</strong>finida <strong>de</strong>ntro <strong>de</strong> una ontología y no <strong>en</strong> un módulo <strong>de</strong> <strong>la</strong><br />

aplicación como ocurre <strong>en</strong> los ejemplos mostrados (ver figura 5.11).<br />

En cuanto a <strong>la</strong> aplicación <strong>en</strong> el campo <strong>de</strong> control, se pue<strong>de</strong>n realizar difer<strong>en</strong>tes<br />

mejoras tanto <strong>en</strong> <strong>la</strong> ontología como <strong>en</strong> <strong>la</strong> aplicación. Por ejemplo, se pue<strong>de</strong> aplicar<br />

el mo<strong>de</strong><strong>la</strong>do <strong>de</strong>l conocimi<strong>en</strong>to <strong>en</strong> ontologías a problemas <strong>de</strong> control más<br />

relevantes <strong>de</strong>s<strong>de</strong> el punto <strong>de</strong> vista <strong>de</strong>l diseño práctico. También pue<strong>de</strong> mejorarse <strong>la</strong><br />

cantidad <strong>de</strong> conocimi<strong>en</strong>to que existe <strong>en</strong> <strong>la</strong> ontología actual, com<strong>en</strong>zando por<br />

complem<strong>en</strong>tar<strong>la</strong> mediante <strong>la</strong> conceptualización <strong>de</strong> <strong>la</strong> parte dinámica y<br />

g<strong>en</strong>eralizando el caso <strong>de</strong> <strong>la</strong> topología <strong>de</strong> realim<strong>en</strong>tación unitaria y negativa a otras<br />

más complejas.<br />

5.4.3 Sobre <strong>la</strong> evaluación <strong>de</strong> los resultados<br />

La construcción <strong>de</strong> estas aplicaciones se ha realizado como forma <strong>de</strong> evaluar y<br />

verificar <strong>la</strong> aproximación <strong>de</strong>f<strong>en</strong>dida <strong>en</strong> esta tesis, así como <strong>la</strong> conceptualización<br />

realizada y reflejada <strong>en</strong> <strong>la</strong> ontología. Se ha comprobado, mediante pruebas<br />

exhaustivas, que es posible automatizar el procesami<strong>en</strong>to <strong>de</strong> <strong>la</strong>s estructuras y<br />

obt<strong>en</strong>er <strong>la</strong>s explicaciones pertin<strong>en</strong>tes acerca <strong>de</strong>l conocimi<strong>en</strong>to inferido, así como<br />

<strong>de</strong>l conocimi<strong>en</strong>to factual <strong>de</strong> <strong>la</strong> ontología. También se ha <strong>de</strong>mostrado que es<br />

186

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!