Using context-aware crossover to improve the performance of GP

被引:0
|
作者
Majeed, Harnmad [1 ]
Ryan, Conor [1 ]
机构
[1] Univ Limerick, Dept Comp Sci & Informat Syst, Limerick, Ireland
关键词
context Aware crossover; context; tree context; performance; destructive effects; standard crossover; one point crossover;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper describes the use of a recently introduced crossover operator for GP, context-aware crossover. Given a randomly selected subtree from one parent, context-aware crossover will always find the best location to place the subtree in the other parent. We examine the performance of GP when context-aware crossover is used as an extra crossover operator, and show that standard crossover is far more destructive, and that performance is better when only context-aware crossover is used. There is still a place for standard crossover, however, and results suggest that using standard crossover in the initial part of the run and then switching to context-aware crossover yields the best performance. We show that, across a range of standard GP benchmark problems, context-aware crossover produces a higher best fitness as well as a higher mean fitness, and even manages to solve the 11-bit multiplexer problem without ADFs. Furthermore, the individuals produced this way are much smaller than standard GP, and far fewer individual evaluations are required, so GP achieves a higher fitness by evaluating fewer and smaller individuals.
引用
收藏
页码:847 / +
页数:2
相关论文
共 50 条
  • [41] Context-Aware Design of Semantic Web Services to Improve the Precision of Compositions
    Furno, Angelo
    Zimeo, Eugenio
    CONTEXT-AWARE SYSTEMS AND APPLICATIONS, (ICCASA 2012), 2013, 109 : 97 - 107
  • [42] Flight Deck Automation: A Call for Context-Aware Logic to Improve Safety
    Geiselman, Eric E.
    Johnson, Christopher M.
    Buck, David R.
    Patrick, Timothy
    ERGONOMICS IN DESIGN, 2013, 21 (04) : 13 - 18
  • [43] A Context-Aware Matching System to Improve User-Perceived Quality
    Kim, Dongchil
    Park, Jiwoo
    Kum, Seung Woo
    Chung, Kwangsue
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2015, 61 (04) : 531 - 538
  • [44] Exploration of Word Embedding Model to Improve Context-Aware Recommender Systems
    Sundermann, Camila V.
    Antunes, Joao
    Domingues, Marcos A.
    Rezende, Solange O.
    2018 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE (WI 2018), 2018, : 383 - 388
  • [45] Why and Why Not Explanations Improve the Intelligibility of Context-Aware Intelligent Systems
    Lim, Brian Y.
    Dey, Anind K.
    Avrahami, Daniel
    CHI2009: PROCEEDINGS OF THE 27TH ANNUAL CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, VOLS 1-4, 2009, : 2119 - 2128
  • [46] Context-Aware Resource Allocation to Improve the Quality of Service of Heterogeneous Traffic
    Proebster, Magnus
    Kaschub, Matthias
    Valentin, Stefan
    2011 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2011,
  • [47] Context-aware Media Player (CaMP): Developing context-aware applications with Separation of Concerns
    Paspallis, Nearchos
    Achilleos, Achilleas
    Kakousis, Konstantinos
    Papadopoulos, George A.
    2010 IEEE GLOBECOM WORKSHOPS, 2010, : 1684 - 1689
  • [48] Context-Aware Mobile Network Performance Prediction Using Network & Remote Sensing Data
    Shibli, Ali
    Zanouda, Tahar
    2024 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS, ICC WORKSHOPS 2024, 2024, : 1767 - 1772
  • [49] Context-Aware Optimization of Distributed Resources in Internet of Things Using Key Performance Indicators
    Sharif, Muddsair
    Mercelis, Siegfried
    Hellinckx, Peter
    ADVANCES ON P2P, PARALLEL, GRID, CLOUD AND INTERNET COMPUTING (3PGCIC-2017), 2018, 13 : 733 - 742
  • [50] Context-Aware Collaborative Filtering Using Context Similarity: An Empirical Comparison
    Zheng, Yong
    INFORMATION, 2022, 13 (01)