Tag-Based Modules in Genetic Programming

被引:0
|
作者
Spector, Lee [1 ]
Martin, Brian [1 ]
Harrington, Kyle [2 ]
Helmuth, Thomas [3 ]
机构
[1] Hampshire Coll, Cognit Sci, Amherst, MA 01002 USA
[2] Brandeis Univ, Comp Sci, Waltham, MA 02453 USA
[3] Univ Massachusetts, Comp Sci, Amherst, MA 01003 USA
基金
美国国家科学基金会;
关键词
Push; PushGP; genetic programming; stack-based genetic programming; modularity; automatically defined functions; tags; lawnmower problem; obstacle-avoiding robot problem; EVOLUTION;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper we present a new technique for evolving modular programs with genetic programming. The technique is based on the use of "tags" that evolving programs may use to label and later to refer to code fragments. Tags may refer inexactly, permitting the labeling and use of code fragments to co-evolve in an incremental way. The technique can be implemented as a minor modification to an existing, general purpose genetic programming system, and it does not require pre-specification of the module architecture of evolved programs. We demonstrate that tag-based modules readily evolve and that this allows problem solving effort to scale well with problem size. We also show that the tag-based module technique is effective even in complex, non-uniform problem environments for which previous techniques perform poorly. We demonstrate the technique in the context of the stack-based genetic programming system PushGP, but we also briefly discuss ways in which it may be used with other kinds of genetic programming systems.
引用
收藏
页码:1419 / 1426
页数:8
相关论文
共 50 条
  • [41] Two Efficient Tag-Based Encryption Schemes on Lattices
    Wang, Xueqing
    Wang, Biao
    Xue, Rui
    [J]. INFORMATION AND COMMUNICATIONS SECURITY, ICICS 2017, 2018, 10631 : 118 - 131
  • [42] BOOSTING TAG-BASED SEARCH IN SOCIAL MEDIA SITES
    Rawashdeh, Majdi
    Alhamid, Mohammed F.
    Hossain, M. Anwar
    El Saddik, Abdulmotaleb
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA & EXPO WORKSHOPS (ICMEW), 2015,
  • [43] Tag-Based User Profiling: A Game Theoretic Approach
    Faggioli, Guglielmo
    Polato, Mirko
    Aiolli, Fabio
    [J]. ADJUNCT PUBLICATION OF THE 27TH CONFERENCE ON USER MODELING, ADAPTATION AND PERSONALIZATION (ACM UMAP '19 ADJUNCT), 2019, : 267 - 271
  • [44] An Algorithm for the Improvement of Tag-based Social Interest Discovery
    Javier Astrain, Jose
    Cordoba, Alberto
    Echarte, Francisco
    Villadangos, Jesus
    [J]. SEMAPRO 2010: THE FOURTH INTERNATIONAL CONFERENCE ON ADVANCES IN SEMANTIC PROCESSING, 2010, : 49 - 54
  • [45] Tag-Based Classification for Software-Defined Networking
    Farhady, Hamid
    Nakao, Akihiro
    [J]. INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2015, 7 (01) : 1 - 14
  • [46] Tag-based approaches for transcriptome research and genome annotation
    Harbers M.
    Carninci P.
    [J]. Nature Methods, 2005, 2 (7) : 495 - 502
  • [47] Joint Hypergraph Learning for Tag-Based Image Retrieval
    Wang, Yaxiong
    Zhu, Li
    Qian, Xueming
    Han, Junwei
    [J]. IEEE TRANSACTIONS ON IMAGE PROCESSING, 2018, 27 (09) : 4437 - 4451
  • [48] Evolution of tag-based cooperation with emotion on complex networks
    Lima, F. W. S.
    [J]. IX BRAZILIAN MEETING ON SIMULATIONAL PHYSICS (BMSP 2017), 2018, 1012
  • [49] Blind Tag-Based Physical-Layer Authentication
    Wang, Chen
    Sha, Mingrui
    Xiong, Wei
    Xie, Ning
    Mao, Rui
    Zhang, Peichang
    Huang, Lei
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2024, : 4735 - 4748
  • [50] Tag-Based Social Image Search with Hyperedges Correlation
    Wang, Leiquan
    Zhao, Zhicheng
    Su, Fei
    [J]. 2014 IEEE VISUAL COMMUNICATIONS AND IMAGE PROCESSING CONFERENCE, 2014, : 330 - 333