<?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>0012-7353</journal-id>
<journal-title><![CDATA[DYNA]]></journal-title>
<abbrev-journal-title><![CDATA[Dyna rev.fac.nac.minas]]></abbrev-journal-title>
<issn>0012-7353</issn>
<publisher>
<publisher-name><![CDATA[Universidad Nacional de Colombia]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S0012-73532011000500007</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[ALGORITMO PARA EL APRENDIZAJE DE REGLAS DE CLASIFICACION BASADO EN LA TEORÍA DE LOS CONJUNTOS APROXIMADOS EXTENDIDA]]></article-title>
<article-title xml:lang="en"><![CDATA[ALGORITHM TO LEARN CLASIFICATION RULES BASED ON THE EXTENDED ROUGH SET THEORY]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Filiberto]]></surname>
<given-names><![CDATA[Yaima]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Bello]]></surname>
<given-names><![CDATA[Rafael]]></given-names>
</name>
<xref ref-type="aff" rid="A02"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Caballero]]></surname>
<given-names><![CDATA[Yailé]]></given-names>
</name>
<xref ref-type="aff" rid="A03"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Frías]]></surname>
<given-names><![CDATA[Mabel]]></given-names>
</name>
<xref ref-type="aff" rid="A04"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad de Camagüey  ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
<country>Cuba</country>
</aff>
<aff id="A02">
<institution><![CDATA[,Universidad Central de Las Villas  ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
<country>Cuba</country>
</aff>
<aff id="A03">
<institution><![CDATA[,Universidad de Camagüey  ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
<country>Cuba</country>
</aff>
<aff id="A04">
<institution><![CDATA[,Universidad de Camagüey Facultad de Informática ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
<country>Cuba</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>10</month>
<year>2011</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>10</month>
<year>2011</year>
</pub-date>
<volume>78</volume>
<numero>169</numero>
<fpage>62</fpage>
<lpage>70</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_arttext&amp;pid=S0012-73532011000500007&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_abstract&amp;pid=S0012-73532011000500007&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_pdf&amp;pid=S0012-73532011000500007&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[Los conjuntos aproximados han demostrado ser efectivos para desarrollar técnicas de aprendizaje automático, entre ellos métodos para el descubrimiento de reglas de clasificación. En este trabajo se presenta un algoritmo para generar reglas de clasificación basado en relaciones de similaridad, lo que permite que sea aplicable en casos donde los rasgos tienen dominio discreto o continuo. Los resultados experimentales muestran un desempeño satisfactorio en comparación con otros algoritmos conocidos como C4.5 y MODLEM]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[Rough sets have allowed developing several machine learning techniques, among them methods to discover rules of classification. In this paper, we present an algorithm to generate rules of classification based on similarity relations, this allows to apply this method in the case of features with discrete or real domains. The experimental results show a satisfactory performance of this algorithm in comparison with other such as C4.5 and MODLEM]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[Reglas de clasificación]]></kwd>
<kwd lng="es"><![CDATA[relaciones de similaridad]]></kwd>
<kwd lng="es"><![CDATA[Teoría de los conjuntos aproximados]]></kwd>
<kwd lng="es"><![CDATA[minería de datos]]></kwd>
<kwd lng="en"><![CDATA[Classification rules]]></kwd>
<kwd lng="en"><![CDATA[similarity relations]]></kwd>
<kwd lng="en"><![CDATA[Rough set theory]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <p align="center"><font size="4" face="Verdana, Arial, Helvetica, sans-serif"><b>ALGORITMO PARA EL APRENDIZAJE DE REGLAS DE CLASIFICACION BASADO EN LA TEOR&Iacute;A DE LOS CONJUNTOS APROXIMADOS EXTENDIDA</b></font></p>     <p align="center"><i><font size="3"><b><font face="Verdana, Arial, Helvetica, sans-serif">ALGORITHM TO LEARN CLASIFICATION RULES BASED ON THE EXTENDED ROUGH SET THEORY</font></b></font></i></p>     <p align="center">&nbsp;</p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Yaima Filiberto</b>    <br>   <i>MSc., Universidad de Camag&uuml;ey, Cuba, <a href="mailto:yaima.filiberto@reduc.edu.cu">yaima.filiberto@reduc.edu.cu</a></i></font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Rafael Bello</b>    <br>   <i>Dr., Universidad Central de Las Villas, Cuba, <a href="mailto:rbellop@uclv.edu.cu">rbellop@uclv.edu.cu</a> </i></font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Yail&eacute; Caballero </b>    <br>   <i>Dra., Universidad de Camag&uuml;ey, Cuba, <a href="mailto:yaile.caballero@reduc.edu.cu">yaile.caballero@reduc.edu.cu</a></i></font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <b>Mabel Fr&iacute;as</b>    ]]></body>
<body><![CDATA[<br>   <i>Ingeniera Inform&aacute;tica. Facultad de Inform&aacute;tica. Universidad de Camag&uuml;ey, Cuba, <a href="mailto:mabel.frias@reduc.edu">mabel.frias@reduc.edu</a></i></font></p>     <p align="center">&nbsp;</p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Recibido para revisar Marzo 27 de 2011, aceptado julio 27 de 2011, versi&oacute;n final Agosto 3 de 2011</b></font></p>     <p>&nbsp;</p> <hr>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>RESUMEN:</b> Los conjuntos aproximados han demostrado ser efectivos para desarrollar t&eacute;cnicas de aprendizaje autom&aacute;tico, entre ellos m&eacute;todos para el descubrimiento de reglas de clasificaci&oacute;n. En este trabajo se presenta un algoritmo para generar reglas de clasificaci&oacute;n basado en relaciones de similaridad, lo que permite que sea aplicable en casos donde los rasgos tienen dominio discreto o continuo. Los resultados experimentales muestran un desempe&ntilde;o satisfactorio en comparaci&oacute;n con otros algoritmos conocidos como C4.5 y MODLEM.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>PALABRAS CLAVE:</b> Reglas de clasificaci&oacute;n, relaciones de similaridad, Teor&iacute;a de los conjuntos aproximados, miner&iacute;a de datos</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>ABSTRACT:</b> Rough sets have allowed developing several machine learning techniques, among them methods to discover rules of classification. In this paper, we present an algorithm to generate rules of classification based on similarity relations, this allows to apply this method in the case of features with discrete or real domains. The experimental results show a satisfactory performance of this algorithm in comparison with other such as C4.5 and MODLEM.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>KEYWORDS: </b>Classification rules, similarity relations, Rough set theory.</font></p> <hr>     <p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>1. INTRODUCCI&Oacute;N </b></font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Las reglas de decisi&oacute;n son una de las formas de representaci&oacute;n del conocimiento t&iacute;picas para formalizar el conocimiento descubierto, debido a su expresividad simb&oacute;lica es considerada m&aacute;s comprensible y natural para los humanos que otros formalismos; adem&aacute;s, las reglas constituyen bloques de conocimiento y los expertos del dominio pueden f&aacute;cilmente analizarlas individualmente [1], [2]. Las reglas representan funciones que establecen una relaci&oacute;n entre los ejemplos (descritos mediante un conjunto de rasgos) y las clases de decisi&oacute;n. Se expresan de la forma If P then Q, donde P es la parte condicional formada usualmente por una conjunci&oacute;n de condiciones elementales (p1 and p2 and ... pk), y Q es la parte de decisi&oacute;n que asigna un valor de decisi&oacute;n (clase) a un objeto que cumpla la condici&oacute;n. Las reglas constituyen patrones que establecen una dependencia entre los valores de los atributos de condici&oacute;n en P y el valor de decisi&oacute;n Q. En la mayor&iacute;a de los m&eacute;todos de aprendizaje autom&aacute;tico para la inducci&oacute;n de reglas la parte P se construye incrementalmente, agregando sucesivamente las condiciones elementales pi hasta que se cumpla una condici&oacute;n dada; los t&eacute;rminos pi son pruebas sobre los valores de los atributos (mediante los operadores de igualdad, menor que, mayor que, etc.). La b&uacute;squeda de la mejor condici&oacute;n elemental a ser a&ntilde;adida a la conjunci&oacute;n depende de un criterio de evaluaci&oacute;n, el cual trata de inducir reglas con el menor n&uacute;mero de condiciones y con el mayor cubrimiento posible; por eso la cantidad de alternativas posible es grande.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El aprendizaje de reglas de clasificaci&oacute;n es un problema cl&aacute;sico del aprendizaje autom&aacute;tico. La mayor&iacute;a de los m&eacute;todos tratan de generar reglas siguiendo una estrategia de cubrimiento secuencial. Estos m&eacute;todos utilizan un conjunto de entrenamiento (o aprendizaje) compuesto por objetos descritos por atributos de condici&oacute;n (con los cuales se forman las condiciones pi) y el rasgo de decisi&oacute;n (clase). La construcci&oacute;n de clasificadores es una de las t&eacute;cnicas usadas com&uacute;nmente en miner&iacute;a de datos [3]. Entre los algoritmos cl&aacute;sicos para resolver este problema est&aacute; el ID3, y su extensi&oacute;n para el caso de rasgos de condici&oacute;n con dominio contin&uacute;o C4.5 [4], los cuales inducen &aacute;rboles de decisi&oacute;n. La presencia de rasgos con dominio continuo introduce una complejidad mayor en el proceso de descubrimiento de las reglas. Las alternativas seguidas han sido discretizar los rasgos de dominio continuo previamente al proceso de generaci&oacute;n de las reglas o realizar simult&aacute;neamente la discretizaci&oacute;n y la inducci&oacute;n de las reglas [5], como es el caso del algoritmo C4.5 [6], el cual se ha convertido en un est&aacute;ndar entre las t&eacute;cnicas de aprendizaje autom&aacute;tico para el descubrimiento de reglas de clasificaci&oacute;n; fue considerado entre los 10 algoritmos que m&aacute;s han influido y mayor uso han tenido en la miner&iacute;a de datos [3]. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La Teor&iacute;a de los conjuntos aproximados (Rough set theory, RST) ofrece herramientas &uacute;tiles para el an&aacute;lisis de datos; entre ellas algoritmos para el descubrimiento de reglas de clasificaci&oacute;n (decisi&oacute;n). Entre los m&aacute;s conocidos est&aacute;n LEM2 (Learning from Examples Module v2), un algoritmo que es parte del sistema de miner&iacute;a de datos LERS (Learning from Examples based on Rough Sets) [7-9], y dos algoritmos basados en LEM2, MODLEM [10-12], y MLEM2 [13], los cuales tratan de encontrar un conjunto m&iacute;nimo de reglas que permitan realizar la clasificaci&oacute;n (lo cual significa que los ejemplos del conjunto de aprendizaje son cubiertos por el n&uacute;mero m&iacute;nimo de reglas no redundantes). El algoritmo LEM2, similar a ID3, solo considera condiciones elementales de la forma atributo=valor, por eso en el caso de los rasgos de dominio continuo requiere de una fase de preprocesamiento en el cual se discretizan estos dominios. Los algoritmos MODLEM y MLEM2 son capaces de considerar atributos de dominio continuo pues realizan simult&aacute;neamente la discretizaci&oacute;n y la inducci&oacute;n y generan la parte P de las reglas como conjunciones con una sintaxis m&aacute;s general. El algoritmo MODLEM busca sucesivamente cubrimientos de las aproximaciones de las clases de decisi&oacute;n por conjuntos m&iacute;nimos de reglas. En [10] se present&oacute; un estudio comparativo entre MODLEM y LEM2 sobre datos num&eacute;ricos, los resultados mostraron que MODLEM alcanz&oacute; resultados con una precisi&oacute;n comparable a la alcanzada por la mejor variante lograda por LEM2 considerando diferentes alternativas de discretizaci&oacute;n. Los resultados presentados en [14] mostraron que MODLEM alcanza un desempe&ntilde;o similar al algoritmo C4.5. Otros estudios sobre el descubrimiento de reglas de decisi&oacute;n usando conjuntos aproximados se presentan en [11, 15-20]. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En este art&iacute;culo se presenta un m&eacute;todo para inducir reglas de clasificaci&oacute;n para sistemas de decisi&oacute;n con rasgos de condici&oacute;n heterog&eacute;neos, es decir, pueden existir tanto rasgos discretos como continuo. El mismo se distingue de los antes mencionados en que no requiere discretizar los dominios continuos, y la parte condicional de la regla no se expresa como una conjunci&oacute;n de condiciones elementales. El algoritmo se basa en el empleo de una relaci&oacute;n de similaridad que permite construir las clases de similaridad de los objetos. La construcci&oacute;n de las relaciones de similaridad se basa en la Teor&iacute;a de los conjuntos aproximados extendida [21]. Los estudios experimentales desarrollados muestran un mejor desempe&ntilde;o de este algoritmo al compararlo con C4.5 y MODLEM.</font></p>     <p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>2. LA TEOR&Iacute;A DE LOS CONJUNTOS APROXIMADOS</b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La Teor&iacute;a de los Conjuntos Aproximados (Rough Set Theory, RST) fue propuesta por Pawlak en 1982 [22]. Al desarrollar diversas t&eacute;cnicas para el an&aacute;lisis de datos basados en los conjuntos aproximados, la informaci&oacute;n es representada por una tabla donde cada fila representa un objeto y cada columna representa un rasgo. Esta tabla se denomina Sistema de Informaci&oacute;n; m&aacute;s formalmente, es un par <img src="img/revistas/dyna/v78n169/a07eq0001.jpeg" alt="missing image file" width="44" height="15" /> , donde U es un conjunto finito no vac&iacute;o de objetos llamado Universo y A es un conjunto finito no vac&iacute;o de atributos. Un Sistema de Decisi&oacute;n es cualquier sistema de informaci&oacute;n de la forma <img src="img/revistas/dyna/v78n169/a07eq0002.jpeg" alt="missing image file" /> , donde d&Iuml;A es el atributo de decisi&oacute;n. Los conceptos b&aacute;sicos de RST son los conceptos de aproximaci&oacute;n inferior y superior. Una definici&oacute;n cl&aacute;sica de aproximaci&oacute;n inferior y superior fue originalmente introducida con referencia a una relaci&oacute;n de inseparabilidad (indiscernibility relation) la cual es una relaci&oacute;n de equivalencia.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Sea <img src="img/revistas/dyna/v78n169/a07eq0003.jpeg" alt="missing image file" /> un sistema de decisi&oacute;n y <img src="img/revistas/dyna/v78n169/a07eq21408.jpeg" alt="missing image file" /> y <img src="img/revistas/dyna/v78n169/a07eq21415.jpeg" alt="missing image file" /> . B define una relaci&oacute;n de equivalencia y el subconjunto X es un concepto en el universo U. La relaci&oacute;n B se define de la forma siguiente: los objetos (x,y) son inseparables seg&uacute;n B si <img src="img/revistas/dyna/v78n169/a07eq21422.jpeg" alt="missing image file" />, para todo rasgo i en B, donde ai(x) denota el valor del rasgo i en el objeto x (es decir, dos objetos son inseparables de acuerdo al subconjunto de rasgos B si tienen igual valor para todos los rasgos en B). Un conjunto X se puede aproximar usando s&oacute;lo la informaci&oacute;n contenida en B mediante la construcci&oacute;n de la aproximaciones B-inferior y B-superior, denotadas por B*X y B*X respectivamente, y definidas por las expresiones: </font></p>     <p><img src="img/revistas/dyna/v78n169/a07eq0102.gif" width="385" height="81"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Donde <img src="img/revistas/dyna/v78n169/a07eq21446.jpeg" alt="missing image file" /> denota la clase de x de acuerdo a la relaci&oacute;n de inseparabilidad B. Los objetos en B*X son con certeza miembros de X, mientras los objetos en B*X son posiblemente miembros de X. Un reducto es un conjunto minimal de atributos B&Iacute;A tal que <img src="img/revistas/dyna/v78n169/a07eq21453.jpeg" alt="missing image file" />, es decir ambos generan la misma partici&oacute;n del universo U.</font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Cuando el dominio de los rasgos en B no es discreto, una relaci&oacute;n de inseparabilidad definida de esta forma no es aplicable. La relaci&oacute;n de equivalencia es muy estricta en caso de dominios continuos pues ligeras diferencias entre los valores de los objetos para un rasgo pueden no ser significativas al analizar su inseparabilidad; por ejemplo, una temperatura de 37.8 grados puede ser considerada igual a otra de 37.9 grados, al medir la temperatura corporal de dos personas. Esto es especialmente importante en el caso de rasgos num&eacute;ricos en los cuales peque&ntilde;os errores en la medici&oacute;n de los mismos pueden generar estas diferencias. En este caso se tienen dos alternativas, se discretizan los rasgos de dominio continuo o se usan otros tipos de relaciones de inseparabilidad entre los objetos del universo U. Emplear una relaci&oacute;n de similaridad en lugar de una relaci&oacute;n de equivalencia es m&aacute;s adecuado en estos casos. Remplazando la relaci&oacute;n de equivalencia por una relaci&oacute;n binaria m&aacute;s d&eacute;bil, se obtiene una extensi&oacute;n del enfoque cl&aacute;sico de la RST. Algunas extensiones se estudian en [23-27].</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Esto se logra extendiendo el concepto de inseparabilidad entre objetos de modo que se agrupen en la misma clase los objetos similares, no id&eacute;nticos, seg&uacute;n una relaci&oacute;n de similaridad R. Las relaciones de similaridad no inducen una partici&oacute;n del universo U, sino generan clases de semejanza para cualquier objeto <img src="img/revistas/dyna/v78n169/a07eq21462.jpeg" alt="missing image file" />. La clase de semejanza de x, de acuerdo a la relaci&oacute;n de similaridad R se denota por R(x) y se define como <img src="img/revistas/dyna/v78n169/a07eq21471.jpeg" alt="missing image file" />. Esta se lee como &ldquo;el conjunto de objetos del universo U que son similares al objeto x de acuerdo a la relaci&oacute;n R&quot;. Un ejemplo es el caso de las relaciones de tolerancia (tolerance relation) [28], donde la relaci&oacute;n <img src="img/revistas/dyna/v78n169/a07eq21487.jpeg" alt="missing image file" /> es reflexiva (<img src="img/revistas/dyna/v78n169/a07eq21494.jpeg" alt="missing image file" />) para cualquier <img src="img/revistas/dyna/v78n169/a07eq21501.jpeg" alt="missing image file" /> y sim&eacute;trica (<img src="img/revistas/dyna/v78n169/a07eq21508.jpeg" alt="missing image file" />) para cualquier par <img src="img/revistas/dyna/v78n169/a07eq21515.jpeg" alt="missing image file" />.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Mientras que las relaciones de equivalencias inducen una partici&oacute;n del universo, las relaciones de similaridad inducen un cubrimiento del universo. Un cubrimiento del universo U es una familia de subconjuntos no vac&iacute;os cuya uni&oacute;n es igual al universo. Una partici&oacute;n de U es un cubrimiento, de modo que el concepto de cubrimiento es una extensi&oacute;n del concepto de partici&oacute;n.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En [29, 30], se propone una medida, denominada calidad de la similaridad, para el caso de sistemas de decisi&oacute;n continuos, esta medida permite construir relaciones de similaridad en la RST extendida, y tambi&eacute;n calcular pesos para los rasgos en sistemas de decisi&oacute;n continuos; utilizando una meta heur&iacute;stica, en este caso optimizaci&oacute;n basada en part&iacute;culas (PSO) [31], se busca el conjunto de pesos para los rasgos que permite maximizar la medida calidad de la similaridad, como se describe la secci&oacute;n 3. Basado en este m&eacute;todo de construcci&oacute;n de una relaci&oacute;n de similaridad se ha elaborado un algoritmo de descubrimiento de reglas de clasificaci&oacute;n (decisi&oacute;n), que se describe en la secci&oacute;n 4. </font></p>     <p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>3. CONSTRUCCION DE LA RELACION DE SIMILARIDAD</b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El m&eacute;todo de construcci&oacute;n de relaciones de similaridad propuesto en [29, 30] parte del principio de que &ldquo;problemas similares tienen soluciones similares&quot; (vectores de entrada similares tienen valores de salida similares). Es decir, dadas dos relaciones:</font></p>     <p><img src="img/revistas/dyna/v78n169/a07eq0304.gif" width="372" height="67"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">las cuales establecen una relaci&oacute;n de similaridad entre dos objetos (x,y) del universo considerando la semejanza de los mismos respecto a los rasgos en A (calculada seg&uacute;n la funci&oacute;n F1 en la relaci&oacute;n R1) y el rasgo objetivo (calculada seg&uacute;n la funci&oacute;n F2 en relaci&oacute;n R2), el prop&oacute;sito es encontrar las relaciones R1 y R2 tal que R1(x) y R2(x) sean lo m&aacute;s parecido posible para cualquier elemento del universo. Basado en este enfoque, se construyen los conjuntos:</font></p>     <p><img src="img/revistas/dyna/v78n169/a07eq0506.gif" width="370" height="83"></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El problema es encontrar las funciones F1 y F2 tal que N1(x)=N2(x), donde el s&iacute;mbolo &ldquo;=&quot; la mayor similaridad posible entre los conjuntos N1(x) y N2(x) para todo objeto del universo. El grado de similaridad entre ambos conjuntos para un objeto x se expresa por la medida siguiente:</font></p>     <p><img src="img/revistas/dyna/v78n169/a07eq07.gif" width="377" height="51"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">A partir de la cual se define mediante la expresi&oacute;n (8) la medida calidad de la similaridad de un sistema de decisi&oacute;n (DS) con un universo de M objetos:</font></p>     <p><img src="img/revistas/dyna/v78n169/a07eq08.gif" width="384" height="155"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El objetivo es maximizar el valor de la medida q(DS). El valor de esta medida depende de la funci&oacute;n F1. Usando la suma pesada definida por la expresi&oacute;n (11), y dadas las funciones de comparaci&oacute;n para cada rasgo, el problema se reduce a encontrar el conjunto de pesos W={w1, w2,...,wn}, para lo cual se emplea una meta heur&iacute;stica, como la Optimizaci&oacute;n basada en part&iacute;culas (Particle Swarm Optimization, PSO) [31].</font></p>     <p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>4. ALGORITMO PARA GENERAR REGLAS DE CLASIFICACI&Oacute;N BASADO EN RELACIONES DE SIMILARIDAD</b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El algoritmo para la inducci&oacute;n de reglas de clasificaci&oacute;n que se presenta en esta secci&oacute;n permite descubrir conocimiento a partir de sistemas de decisi&oacute;n que contienen tanto rasgos con dominio discreto como continuo, pues la diferencia entre ambos tipos de dominios solo radica en la funci&oacute;n de comparaci&oacute;n de rasgos que se utilice; lo cual hace que no requiera realizar ning&uacute;n proceso de discretizaci&oacute;n, ni antes del aprendizaje como ID3 o LEM2 ni durante el aprendizaje como C4.5 o MODLEM. El algoritmo induce reglas de la forma Si P entonces Q, pero en este caso la condici&oacute;n P tiene la forma &sum;wi*di()&ge;&epsilon;, donde wi es el peso del rasgo i, di() es la funci&oacute;n de comparaci&oacute;n para el rasgo i y &epsilon; es un umbral. Este algoritmo busca el conjunto m&iacute;nimo de reglas siguiendo una estrategia de cubrimiento secuencial, para lo cual construye clases de similaridad de los objetos del sistema de decisi&oacute;n. El algoritmo comprende un m&oacute;dulo principal con tres pasos y dos procedimientos para la construcci&oacute;n de las reglas.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Algoritmo IRBASIR </b>(Inducci&oacute;n de reglas basado en relaciones de similaridad)</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Dado un sistema de decisi&oacute;n DS=(U, A&Egrave;{d}), con m objetos, y el conjunto A contiene n rasgos de dominios continuos o discretos.</font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">P1. Definir las medidas de similaridad locales.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Construir las funciones de comparaci&oacute;n de rasgos di(x,y) para cada rasgo en A, tales que permiten comparar los valores de ese rasgo; por ejemplo la expresi&oacute;n (9).</font></p>     <p><img src="img/revistas/dyna/v78n169/a07eq09.gif" width="369" height="106"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">P2. Construir una relaci&oacute;n de similaridad R, como la definida por (3):</font></p>     <p><img src="img/revistas/dyna/v78n169/a07eq10.gif" width="368" height="119"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">P3. Construir reglas de clasificaci&oacute;n seg&uacute;n el procedimiento GenRulesRST basado en R.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Activar GenRulesRST.</b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Para encontrar los valores wi para (10) se propone usar el m&eacute;todo propuesto en [1] y [2] descrito en la secci&oacute;n 3. El procedimiento GenRulesRST genera reglas de clasificaci&oacute;n y sus correspondientes valores de certidumbre.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Procedimiento GenRulesRST</b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Se usa un arreglo de m componentes, denominado Usado[], en el cual Usado[i] tiene un valor 1 si el objeto ya fue usado por el procedimiento GenRulesRST, o 0 en otro caso. En este procedimiento se buscan objetos del sistema de decisi&oacute;n no tenidos en cuenta previamente, se construye su clase de similaridad usando la relaci&oacute;n de similaridad seleccionada y se construye una regla que cubra los objetos que tienen como valor de decisi&oacute;n la clase mayoritaria en la clase de similaridad.</font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">P1: Inicializar contador de objetos</font></p>     <blockquote>       <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Usado[j] &larr; 0, para j=1,...,m    <br>     </font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">RulSet &larr; f    <br>     </font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">i &larr; 0</font></p> </blockquote>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">P2: Comienza procesamiento del objeto Oi</font></p>     <blockquote>       <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> i &larr; &iacute;ndice del primer objeto no usado</font></p> </blockquote>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Si i=0 entonces Fin del proceso de generaci&oacute;n de reglas.</font></p>     <blockquote>       ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Sino Usado[i] &larr; 1</font></p> </blockquote>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">P3: Construir la clase de similaridad del objeto Oi  seg&uacute;n R</font></p>     <blockquote>       <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Calcular [Oi]R [x]R denota la clase de similaridad del objeto x</font></p> </blockquote>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">P4: Generaci&oacute;n de una regla de decisi&oacute;n</font></p>     <blockquote>       <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Si |f([Oi]R)|=1 entonces {/*Construir la regla que describa esta clase de similaridad con consecuente igual al valor de decisi&oacute;n del objeto Oi*/</font></p>       <blockquote>         <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> k &larr; d(Oi)    <br>       </font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">C &larr; [Oi]R</font></p>   </blockquote>       ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> }</font></p>       <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Sino { /*Construir la regla que describa esta clase de similaridad con consecuente igual al valor de decisi&oacute;n mayoritario en [Oi]R */</font></p>       <blockquote>         <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> k &larr; valor de decisi&oacute;n mayoritario de los objetos en [Oi]R    <br>       </font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">C &larr; objetos de [Oi]R con clase k</font></p>   </blockquote>       <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> }</font></p> </blockquote>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Activar GenRulSim(k, [Oi]R, C; Rul) /* este procedimiento construye una regla de decision*/</font></p>     <blockquote>       <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> RulSet &larr; RulSet U { Rul }</font></p> </blockquote>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">P5: Marcar como usados a todos los objetos en C cubiertos por la regla Rul y con consecuente k.</font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">P6: Ir a P2</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Donde |f([Oi]R)|  denota la cantidad de valores de decisi&oacute;n distintos de los objetos en la clase de similaridad [Oi]R.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Procedimiento GenRulSim(k, Cs, C; Rul)</b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Los par&aacute;metros k, Cs y C son de entrada y Rul de salida.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">P1: Construir un vector P con n componentes de referencia para el conjunto de objetos en C.</font></p>     <blockquote>       <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> P(i) &larr; f(Vi), donde Vi es el conjunto de valores del rasgo i en los objetos en C</font></p> </blockquote>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">P2: Generar la regla a partir del vector de referencia P.</font></p>     <blockquote>       <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Rul &larr; If w1*d(X1,P1)+...+ wn*d(Xn,Pn) &ge; e then d=k</font></p> </blockquote>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Donde los pesos wi son tomados de la funci&oacute;n F1 (expresi&oacute;n 10); e es el umbral usado en la relaci&oacute;n de similaridad R; Pi es el valor del rasgo i en el vector de referencia P; y di es la funci&oacute;n de comparaci&oacute;n para el rasgo i.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">P3: Calcular la certidumbre de la regla.</font></p>     <blockquote>       <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Considerar las medidas de accuracy (Acc) y coverage (Cov):</font></p> </blockquote>     <p><img src="img/revistas/dyna/v78n169/a07eq11.gif" width="355" height="162"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Donde A(Rul) es el conjunto de objetos en Cs para los cuales el antecedente de la regla Rul se cumple.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En paso P1 de GenRulSim la funci&oacute;n f denota un operador de agregaci&oacute;n; por ejemplo: Si los valores en Vi son reales usar el promedio, si son discretos la moda. El prop&oacute;sito es construir un prototipo o centroide para un conjunto de objetos similares; aqu&iacute; se ha usado un enfoque parecido a como se hace en el algoritmo k-means [3]; en [32] se presentan diferentes alternativas al respecto.</font></p>     <p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>5. RESULTADOS EXPERIMENTALES</b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Con el fin de evaluar la precisi&oacute;n del algoritmo fue realizado el siguiente estudio. Se utilizaron 12 bases de datos de la UCI Repository [33] donde la mayor&iacute;a de los atributos en A tienen dominio continuo y el rasgo d discreto. Para la validaci&oacute;n de los resultados se utiliza el proceso de validaci&oacute;n cruzada.</font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El m&eacute;todo de validaci&oacute;n cruzada, subdivide el conjunto de datos original en k subconjuntos de igual tama&ntilde;o, uno de los cuales se utiliza como conjunto de prueba mientras los dem&aacute;s forman el conjunto de entrenamiento. Luego la precisi&oacute;n general del clasificador es calculada como el promedio de las precisiones obtenidas con todos los subconjuntos de prueba. Al utilizar esta t&eacute;cnica se tuvo en cuenta la cantidad de subconjuntos con los que se trabaj&oacute;, porque con mayores valores para K, la tendencia del rango del error real de la estimaci&oacute;n se reduce, la estimaci&oacute;n ser&aacute; m&aacute;s precisa, la varianza del rango del error real es mayor y el tiempo de c&oacute;mputo necesario tambi&eacute;n aumenta ya que aumenta la cantidad de experimentos a realizar. A medida que k se hace m&aacute;s peque&ntilde;o, el n&uacute;mero de experimentos y por consiguiente el tiempo computacional se reducen, la varianza de la estimaci&oacute;n se reduce tambi&eacute;n y la tendencia de la estimaci&oacute;n se har&aacute; mayor (conservativa o mayor que el rango del error real). Ateniendo a esto se trabaj&oacute; con el valor t&iacute;pico recomendado k=10. Esta t&eacute;cnica elimina el problema del solapamiento de los conjuntos de prueba y hace un uso efectivo de todos los datos disponibles.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Las bases utilizadas en el estudio se describen en la <a href="#tab01">Tabla 1</a>.</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="tab01"></a>Tabla 1.</b> Descripci&oacute;n de las bases de datos usadas para la experimentaci&oacute;n</font>    <br>   <img src="img/revistas/dyna/v78n169/a07tab01.gif" width="330" height="408"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Para la experimentaci&oacute;n se compararon los resultados obtenidos con dos versiones del algoritmo C4.5 (los clasificadores C4.5 de la herramienta KEEL[34], y J48 de la herramienta Weka [35]), el algoritmo MODLEM de la herramienta ROSE2 [36] y el algoritmo propuesto (IRBASIR).</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Experimento 1: Comparar los resultados de precisi&oacute;n de los clasificadores C4.5, J48, MODLEM e IRBASIR para cada una de las BD, para las diez particiones que se realizaron.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Objetivos: Determinar la precisi&oacute;n de la clasificaci&oacute;n de los clasificadores C4.5, J48, MODLEM e IRBASIR para cada una de las BD.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En la <a href="#tab02">Tabla 2</a> se muestran los resultados de la comparaci&oacute;n de los algoritmos.</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="tab02"></a>Tabla 2.</b> Resultados de la precisi&oacute;n de la clasificaci&oacute;n de los algoritmos C45, J48, MODLEM e IRBASIR</font>    <br>   <img src="img/revistas/dyna/v78n169/a07tab02.gif" width="459" height="380"></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En todos los casos la precisi&oacute;n de la clasificaci&oacute;n que se alcanza cuando se usan las reglas inducidas por el algoritmo IRBASIR fue superior a las generadas por los algoritmos C4.5, J48 y MODLEM. Para comparar los resultados se utilizaron test de comparaciones m&uacute;ltiples con el fin de encontrar el mejor algoritmo. En la <a href="#tab03">Tabla 3</a> se puede observar que el mejor ranking lo tiene el m&eacute;todo propuesto IRBASIR.</font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a name="tab03"></a><b>Tabla 3. </b>Rankings obtenido con el Test de Friedman</font>    <br>   <img src="img/revistas/dyna/v78n169/a07tab03.gif" width="228" height="125"></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El Test de Iman-Davenport (F-distribution con 3 y 42 grados de libertad) fue empleado con el fin de encontrar diferencias significativas entre los algoritmos IRBASIR, C4.5, J48 y MODLEM, obteniendo mediante el Test de Friedman valor de p-value: 0.000005. De esta forma en la <a href="#tab04">Tabla 4</a> se muestran los resultados del procedimiento de Holm para comparar el algoritmo propuesto IRBASIR con los restantes. El test rechaza para todos los casos a favor del algoritmo de mejor ranking por lo que se puede observar que algoritmo propuesto es estad&iacute;sticamente superior a los restantes en cuanto a la precisi&oacute;n de la clasificaci&oacute;n. </font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a name="tab04"></a><b>Tabla 4. </b>Tabla de Holm para &alpha; = 0.05, con IRBASIR como m&eacute;todo de control.</font>    <br>   <img src="img/revistas/dyna/v78n169/a07tab04.gif" width="515" height="115"></p>     <p>&nbsp;</p>     <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>6. CONCLUSIONES </b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En este art&iacute;culo se ha presentado el algoritmo IRBASIR (Inducci&oacute;n de reglas basado en relaciones de similaridad) para la generaci&oacute;n de reglas de clasificaci&oacute;n, el empleo de relaciones de similaridad permite tratar tanto rasgos con dominio discreto como continuo sin necesidad de discretizar los dominios continuos. La construcci&oacute;n de relaciones de similaridad se basa en la Teor&iacute;a de los conjuntos aproximados extendida. El algoritmo induce reglas en las cuales la parte condicional de la misma no se expresa como una conjunci&oacute;n de condiciones elementales, como ocurre en la mayor&iacute;a de los m&eacute;todos. Al compararse con otros algoritmos conocidos (C4.5, J48 y MODLEM) para descubrir reglas en este tipo de informaci&oacute;n los resultados muestran un desempe&ntilde;o superior del algoritmo IRBASIR.</font></p>     <p>&nbsp;</p>     ]]></body>
<body><![CDATA[<p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>REFERENCIAS </b></font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>[1]</b> Michalski, R.S., A theory and methodology of inductive learning. In: Michalski,. Machine Learning: An Artificial Intelligence Approach, pp. 83-134, 1983.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000134&pid=S0012-7353201100050000700001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[2]</b> Stefanowski, J. and Wilk, S., Extending Rule-Based Classifiers to Improve Recognition of Imbalanced Classes. Advances in Data Management SCI, 223, pp. 131-154, 2009.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000135&pid=S0012-7353201100050000700002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[3]</b> Xindong, W., Top 10 algorithms in data mining. Knowledge Information System, 14, pp. 1-37, 2008.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000136&pid=S0012-7353201100050000700003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[4]</b> Mitchell, T., Machine Learning, Ed. Science/Engineering/Math, Portland, OR, USA: McGraw Hill, 1997,    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000137&pid=S0012-7353201100050000700004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[5]</b> Grzymala-Busse, J.W., Three Strategies to Rule Induction from Data with Numerical Attributes. Transactions on Rough Sets II, LNCS, 3135, p p. 54-62, 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=000138&pid=S0012-7353201100050000700005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[6]</b> Quinlan, J.R., C-4.5: Programs for machine learning, ed. M. Kaufmann, San Mateo, California, 1993     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000139&pid=S0012-7353201100050000700006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[7]</b> Grzymala-Busse, J.W., LERS- A system for learning from examples based on rough sets. Intelligent Decision Support, Handbook of Applications and Advances of the Rough Sets Theory, pp. 3-18, 1992.    &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=S0012-7353201100050000700007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[8]</b> Grzymala-Busse, J.W., The rule induction systems LERS Q: a version for personal computers. in In Proceedings of the International Workshop on Rough Sets and Knowledge Discover, 1993.    &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=S0012-7353201100050000700008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[9]</b> Grzymala-Busse, J.W., A new version of the rule induction system LERS. Fundamenta Informaticae, 31, pp. 27-39, 1997.    &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=S0012-7353201100050000700009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[10]</b> Grzymala-Busse, J.W. and STEFANOWSKI, J., Three discretization methods for rule induction. International Journal of Intelligent Systems, 16, pp. 29-38, 2001.    &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=S0012-7353201100050000700010&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[11]</b> Stefanowski, J., The rough set based rule induction technique for classification problems. in In Proceedings of 6th European Conference on Intelligent Techniques and Soft Computing EUFIT 98. Aachen, 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=000144&pid=S0012-7353201100050000700011&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[12]</b> Stefanowski, J., On combined classiffers, rule induction and rough sets. Transactions on Rough Sets VI, Springer LNCS, 4374, pp. 329-350, 2007.    &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=S0012-7353201100050000700012&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[13]</b> Grzymala-Busse, J.W., MLEM2: A new algorithm for rule induction from imperfect data. in Proceedings of the 9th International Conference on Information Processing and Management of Uncertainty in Knowledge-Based Systems, IPMU 2002. Annecy, France, 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=000146&pid=S0012-7353201100050000700013&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[14]</b> Stefanowski, J. and Nowaczyk, S., On using rule induction in multiple classiffiers with a combiner aggregation strategy. in In Proc. of the 5th Int. Conference on Intelligent Systems Design and Applications - ISDA 2005, IEEE Press, 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=000147&pid=S0012-7353201100050000700014&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[15]</b> Skowron, A., Boolean reasoning for decision rules generation. In: Komorowski. Methodologies for Intelligent Systems. Lectures Notes in Artificial Intelligence Springer, 689, pp. 295-305, 1993.    &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=S0012-7353201100050000700015&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[16]</b> Stefanowski, J. and Vanderpooten, D., A general two-stage approach to inducing rules from examples. Rough sets, Fuzzy sets and Knowledge Discovery Springer, pp. 317-325, 1994     &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=S0012-7353201100050000700016&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[17]</b> Grzymala-Busse, J.W. and Zou, X., Classification strategies using certain and possible rules. Rough sets and current trends in Computing, Lectures Notes in Artificial Intelligence Springer, 1424, pp. 37-44, 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=000150&pid=S0012-7353201100050000700017&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[18]</b> Kryszkiewicz, M., Rough sets approach to rules generation from incomplete information systems. The Encyclopedia of Computer Sciences and Technology, 44, pp. 319-346, 2001.    &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=S0012-7353201100050000700018&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[19]</b> Leung, Y., et al., Knowledge acquisition in incomplete information systems: A rough set approach. European Journal of Operational Research, 168, pp. 164-180, 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=000152&pid=S0012-7353201100050000700019&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[20]</b> Stefanowski, J., On combined classiffers, rule induction and rough sets. Transactions on Rough Sets VI Springer LNCS, 4374, pp. 329-350, 2007.    &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=S0012-7353201100050000700020&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[21]</b> Slowinski, R. and Vanderpooten, D,. Similarity relation as a basis for rough approximations, in Advances in Machine Intelligence & Soft-Computing, P.P. Wang, Editor: Durham. pp. 17-33, 1997.    &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=S0012-7353201100050000700021&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[22]</b> Pawlak, Z., Rough Sets. International journal of Computer and Information Sciences, 11, pp. 341-356, 1982.    &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=S0012-7353201100050000700022&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[23]</b> Greco, S., Rough sets theory for multicriteria decision analysis. European Journal of Operational Research 129, pp. 1-47, 2001:     &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=S0012-7353201100050000700023&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[24]</b> Pawlak, Z. and Skowron, A. Rough Sets: Some extensions. Information Sciences, 177, pp. 28-40, 2007.    &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=S0012-7353201100050000700024&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[25]</b> Qin, K., et al., On Covering Rough Sets. Lectures Notes on Artificial Intelligence, 4481, pp. 34-41, 2007.    &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=S0012-7353201100050000700025&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[26]</b> Skowron, A., Swiniarski, R. and Synak, P., Approximation Spaces and Information Granulation, in Transactions on Rough Sets III. Lecture Notes in Computer Science, J.F. Peters and A. Skowron, Editors, Springer-Verlag GmbH, 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=000159&pid=S0012-7353201100050000700026&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><br>   <b>[27]</b> Slowinski, R. and Vanderpooten, D., A generalized definition of rough approximations based on similarity. EEE Transactions on Data and Knowledge Engineering, 12(2), pp. 331-336, 2000.     <!-- ref --><br>   <b>[28]</b> Skowron, A. and Stepaniuk, J., Tolerance approximation spaces. Fundamenta Informaticae, 27, pp. 245-253, 1996.    &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=S0012-7353201100050000700028&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[29]</b> Filiberto, Y., et al., Using PSO and RST to Predict the Resistant Capacity of Connections in Composite Structures. In International Workshop on Nature Inspired Cooperative Strategies for Optimization (NICSO 2010) Springer, pp. 359-370, 2010a.    &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=S0012-7353201100050000700029&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[30]</b> Filiberto, Y., et al. A method to built similarity relations into extended Rough set theory. in Proceedings of the 10th International Conference on Intelligent Systems Design and Applications (ISDA2010). Cairo, Egipto, 2010b.    &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=S0012-7353201100050000700030&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[31]</b> Kennedy, J. and Eberhart, R.C. Particle swarm optimization. in In Proceedings of the 1995 IEEE International Conference on Neural Networks. Piscataway, New Jersey: IEEE Service Center, 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=000164&pid=S0012-7353201100050000700031&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[32]</b> Mitra, S., et al., Shadowed c-means: Integrating fuzzy and rough clustering. Pattern Recognition, 43, pp. 1282-1291, 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=000165&pid=S0012-7353201100050000700032&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[33]</b> Science, D.o.I.a.C., UCI Machine Learning Repository, C.U.o.C. Irvine, . Editor: <a href="http://www.ics.33.edu/~mlearn/MLRepository.html" target="referencia">http://www.ics.33.edu/~mlearn/MLRepository.html</a>.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000166&pid=S0012-7353201100050000700033&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>   <b>[34]</b> Alcal&aacute;, J., et al., KEEL Data-Mining Software Tool: Data Set Repository, Integration of Algorithms and Experimental Analysis Framework. Journal of Multiple-Valued Logic and Soft Computing, 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=000167&pid=S0012-7353201100050000700034&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><br>   <b>[35]</b> <a href="http://www.cs.waikato.ac.nz/Yml/weka/" target="referencia">http://www.cs.waikato.ac.nz/Yml/weka/</a>., T.o.o.c.w.i.J.A.u.G.p.l.i., Weka.     <!-- ref --><br>   <b>[36]</b> <a href="http://www-idss.cs.put.poznan.pl/rose" target="referencia">http://www-idss.cs.put.poznan.pl/rose</a>, R.R.S.D.E.A.i.    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000169&pid=S0012-7353201100050000700036&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --> </font></p>      ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Michalski]]></surname>
<given-names><![CDATA[R.S.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A theory and methodology of inductive learning]]></article-title>
<person-group person-group-type="editor">
<name>
<surname><![CDATA[Michalski]]></surname>
</name>
</person-group>
<source><![CDATA[Machine Learning: An Artificial Intelligence Approach]]></source>
<year>1983</year>
<page-range>83-134</page-range></nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Stefanowski]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Wilk]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Extending Rule-Based Classifiers to Improve Recognition of Imbalanced Classes]]></article-title>
<source><![CDATA[Advances in Data Management SCI]]></source>
<year>2009</year>
<numero>223</numero>
<issue>223</issue>
<page-range>131-154</page-range></nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Xindong]]></surname>
<given-names><![CDATA[W.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Top 10 algorithms in data mining]]></article-title>
<source><![CDATA[Knowledge Information System]]></source>
<year>2008</year>
<numero>14</numero>
<issue>14</issue>
<page-range>1-37</page-range></nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Mitchell]]></surname>
<given-names><![CDATA[T.]]></given-names>
</name>
</person-group>
<source><![CDATA[Machine Learning]]></source>
<year>1997</year>
<publisher-loc><![CDATA[Portland^eOR OR]]></publisher-loc>
<publisher-name><![CDATA[McGraw Hill]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Grzymala-Busse]]></surname>
<given-names><![CDATA[J.W.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Three Strategies to Rule Induction from Data with Numerical Attributes]]></article-title>
<source><![CDATA[Transactions on Rough Sets II]]></source>
<year>2004</year>
<numero>3135</numero>
<issue>3135</issue>
<page-range>54-62</page-range></nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Quinlan]]></surname>
<given-names><![CDATA[J.R.]]></given-names>
</name>
</person-group>
<source><![CDATA[C-4.5: Programs for machine learning]]></source>
<year>1993</year>
<publisher-loc><![CDATA[San Mateo^eCalifornia California]]></publisher-loc>
<publisher-name><![CDATA[ed. M. Kaufmann]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Grzymala-Busse]]></surname>
<given-names><![CDATA[J.W.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[LERS- A system for learning from examples based on rough sets]]></article-title>
<source><![CDATA[Intelligent Decision Support: Handbook of Applications and Advances of the Rough Sets Theory]]></source>
<year>1992</year>
<page-range>3-18</page-range></nlm-citation>
</ref>
<ref id="B8">
<label>8</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Grzymala-Busse]]></surname>
<given-names><![CDATA[J.W.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[The rule induction systems LERS Q: a version for personal computers]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<conf-name><![CDATA[ Proceedings of the International Workshop on Rough Sets and Knowledge Discover]]></conf-name>
<conf-date>1993</conf-date>
<conf-loc> </conf-loc>
</nlm-citation>
</ref>
<ref id="B9">
<label>9</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Grzymala-Busse]]></surname>
<given-names><![CDATA[J.W.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A new version of the rule induction system LERS]]></article-title>
<source><![CDATA[Fundamenta Informaticae]]></source>
<year>1997</year>
<numero>31</numero>
<issue>31</issue>
<page-range>27-39</page-range></nlm-citation>
</ref>
<ref id="B10">
<label>10</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Grzymala-Busse]]></surname>
<given-names><![CDATA[J.W.]]></given-names>
</name>
<name>
<surname><![CDATA[STEFANOWSKI]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Three discretization methods for rule induction]]></article-title>
<source><![CDATA[International Journal of Intelligent Systems]]></source>
<year>2001</year>
<numero>16</numero>
<issue>16</issue>
<page-range>29-38</page-range></nlm-citation>
</ref>
<ref id="B11">
<label>11</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Stefanowski]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[The rough set based rule induction technique for classification problems]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<conf-name><![CDATA[6th European Conference on Intelligent Techniques and Soft Computing EUFIT 98]]></conf-name>
<conf-date>1998</conf-date>
<conf-loc>Aachen </conf-loc>
</nlm-citation>
</ref>
<ref id="B12">
<label>12</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Stefanowski]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[On combined classiffers, rule induction and rough sets]]></article-title>
<source><![CDATA[Transactions on Rough Sets VI, Springer LNCS]]></source>
<year>2007</year>
<numero>4374</numero>
<issue>4374</issue>
<page-range>329-350</page-range></nlm-citation>
</ref>
<ref id="B13">
<label>13</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Grzymala-Busse]]></surname>
<given-names><![CDATA[J.W.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[MLEM2: A new algorithm for rule induction from imperfect data]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<conf-name><![CDATA[9th International Conference on Information Processing and Management of Uncertainty in Knowledge-Based Systems, IPMU 2002]]></conf-name>
<conf-date>2002</conf-date>
<conf-loc>Annecy </conf-loc>
</nlm-citation>
</ref>
<ref id="B14">
<label>14</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Stefanowski]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Nowaczyk]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[On using rule induction in multiple classiffiers with a combiner aggregation strategy]]></article-title>
<source><![CDATA[]]></source>
<year>2005</year>
<conf-name><![CDATA[5th Int. Conference on Intelligent Systems Design and Applications]]></conf-name>
<conf-date>2005</conf-date>
<conf-loc> </conf-loc>
<publisher-name><![CDATA[IEEE Press]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B15">
<label>15</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Skowron]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Boolean reasoning for decision rules generation]]></article-title>
<person-group person-group-type="editor">
<name>
<surname><![CDATA[Komorowski]]></surname>
</name>
</person-group>
<source><![CDATA[Methodologies for Intelligent Systems]]></source>
<year>1993</year>
<page-range>295-305</page-range></nlm-citation>
</ref>
<ref id="B16">
<label>16</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Stefanowski]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Vanderpooten]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A general two-stage approach to inducing rules from examples]]></article-title>
<source><![CDATA[Rough sets, Fuzzy sets and Knowledge Discovery Springer]]></source>
<year>1994</year>
<page-range>317-325</page-range></nlm-citation>
</ref>
<ref id="B17">
<label>17</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Grzymala-Busse]]></surname>
<given-names><![CDATA[J.W.]]></given-names>
</name>
<name>
<surname><![CDATA[Zou]]></surname>
<given-names><![CDATA[X.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Classification strategies using certain and possible rules: Rough sets and current trends in Computing]]></article-title>
<source><![CDATA[Lectures Notes in Artificial Intelligence Springer]]></source>
<year>1998</year>
<numero>1424</numero>
<issue>1424</issue>
<page-range>37-44</page-range></nlm-citation>
</ref>
<ref id="B18">
<label>18</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Kryszkiewicz]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Rough sets approach to rules generation from incomplete information systems]]></article-title>
<source><![CDATA[The Encyclopedia of Computer Sciences and Technology]]></source>
<year>2001</year>
<numero>44</numero>
<issue>44</issue>
<page-range>319-346</page-range></nlm-citation>
</ref>
<ref id="B19">
<label>19</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Leung]]></surname>
<given-names><![CDATA[Y.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Knowledge acquisition in incomplete information systems: A rough set approach]]></article-title>
<source><![CDATA[European Journal of Operational Research]]></source>
<year>2006</year>
<numero>168</numero>
<issue>168</issue>
<page-range>164-180</page-range></nlm-citation>
</ref>
<ref id="B20">
<label>20</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Stefanowski]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[On combined classiffers, rule induction and rough sets]]></article-title>
<source><![CDATA[Transactions on Rough Sets VI Springer LNCS]]></source>
<year>2007</year>
<numero>4374</numero>
<issue>4374</issue>
<page-range>329-350</page-range></nlm-citation>
</ref>
<ref id="B21">
<label>21</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Slowinski]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[Vanderpooten]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Similarity relation as a basis for rough approximations]]></article-title>
<person-group person-group-type="editor">
<name>
<surname><![CDATA[Wang]]></surname>
<given-names><![CDATA[P.P.]]></given-names>
</name>
</person-group>
<source><![CDATA[Advances in Machine Intelligence & Soft-Computing]]></source>
<year>1997</year>
<page-range>17-33</page-range><publisher-loc><![CDATA[Durham ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B22">
<label>22</label><nlm-citation citation-type="journal">
<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[Rough Sets]]></article-title>
<source><![CDATA[International journal of Computer and Information Sciences]]></source>
<year>1982</year>
<numero>11</numero>
<issue>11</issue>
<page-range>341-356</page-range></nlm-citation>
</ref>
<ref id="B23">
<label>23</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Greco]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Rough sets theory for multicriteria decision analysis]]></article-title>
<source><![CDATA[European Journal of Operational Research]]></source>
<year>2001</year>
<numero>129</numero>
<issue>129</issue>
<page-range>1-47</page-range></nlm-citation>
</ref>
<ref id="B24">
<label>24</label><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[Skowron]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Rough Sets: Some extensions]]></article-title>
<source><![CDATA[Information Sciences]]></source>
<year>2007</year>
<numero>177</numero>
<issue>177</issue>
<page-range>28-40</page-range></nlm-citation>
</ref>
<ref id="B25">
<label>25</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Qin]]></surname>
<given-names><![CDATA[K.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[On Covering Rough Sets]]></article-title>
<source><![CDATA[Lectures Notes on Artificial Intelligence]]></source>
<year>2007</year>
<numero>4481</numero>
<issue>4481</issue>
<page-range>34-41</page-range></nlm-citation>
</ref>
<ref id="B26">
<label>26</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Skowron]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Swiniarski]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[Synak]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Approximation Spaces and Information Granulation]]></article-title>
<person-group person-group-type="editor">
<name>
<surname><![CDATA[Peters]]></surname>
<given-names><![CDATA[J.F.]]></given-names>
</name>
<name>
<surname><![CDATA[Skowron]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
</person-group>
<source><![CDATA[Transactions on Rough Sets III: Lecture Notes in Computer Science]]></source>
<year>2005</year>
<publisher-name><![CDATA[Springer-Verlag GmbH]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B27">
<label>27</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Slowinski]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[Vanderpooten]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A generalized definition of rough approximations based on similarity]]></article-title>
<source><![CDATA[IEEE Transactions on Data and Knowledge Engineering]]></source>
<year>2000</year>
<volume>12</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>331-336</page-range></nlm-citation>
</ref>
<ref id="B28">
<label>28</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Skowron]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[Stepaniuk]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Tolerance approximation spaces]]></article-title>
<source><![CDATA[Fundamenta Informaticae]]></source>
<year>1996</year>
<numero>27</numero>
<issue>27</issue>
<page-range>245-253</page-range></nlm-citation>
</ref>
<ref id="B29">
<label>29</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Filiberto]]></surname>
<given-names><![CDATA[Y.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Using PSO and RST to Predict the Resistant Capacity of Connections in Composite Structures]]></article-title>
<source><![CDATA[]]></source>
<year>2010</year>
<month>a</month>
<conf-name><![CDATA[ International Workshop on Nature Inspired Cooperative Strategies for Optimization]]></conf-name>
<conf-loc> </conf-loc>
<page-range>359-370</page-range><publisher-name><![CDATA[Springer]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B30">
<label>30</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Filiberto]]></surname>
<given-names><![CDATA[Y.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[A method to built similarity relations into extended Rough set theory]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<conf-name><![CDATA[10th International Conference on Intelligent Systems Design and Applications]]></conf-name>
<conf-date>2010b</conf-date>
<conf-loc>Cairo </conf-loc>
</nlm-citation>
</ref>
<ref id="B31">
<label>31</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Kennedy]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[Eberhart]]></surname>
<given-names><![CDATA[R.C.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Particle swarm optimization]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<conf-name><![CDATA[ Proceedings of the 1995 IEEE International Conference on Neural Networks]]></conf-name>
<conf-date>1995</conf-date>
<conf-loc>Piscataway New Jersey</conf-loc>
</nlm-citation>
</ref>
<ref id="B32">
<label>32</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Mitra]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Shadowed c-means: Integrating fuzzy and rough clustering]]></article-title>
<source><![CDATA[Pattern Recognition]]></source>
<year>2010</year>
<numero>43</numero>
<issue>43</issue>
<page-range>1282-1291</page-range></nlm-citation>
</ref>
<ref id="B33">
<label>33</label><nlm-citation citation-type="">
<source><![CDATA[UCI Machine Learning Repository]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B34">
<label>34</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Alcalá]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[KEEL Data-Mining Software Tool: Data Set Repository, Integration of Algorithms and Experimental Analysis Framework]]></article-title>
<source><![CDATA[Journal of Multiple-Valued Logic and Soft Computing]]></source>
<year>2010</year>
</nlm-citation>
</ref>
<ref id="B35">
<label>35</label><nlm-citation citation-type="">
<source><![CDATA[Weka]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B36">
<label>36</label><nlm-citation citation-type="">
<source><![CDATA[]]></source>
<year></year>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
