Improving Gene Expression Programming Method
In this work the algorithm of Gene Expression Programming (GEP) is investigated thoroughly and the major deficiencies are pointed out. Multiple suggestions for enhancements are introduced in this research aiming at solving the major deficiencies that were investigated. These improvements produced hi...
Main Authors: | , |
---|---|
Format: | Article |
Language: | Arabic |
Published: |
Mosul University
2009-03-01
|
Series: | Al-Rafidain Journal of Computer Sciences and Mathematics |
Subjects: | |
Online Access: | https://csmj.mosuljournals.com/article_163767_7097816a0aaa24c44a630f32873cceee.pdf |
id |
doaj-9f940b5d71b74c64aee444442c0a37d0 |
---|---|
record_format |
Article |
spelling |
doaj-9f940b5d71b74c64aee444442c0a37d02020-11-25T04:00:53ZaraMosul UniversityAl-Rafidain Journal of Computer Sciences and Mathematics 1815-48162311-79902009-03-0161819510.33899/csmj.2009.163767163767Improving Gene Expression Programming MethodNajla Al-Saati0Nidhal Al-Assady1College of Computer Sciences and Mathematics University of Mosul, Mosul, IraqCollege of Computer Sciences and Mathematics University of Mosul, IraqIn this work the algorithm of Gene Expression Programming (GEP) is investigated thoroughly and the major deficiencies are pointed out. Multiple suggestions for enhancements are introduced in this research aiming at solving the major deficiencies that were investigated. These improvements produced higher success rates and avoid the malfunctioning situations found in GEP. These deficiencies or weak points include: choosing the best parameter settings, using only one linking function, gene flattening problem, illegal operations in genes and lack of function biasing. Improvements suggested the following enhancement features: the Multi-Population feature, the Emergency Mutation feature, and the feature of ComponentBiasing. Tests are carried out using two different symbolic regression problems.https://csmj.mosuljournals.com/article_163767_7097816a0aaa24c44a630f32873cceee.pdfgene expression programmingsymbolic regression |
collection |
DOAJ |
language |
Arabic |
format |
Article |
sources |
DOAJ |
author |
Najla Al-Saati Nidhal Al-Assady |
spellingShingle |
Najla Al-Saati Nidhal Al-Assady Improving Gene Expression Programming Method Al-Rafidain Journal of Computer Sciences and Mathematics gene expression programming symbolic regression |
author_facet |
Najla Al-Saati Nidhal Al-Assady |
author_sort |
Najla Al-Saati |
title |
Improving Gene Expression Programming Method |
title_short |
Improving Gene Expression Programming Method |
title_full |
Improving Gene Expression Programming Method |
title_fullStr |
Improving Gene Expression Programming Method |
title_full_unstemmed |
Improving Gene Expression Programming Method |
title_sort |
improving gene expression programming method |
publisher |
Mosul University |
series |
Al-Rafidain Journal of Computer Sciences and Mathematics |
issn |
1815-4816 2311-7990 |
publishDate |
2009-03-01 |
description |
In this work the algorithm of Gene Expression Programming (GEP) is investigated thoroughly and the major deficiencies are pointed out. Multiple suggestions for enhancements are introduced in this research aiming at solving the major deficiencies that were investigated. These improvements produced higher success rates and avoid the malfunctioning situations found in GEP. These deficiencies or weak points include: choosing the best parameter settings, using only one linking function, gene flattening problem, illegal operations in genes and lack of function biasing. Improvements suggested the following enhancement features: the Multi-Population feature, the Emergency Mutation feature, and the feature of ComponentBiasing. Tests are carried out using two different symbolic regression problems. |
topic |
gene expression programming symbolic regression |
url |
https://csmj.mosuljournals.com/article_163767_7097816a0aaa24c44a630f32873cceee.pdf |
work_keys_str_mv |
AT najlaalsaati improvinggeneexpressionprogrammingmethod AT nidhalalassady improvinggeneexpressionprogrammingmethod |
_version_ |
1724448618606231552 |