PAC Learning and Genetic Programming

被引:0
|
作者
Koetzing, Timo [1 ]
Neumann, Frank [2 ]
Soephel, Reto [1 ]
机构
[1] Max Planck Inst Informat, D-66123 Saarbrucken, Germany
[2] Univ Adelaide, Sch Comp Sci, Adelaide, SA 5005, Australia
关键词
Genetic Programming; PAC Learning; Theory; Runtime Analysis;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Genetic programming (GP) is a very successful type of learning algorithm that is hard to understand from a theoretical point of view. With this paper we contribute to the computational complexity analysis of genetic programming that has been started recently. We analyze GP in the well-known PAC learning framework and point out how it can observe quality changes in the the evolution of functions by random sampling. This leads to computational complexity bounds for a linear GP algorithm for perfectly learning any member of a simple class of linear pseudo-Boolean functions. Furthermore, we show that the same algorithm on the functions from the same class finds good approximations of the target function in less time.
引用
收藏
页码:2091 / 2096
页数:6
相关论文
共 50 条
  • [31] Genetic programming approaches to learning fair classifiers
    La Cava, William
    Moore, Jason H.
    GECCO'20: PROCEEDINGS OF THE 2020 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2020, : 967 - 975
  • [32] LEARNING TO ASSEMBLE CLASSIFIERS VIA GENETIC PROGRAMMING
    Acosta-Mendoza, Niusvel
    Morales-Reyes, Alicia
    Escalante, Hugo Jair
    Gago-Alonso, Andres
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2014, 28 (07)
  • [33] Learning probabilistic tree grammars for Genetic Programming
    Bosman, PAN
    de Jong, ED
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN VIII, 2004, 3242 : 192 - 201
  • [34] Learning to Detect Web Spam by Genetic Programming
    Niu, Xiaofei
    Ma, Jun
    He, Qiang
    Wang, Shuaiqiang
    Zhang, Dongmei
    WEB-AGE INFORMATION MANAGEMENT, PROCEEDINGS, 2010, 6184 : 18 - +
  • [35] Learning feature spaces for regression with genetic programming
    La Cava, William
    Moore, Jason H.
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2020, 21 (03) : 433 - 467
  • [36] Adaptive sampling for active learning with genetic programming
    Ben Hamida, Sana
    Hmida, Hmida
    Borgi, Amel
    Rukoz, Marta
    COGNITIVE SYSTEMS RESEARCH, 2021, 65 (65): : 23 - 39
  • [37] Interpretable policies for reinforcement learning by genetic programming
    Hein, Daniel
    Udluft, Steffen
    Runkler, Thomas A.
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2018, 76 : 158 - 169
  • [38] Introducing knowledge into learning based on genetic programming
    Babovic, Vladan
    JOURNAL OF HYDROINFORMATICS, 2009, 11 (3-4) : 181 - 193
  • [39] Learning to Combine Spectral Indices with Genetic Programming
    Hernandez Albarracin, Juan Felipe
    dos Santos, Jefersson Alex
    Torres, Ricardo da S.
    2016 29TH SIBGRAPI CONFERENCE ON GRAPHICS, PATTERNS AND IMAGES (SIBGRAPI), 2016, : 408 - 415
  • [40] Collaborative PAC Learning
    Blum, Avrim
    Haghtalab, Nika
    Procaccia, Ariel D.
    Qiao, Mingda
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 30 (NIPS 2017), 2017, 30