Evolutionary Approaches for the Extraction of Classification Rules

Evolutionary Approaches for the Extraction of Classification Rules

Sadjia Benkhider, Ahmed Riadh Baba-Ali, Habiba Drias
Copyright: © 2014 |Volume: 5 |Issue: 1 |Pages: 19
ISSN: 1947-8283|EISSN: 1947-8291|EISBN13: 9781466652613|DOI: 10.4018/ijamc.2014010101
Cite Article Cite Article

MLA

Benkhider, Sadjia, et al. "Evolutionary Approaches for the Extraction of Classification Rules." IJAMC vol.5, no.1 2014: pp.1-19. http://doi.org/10.4018/ijamc.2014010101

APA

Benkhider, S., Baba-Ali, A. R., & Drias, H. (2014). Evolutionary Approaches for the Extraction of Classification Rules. International Journal of Applied Metaheuristic Computing (IJAMC), 5(1), 1-19. http://doi.org/10.4018/ijamc.2014010101

Chicago

Benkhider, Sadjia, Ahmed Riadh Baba-Ali, and Habiba Drias. "Evolutionary Approaches for the Extraction of Classification Rules," International Journal of Applied Metaheuristic Computing (IJAMC) 5, no.1: 1-19. http://doi.org/10.4018/ijamc.2014010101

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

This paper provides evolutionary approaches in order to extract comprehensible and accurate classification rules. Indeed to construct a model of classification tone must extract not only accurate rules but comprehensible also, to help the human interpretation of the model and the decision make process. In this paper the authors describe a purely genetic approach, then a tabu search approach and finaly a memetic algorithm to extract classification rules. The memetic approach is a hybridization of a genetic algorithm (GA) and a local search based on a tabu search algorithm. Knowing that the amount of treated data is always huge in data mining applications, the authors propose to decrease the running time of the GA using a parallel scheme. In the authors' scheme the concept of generation has been removed and replaced by the cycle one and each individual owns a lifespan represented by a number of cycles affected to it randomly at its birth and at the end of which it disappears from the population. Consequently, only certain individuals of the population are evaluated within each iteration of the algorithm and not all our heterogeneous population. This causes the substantial reduction of the total running time of the algorithm since the evaluations of all individuals of each generation necessitates more than 80% of the total running time of a classical GA. This approach has been developed with the goal to present a new and efficient parallel scheme of the classical GA with better performances in terms of running time.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.