Applying sample weighting methods to genetic parallel programming

被引:0
|
作者
Cheang, SM [1 ]
Lee, KH [1 ]
Leung, KS [1 ]
机构
[1] Hong Kong Inst Vocat Educ Kwai Chung, Dept Comp, Hong Kong, Hong Kong, Peoples R China
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper investigates the sample weighting effect on Genetic Parallel Programming (GPP). GPP evolves parallel programs to solve the training samples in a training set. Usually, the samples are captured directly from a real-world system. The distribution of samples in a training set can be extremely biased. Standard GPP assigns equal weights to all samples. It slows down evolution because crowded regions of samples dominate the fitness evaluation causing premature convergence. This paper presents 4 sample weighting (SW) methods, i.e. Equal SW, Class-equal SW, Static SW (SSW) and Dynamic SW (DSW). We evaluate the 4 methods on 7 training sets (3 Boolean functions and 4 UCI medical data classification databases). Experimental results show that DSW is superior in performance on all tested problems. In the 5-input Symmetry Boolean function experiment, SSW and DSW boost the evolutionary performance by 465 and 745 times respectively. Due to the simplicity and effectiveness of SSW and DSW, they can also be applied to different population-based evolutionary algorithms.
引用
收藏
页码:928 / 935
页数:8
相关论文
共 50 条
  • [1] Improving evolvability of genetic parallel programming using dynamic sample weighting
    Cheang, SM
    Lee, KH
    Leung, KS
    [J]. GENETIC AND EVOLUTIONARY COMPUTATION - GECCO 2003, PT II, PROCEEDINGS, 2003, 2724 : 1802 - 1803
  • [2] Applying genetic parallel programming to synthesize combinational logic circuits
    Cheang, Sin Man
    Lee, Kin Hong
    Leung, Kwong Sak
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2007, 11 (04) : 503 - 520
  • [3] Applying boosting techniques to genetic programming
    Paris, G
    Robilliard, D
    Fonlupt, C
    [J]. ARTFICIAL EVOLUTION, 2002, 2310 : 267 - 278
  • [4] Genetic programming: A parallel approach
    Golubski, W
    [J]. SOFT-WARE 2002: COMPUTING IN AN IMPERFECT WORLD, 2002, 2311 : 166 - 173
  • [5] Parallel Linear Genetic Programming
    Downey, Carlton
    Zhang, Mengjie
    [J]. GENETIC PROGRAMMING, 2011, 6621 : 178 - 189
  • [6] Parallel programming: Models, methods and programming languages
    Hammond, K
    [J]. EURO-PAR 2002 PARALLEL PROCESSING, PROCEEDINGS, 2002, 2400 : 603 - 604
  • [7] PARALLEL PROGRAMMING, LANGUAGES AND METHODS
    PERRIN, GR
    [J]. TSI-TECHNIQUE ET SCIENCE INFORMATIQUES, 1987, 6 (02): : 103 - 113
  • [8] FOR APPLYING THE PROGRAMMING METHODS IN CENTRAL PLANNING
    VOBORIL, J
    [J]. POLITICKA EKONOMIE, 1980, 28 (06) : 625 - 634
  • [9] Applying Genetic Programming for the Inverse Lindenmayer Problem
    Eszes, Tibor
    Botzheim, Janos
    [J]. 21ST IEEE INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND INFORMATICS (CINTI), 2021, : 49 - 54
  • [10] Applying genetic programming technique in classification trees
    Kuo, Chan-Sheng
    Hong, Tzung-Pei
    Chen, Chuen-Lung
    [J]. SOFT COMPUTING, 2007, 11 (12) : 1165 - 1172