Introducing knowledge into learning based on genetic programming

被引:47
|
作者
Babovic, Vladan [1 ]
机构
[1] Natl Univ Singapore, Fac Engn, Singapore 117576, Singapore
关键词
empirical equations; genetic programming; hydraulics; sediment transport; strong typing; symbolic regression; units of measurement; SEDIMENT;
D O I
10.2166/hydro.2009.041
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This work examines various methods for creating empirical equations on the basis of data while taking advantage of knowledge about the problem domain. It is demonstrated that the use of high level concepts aid in evolving equations that are easier to interpret by domain specialists. The application of the approach to real-world problems reveals that the utilization of such concepts results in equations with performance equal or superior to that of human experts. Finally, it is argued that the algorithm is best used as a hypothesis generator assisting scientists in the discovery process.
引用
收藏
页码:181 / 193
页数:13
相关论文
共 50 条
  • [1] Genetic Programming applied to Othello: Introducing students to Machine Learning research
    Eskin, E
    Siegel, E
    PROCEEDINGS OF THE THIRTIETH SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 1999, : 242 - 246
  • [2] Knowledge Reuse in Genetic Programming Applied to Visual Learning
    Jaskowski, Wojciech
    Krawiec, Krzysztof
    Wieloch, Bartosz
    GECCO 2007: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2007, : 1790 - 1797
  • [3] Learning and Evolution of Genetic Network Programming with Knowledge Transfer
    Li, Xianneng
    He, Wen
    Hirasawa, Kotaro
    2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 798 - 805
  • [4] Heuristic learning based on genetic programming
    Drechsler, N
    Schmiedle, F
    Grosse, D
    Drechsler, R
    GENETIC PROGRAMMING, PROCEEDINGS, 2001, 2038 : 1 - 10
  • [5] Heuristic Learning Based on Genetic Programming
    Frank Schmiedle
    Nicole Drechsler
    Daniel Große
    Rolf Drechsler
    Genetic Programming and Evolvable Machines, 2002, 3 (4) : 363 - 388
  • [6] Knowledge-based learning for modeling concrete compressive strength using genetic programming
    Tsai, Hsing-Chih
    Liao, Min-Chih
    COMPUTERS AND CONCRETE, 2019, 23 (04): : 255 - 265
  • [7] Genetic Programming-based Construction of Features for Machine Learning and Knowledge Discovery Tasks
    Krzysztof Krawiec
    Genetic Programming and Evolvable Machines, 2002, 3 (4) : 329 - 343
  • [8] Introducing emergent loose modules into the learning process of a linear genetic programming system
    Li, Xin
    Zhou, Chi
    Xiao, Weimin
    Nelson, Peter C.
    ICMLA 2006: 5TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS, PROCEEDINGS, 2006, : 219 - +
  • [9] Rule Learning over Knowledge Graphs with Genetic Logic Programming
    Wu, Lianlong
    Sallinger, Emanuel
    Sherkhonov, Evgeny
    Vahdati, Sahar
    Gottlob, Georg
    2022 IEEE 38TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2022), 2022, : 3373 - 3385
  • [10] A Knowledge-Evolution Strategy Based on Genetic Programming
    Kuo, Chan-Sheng
    Hong, Tzung-Pei
    Chen, Chuen-Lung
    ICHIT 2008: INTERNATIONAL CONFERENCE ON CONVERGENCE AND HYBRID INFORMATION TECHNOLOGY, PROCEEDINGS, 2008, : 43 - 48