KEEL 3.0: An Open Source Software for Multi-Stage Analysis in Data Mining
MetadataShow full item record
AuthorTriguero, Isaac; González, Sergio; Moyano, José M.; García López, Salvador; Alcalá Fernández, Jesús; Luengo Martín, Julián; Fernández Hilario, Alberto Luis; Jesús Díaz, María José del; Sánchez, Luciano; Herrera Triguero, Francisco
Open sourceJavaData miningPreprocessingEvolutionary algorithms
Triguero, I.; et al. KEEL 3.0: An Open Source Software for Multi-Stage Analysis in Data Mining. International Journal of Computational Intelligence Systems, 10: 1238-1249 (2017). [http://hdl.handle.net/10481/49780]
SponsorshipProjects from the Spanish Ministry of Education and Science (Grants TIN2014-57251-P, TIN2015- 68454-R, TIN2014-56967-R). J.M. Moyano holds a FPU Grant FPU15/02948 from the Spanish Ministry of Education.
This paper introduces the 3rd major release of the KEEL Software. KEEL is an open source Java framework (GPLv3 license) that provides a number of modules to perform a wide variety of data mining tasks. It includes tools to perform data management, design of multiple kind of experiments, statistical analyses, etc. This framework also contains KEEL-dataset, a data repository for multiple learning tasks featuring data partitions and algorithms’ results over these problems. In this work, we describe the most recent components added to KEEL 3.0, including new modules for semi-supervised learning, multi-instance learning, imbalanced classification and subgroup discovery. In addition, a new interface in R has been incorporated to execute algorithms included in KEEL. These new features greatly improve the versatility of KEEL to deal with more modern data mining problems.