Parallel Niche Gene Expression Programming Based on General Multi-core Processor

Gene expression programming (GEP) is a new versatile evolution algorithm. The conventional GEP cannot take advantage of current popular multi-core processors. In order to improve the efficiency of GEP, parallel niche gene expression programming based on general multi-core processor (PNGEP-MP) is pro...

Full description

Saved in:
Bibliographic Details
Published in2010 International Conference on Artificial Intelligence and Computational Intelligence Vol. 3; pp. 75 - 79
Main Authors Jiang Wu, Taiyong Li, Bing Fang, Yue Jiang, Zili Li, Yangyang Liu
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.10.2010
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Gene expression programming (GEP) is a new versatile evolution algorithm. The conventional GEP cannot take advantage of current popular multi-core processors. In order to improve the efficiency of GEP, parallel niche gene expression programming based on general multi-core processor (PNGEP-MP) is proposed. The main contributions include: (1) the mechanism of parallel GEP based on general multi-core processor is analyzed, (2) niche GEP is proposed to improve the evolution efficiency, (3) the parallel model of niche GEP based on general multi-core processor is designed by OpenMP, (4) experiments on function mining and classification show that PNGEP-MP improves the efficiency of function mining and classification. Compared with conventional GEP, the mean parallel speedup ratios of PNGEP-MP are 2.00 and 2.03 times.
ISBN:1424484324
9781424484324
DOI:10.1109/AICI.2010.256