Decision tree induction using a fast splitting attribute selection for large datasets

Several algorithms have been proposed in the literature for building decision trees (DT) for large datasets, however almost all of them have memory restrictions because they need to keep in main memory the whole training set, or a big amount of it, and such algorithms that do not have memory restric...

Descripción completa

Detalles Bibliográficos
Autores: Anilú Franco Arcega, Jesús Ariel Carrasco Ochoa, José Francisco Martínez Trinidad
Tipo de recurso: artículo
Estado:Versión aceptada para publicación
Fecha de publicación:2011
País:México
Institución:Instituto Nacional de Astrofísica, Óptica y Electrónica
Repositorio:Repositorio Institucional del INAOE
Idioma:inglés
OAI Identifier:oai:inaoe.repositorioinstitucional.mx:1009/1592
Acceso en línea:http://inaoe.repositorioinstitucional.mx/jspui/handle/1009/1592
Access Level:acceso abierto
Palabra clave:info:eu-repo/classification/Decision trees/Decision trees
info:eu-repo/classification/Large datasets/Large datasets
info:eu-repo/classification/Gain-ratio criterion/Gain-ratio criterion
info:eu-repo/classification/cti/1
info:eu-repo/classification/cti/12
info:eu-repo/classification/cti/1203
Descripción
Sumario:Several algorithms have been proposed in the literature for building decision trees (DT) for large datasets, however almost all of them have memory restrictions because they need to keep in main memory the whole training set, or a big amount of it, and such algorithms that do not have memory restrictions, because they choose a subset of the training set, need extra time for doing this selection or have parameters that could be very difficult to determine. In this paper, we introduce a new algorithm that builds decision trees using a fast splitting attribute selection (DTFS) for large datasets. The proposed algorithm builds a DT without storing the whole training set in main memory and having only one parameter but being very stable regarding to it. Experimental results on both real and synthetic datasets show that our algorithm is faster than three of the most recent algorithms for building decision trees for large datasets, getting a competitive accuracy.