<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>0120-5609</journal-id>
<journal-title><![CDATA[Ingeniería e Investigación]]></journal-title>
<abbrev-journal-title><![CDATA[Ing. Investig.]]></abbrev-journal-title>
<issn>0120-5609</issn>
<publisher>
<publisher-name><![CDATA[Facultad de Ingeniería, Universidad Nacional de Colombia.]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S0120-56092010000100008</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Servicio web inteligente para la clasificación de imágenes digitales utilizando conjuntos aproximados]]></article-title>
<article-title xml:lang="en"><![CDATA[An intelligent web service for classifying digital imagery by using rough sets]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Caicedo Caicedo]]></surname>
<given-names><![CDATA[Julio César]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Pérez Castillo]]></surname>
<given-names><![CDATA[José Nelson]]></given-names>
</name>
<xref ref-type="aff" rid="A02"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad Distrital Francisco José de Caldas  ]]></institution>
<addr-line><![CDATA[Bogotá ]]></addr-line>
<country>Colombia</country>
</aff>
<aff id="A02">
<institution><![CDATA[,Universidad Distrital Francisco José de Caldas  ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
<country>Colombia</country>
</aff>
<pub-date pub-type="pub">
<day>01</day>
<month>04</month>
<year>2010</year>
</pub-date>
<pub-date pub-type="epub">
<day>01</day>
<month>04</month>
<year>2010</year>
</pub-date>
<volume>30</volume>
<numero>1</numero>
<fpage>45</fpage>
<lpage>51</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_arttext&amp;pid=S0120-56092010000100008&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_abstract&amp;pid=S0120-56092010000100008&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_pdf&amp;pid=S0120-56092010000100008&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[La integración de los avances en computación orientada a servicios, con aquellos alcanzados por la tecnología de la web y la inteligencia computacional, facilita el desarrollo de aplicaciones complejas para la solución de problemas de manera transversa en los diversos ámbitos de la investigación científica y tecnológica. Desde el campo de la inteligencia computacional la teoría de los conjuntos aproximados aporta un sólido fundamento teórico al razonamiento cualitativo exigido por el análisis de datos, caracterizados por la incertidumbre generada por la vaguedad e imprecisión asociada a éstos. El presente trabajo describe el desarrollo de un servicio web inteligente aplicado al procesamiento digital de imágenes, ilustrando las bondades de los conjuntos aproximados, para abordar de modo flexible y supervisado la clasificación de los pixeles asociados a ellas.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[Integrating recent developments in service-orientated computing, Web technologies and computational intelligence has facilitated the development of applications for solving complex problems in several fields of scientific and technological research. Rough sets theory provides a solid theoretical background within the computational intelligence (CI) field for the qualitative reasoning re-quired for analysing datasets loaded with uncertainties due to the vagueness and lack of precision associated with them. This paper describes the development of an intelligent Web service to process digital imagery, demonstrating the benefits of rough sets theory in dealing with the flexible supervised classification of the pixels associated with them.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[conjuntos aproximados]]></kwd>
<kwd lng="es"><![CDATA[inseparabilidad]]></kwd>
<kwd lng="es"><![CDATA[aproximación inferior]]></kwd>
<kwd lng="es"><![CDATA[aproximación superior]]></kwd>
<kwd lng="es"><![CDATA[sistema de decisión]]></kwd>
<kwd lng="es"><![CDATA[servicio web]]></kwd>
<kwd lng="es"><![CDATA[imagen digital]]></kwd>
<kwd lng="en"><![CDATA[rough sets]]></kwd>
<kwd lng="en"><![CDATA[indiscernibility]]></kwd>
<kwd lng="en"><![CDATA[lower approximation]]></kwd>
<kwd lng="en"><![CDATA[upper approximation]]></kwd>
<kwd lng="en"><![CDATA[decision system]]></kwd>
<kwd lng="en"><![CDATA[Web service]]></kwd>
<kwd lng="en"><![CDATA[digital image]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[  <font size = "2" face = "verdana">     <p>    <center> <font size = "4"><b> Servicio <i>web</i> inteligente para la clasificaci&oacute;n de im&aacute;genes  digitales utilizando conjuntos aproximados </b></font> </center></p>     <p>    <center><font size = "3"><b> An intelligent web service for  classifying digital imagery by using rough sets </b></font></center></p>     <p><b> Julio C&eacute;sar Caicedo Caicedo<sup>1</sup>  y Jos&eacute; Nelson P&eacute;rez Castillo<sup>2</sup> </b></p>     <p>  <sup>1</sup>Ingeniero de sistemas, Universidad de Nari&ntilde;o, Pasto,  Colombia. M.Sc., en Ciencias de la Informaci&oacute;n y las Comunicaciones,  Universidad Distrital Francisco Jos&eacute; de Caldas, Bogot&aacute;, Colombia. Gerente de  Proyectos, DB-System, Bogot&aacute;, Colombia.   <a href = "mailto:juliocaicedo@gmail.com">juliocaicedo@gmail.com</a>  <sup>2</sup>Ingeniero de sistemas, Universidad  Distrital Francisco Jos&eacute; de Caldas, Colombia. Ph.D., en Inform&aacute;tica,  Universidad de Oviedo, Espa&ntilde;a. Profesor Titular,&nbsp; Universidad Distrital Francisco Jos&eacute; de  Caldas, Colombia. Director, grupo de investigaci&oacute;n GICOGE. <a href = "mailto:nelsonp@udistrital.edu.co">nelsonp@udistrital.edu.co</a>,  <a href = "mailto:jnperezc@gmail.com">jnperezc@gmail.com</a>    </p> <hr size = "1">     <p><b> RESUMEN  </b></p>     <p> La integraci&oacute;n de los avances en computaci&oacute;n orientada a servicios,  con aquellos alcanzados por la tecnolog&iacute;a de la <i>web</i> y la inteligencia  computacional, facilita el desarrollo de aplicaciones complejas para la  soluci&oacute;n de problemas de manera transversa en los diversos &aacute;mbitos de la  investigaci&oacute;n cient&iacute;fica y tecnol&oacute;gica. Desde el campo de la inteligencia  computacional la teor&iacute;a de los conjuntos aproximados aporta un s&oacute;lido  fundamento te&oacute;rico al razonamiento cualitativo exigido por el an&aacute;lisis de  datos, caracterizados por la incertidumbre generada por la vaguedad e  imprecisi&oacute;n asociada a &eacute;stos.&nbsp; El presente  trabajo describe el desarrollo de un servicio web inteligente aplicado al  procesamiento digital de im&aacute;genes, ilustrando las bondades de los conjuntos  aproximados, para abordar de modo flexible y supervisado la clasificaci&oacute;n de  los pixeles asociados a ellas.</p>     <p> <b>Palabras clave</b>: conjuntos aproximados, inseparabilidad, aproximaci&oacute;n inferior, aproximaci&oacute;n  superior, sistema de decisi&oacute;n, servicio web, imagen digital. </p> <hr size = "1">     ]]></body>
<body><![CDATA[<p><b> ABSTRACT </b></p>     <p> Integrating recent developments  in service-orientated computing, Web technologies and computational  intelligence has facilitated the development of applications for solving  complex problems in several fields of scientific and technological research.  Rough sets theory provides a solid theoretical background within the  computational intelligence (CI) field for the qualitative reasoning re-quired  for analysing datasets loaded with uncertainties due to the vagueness and lack  of precision associated with them. This paper describes the development of an  intelligent Web service to process digital imagery, demonstrating the benefits  of rough sets theory in dealing with the flexible supervised classification of  the pixels associated with them. </p>     <p> <b>Keywords:</b> rough sets, indiscernibility, lower  approximation, upper approximation, decision system, Web service, digital image.</p> <hr size = "1">     <p>Recibido: marzo 18 de 2009  Aceptado: abril 05 de 2010 </p>      <p><b><font size="3"> Introducci&oacute;n </font></b></p>      <p>La propuesta de  un servicio web inteligente para la clasificaci&oacute;n de im&aacute;genes digitales implica  la integraci&oacute;n sin&eacute;rgica de los conceptos fundamentales del &aacute;mbito de la  computaci&oacute;n orientada a servicios, su integraci&oacute;n al avance incontenible del  desarrollo tecnol&oacute;gico de la web y el uso de t&eacute;cnicas avanzadas de inteligencia  computacional. De tal manera, este trabajo se enmarca en el &aacute;mbito de la  denominada inteligencia computacional web (Zhang, 2002).</a></p>     <p> Los servicios se conciben como un  medio para la construcci&oacute;n de aplicaciones de procesamiento distribuido m&aacute;s  flexibles y acordes a las necesidades del desarrollo social actual. En tal  sentido cobra validez el no s&oacute;lo hablar de servicios, sino tambi&eacute;n el desarrollar  aplicaciones a partir del paradigma de computaci&oacute;n orientada a ellos.</p>     <p> Indudablemente la combinaci&oacute;n de la  web y la computaci&oacute;n orientada a servicios dio lugar a uno de los desarrollos  tecnol&oacute;gicos m&aacute;s exitosos y establecidos del siglo XXI, conocidos como  servicios web. No obstante, el desarrollo de aplicaciones complejas orientadas  a servicios, exige el concurso de &aacute;reas tan importantes de las ciencias de la  computaci&oacute;n como la denominada inteligencia computacional.</p>     <p> En el caso espec&iacute;fico de la clasificaci&oacute;n  de im&aacute;genes digitales, en la literatura es bien conocido el concurso de las  redes neuronales artificiales (Benediktsson, 1997), la l&oacute;gica difusa (Mannan,  1998), la computaci&oacute;n evolucionaria (Bandyopadhyay, 2005), las m&aacute;quinas  vectores soporte (Bazi, 2006). </p>     <p> En este documento se describe un servicio web inteligente para la  clasificaci&oacute;n de im&aacute;genes digitales, denomin&aacute;ndolo as&iacute; dado que para su  realizaci&oacute;n se hizo uso de la inteligencia computacional, recurriendo a la  teor&iacute;a de los conjuntos aproximados (Pawlak, 1991). A tal efecto, se describen  brevemente los servicios web, luego se rese&ntilde;a la teor&iacute;a de conjuntos  aproximadas y se discute el problema de la clasificaci&oacute;n de im&aacute;genes digitales,  abordando luego, de manera espec&iacute;fica, el servicio web inteligente de clasificaci&oacute;n  de im&aacute;genes y las conclusiones del trabajo realizado.</p>      ]]></body>
<body><![CDATA[<p><b><font size="3"> Los servicios web</font></b></p>     <p> Los servicios Web proveen un medio  estandarizado para el logro de la interoperabilidad de aplicaciones  inform&aacute;ticas que se ejecutan sobre una variedad de plataformas y entornos  computacionales. La definici&oacute;n del <i>World Wide Web Consortium (W3C)</i> establece  que &quot;un servicio web es un sistema de <i>software</i> que se dice&ntilde;a para  soportar la acci&oacute;n interoperable m&aacute;quina a m&aacute;quina sobre una red. Tiene una  interfaz descrita en un formato procesable por la m&aacute;quina, espec&iacute;ficamente <i>Web  Service Definition Language (WSDL</i>)&quot; (W3C, 2004). Otros sistemas interact&uacute;an  con el servicio web de manera prescrita por su descripci&oacute;n, usando mensajes que  siguen el <i>Simple Object Access Protocol</i> (SOAP), t&iacute;picamente transportados  usando HTTP con una serializaci&oacute;n XML en conjunci&oacute;n con otros est&aacute;ndares web  relacionados. </p>     <p> SOAP es un protocolo que se usa para  el intercambio de informaci&oacute;n estructurada, en un ambiente de procesamiento  distribuido; sigue un paradigma de intercambio de mensajes unidireccional sin  mantenimiento de informaci&oacute;n de estado; no obstante, puede usarse para crear  patrones de interacci&oacute;n m&aacute;s complejos. Los mensajes SOAP se codifican en XML.</p>     <p> La comunicaci&oacute;n entre servicios web se  inicia por parte de otras entidades de <i>software</i> que a su vez env&iacute;an  mensajes codificados en XML. El servicio en s&iacute; mismo es una funcionalidad  abstracta, cuya implementaci&oacute;n puede ser reemplazada, mientras que su concepci&oacute;n  sigue siendo la misma (Cerami, 2002). </p>     <p> Los clientes de los servicios web  deben ser capaces de encontrar los servicios apropiados a sus necesidades. El  proceso se denomina descubrimiento de servicios web. Para tal fin, la  especificaci&oacute;n denominada <i>Universal Description, Discovery and Integrations  (UDDI),</i> define un registro distribuido de servicios (UDDI, 2000).</p>     <p> El dise&ntilde;o de un servicio web inteligente implica incorporarle internamente  un mecanismo de inferencia que en el caso particular del presente trabajo se  traduce en la realizaci&oacute;n de un mecanismo de razonamiento en condiciones de  incertidumbre, recurriendo al uso de los conjuntos aproximados.</p>      <p><b><font size="3"> Teor&iacute;a de conjuntos aproximados</font></b></p>     <p> La teor&iacute;a de los conjuntos aproximados  se debe a Zdzislaw Pawlak y su equipo (Pawlak, 1995). Esta corriente de  pensamiento asume que, frente al problema de la clasificaci&oacute;n, cada objeto del  universo del discurso tiene informaci&oacute;n asociada (Pawlak, 1991). </p>     <p> La teor&iacute;a de los conjuntos aproximados  permite descubrir conocimiento, ya que es posible construir una clasificaci&oacute;n  (Xu, 2002) a partir de la aproximaci&oacute;n inferior y la aproximaci&oacute;n superior de  un conjunto. El pensamiento relacionado con los conjuntos aproximados surgi&oacute; en  el seno del aprendizaje supervisado, donde las colecciones de datos se refieren  a un universo de objetos definidos por un conjunto de atributos y en donde cada  objeto pertenece a una clase predefinida por uno de los atributos que se etiqueta  como el atributo de decisi&oacute;n.</p>     <p><b> Base de conocimiento</b></p>     ]]></body>
<body><![CDATA[<p> De acuerdo a  Pawlak, se parte de un conjunto finito: <img src="img/revistas/iei/v30n1/1a08e01.jpg">&nbsp;, donde <i>U</i> es el universo de objetos de inter&eacute;s. Cualquier sub-conjunto: <img src="img/revistas/iei/v30n1/1a08e02.jpg"> &nbsp;del universo,  se denomina como concep-to o categor&iacute;a en <i>U,</i> y una familia de categor&iacute;as  en <i>U </i>se define co-mo el conocimiento abstracto acerca de <i>U</i>. Por  formalidad se ad-mite que el conjunto: <img src="img/revistas/iei/v30n1/1a08e03.jpg"> &nbsp;(conjunto  vac&iacute;o) es un concepto.</p>     <p>      El inter&eacute;s principal radica en las  categor&iacute;as que forman una partici&oacute;n (clasificaci&oacute;n) de un universo <i>U</i> conocido. Por ejemplo, en la familia:  </p>     <p>     <center>   <img src="img/revistas/iei/v30n1/1a08e04.jpg"> </center> &nbsp;</p>     <p> Una familia de clasificaciones sobre <i>U</i> puede llamarse una base de conocimiento basesobre <i>U</i>,  representando una variedad de posibilidades de clasificaci&oacute;n, verbigracia, de  acuerdo al color, la temperatura, o valores num&eacute;ricos (Li <i>et &aacute;l</i>., 2005). </p>     <p> Una base de conocimiento (simbolizada  por <i>K</i>) puede expresarse como <img src="img/revistas/iei/v30n1/1a08e05.jpg">, <i>U </i>es un conjunto finito llamado universo, y R  es una relaci&oacute;n de equivalencia sobre <i>U</i> (o familia de clases de  equivalencia).</p>     <p> <b>Sistema de informaci&oacute;n</b></p>     <p> Siguiendo la teor&iacute;a de los conjuntos  aproximados, un sistema de informaci&oacute;n est&aacute; compuesto por atributos y elementos,  donde cada atributo contiene un valor cualitativo o cuantitativo para cada  elemento (Bello, 2005), (Wang <i>et &aacute;l</i>., 2003). </p>     <p> Sea un conjunto de atributos <img src="img/revistas/iei/v30n1/1a08e06.jpg">&nbsp;y un conjunto <img src="img/revistas/iei/v30n1/1a08e07.jpg" > , &quot;Universo de ejemplos&quot; (objetos, entidades,  situaciones o estados, etc.) descritos utilizando los atributos Ai . Al par (<i>U</i>, A) se le denomina sistema de  informaci&oacute;n, que puede expresase como una pareja ordenada {(objeto, situaci&oacute;n,  entidades), atributo}. Ejemplo: </p>     <p>       ]]></body>
<body><![CDATA[<center><a name="tab1">     <img src="img/revistas/iei/v30n1/1a08t01.jpg"></a>   </center> </p>     <p>Un sistema de decisi&oacute;n es un sistema de informaci&oacute;n m&aacute;s un nuevo  atributo &quot;d&quot;, llamado decisi&oacute;n (Bello, 2005); &eacute;ste indica la decisi&oacute;n tomada en  ese estado o en esa situaci&oacute;n; entonces, se obtiene un sistema de decisi&oacute;n:</p>     <p>       <center>     <img src="img/revistas/iei/v30n1/1a08e08.jpg">   </center> </p>     <p> El &quot;valor de la decisi&oacute;n&quot; puede  representar un valor cualitativo o cuantitativo con el cual se clasifica el  objeto. Con el atributo de decisi&oacute;n &quot;d&quot; es posible realizar una clasificaci&oacute;n  del universo de objetos <i>U</i>. Sea el conjunto V<sub>d</sub> = {1,<b>&hellip;</b>m}  un conjunto de enteros, entonces {X1,<b>&hellip; </b>X<sub>n</sub>} es una  colecci&oacute;n de clases de equivalencia, llamadas clases de decisi&oacute;n, en donde dos  objetos pertenecen a la misma clase si tienen el mismo valor para el atributo  decisi&oacute;n:</p>     <p>       <center>     <img src="img/revistas/iei/v30n1/1a08e09.jpg" >   </center> </p>     <p>&nbsp;</p>     <p>       <center><a name="tab2">     <img src="img/revistas/iei/v30n1/1a08t02.jpg"></a>   </center> </p>     ]]></body>
<body><![CDATA[<p>De la *<a href="#tab2">Tabla 2</a>   se obtienen las clases de decisi&oacute;n (conjunto X), para ello  se obtiene el valor de la decisi&oacute;n de cada elemento (Pi):</p>     <p>       <center>     <img src="img/revistas/iei/v30n1/1a08e10.jpg">   </center> </p>     <p> <b>Relaci&oacute;n de inseparabilidad</b></p>     <p> El concepto de inseparabilidad es muy  importante en la teor&iacute;a de los conjuntos aproximados; para explicar este  concepto se toman varios elementos de un atributo dado, elementos que pueden distinguirse  (diferenciarse) por el valor de dicho atributo: si se eligen dos elementos (x,  y), para saber si se distinguen se recurre a la siguiente expresi&oacute;n (Bello,  2005):</p>     <p>       <center>     <img src="img/revistas/iei/v30n1/1a08e11.jpg">   </center> </p>     <p> En otras palabras, la inseparabilidad  significa que dos elementos son separables si el valor de un atributo dado para  ellos es diferente, en caso contrario los elementos son inseparables. Retomando  la *<a href="#tab2">Tabla 2</a>  , se puede afirmar que:</p>     <p>       <center>     <img src="img/revistas/iei/v30n1/1a08e12.jpg">   </center> </p>     ]]></body>
<body><![CDATA[<p> Es posible construir una matriz donde  se indique la <i>separabilidad</i> en un conjunto:</p>     <p>       <center>     <img src="img/revistas/iei/v30n1/1a08e13.jpg">   </center> </p>     <p> Utilizando la informaci&oacute;n de la *<a href="#tab1">Tabla 1</a>   es posible construir la siguiente matriz de separabilidad:</p>     <p>       <center><a name="tab3">     <img src="img/revistas/iei/v30n1/1a08t03.jpg"></a>   </center> </p>     <p>La separabilidad tambi&eacute;n se puede representar estableciendo una  condici&oacute;n menos estricta que la comparaci&oacute;n de igualdad o desigualdad de los  valores de los atributos; para ello se utilizar&aacute; una variable (<img src="v30n1a08_image030.gif" alt="" width="10" height="12"> , a la cual se puede asignar un valor determinado  (Pawlak, 1991), (Bello, 2005):</p>     <p>       <center>     <img src="img/revistas/iei/v30n1/1a08e14.jpg">   </center> </p>     <p> De acuerdo a Pawlak, &quot;A cada  subconjunto de atributos B de A <img src="img/revistas/iei/v30n1/1a08e15.jpg"> , est&aacute; asociada una relaci&oacute;n binaria de  inseparabilidad denotada por IND(B), la cual es el conjunto de pares de objetos  que son inseparables uno de otro por esta relaci&oacute;n:</p>     ]]></body>
<body><![CDATA[<p>       <center>     <img src="img/revistas/iei/v30n1/1a08e15.jpg">   </center> </p>     <p> Una relaci&oacute;n de inseparabilidad que  sea definida a partir de formar subconjuntos de elementos de <i>U</i> (<i>U</i>=Universo)  que tienen <i>igual valor</i> para un <i>subconjunto de atributos</i> B de A <img src="img/revistas/iei/v30n1/1a08e16.jpg"> , es una <i>relaci&oacute;n de equivalencia</i> que es  reflexiva, sim&eacute;trica y transitiva (Pawlak, 1991). </p>     <p> <b>Conjuntos aproximados superior e  inferiormente</b></p>     <p> Sea el sistema de informaci&oacute;n (<i>U</i>,  A), (U = Universo, A = Atributos) y los conjuntos<img src="img/revistas/iei/v30n1/1a08e17.jpg"> , donde B es un subconjunto de atributos de A y X es  un subconjunto de elementos de <i>U</i>. Se puede aproximar X usando solamente  la informaci&oacute;n contenida en B construyendo dos conjuntos llamados <i>Aaproximaci&oacute;n  Inferior</i> (B*) y <i>Aproximaci&oacute;n Superior</i> (B*) del  conjunto X para la relaci&oacute;n B, as&iacute; (Pawlak, 1991): </p>     <p>       <center>     <img src="img/revistas/iei/v30n1/1a08e18.jpg" >   </center> </p>     <p> La aproximaci&oacute;n inferior de un  conjunto (con respecto a un conjunto de atributos dado), se define como la  colecci&oacute;n de casos cuyas clases de equivalencia est&aacute;n contenidas completamente  en el conjunto, mientras que la aproximaci&oacute;n superior se define como la  colecci&oacute;n de casos cuyas clases de equivalencia est&aacute;n al menos parcialmente  contenidas en el conjunto, es decir, hay intersecci&oacute;n diferente de vac&iacute;o  (Bello, 2005), (Pawlak, 1991). Con base en las aproximaciones inferior y  superior es posible estipular medidas para inferir conocimiento desde el  sistema de decisi&oacute;n, gracias a unas pautas establecidas sobre tales conceptos,  siendo una de ellas la precisi&oacute;n de la clasificaci&oacute;n, que se determina seg&uacute;n la  cantidad de valores de decisi&oacute;n que posea el sistema, la otra se conoce como  vaguedad del concepto o conjunto X con respecto a la relaci&oacute;n B y se  caracteriza matem&aacute;ticamente por el cociente:</p>     <p>       <center>     <img src="img/revistas/iei/v30n1/1a08e18.jpg">   </center> </p>     ]]></body>
<body><![CDATA[<p> Donde |X| denota la cardinalidad del conjunto X y  0&#8804;<font face="symbol">c</font><SUB>E</sub>(X)&nbsp;&#8804; 1. Si <font face="symbol">c</font><SUB>E</sub>(X)= 1 &nbsp;el  conjunto ser&aacute; duro o exacto con respecto a la relaci&oacute;n de equivalencia B,  mientras que si <font face="symbol">c</font><SUB>E</sub>(X)> 1 , el conjunto es aproximado o vago con  respecto a B. Se mide as&iacute; el grado de imperfecci&oacute;n o integridad del  conocimiento sobre el conjunto X considerando los atributos incluidos en la  relaci&oacute;n de equivalencia.</p>     <p> <b><font size="3">Clasificaci&oacute;n de im&aacute;genes digitales</font></b></p>     <p> La clasificaci&oacute;n de  im&aacute;gnes es uno de los m&eacute;todos m&aacute;s utilizados para extracci&oacute;n de informaci&oacute;n.  Desde un enfoque cl&aacute;sico, puede decirse que existen dos variantes fundamentales  para la clasificaci&oacute;n: supervisada y no supervisada. Muchos algoritmos est&aacute;n  disponibles para ambas alternativas (Jensen, 1996).</p>     <p> En la clasificaci&oacute;n  supervisada se requiere tener datos con clases conocidas por adelantado,  com&uacute;nmente referidas como conjuntos de entrenamiento, cuyo prop&oacute;sito es  entrenar el algoritmo de clasificaci&oacute;n. Se calculan par&aacute;metros estad&iacute;sticos  como la media, la desviaci&oacute;n est&aacute;ndar, las matrices de covarianza, las matrices  de correlaci&oacute;n, etc, para cada conjunto de entrenamiento. Despu&eacute;s del  entrenamiento, se dice que el clasificador ha sido entrenado. </p>     <p> En la clasificaci&oacute;n no supervisada el computador usa  algoritmos para determinar autom&aacute;ticamente la similitud de las firmas  espectrales y agrupar posteriormente los pixeles con caracter&iacute;sticas  espectrales similares, con base en alg&uacute;n criterio estad&iacute;stico determinado que a  su vez se codifica dentro del sofware. Las clasificaciones no supervisadas  requieren una interacci&oacute;n m&iacute;nima con el usuario, esto significa que se proveen  el n&uacute;mero m&aacute;ximo y m&iacute;nimo de clases que se esperan del servicio de  clasificaci&oacute;n. </p>     <p> <font size="3"><b>Servicio <i>web</i> inteligente</b></font></p>     <p> La estructura del  servicio web inteligente, cuyo c&oacute;digo se ha etiquetado con el nombre &quot;<i>WebServiceRoughSets</i>&quot;  se muestra en la <a href="#fig1">Figura 1</a>  ; recibe la imagen digital con valores de los niveles  digitales correspondientes a los rangos de longitud de onda del espectro  electromagn&eacute;tico visible y los valores para la decisi&oacute;n y precisi&oacute;n enviados  por el cliente, calcula la inseparabilidad y encuentra las aproximaciones  inferior y superior. El dise&ntilde;o del servicio web permite a diversos usuarios  realizar este tipo de an&aacute;lisis sobre im&aacute;genes digitales, en especial aquellos  cuyas m&aacute;quinas tengan caracter&iacute;sticas de hardware peque&ntilde;as en procesador y  memoria, recursos que ser&aacute;n asumidos por el servidor.</p>     <p>  La siguiente  figura ilustra la estructura del servicio web:</p>     <p>       <center><a name="fig1">     <img src="img/revistas/iei/v30n1/1a08f01.jpg"></a></center>  </p>     ]]></body>
<body><![CDATA[<p> El usuario, mediante una aplicaci&oacute;n  cliente, realiza la petici&oacute;n al &quot;<i>WebServiceRoughSets</i>&quot;; en primera  instancia, de &quot;manera local&quot;, selecciona la imagen digital a clasificar, luego  indica cu&aacute;l ser&aacute; el par&aacute;metro de &quot;decisi&oacute;n&quot; sobre el que se realizar&aacute; la  clasificaci&oacute;n (color), as&iacute; como la precisi&oacute;n de la misma (grado de semejanza).  El cliente env&iacute;a estos par&aacute;metros al servidor, que complementa el ciclo. </p>     <p> La primera tarea: &quot;Enviar la imagen  digital al servidor&quot; se logra a trav&eacute;s de la &quot;serializaci&oacute;n de la imagen  digital&quot; y se puede aplicar a los formatos &quot;.bmp, .gif, .png y .jpg&quot;. El  servidor devuelve los resultados serializando la imagen digital y el cliente la  deserializa para visualizar dicho resultado.</p>     <p> El servidor una vez recibe la imagen  digital serializada y los par&aacute;metros, se encarga del trabajo &quot;pesado&quot; y realiza  la deserializaci&oacute;n y clasificaci&oacute;n a trav&eacute;s de un algoritmo basado en la teor&iacute;a  de los conjuntos aproximados y devuelve los resultados al cliente (nuevamente  serializa la imagen).</p>     <p> Para realizar la primera clasificaci&oacute;n el  servidor en primera instancia deserializa la imagen digital y la convierte en  un objeto de tipo &quot;bitmap&quot;, luego calcula el tama&ntilde;o en pixeles del bitmap a fin  de construir una matriz de pixeles <i>vs.</i> los valores RGB por cada pixel.  Una vez se construye la matriz se aplica la teor&iacute;a de conjuntos aproximados y  se encuentran los conjuntos inseparables. </p>     <p> El <i>software</i> del servidor  implementa, de manera novedosa, el concepto de <i>precisi&oacute;n aproximada</i>,  para ello se utiliza la variable <i>precisi&oacute;n</i>, que ayuda a clasificar la  imagen de acuerdo a grados de semejanza que van de 0 al 100%, este valor es  definido por el usuario desde el lado &quot;cliente&quot; y se aplica tanto a la  inseparabilidad como al c&aacute;lculo de la decisi&oacute;n. El concepto <i>precisi&oacute;n</i> ayuda a definir a qu&eacute; subconjunto deber&aacute; pertenecer cada pixel a clasificar. La  <a href="#fig2">Figura 2</a>   ilustra el proceso computacional seguido para la clasificaci&oacute;n de la  imagen digital.</p>     <p> El cliente, adem&aacute;s de la imagen digital,  env&iacute;a el valor de la decisi&oacute;n que corresponde a un color, entonces el servidor  toma los componentes RGB del color de la decisi&oacute;n y aplica el mismo concepto de  &quot;precisi&oacute;n&quot;. De esta manera se logra determinar a cu&aacute;l clase de equivalencia  pertenece cada pixel, en este caso se tienen valores binarios 1 &oacute; 0, donde uno  (1) indica que el pixel contiene el mismo valor de la decisi&oacute;n y formar&aacute; parte  del subconjunto de la &quot;clase de equivalencia S&iacute;&quot; (positiva) o en caso contrario  el valor cero (0) significa que formar&aacute; parte del subconjunto de la &quot;clase de  equivalencia No&quot; (negativa).</p>     <p> Para dar soluci&oacute;n a la decisi&oacute;n de a  d&oacute;nde enviar un elemento que puede pertenecer a varios subconjuntos, el <i>software</i> construye un <i>grafo,</i> el cual conecta los elementos (pixeles) y asigna  como valor de enlace la distancia entre ellos (distancia euclidiana). Una vez  se han construido en su totalidad todos los subconjuntos, tambi&eacute;n se ha  generado el grafo completo.</p>     <p> Para la construcci&oacute;n del grafo el  algoritmo tiene en cuenta los siguientes pasos:</p> <ul>       <li>Encontrar  los conjuntos inseparables, los elementos que forman parte de cada subconjunto  no tienen incertidumbre.</li>       <li>A medida que aparecen elementos con  incertidumbre se construye el &quot;grafo&quot;, cada nodo corresponde al pixel a  clasificar y se asigna como valor de enlace la distancia entre ellos.</li>       ]]></body>
<body><![CDATA[<li>Se recorre el grafo iniciando por la  &quot;ra&iacute;z&quot; y se eval&uacute;a la distancia entre cada nodo por todos los enlaces  existentes y se procede a clasificar utilizando como criterio la <i>distancia  m&aacute;s cercana</i>, es decir, el elemento pertenecer&aacute; al enlace con menor  distancia, ubicando al elemento en un subconjunto determinado.</li>       <li>Para el caso de empate en el valor de la  distancia de un elemento <i>vs.</i> sus &quot;n&quot; posibilidades de pertenencia a un  subconjunto determinado se crearon dos opciones abiertas al usuario:</li>     </ul>     <p><i>-Crear conjuntos unitarios</i>: significa que los elementos con  incertidumbre formar&aacute;n conjuntos unitarios.</p>     <p> <i>-Clasificaci&oacute;n  aleatoria</i>:  significa que el sistema elegir&aacute; a cu&aacute;l subconjunto enviar&aacute; el elemento a  clasificar.</p>     <p> <b><font size="3">Resultados experimentales</font></b></p>     <p> Para ilustrar c&oacute;mo funciona el servicio  web dise&ntilde;ado, se presentan a continuaci&oacute;n los resultados obtenidos luego de  clasificar una imagen digital en formato jpg, con un tama&ntilde;o de 179 x 178  pixeles.</p>     <p>       <center><a name="fig2">     <img src="img/revistas/iei/v30n1/1a08f02.jpg"></a>   </center> </p>     <p> Se configur&oacute; el grado de precisi&oacute;n,  asignando para la &quot;inseparabilidad&quot; un valor de 100 (los valores pueden ir de 0  a 100, donde 100 significa que el grado de semejanza es absoluta), para la &quot;decisi&oacute;n&quot;  se asign&oacute; tambi&eacute;n un valor de 100 (los valores pueden ir de 0 a 100, donde 100  significa igualdad absoluta respecto del color de decisi&oacute;n determinado), para  el &quot;color de la decisi&oacute;n&quot; se selec-cion&oacute; el rojo (RGB = 255,0,0).</p>     ]]></body>
<body><![CDATA[<p>       <center><a name="fig3">     <img src="img/revistas/iei/v30n1/1a08f03.jpg" ></a>   </center> </p>     <p>       <center><a name="fig4">     <img src="img/revistas/iei/v30n1/1a08f04.jpg"></a>   </center> </p>     <p> Se  ubic&oacute; la ventana de clasificaci&oacute;n, con un tama&ntilde;o de 9 x 9 pixeles, tal como lo  ilustra la siguiente figura:</p>     <p>       <center><a name="fig5">     <img src="img/revistas/iei/v30n1/1a08f05.jpg"></a>   </center> </p>     <p> El <i>software</i> encontr&oacute; que la clase  de equivalencia positiva, es decir, aquellos pixeles iguales a rojo, a su vez  era igual a &quot;vac&iacute;o&quot;; en otras palabras, ning&uacute;n pixel dentro de la ventana de  clasificaci&oacute;n fue &quot;rojo&quot;.</p>     <p>       <center><a name="fig6">     <img src="img/revistas/iei/v30n1/1a08f06.jpg"></a>   </center> </p>     ]]></body>
<body><![CDATA[<p> En esta &aacute;rea de la ventana, como ning&uacute;n  pixel fue rojo, las aproximaciones superior e inferior para la clase de  equivalencia positiva fueron iguales a &quot;vac&iacute;o&quot; y las im&aacute;genes de las  aproximaciones resultaron tambi&eacute;n iguales a la imagen &quot;clase de equivalencia  positiva&quot;.</p>     <p> El <i>software</i> tambi&eacute;n encontr&oacute; la  clase de equivalencia negativa, situaci&oacute;n que se ilustra en la <a href="#fig7">Figura 7</a>  . Esta  clasificaci&oacute;n correspondi&oacute; a toda la &quot;zona de la ventana&quot;, lo cual significaba  que ning&uacute;n pixel era rojo.</p>     <p>       <center><a name="fig7">     <img src="img/revistas/iei/v30n1/1a08f07.jpg"></a>   </center> </p>     <p> Por razones de  espacio, en la *<a href="#tab4">Tabla 4</a>   se presenta una fracci&oacute;n de los datos correspondientes a  los resultados obtenidos de la clasificaci&oacute;n de la imagen digital utilizando el servicio web  inteligente &quot;<i>WebServiceRoughSets</i>&quot;, que a su vez encontr&oacute; la clase de  equivalencia positiva y las aproximaciones inferior y superior respectivas: </p>     <p>       <center><a name="tab4">     <img src="img/revistas/iei/v30n1/1a08t04.jpg"></a>   </center> </p>     <p> En la *<a href="#tab5">Tabla 5</a> se presenta una parte de los resultados  obtenidos luego de la clasificaci&oacute;n de la imagen digital utilizando el servicio web  inteligente &quot;<i>WebServiceRoughSets</i>&quot;, que tambi&eacute;n encontr&oacute; la clase de  equivalencia negativa y las aproximaciones inferior y superior respectivas: </p>     <p>       <center><a name="tab5">     <img src="img/revistas/iei/v30n1/1a08t05.jpg"></a>   </center> </p>     ]]></body>
<body><![CDATA[<p> <b><font size="3">Conclusiones</font></b></p>     <p> La teor&iacute;a de los conjuntos aproximados se  utiliz&oacute; para realizar una clasificaci&oacute;n de elementos del universo (aproximaci&oacute;n  superior, aproximaci&oacute;n inferior, clases de equivalencia) a partir de una serie  de reglas (inseparabilidad). Se demostr&oacute; as&iacute; que la teor&iacute;a de los conjuntos  aproximados es una herramienta v&aacute;lida para realizar clasificaci&oacute;n de datos,  seg&uacute;n los resultados obtenidos con el servicio web inteligente creado.</p>     <p> El servicio web inteligente &quot;<i>WebServiceRoughSets</i>&quot;  se basa en la teor&iacute;a de conjuntos aproximados y puede aplicarse a im&aacute;genes  digitales en formatos &quot;.bmp, .gif, .png y .jpg&quot;, permitiendo pr&aacute;cticas  acad&eacute;micas que ilustran de manera did&aacute;ctica la teor&iacute;a de Rough Sets propuesta  por Pawlak.</p>     <p> El concepto &quot;precisi&oacute;n aproximada&quot;,  propuesto de manera novedosa por los autores, permiti&oacute; realizar m&uacute;ltiples  combinaciones para el c&aacute;lculo de inseparabilidad o la decisi&oacute;n, situaci&oacute;n que  contribuye a disponer de diferentes perspectivas para el an&aacute;lisis de datos. </p>     <p> El trabajo con im&aacute;genes digitales implic&oacute;  el dise&ntilde;o de estrategias para extraer los valores de cada pixel a trav&eacute;s de  procesos de serializaci&oacute;n as&iacute; como la implementaci&oacute;n del algoritmo que conduce  a encontrar los conjuntos aproximados. La aplicabilidad de la teor&iacute;a de los  conjuntos aproximados es posible donde exista informaci&oacute;n facti&lt;ble de ser  representada por sistemas de informaci&oacute;n o sistemas de decisi&oacute;n. La teor&iacute;a de  los conjuntos aproximados es una potente herramienta de an&aacute;lisis y  clasificaci&oacute;n de la informaci&oacute;n, elementos esenciales para el descubrimiento  del conocimiento en grandes vol&uacute;menes de datos.</p>     <p> Para  mejorar la calidad de la clasificaci&oacute;n puede combinarse la teor&iacute;a de conjuntos  aproximados con otras t&eacute;cnicas, por ejemplo con la capacidad de procesamiento  de im&aacute;genes de percepci&oacute;n remota multirresoluci&oacute;n recurriendo a la teor&iacute;a de  los <i>wavelets</i> (Xia <i>et &aacute;l</i>., 2004), con redes neuronales  artificiales (Lee <i>et &aacute;l.,</i> 2002), l&oacute;gica difusa (Miao <i>et &aacute;l</i>.,  2005), (Huang <i>et &aacute;l</i>., 2003), o reducci&oacute;n de incertidumbre (Pal, 2002),  (Pawlak, 1995), (Aldridge, 1998), (Worboys, 2004).</p>     <p><b><font size="3">Bibliograf&iacute;a</font></b></p>     <!-- ref --><p> Aldridge, C., A  Theory Of Empirical Spatial Knowledge Supporting Rough Set Based Knowledge  Discovery in Geographic Databases., Ph.D. Thesis,  University of Otago, Dunedin, New Zealand, 1998.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000140&pid=S0120-5609201000010000800001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p> Bandyopadhyay, S.,  Satellite image classification using genetically guided fuzzy clustering with  spatial information, Int. J. Remote Sens<i>.</i>, vol. 26, No. 3, 2005, pp.  579-593.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000141&pid=S0120-5609201000010000800002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p> Bazi, Y., Melgani,  F., Toward an optimal svm classification system for hyperspectral remote  sensing images, IEEE Transactions on Geoscience and Remote Sensing., Vol. 44,  No. 11, Nov., 2006.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000142&pid=S0120-5609201000010000800003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p> Bello, R., M&eacute;todos de Soluci&oacute;n a los  Problemas de Inteligencia Artificial, Conferencia 12: Conjuntos Aproximados  Superior e Inferiormente., Departamento de Ciencia de la Computaci&oacute;n Universidad  Central de Las Villas, Cuba, 2005.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000143&pid=S0120-5609201000010000800004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p> Benediktsson, J.  A., Sveinsson, J. R., Feature extraction for multisource data classification  with artificial neural networks, Int. J. Remote Sens<i>.</i>, Vol. 18, No. 4,  Mar., 1997, pp. 727-740.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000144&pid=S0120-5609201000010000800005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p> Cerami, E., Web  Services Essentials., Sebastopol, OReilly &amp; Associates., CA, USA., 2002,  pp. 288.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000145&pid=S0120-5609201000010000800006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p> Huang, X., Yi, J.,  Zhang, Y., A method of constructing fuzzy neural network based on rough set  theory, Proceedings of the Second International Conference on Machine Learning  and Cybernetics, Xi&acute;an, 2-5 November, 2003. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000146&pid=S0120-5609201000010000800007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p> Lee, J., Park, J.,  Shin, J., Lee, K., A system marginal price forecasting based on an artificial  neural network adapted with rough set theory., 2002, En IEEE  0-7803-9156-X-05. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000147&pid=S0120-5609201000010000800008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p> Li, Y., Liu, Y.,  Wang, X., Lin, H., An initial comparison of fuzzy sets and rough sets  from the view of pansystems theory, 2005. En IEEE 0-7803-9017-2/05. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000148&pid=S0120-5609201000010000800009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p> Mannan, B., Roy,  J., Ray, A. K., Fuzzy ARTMAP supervised classification of multi-spectral  remotely-sensed images., Int. J. Remote Sens<i>.</i>, Vol. 19, No. 4, Mar.,  1998, pp. 767-774. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000149&pid=S0120-5609201000010000800010&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p> Miao, D., Li, D.,  Fan, S., Fuzzy rough set and its improvement., 2005. En IEEE  0-7803-9017-2/05. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000150&pid=S0120-5609201000010000800011&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p> Pal, S., Mitra,  P., Multispectral image segmentation using the rough-set-initialized EM  algorithm., En IEEE Transactions On Geoscience And Remote Sensing., Vol. 40, No.  11, November. 2002.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000151&pid=S0120-5609201000010000800012&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p> Pawlak, Z.,  Granularity of knowledge, iniscernibility and rough sets., 1988. En IEEE  0-7803-4863-X/98. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000152&pid=S0120-5609201000010000800013&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p> Pawlak, Z., Rough  sets theorical aspects of reasoning about data, Kluber academic publishers.,  1991, pp. 1-43. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000153&pid=S0120-5609201000010000800014&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>Pawlak, Z., Vagueness and uncertainty: a rough set perspective., Computational Intelligence., 1995.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000154&pid=S0120-5609201000010000800015&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p> Pawlak, Z.,  Grzymala-Busse, J., Slowinski, R., Ziarko, W. Rough Sets. Communications of the  ACM, ABI/INFORM Global., Vol 38, No. 11, 1995.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000155&pid=S0120-5609201000010000800016&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p>Peters, J. F.,  Pawlak, Z., Skowron A., A rough set approach to measuring information  granules., Proceedings of the 26 th Annual International Computer <i>Software</i> and Applications Conference., 2002.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000156&pid=S0120-5609201000010000800017&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p> UDDI., <a href="http://www.uddi.org/pubs/uddi_v3.htm"target="_blank">http://www.uddi.org/pubs/uddi_v3.htm 2000</a>.&nbsp;  (Consulta: 29.03.2010), 2010.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000157&pid=S0120-5609201000010000800018&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p> Wang, Q., Wang,  X., Zhao, M., Wang, D., Conceptual hierarchy based rough set model.,  Proceedings of the Second International Conference on Machine Learning and  Cybernetics, Xian., 2-5 Nov., 2003.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000158&pid=S0120-5609201000010000800019&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p> Worboys, M.,  Duckham, M., GIS a Computing perspective., Second Edition., CRC Press, 2004.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000159&pid=S0120-5609201000010000800020&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p> World Wide Web  Consortium., Web Service Architecture, W3C Working Group Note February 11th  2004.  <a href="http://www.w3c.org/TR/ws-arch/"target="_blank">http://www.w3c.org/TR/ws-arch/</a> (Consulta: 28.03.2010). 2010.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000160&pid=S0120-5609201000010000800021&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p> Xia, M., He, Y.,  Huang, X., Su, F., Image fusion algorithm using rough sets theory and  wavelet analisis., 2004, En IEEE 0-7803-8406-7/04. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000161&pid=S0120-5609201000010000800022&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p> Xu, X., Peters,  J., Rough set methods in power system fault classification., Proceedings of the  Canadian Conference on Electrical &amp; Computer Engineering., 2002.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000162&pid=S0120-5609201000010000800023&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p> Zhang, Y., Lin T.  Y., Computational Web Intelligence (CWI): Synergy of Computational Intelligence  and Web Techonology., Fuzz-IEEE02., Proceedings of the IEEE International  Conference on Fuzzy Systems., 2002. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000163&pid=S0120-5609201000010000800024&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><div id="ftn2"> </div> </font>      ]]></body><back>
<ref-list>
<ref id="B1">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Aldridge]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
</person-group>
<source><![CDATA[A Theory Of Empirical Spatial Knowledge Supporting Rough Set Based Knowledge Discovery in Geographic Databases.]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B2">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Bandyopadhyay]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Satellite image classification using genetically guided fuzzy clustering with spatial information]]></article-title>
<source><![CDATA[Int. J. Remote Sens]]></source>
<year>2005</year>
<volume>26</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>579-593</page-range></nlm-citation>
</ref>
<ref id="B3">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Bazi]]></surname>
<given-names><![CDATA[Y]]></given-names>
</name>
<name>
<surname><![CDATA[Melgani]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Toward an optimal svm classification system for hyperspectral remote sensing images]]></article-title>
<source><![CDATA[IEEE Transactions on Geoscience and Remote Sensing]]></source>
<year>Nov.</year>
<month>, </month>
<day>20</day>
<volume>44</volume>
<numero>11</numero>
<issue>11</issue>
</nlm-citation>
</ref>
<ref id="B4">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Bello]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
</person-group>
<source><![CDATA[Métodos de Solución a los Problemas de Inteligencia Artificial]]></source>
<year>2005</year>
<conf-name><![CDATA[ Conferencia 12: Conjuntos Aproximados Superior e Inferiormente]]></conf-name>
<conf-loc> </conf-loc>
<publisher-name><![CDATA[Departamento de Ciencia de la Computación Universidad Central de Las Villas]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B5">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Benediktsson]]></surname>
<given-names><![CDATA[J. A]]></given-names>
</name>
<name>
<surname><![CDATA[Sveinsson]]></surname>
<given-names><![CDATA[J. R]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Feature extraction for multisource data classification with artificial neural networks]]></article-title>
<source><![CDATA[Int. J. Remote Sens]]></source>
<year>Mar.</year>
<month>, </month>
<day>19</day>
<volume>18</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>727-740</page-range></nlm-citation>
</ref>
<ref id="B6">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Cerami]]></surname>
<given-names><![CDATA[E]]></given-names>
</name>
</person-group>
<source><![CDATA[Web Services Essentials]]></source>
<year>2002</year>
<page-range>288</page-range><publisher-loc><![CDATA[Sebastopol^eCA CA]]></publisher-loc>
<publisher-name><![CDATA[O´Reilly & Associates]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B7">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Huang]]></surname>
<given-names><![CDATA[X]]></given-names>
</name>
<name>
<surname><![CDATA[Yi]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Zhang]]></surname>
<given-names><![CDATA[Y]]></given-names>
</name>
</person-group>
<source><![CDATA[A method of constructing fuzzy neural network based on rough set theory]]></source>
<year></year>
<conf-name><![CDATA[ Proceedings of the Second International Conference on Machine Learning and Cybernetics]]></conf-name>
<conf-date>2-5 November, 2003</conf-date>
<conf-loc>Xi'an </conf-loc>
</nlm-citation>
</ref>
<ref id="B8">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Lee]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Park]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Shin]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Lee]]></surname>
<given-names><![CDATA[K]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A system marginal price forecasting based on an artificial neural network adapted with rough set theory]]></article-title>
<source><![CDATA[IEEE]]></source>
<year>2002</year>
</nlm-citation>
</ref>
<ref id="B9">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Li]]></surname>
<given-names><![CDATA[Y]]></given-names>
</name>
<name>
<surname><![CDATA[Liu]]></surname>
<given-names><![CDATA[Y]]></given-names>
</name>
<name>
<surname><![CDATA[Wang]]></surname>
<given-names><![CDATA[X]]></given-names>
</name>
<name>
<surname><![CDATA[Lin]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[An initial comparison of fuzzy sets and rough sets from the view of pansystems theory]]></article-title>
<source><![CDATA[IEEE]]></source>
<year>2005</year>
</nlm-citation>
</ref>
<ref id="B10">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Mannan]]></surname>
<given-names><![CDATA[B]]></given-names>
</name>
<name>
<surname><![CDATA[Roy]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Ray]]></surname>
<given-names><![CDATA[A. K]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Fuzzy ARTMAP supervised classification of multi-spectral remotely-sensed images]]></article-title>
<source><![CDATA[Int. J. Remote Sens]]></source>
<year>Mar.</year>
<month>, </month>
<day>19</day>
<volume>19</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>767-774</page-range></nlm-citation>
</ref>
<ref id="B11">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Miao]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
<name>
<surname><![CDATA[Li]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
<name>
<surname><![CDATA[Fan]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Fuzzy rough set and its improvement]]></article-title>
<source><![CDATA[IEEE]]></source>
<year>2005</year>
</nlm-citation>
</ref>
<ref id="B12">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Pal]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
<name>
<surname><![CDATA[Mitra]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Multispectral image segmentation using the rough-set-initialized EM algorithm]]></article-title>
<source><![CDATA[IEEE Transactions On Geoscience And Remote Sensing]]></source>
<year>Nove</year>
<month>mb</month>
<day>er</day>
<volume>40</volume>
<numero>11</numero>
<issue>11</issue>
</nlm-citation>
</ref>
<ref id="B13">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Pawlak]]></surname>
<given-names><![CDATA[Z]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Granularity of knowledge, iniscernibility and rough sets]]></article-title>
<source><![CDATA[IEEE]]></source>
<year>1988</year>
</nlm-citation>
</ref>
<ref id="B14">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Pawlak]]></surname>
<given-names><![CDATA[Z]]></given-names>
</name>
</person-group>
<source><![CDATA[Rough sets theorical aspects of reasoning about data]]></source>
<year>1991</year>
<page-range>1-43</page-range><publisher-name><![CDATA[Kluber academic publishers]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B15">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Pawlak]]></surname>
<given-names><![CDATA[Z]]></given-names>
</name>
</person-group>
<source><![CDATA[Vagueness and uncertainty: a rough set perspective]]></source>
<year>1995</year>
<publisher-name><![CDATA[Computational Intelligence]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B16">
<nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Pawlak]]></surname>
<given-names><![CDATA[Z]]></given-names>
</name>
<name>
<surname><![CDATA[Grzymala-Busse]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Slowinski]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
<name>
<surname><![CDATA[Ziarko]]></surname>
<given-names><![CDATA[W]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Rough Sets. Communications of the ACM]]></article-title>
<source><![CDATA[ABI/INFORM Global]]></source>
<year>1995</year>
<volume>38</volume>
<numero>11</numero>
<issue>11</issue>
</nlm-citation>
</ref>
<ref id="B17">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Peters]]></surname>
<given-names><![CDATA[J. F]]></given-names>
</name>
<name>
<surname><![CDATA[Pawlak]]></surname>
<given-names><![CDATA[Z]]></given-names>
</name>
<name>
<surname><![CDATA[Skowron]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<source><![CDATA[A rough set approach to measuring information granules]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B18">
<nlm-citation citation-type="">
<collab>UDDI</collab>
<source><![CDATA[]]></source>
<year>2010</year>
</nlm-citation>
</ref>
<ref id="B19">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Wang]]></surname>
<given-names><![CDATA[Q]]></given-names>
</name>
<name>
<surname><![CDATA[Wang]]></surname>
<given-names><![CDATA[X]]></given-names>
</name>
<name>
<surname><![CDATA[Zhao]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[Wang]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
</person-group>
<source><![CDATA[Conceptual hierarchy based rough set model]]></source>
<year></year>
<conf-name><![CDATA[ Proceedings of the Second International Conference on Machine Learning and Cybernetics]]></conf-name>
<conf-date>2-5 Nov., 2003</conf-date>
<conf-loc>Xi´an </conf-loc>
</nlm-citation>
</ref>
<ref id="B20">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Worboys]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[Duckham]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
</person-group>
<source><![CDATA[GIS a Computing perspective]]></source>
<year>2004</year>
<edition>Second Edition</edition>
<publisher-name><![CDATA[CRC Press]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B21">
<nlm-citation citation-type="">
<collab>World Wide Web Consortium</collab>
<source><![CDATA[Web Service Architecture, W3C Working Group Note February 11th 2004]]></source>
<year>2010</year>
</nlm-citation>
</ref>
<ref id="B22">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Xia]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[He]]></surname>
<given-names><![CDATA[Y]]></given-names>
</name>
<name>
<surname><![CDATA[Huang]]></surname>
<given-names><![CDATA[X]]></given-names>
</name>
<name>
<surname><![CDATA[Su]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Image fusion algorithm using rough sets theory and wavelet analisis., 2004]]></article-title>
<source><![CDATA[IEEE]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B23">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Xu]]></surname>
<given-names><![CDATA[X]]></given-names>
</name>
<name>
<surname><![CDATA[Peters]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<source><![CDATA[Rough set methods in power system fault classification]]></source>
<year></year>
<conf-name><![CDATA[ Proceedings of the Canadian Conference on Electrical & Computer Engineering]]></conf-name>
<conf-date>2002</conf-date>
<conf-loc> </conf-loc>
</nlm-citation>
</ref>
<ref id="B24">
<nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Zhang]]></surname>
<given-names><![CDATA[Y]]></given-names>
</name>
<name>
<surname><![CDATA[Lin]]></surname>
<given-names><![CDATA[T. Y]]></given-names>
</name>
</person-group>
<source><![CDATA[Computational Web Intelligence (CWI): Synergy of Computational Intelligence and Web Techonology.]]></source>
<year></year>
<conf-name><![CDATA[ Fuzz-IEEE´02., Proceedings of the IEEE International Conference on Fuzzy Systems]]></conf-name>
<conf-date>2002</conf-date>
<conf-loc> </conf-loc>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
