Model approach to grammatical evolution: deep-structured analyzing of model and representation

被引:37
作者
He, Pei [1 ,2 ,3 ]
Deng, Zelin [2 ]
Gao, Chongzhi [1 ]
Wang, Xiuni [1 ]
Li, Jin [1 ,4 ]
机构
[1] Guangzhou Univ, Sch Comp Sci & Educ Software, Guangzhou 510006, Guangdong, Peoples R China
[2] Changsha Univ Sci & Technol, Sch Comp & Commun Engn, Changsha 410114, Hunan, Peoples R China
[3] Guilin Univ Elect Technol, Guangxi Key Lab Trusted Software, Guilin 541004, Peoples R China
[4] Nanjing Univ Informat Sci & Technol, Nanjing 210024, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
Genetic programming; Grammatical evolution; Finite state automaton; Model; NETWORK;
D O I
10.1007/s00500-016-2130-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Grammatical evolution (GE) is a combination of genetic algorithm and context-free grammar, evolving programs for given problems by breeding candidate programs in the context of a grammar using genetic operations. As far as the representation is concerned, classical GE as well as most of its existing variants lacks awareness of both syntax and semantics, therefore having no potential for parallelism of various evaluation methods. To this end, we have proposed a novel approach called model-based grammatical evolution (MGE) in terms of grammar model (a finite state transition system) previously. It is proved, in the present paper, through theoretical analysis and experiments that semantic embedded syntax taking the form of regex (regular expression) over an alphabet of simple cycles and paths provides with potential for parallel evaluation of fitness, thereby making it possible for MGE to have a better performance in coping with more complex problems than most existing GEs.
引用
收藏
页码:5413 / 5423
页数:11
相关论文
共 43 条
[1]   Evolving an ecology of mathematical expressions with grammatical evolution [J].
Alfonseca, Manuel ;
Soler Gil, Francisco Jose .
BIOSYSTEMS, 2013, 111 (02) :111-119
[2]  
[Anonymous], 2007, COMPILERS PRINCIPLES
[3]  
[Anonymous], 2003, Genetic programming IV: routine human-competitive machine intelligence
[4]   Vector-valued function estimation by grammatical evolution for autonomous robot control [J].
Burbidge, Robert ;
Wilson, Myra S. .
INFORMATION SCIENCES, 2014, 258 :182-199
[5]   Multi-objective genetic programming for feature extraction and data visualization [J].
Cano, Alberto ;
Ventura, Sebastian ;
Cios, Krzysztof J. .
SOFT COMPUTING, 2017, 21 (08) :2069-2089
[6]   Cloud-based adaptive compression and secure management services for 3D healthcare data [J].
Castiglione, Arcangelo ;
Pizzolante, Raffaele ;
De Santis, Alfredo ;
Carpentieri, Bruno ;
Castiglione, Aniello ;
Palmieri, Francesco .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2015, 43-44 :120-134
[7]   Optimal scheduling for aircraft departures [J].
D'Apice, Ciro ;
De Nicola, Carmine ;
Manzo, Rosanna ;
Moccia, Vincenzo .
JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2014, 5 (06) :799-807
[8]  
Dempsey I, 2006, IEEE C EVOL COMPUTAT, P2572
[9]  
Dostal M, 2013, HDB OPTIMIZATION, P38
[10]   The time complexity analysis of a class of gene expression programming [J].
Du, Xin ;
Ni, Youcong ;
Xie, Datong ;
Yao, Xin ;
Ye, Peng ;
Xiao, Ruliang .
SOFT COMPUTING, 2015, 19 (06) :1611-1625