Content area
Full Text
Resumen
Un clasificador difuso es un sistema que asigna una etiqueta de clase a un objeto basado en la descripción del mismo y hace uso de conjuntos difusos como parte de su operación. Su funcionamento puede ser optimizado mediante algoritmos genéticos, garantizando soluciones viables. El artículo propone un clasificador difuso optimizado utilizando un algoritmo genético hibridado con una técnica de agrupamiento difuso. Se implementa un prototipo y se evalua con conjuntos de datos referenciales sintéticos como posibles problemas de clasificación de tratamientos contra enfermedades neoplásicas malignas. Se compara los resultados con otros clasificadores encontrados en la literatura sobre los mismos datos de prueba. La conclusión es que el método propuesto obtuvo resultados similares a los comparados con funciones de pertenencia más fáciles de interpretar.
Palabras Clave: lógica difusa, algoritmos genéticos, clasificador difuso, algoritmo genético híbrido, enfermedades neoplásicas malignas.
Abstract
A fuzzy classifier is a system that assigns a class label to object based on a description of it and makes use of fuzzy sets as part of its operation. Its functioning can be optimized using genetic algorithms, ensuring viable solutions. The paper proposes a fuzzy classifier optimized using a genetic algorithm hybridized with a fuzzy clustering technique. A prototype is implemented and evaluated with synthetic reference data sets as possible classification problems treatments for malignant neoplastic diseases. The results are compared with other classifiers found in the literature on the same test data. The conclusion is that the proposed method obtained similar results with functions easier to interpret.
Keywords: fuzzy logic, genetic algorithms, fuzzy classifier, hybrid genetic algorithm, malignant neoplastic diseases
Introducción
En la actualidad los sistemas de clasificación son usados en aplicaciones de diversas áreas, desde clasificación automática de correo electrónico (spam), sugerencias de productos en tiendas virtuales, hasta en módulos de identificación de objetos en el creciente número de desarrollos de visión artificial1. Para ampliar su uso se deben mejorar cualidades como interpretabilidad y exactitud. La interpretabilidad de un sistema de clasificación es la capacidad de utilizar y producir elementos necesarios para el proceso de clasificación que sean fáciles de comprender y tengan sentido para un usuario humano. En un sistema difuso, estos elementos pueden ser: la base de reglas, los atributos y variables lingüísticas utilizados para representar un objeto. Por otra...