Advanced Search

Journal Navigation

Journal Home

Subscriptions

Archive

Contact Us

Table of Contents

Sign In to gain access to subscriptions and/or personal tools.
Transactions of the Institute of Measurement and Control
This Article
Right arrow Full Text (OnlineFirst PDF)
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Alert me to new issues of the journal
Right arrow Add to Saved Citations
Right arrow Download to citation manager
Right arrowRequest Permissions
Right arrow Request Reprints
Right arrow Add to My Marked Citations
Citing Articles
Right arrow Citing Articles via Scopus
Google Scholar
Right arrow Articles by Zhang, L.
Right arrow Articles by Nandi, A. K
Social Bookmarking
 Add to CiteULike   Add to Complore   Add to Connotea   Add to Del.icio.us   Add to Digg   Add to Reddit   Add to Technorati   Add to Twitter  
What's this?

Article

Diversity-preserving non-destructive operators in genetic programming and their application to breast cancer diagnosis

Liang Zhang and Asoke K Nandi*

Signal Processing and Communications Group, Department of Electrical Engineering and Electronics, The University of Liverpool, Liverpool L69 3GJ, UK

* To whom correspondence should be addressed. E-mail: a.nandi{at}liverpool.ac.uk.


   Abstract

In this paper, diversity-preserving non-destructive operators for tree-based genetic programming (GP) are proposed to control code bloat, which is one of the main issues of GP. Firstly, the proposed method is tested using two GP benchmark problems – namely symbolic regression and 11-multiplexer problems. The proposed approach is compared with the traditional standard approach and a crossover hill-climbing approach, which combines non-destructive operators and traditional operators. The newly proposed approach appears superior to the other two compared approaches, in confining intron growth, which is supposed to be the main reason for code bloat, and achieves equal or better performance. When parsimony pressure is applied, the effect of the proposed GP on code bloat is even clearer. The offspring distribution is analysed to illustrate that introns are effectively confined by the new approach. Afterwards these ideas are applied to a real-world problem of breast cancer detection with the Wisconsin Diagnosis Breast Cancer dataset and their ability to solve a real world problem is demonstrated.

First published on June 24, 2009
Transactions of the Institute of Measurement and Control 2009, doi:10.1177/0142331208094335


Add to CiteULike CiteULike   Add to Complore Complore   Add to Connotea Connotea   Add to Del.icio.us Del.icio.us   Add to Digg Digg   Add to Reddit Reddit   Add to Technorati Technorati   Add to Twitter Twitter    What's this?