A Niched Genetic Programming Algorithm for Classification Rules Discovery in Geographic Databases

被引:0
|
作者
Pereira, Marconi de Arruda [1 ,3 ]
Davis Junior, Clodoveu Augusto [2 ]
de Vasconcelos, Joao Antonio [3 ]
机构
[1] Ctr Fed Educ Tecnol Minas Gerais, Av Amazonas 7675, Belo Horizonte, MG, Brazil
[2] Univ Fed Minas Gerais, Lab Banco Dados, Belo Horizonte, MG, Brazil
[3] Univ Fed Minas Gerais, Evolut Computat Lab, BR-6627 Belo Horizonte, MG, Brazil
来源
关键词
Classification rules; data mining; knowledge discovery in geographic databases; INDUCTION;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a niched genetic programming tool, called DMGeo, which uses elitism and another techniques designed to efficiently perform classification rule mining in geographic databases. The main contribution of this algorithm is to present a way to work with geographical and conventional data in data mining tasks. In our approach, each individual in the genetic programming represents a classification rule using a boolean predicate. The adequacy of the individual to the problem is assessed using a fitness function, which determines its chances for selection. In each individual, the predicate combines conventional attributes (boolean, numeric) and geographic characteristics, evaluated using geometric and topological functions. Our prototype implementation of the tool was compared favorably to other classical classification ones. We show that the proposed niched genetic programming algorithm works efficiently with databases that contain geographic objects, opening up new possibilities for the use of genetic programming in geographic data mining problems.
引用
收藏
页码:260 / +
页数:2
相关论文
共 50 条
  • [11] A novel approach based on genetic algorithm to speed up the discovery of classification rules on GPUs
    Roui, Mohammad Beheshti
    Zomorodi, Mariam
    Sarvelayati, Masoomeh
    Abdar, Moloud
    Noori, Hamid
    Plawiak, Pawel
    Tadeusiewicz, Ryszard
    Zhou, Xujuan
    Khosravi, Abbas
    Nahavandi, Saeid
    Acharya, U. Rajendra
    KNOWLEDGE-BASED SYSTEMS, 2021, 231
  • [12] A Parallel Genetic Programming Algorithm for Classification
    Cano, Alberto
    Zafra, Amelia
    Ventura, Sebastian
    HYBRID ARTIFICIAL INTELLIGENT SYSTEMS, PART I, 2011, 6678 : 172 - 181
  • [13] On the Use of Genetic Programming for Mining Comprehensible Rules in Subgroup Discovery
    Maria Luna, Jose
    Raul Romero, Jose
    Romero, Cristobal
    Ventura, Sebastian
    IEEE TRANSACTIONS ON CYBERNETICS, 2014, 44 (12) : 2329 - 2341
  • [14] Learning of fuzzy classification rules by a genetic algorithm
    Ishibuchi, H
    Murata, T
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART III-FUNDAMENTAL ELECTRONIC SCIENCE, 1997, 80 (03): : 37 - 46
  • [15] Discovering comprehensible classification rules with a genetic algorithm
    Fidelis, MV
    Lopes, HS
    Freitas, AA
    PROCEEDINGS OF THE 2000 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2000, : 805 - 810
  • [16] A genetic algorithm for generating fuzzy classification rules
    Yuan, YF
    Zhuang, HJ
    FUZZY SETS AND SYSTEMS, 1996, 84 (01) : 1 - 19
  • [17] Classification Rules for Temporal Databases
    Kvet, Michal
    Matiasko, Karol
    IPSI BGD TRANSACTIONS ON INTERNET RESEARCH, 2020, 16 (02): : 31 - 38
  • [18] Discovering Fuzzy Classification Rules using Genetic Network Programming
    Taboada, Karla
    Gonzales, Eloy
    Shimada, Kaoru
    Mabu, Shingo
    Hirasawa, Kotaro
    2008 PROCEEDINGS OF SICE ANNUAL CONFERENCE, VOLS 1-7, 2008, : 1723 - 1728
  • [19] Mining multiple comprehensible classification rules using genetic programming
    Tan, KC
    Tay, A
    Lee, TH
    Heng, CM
    CEC'02: PROCEEDINGS OF THE 2002 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2002, : 1302 - 1307
  • [20] An algorithm evaluation for discovering classification rules with gene expression programming
    Alain Guerrero-Enamorado
    Carlos Morell
    Amin Y. Noaman
    Sebastián Ventura
    International Journal of Computational Intelligence Systems, 2016, 9 : 263 - 280