<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">CS</journal-id><journal-title-group><journal-title>Circuits and Systems</journal-title></journal-title-group><issn pub-type="epub">2153-1285</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/cs.2016.74028</article-id><article-id pub-id-type="publisher-id">CS-66001</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject><subject> Engineering</subject><subject> Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Feature Selection Based on Enhanced Cuckoo Search for Breast Cancer Classification in Mammogram Image
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>.</surname><given-names>N. Sudha</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>S.</surname><given-names>Selvarajan</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Master of Computer Applications, Institute of Road and Transport Technology, Erode, India</addr-line></aff><aff id="aff2"><addr-line>Muthayammal College of Engineering, Rasipuram, India</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>drselva65@gmail.com(SS)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>13</day><month>04</month><year>2016</year></pub-date><volume>07</volume><issue>04</issue><fpage>327</fpage><lpage>338</lpage><history><date date-type="received"><day>9</day>	<month>March</month>	<year>2016</year></date><date date-type="rev-recd"><day>accepted</day>	<month>24</month>	<year>April</year>	</date><date date-type="accepted"><day>27</day>	<month>April</month>	<year>2016</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Proposed system has been developed to extract the optimal features from the breast tumors using Enhanced Cuckoo Search (ECS) and presented in this paper. The texture feature, intensity histogram feature, radial distance feature and shape features have been extracted and the optimal feature set has been obtained using ECS. The overall accuracy of a minimum distance classifier and k-Nearest Neighbor (k-NN) on validation samples is used as a fitness value for ECS. The new approach is carried out on the extracted feature dataset. The proposed system selects only the minimum number of features and performed the accuracy of 98.75% with Minimum Distance Classifier and 99.13% with k-NN Classifier. The performance of the new ECS is compared with the Cuckoo Search and Harmony Search. This result shows that the ECS algorithm is more accurate than the other algorithm. The proposed system can provide valuable information to the physician in medical pathology.
 
</p></abstract><kwd-group><kwd>Breast Cancer Classification</kwd><kwd> Feature Extraction</kwd><kwd> Enhanced Cuckoo Search</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>The occurrence of breast cancer in women has increased significantly in the recent years. In various types of cancer, breast cancer is one of the important causes of death among middle and old aged women. Throughout their lifetime [<xref ref-type="bibr" rid="scirp.66001-ref1">1</xref>] , more than 8% of women suffered from this disease. In worldwide, breast cancer caused 458,503 deaths (13.7% of cancer deaths in women) in the year 2008 [<xref ref-type="bibr" rid="scirp.66001-ref2">2</xref>] . Physical examination is one of the ways to detect the breast cancer and also the effectiveness of this method is limited by the subjective ability of doctors. Another way to detect breast cancer is screening mammography. It is one of the effective techniques for the early detection of breast cancer. As reported in [<xref ref-type="bibr" rid="scirp.66001-ref3">3</xref>] , screening mammography minimized the death rates from breast cancer among the women aged between 40 - 70 years [<xref ref-type="bibr" rid="scirp.66001-ref4">4</xref>] . To improve the accuracy, double reading of mammogram can be used. But it is cost effective and also it requires twice the radiologists’ reading time. It may not be possible to routinely perform a double reading by a radiologist. Hence, efforts have been made to develop a breast cancer classification system [<xref ref-type="bibr" rid="scirp.66001-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.66001-ref6">6</xref>] to help radiologist in the analysis of mammograms in hospitals, which increase the accuracy of diagnosis, as well as to improve the uniformity of interpretation of images by the use of the computer’s results as a reference [<xref ref-type="bibr" rid="scirp.66001-ref7">7</xref>] .</p>Background Study<p>Many researchers have developed various schemes for mammogram image classification. Hadjiiski et al. [<xref ref-type="bibr" rid="scirp.66001-ref8">8</xref>] used active contour method for segmentation purpose, stepwise feature selection and linear discriminant analysis for classification were used to select the useful features. Huo et al. [<xref ref-type="bibr" rid="scirp.66001-ref9">9</xref>] used a fully automated procedure to segment the masses using region growing algorithm, two-stage hybrid classifier includes a rule-based stage and an artificial neural network stage. Erkang et al. [<xref ref-type="bibr" rid="scirp.66001-ref10">10</xref>] proposed a histogram intersection based image classification. Hassanien et al. [<xref ref-type="bibr" rid="scirp.66001-ref11">11</xref>] proposed classification of the mammogram image based on rough set theory. Arod et al. [<xref ref-type="bibr" rid="scirp.66001-ref12">12</xref>] presented an AdaBost and Support vector machines for the mammogram image analysis. Zhang et al. [<xref ref-type="bibr" rid="scirp.66001-ref13">13</xref>] combines extracted features and human interpreted features from the mammogram, with the statistical classifier as other features in conjunction with the Genetic Neural Network. Eddaoudi et al. 2011 [<xref ref-type="bibr" rid="scirp.66001-ref14">14</xref>] presented a masses detection algorithm based on SVM classification and texture analysis. Islam et al. 2010 [<xref ref-type="bibr" rid="scirp.66001-ref15">15</xref>] proposed an efficient computer aided mass classification method in digitized mammograms using Artificial Neural Network (ANN). Pasquale Delogu et al. [<xref ref-type="bibr" rid="scirp.66001-ref16">16</xref>] used texture features and neural classifier for characterization of mammographic masses.</p><p>Kinoshita et al. [<xref ref-type="bibr" rid="scirp.66001-ref17">17</xref>] have used a texture features and shape features combination, three-layer feed-forward neural network as a classifier for and malignant classification system. Rangayyan et al. [<xref ref-type="bibr" rid="scirp.66001-ref18">18</xref>] developed a region-based edge profile acutance measure for evaluating the sharpness of mass boundaries. They reported that 92% of classification accuracy in classification of benign and malignant mass. Priebe et al. [<xref ref-type="bibr" rid="scirp.66001-ref19">19</xref>] estimated system based on the fractal features and texture for the detection of abnormalities. Sahiner et al. [<xref ref-type="bibr" rid="scirp.66001-ref20">20</xref>] introduced the rubber band straightening transform (RBST) for classification of malignant or benign mass. Chitre et al. [<xref ref-type="bibr" rid="scirp.66001-ref21">21</xref>] used texture measures for the classification of benign or malignant regions on mammogram. Furuya et al. [<xref ref-type="bibr" rid="scirp.66001-ref22">22</xref>] used different features like, first-order statistics features, second-order statistic (co-occurrence) features, density features, and shape features and introduced feature selection algorithm and evaluation of feature selection criteria to discriminate malignant tumors from normal on mammograms. Bruce et al. [<xref ref-type="bibr" rid="scirp.66001-ref23">23</xref>] demonstrated the techniques to extract multiresolution features to quantify mass shapes and the shapes were segmented manually by a radiologist. Pohlman et al. [<xref ref-type="bibr" rid="scirp.66001-ref24">24</xref>] created a system for segmenting a mass. It dealt with the adaptive region growing algorithm for segmenting of the masses. Schroeter et al. [<xref ref-type="bibr" rid="scirp.66001-ref25">25</xref>] have investigated the method based on the parameters of the Gaussian mixture by the genetic algorithm (GA) in the context of MR data segmentation. Bazi and Melgani [<xref ref-type="bibr" rid="scirp.66001-ref26">26</xref>] have proposed a support vector machine (SVM) classification system for detecting the most unique features and estimating the SVM parameters by using a Genetic Algorithm (GA). Daamouche et al. [<xref ref-type="bibr" rid="scirp.66001-ref27">27</xref>] presented the technique for feature extraction using Particle Swarm Optimization (PSO) to select the most informative features obtained by morphological profiles for classification.</p><p>Nandi et al. proposed a novel mass classification method using genetic programming (GP) and feature selection in [<xref ref-type="bibr" rid="scirp.66001-ref28">28</xref>] . Mavroforakis et al. [<xref ref-type="bibr" rid="scirp.66001-ref29">29</xref>] analyzed at various clinical features for benign/malignant classification and performed statistical analysis tests on those features. The authors used four different classifiers namely linear discriminant analysis, artificial neural networks, SVMs and k-nearest-neighbor to assess the discriminative power of each of the features.</p><p>The functional block diagram of the proposed system for classifying breast tumor in the mammogram is shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>. The mammogram has been obtained and processed using various techniques. The features obtained are expected to provide valuable information to analyze the nature of the mammogram for further decision making in the clinical pathology. The current work includes preprocessing, Mass segmentation, feature extraction, classification based on feature selection. The techniques are presented in the following sections.</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Flow Graph for breast cancer classification system</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/14-7600481x7.png"/></fig></sec><sec id="s2"><title>2. Preprocessing</title><p>Images in the Digital Database for Screening Mammography (DDSM) are noisy, containing background information and identifiable label which need to be eliminated before classification. Low pass filter is efficient [<xref ref-type="bibr" rid="scirp.66001-ref30">30</xref>] , which is applied to the image that maintains the mass portion while suppressing noise. Cropping process that eliminates image label and background information [<xref ref-type="bibr" rid="scirp.66001-ref31">31</xref>] . Histogram equalization is a method in image process- ing, which is used for contrast adjustment using the image histogram’s [<xref ref-type="bibr" rid="scirp.66001-ref32">32</xref>] . Through this adjustment, the intensity values can be better distributed on the histogram. Through this process the image abnormalities will be better visible.</p><p><xref ref-type="fig" rid="fig2">Figure 2</xref> Shows the preprocessing of mammogram image.</p></sec><sec id="s3"><title>3. Segmentation</title><p>To analyze the mammogram image, it is essential to differentiate the suspicious area from its surroundings. The main idea of segmentation is to extract Region of Interest (ROI) contain mass portions and locate the suspicious mass portion of the ROI. The ROI portion that contains masses was manually extracted from the original mammography images.</p>Region-Growing Algorithm<p>This algorithm starts from a seed pixel which manually pointed inside the suspicious region and it expands the area around the seed to include nearby pixels falling within a threshold range. For the similar condition, two thresholds Th<sub>1</sub> and Th<sub>2</sub> have been used and are given in Equations (1) &amp; (2).</p><disp-formula id="scirp.66001-formula1418"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7600481x8.png"  xlink:type="simple"/></disp-formula><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Preprocessing of mammogram image</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/14-7600481x9.png"/></fig><disp-formula id="scirp.66001-formula1419"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7600481x10.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7600481x11.png" xlink:type="simple"/></inline-formula> the average value of luminance in the segmented region and it is changing at each growing step, and K depends on a factor F. It is given in Equation (3)</p><disp-formula id="scirp.66001-formula1420"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7600481x12.png"  xlink:type="simple"/></disp-formula><p>where d is the distance of the pixel with maximum intensity from the initial seed, I<sub>seed</sub> is the intensity value of the seed, I<sub>max</sub> is the maximum intensity value in the ROI, and N &#215; N is the size of the ROI. Further details can be found in [<xref ref-type="bibr" rid="scirp.66001-ref33">33</xref>] . <xref ref-type="fig" rid="fig3">Figure 3</xref>(a) &amp; <xref ref-type="fig" rid="fig3">Figure 3</xref>(b) illustrate the results of ROI from mammogram image &amp; results of mass segmentation from ROI.</p></sec><sec id="s4"><title>4. Feature Extraction</title><p>Once the mass boundary is identified, it is essential to extract various features from segmented image, in order to generate feature vector to be used in classification stage. The various features extracted are Texture feature, Intensity histogram feature, Shape features, Radial distance features. <xref ref-type="table" rid="table1">Table 1</xref> shows the summary of newly computed mammogram image features according to feature type, feature number and description.</p></sec><sec id="s5"><title>5. Feature Selection Based on an Enhanced Cuckoo Search for Breast Cancer Classification</title><p>The main aim of feature selection (FS) is to identify important features from original feature vector. This is done by removing irrelevant, redundant and noisy features which will be helpful for the best performance in terms of accuracy [<xref ref-type="bibr" rid="scirp.66001-ref40">40</xref>] . Search procedures are mainly used for feature selection. A number of search procedures have been proposed and popularly used feature selection algorithms are genetic algorithm (GA) [<xref ref-type="bibr" rid="scirp.66001-ref41">41</xref>] , Particle swarm optimization (PSO) [<xref ref-type="bibr" rid="scirp.66001-ref42">42</xref>] and metaheuristic algorithms.</p><p>Metaheuristic algorithms are capable of extracting information from a set of features and often generate the best features in practice. The metaheuristic algorithms, namely Bat Algorithm (BA) [<xref ref-type="bibr" rid="scirp.66001-ref43">43</xref>] , Ant Colony Optimization (ACO) [<xref ref-type="bibr" rid="scirp.66001-ref44">44</xref>] , Harmony Search (HS) [<xref ref-type="bibr" rid="scirp.66001-ref45">45</xref>] [<xref ref-type="bibr" rid="scirp.66001-ref46">46</xref>] and recently the Cuckoo Search (CS) algorithm [<xref ref-type="bibr" rid="scirp.66001-ref47">47</xref>] . The proposed feature selection approach called Enhanced cuckoo search, having different types of host nest with multiple eggs. It searches for the best feature subsets that maximize the classification performance.</p><fig-group id="fig3"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> (a) ROI from mammogram image; (b) Results of mass segmentation from ROI.</title></caption><fig id ="fig3_1"><label>(b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/14-7600481x13.png"/></fig><fig id ="fig3_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/14-7600481x14.png"/></fig></fig-group><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Summary of Computed mammogram image features</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Feature type</th><th align="center" valign="middle" >Feature Number</th><th align="center" valign="middle" >Description</th></tr></thead><tr><td align="center" valign="middle" >Texture [<xref ref-type="bibr" rid="scirp.66001-ref34">34</xref>] [<xref ref-type="bibr" rid="scirp.66001-ref35">35</xref>]</td><td align="center" valign="middle" >1 - 96 (96 features)</td><td align="center" valign="middle" >Uniformity/Energy/Angular Second Moment, Contrast/Inertia, Correlation, Homogeneity/Inverse difference moment are the various texture features computed along 0, 45, 90, and 135 degrees and distance 1, 2, 4, 8, 16 and 32.</td></tr><tr><td align="center" valign="middle" >Intensity histogram features [<xref ref-type="bibr" rid="scirp.66001-ref36">36</xref>]</td><td align="center" valign="middle" >97 - 105 (9 features)</td><td align="center" valign="middle" >Mean, smoothness, standard deviation, skewness, uniformity, kurtosis, average histogram, modified standard deviation, modified skewness of mass region are the various intensity histogram features.</td></tr><tr><td align="center" valign="middle" >Shape features [<xref ref-type="bibr" rid="scirp.66001-ref37">37</xref>] [<xref ref-type="bibr" rid="scirp.66001-ref38">38</xref>]</td><td align="center" valign="middle" >106 - 116 (11 Features)</td><td align="center" valign="middle" >Various shape features are area, perimeter, axis of least inertia, eccentricity, circularity ratio, ellipse variance, rectangularity, distance mean, distance standard deviation, centre of gravity X, and centre of gravity Y</td></tr><tr><td align="center" valign="middle" >Radial Distance Features [<xref ref-type="bibr" rid="scirp.66001-ref39">39</xref>]</td><td align="center" valign="middle" >117 - 123 (7 features)</td><td align="center" valign="middle" >Useful information to identify mass margin are Radial Distance Mean, Radial Distance Standard Deviation, Mass Circularity, Entropy, Area Ratio, Zero Crossing Count, Mass Boundary Roughness based on the radial distance signal.</td></tr></tbody></table></table-wrap><sec id="s5_1"><title>5.1. Cuckoo Search</title><p>Cuckoo search (CS) is one of the recent Nature-Inspired metaheuristic algorithm developed by Xin-She Yang and Suash Deb in 2009 [<xref ref-type="bibr" rid="scirp.66001-ref47">47</xref>] . Cuckoos are attractive birds, because of the beautiful sounds they can make and their aggressive reproductive strategy. A few species such as the Ani and Guira cuckoos lay their eggs in communal nests and they may remove others’ eggs to increase the hatching probability of their own eggs. CS is based on the brood parasitism of few cuckoo species, by laying their eggs in the nest of other host birds. If a host bird identifies the eggs, which are not their own, it will throw these unknown eggs away or simply abandon its nest and built a new nest elsewhere [<xref ref-type="bibr" rid="scirp.66001-ref48">48</xref>] . Each egg in the nest represents a solution, and a cuckoo eggs represents a new solution. If the new solution (cuckoo) is better than old then replaces the solution which is so good in the nest. This algorithm is enhanced by the Levy flights [<xref ref-type="bibr" rid="scirp.66001-ref47">47</xref>] rather than by isotropic random walks.</p><p>The following three idealized rules for describing standard cuckoo search have been used</p><p>o At a time each cuckoo lays one egg and dumps at a randomly chosen nest.</p><p>o The best nests with high quality eggs will be passed over to the next generations.</p><p>o Number of available host nests are fixed and the cuckoo’s egg is discovered by the host bird with a probability pa ɛ (0,1). The host bird can do either get rid of the egg or just abandon the nest and build a completely new nest.</p><p>This last assumption can be approximated by a fraction pa of the n host nests that are replaced by new nests (with new random solutions). Further detail can be found in [<xref ref-type="bibr" rid="scirp.66001-ref47">47</xref>] . Cuckoo search is very simple and has extensive search space. It uses the levy flight to global search instead of standard random walk, which makes CS to explore the search space more efficiently.</p></sec><sec id="s5_2"><title>5.2. Enhanced Cuckoo Search</title><p>Cuckoo search is modified to Enhanced Cuckoo Search with different types of host nest with multiple eggs [<xref ref-type="bibr" rid="scirp.66001-ref49">49</xref>] . In general cuckoo selects three types of nests for laying their eggs.</p><p>o The common cuckoo selects a group of host nests with egg characteristics similar to their own [<xref ref-type="bibr" rid="scirp.66001-ref50">50</xref>] .</p><p>o Others cuckoo selects a group of host nest with egg characteristics dissimilar to their own.</p><p>o Some other species of cuckoo lay cryptic egg, which are dark in color when the eggs of their host birds are light. This trick is used to hide the eggs from the host and evolve in cuckoos that parasite host with dark, domed nests.</p><p>Pseudo code is shown in <xref ref-type="fig" rid="fig4">Figure 4</xref>, for Enhanced Cuckoo Search based on egg laying behavior of cuckoo and multiple eggs in the nest.</p><sec id="s5_2_1"><title>5.2.1. Egg Representation</title><p>In the process of feature selection using ECS, each egg contains the solution it represents. The eggs are</p><fig id="fig4"  position="float"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> Pseudo code for enhanced cuckoo search</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/14-7600481x15.png"/></fig><p>represented by 123 features. The mainly used way of encoding the feature selection is a binary string. Here, the random values are generated for feature position. If the value of the variable is 1, then the feature is selected else feature is not selected. The egg is represented as a binary string which is shown in <xref ref-type="fig" rid="fig5">Figure 5</xref>.</p></sec><sec id="s5_2_2"><title>5.2.2. Initial Population</title><p>In this work, each egg represents a possible set of features that are selected and used to classify the samples correctly. Here the initial population size is considered as 50.</p></sec><sec id="s5_2_3"><title>5.2.3. Finding New Solutions and Levy Flight</title><p>ECS based feature selection method makes use of levy flight for finding the new solutions from Equation (4). Some of the new solutions should be generated by a levy walk around the best solution obtained so far, this will speed up the local search.</p><p>By using Levy flight, the new solution is <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7600481x16.png" xlink:type="simple"/></inline-formula> is produced for cuckoo i, and is given below</p><disp-formula id="scirp.66001-formula1421"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7600481x17.png"  xlink:type="simple"/></disp-formula><p>α is the step size. The step length follows the Levy distribution</p><disp-formula id="scirp.66001-formula1422"><graphic  xlink:href="http://html.scirp.org/file/14-7600481x18.png"  xlink:type="simple"/></disp-formula></sec><sec id="s5_2_4"><title>5.2.4. Fitness Function</title><p>The fitness function plays a vital role in the selection process. The performance of any classification system is measured by its classification accuracy. Classification accuracy plays a major role in the process of breast cancer classification using significant features from the feature vector. Here, the classification accuracy of Minimum distance Classifier or k-NN classifier is used as the fitness function of ECS. The fitness function fitness(f) of ECS is defined as in Equation (5)</p><disp-formula id="scirp.66001-formula1423"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7600481x19.png"  xlink:type="simple"/></disp-formula><p>Accuracy(f) is the test accuracy of testing data f in the classifier which is built with the feature subset selection of training data. The classification accuracy of minimum distance classifier or k-NN is given in Equation (6).</p><disp-formula id="scirp.66001-formula1424"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7600481x20.png"  xlink:type="simple"/></disp-formula><p>s: Number of samples that are correctly classified in test data by minimum distance classifier or k-NN Classifier</p><p>t: Total number of samples in test data</p></sec><sec id="s5_2_5"><title>5.2.5. Parameter Pa</title><p>In enhanced cuckoo search the P<sub>a</sub> value is changed dynamically by using the formula given in Equation (7)</p><disp-formula id="scirp.66001-formula1425"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/14-7600481x21.png"  xlink:type="simple"/></disp-formula><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7600481x22.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7600481x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7600481x23.png" xlink:type="simple"/></inline-formula>is set at 0.5 and 0.3 respectively.</p><fig id="fig5"  position="float"><label><xref ref-type="fig" rid="fig5">Figure 5</xref></label><caption><title> Egg representation of feature selection using ECS</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/14-7600481x24.png"/></fig></sec><sec id="s5_2_6"><title>5.2.6. Crossover and Mutation</title><p>o Cuckoo type is common cuckoo then crossover is used to create two eggs in the nest and choose the best one among them.</p><p>o Cuckoo type is European cuckoo then create two eggs using crossover with uniform mutation operator and choose the best one among them.</p><p>o Otherwise eggs (cryptic) are created with random solution.</p></sec><sec id="s5_2_7"><title>5.2.7. K Fold Cross Validation</title><p>K fold cross validation procedure has been used to evaluate the efficiency of the proposed system. In this procedure, the feature vector is randomly divided into K disjoint parts of approximately the equal size. Classifier is trained with K-1 parts and then is tested with a single part. This process is repeated K times (K folds) with each of the K parts used exactly once as the test data. The average of K results from the folds can be calculated to produce an average accuracy of minimum Distance Classifier and K nearest neighbor classifier.</p></sec><sec id="s5_2_8"><title>5.2.8. Similarity Measure</title><p>To find the closeness between training data set and test data set normally some distance measures are used and they are Euclidean distance, City block distance and Minkowski distance and chi-Square Distance, are given in Equation (8) to Equation (11)</p><p>Euclidean distance <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7600481x25.png" xlink:type="simple"/></inline-formula> (8)</p><p>City block distance <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7600481x26.png" xlink:type="simple"/></inline-formula> (9)</p><p>Minkowski distance <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7600481x27.png" xlink:type="simple"/></inline-formula> (10)</p><p>Chi-Square Distance <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7600481x28.png" xlink:type="simple"/></inline-formula> (11)</p><p><xref ref-type="table" rid="table2">Table 2</xref> shows the parameters and its values for ECS for feature selection in breast cancer classification.</p></sec></sec></sec><sec id="s6"><title>6. Results and Discussions</title><p>The images in the Digital Database for Screening Mammography (DDSM) have been considered for developing breast cancer classification system. The proposed system has been implemented and the features were also extracted for further analysis using MATLAB. In this work, initially 123 features were extracted. The proposed feature selection method based minimum distance classifier selects totally 34 features and produces 98.75% average classifier accuracy by using chi-square distance, ECS with k-NN classifier selects totally 29 features and produces 99.13% average classifier accuracy using Euclidean distance. The results of various distance measures and its average classification accuracy are given in <xref ref-type="fig" rid="fig6">Figure 6</xref> &amp; <xref ref-type="fig" rid="fig7">Figure 7</xref>. Optimal number of features selected from CS, HS and ECS are shown in <xref ref-type="fig" rid="fig8">Figure 8</xref>.</p><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Parameter setting for ECS for breast cancer classification</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Parameter</th><th align="center" valign="middle" >Value</th></tr></thead><tr><td align="center" valign="middle" >Number of nests (Population)</td><td align="center" valign="middle" >50</td></tr><tr><td align="center" valign="middle" >Number of eggs</td><td align="center" valign="middle" >10</td></tr><tr><td align="center" valign="middle" >No. of generation</td><td align="center" valign="middle" >200</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7600481x29.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >0.3</td></tr><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/14-7600481x30.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" >0.5</td></tr><tr><td align="center" valign="middle" >α</td><td align="center" valign="middle" >1</td></tr><tr><td align="center" valign="middle" >λ</td><td align="center" valign="middle" >1.5</td></tr><tr><td align="center" valign="middle" >Mutation Probability</td><td align="center" valign="middle" >0.01</td></tr><tr><td align="center" valign="middle" >Crossover rate</td><td align="center" valign="middle" >0.65</td></tr></tbody></table></table-wrap><fig id="fig6"  position="float"><label><xref ref-type="fig" rid="fig6">Figure 6</xref></label><caption><title> Classifier accuracy using ECS with minimum distance classifier</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/14-7600481x31.png"/></fig><fig id="fig7"  position="float"><label><xref ref-type="fig" rid="fig7">Figure 7</xref></label><caption><title> Classifier accuracy using ECS with k-NN classifier</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/14-7600481x32.png"/></fig><fig id="fig8"  position="float"><label><xref ref-type="fig" rid="fig8">Figure 8</xref></label><caption><title> Optimal feature selected from CS, HS and proposed ECS</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/14-7600481x33.png"/></fig></sec><sec id="s7"><title>7. Conclusion</title><p>In this paper, a total of 508 (288 benign and 212 malignant) mammogram images were used as case samples. For the segmentation, region growing algorithm was used, after the segmentation, each mass was represented with 123 features, including 96 texture features, 9 histogram features, 11 Shape features, 7 Radial distance features. Several feature selection methods were investigated for breast cancer classification, including the CS, HS and the proposed ECS. All these feature selection method uses a minimum distance classifier, k-nearest neighbor classifier. ECS with k-NN Classifier for breast cancer classification outperforms well when compared to other algorithms. The proposed feature selection method for breast cancer classification shows better performance in terms of accuracy with the least number of features.</p></sec><sec id="s8"><title>Cite this paper</title><p>M. N. Sudha,S. Selvarajan, (2016) Feature Selection Based on Enhanced Cuckoo Search for Breast Cancer Classification in Mammogram Image. Circuits and Systems,07,327-338. doi: 10.4236/cs.2016.74028</p></sec><sec id="s9"><title>NOTES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.66001-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Jemal, A., Siegel, R., Ward, E., Hao, Y., Xu, J., Murra, T. and Thun, M.J. (2008) Cancer Statistics 2008. CA: A Cancer Journal for Clinicians, 8, 71-96. http://dx.doi.org/10.3322/CA.2007.0010</mixed-citation></ref><ref id="scirp.66001-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Boyle, P. and Levin, B. (2008) World Cancer Report 2008. International Agency for Research on Cancer, Lyon.</mixed-citation></ref><ref id="scirp.66001-ref3"><label>3</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Lewis</surname><given-names> C. </given-names></name>,<etal>et al</etal>. (<year>1999</year>)<article-title>FDA Sets Higher Standards for Mammography</article-title><source> FDA Consumer</source><volume> 33</volume>,<fpage> 13</fpage>-<lpage>17</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.66001-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Mandelblatt, J.S., Cronin, K.A., Bailey, S., Berry, D.A., de Koning, H.J., Draisma, G., Huang, H., Lee, S.J., Munsell, M. and Plevritis, S.K. (2009) Effects of Mammography Screening under Different Screening Schedules: Model Estimates of Potential Benefits and Harms. Ann. Intern. Med., 151, 738-747. http://dx.doi.org/10.7326/0003-4819-151-10-200911170-00010</mixed-citation></ref><ref id="scirp.66001-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Winsberg, F., Elkin, M., Macy, J., Bordaz, V. and Weymouth, W. (1967) Detection of Radiographic Abnormalities in Mammograms by Means of Optical Scanning and Computer Analysis. Radiology, 89, 211-215. http://dx.doi.org/10.1148/89.2.211</mixed-citation></ref><ref id="scirp.66001-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Marx, C., Malich, A., Facius, M., Grebenstein, U., Sauner, D., Pfleiderer, S.O.R. and Kaiser, W.A. (2004) Are Unnecessary Follow-Up Procedures Induced by Computer-Aided Diagnosis (CAD) in Mammography? Comparison of Mammographic Diagnosis with and without Use of CAD. European Journal of Radiology, 51, 66-72. http://dx.doi.org/10.1016/S0720-048X(03)00144-X</mixed-citation></ref><ref id="scirp.66001-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Doi, K., MacMahon, H., Giger, M.L. and Hoffmann, K.R. (1999) Computer-Aided Diagnosis and Its Potential Impact on Diagnostic Radiology. In: Computer-Aided Diagnosis in Medical Imaging, Elsevier Science, Amsterdam, 11-20.</mixed-citation></ref><ref id="scirp.66001-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Hadjiiski, L., Sahiner, B., Chan, H.P., Petrick, N., Helvie, M.A. and Gurcan, M. (2001) Analysis of Temporal Changes of Mammographic Features: Computer-Aided Classification of Malignant and Benign Breast Masses. Medical Physics, 28, 2309-2317. http://dx.doi.org/10.1118/1.1412242</mixed-citation></ref><ref id="scirp.66001-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Huo, Z., Giger, M.L., Vyborny, C.J., Bick, U., Lu, P., Wolverton, D.E. and Schmidt, R.A. (1995) Analysis of Spiculation in the Computerized Classification of Mammographic Masses. Medical Physics, 22, 1569-1579. http://dx.doi.org/10.1118/1.597626</mixed-citation></ref><ref id="scirp.66001-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Erkang, C., Nianhua, X., Haibin, L., Bakic, P.R., Maidment, A.D.A. and Megalooikonomou, V. (2010) Mammographic Image Classification Using Histogram Intersection. IEEE International Symposium on Biomedical Imaging: From Nano to Macro, Rotterdam, 14-17 April 2010, 197-200.</mixed-citation></ref><ref id="scirp.66001-ref11"><label>11</label><mixed-citation publication-type="book" xlink:type="simple">Hassanien, E.A. and Ali, J.M.H. (2003) Rough Set Approach for Classification of Breast Cancer Mammogram Images. In: Di Gesú, V., Masulli, F. and Petrosino, A., Eds., Fuzzy Logic and Applications, Springer, Berlin Heidelberg, 224- 231.</mixed-citation></ref><ref id="scirp.66001-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Arod, T., Kurdziel, M., Sevre, E.O.D. and Yuen, D.A. (2005) Pattern Recognition Techniques for Automatic Detection of Suspicious-Looking Anomalies in Mammograms. Computer Methods and Programs in Biomedicine, 79, 135-149. http://dx.doi.org/10.1016/j.cmpb.2005.03.009</mixed-citation></ref><ref id="scirp.66001-ref13"><label>13</label><mixed-citation publication-type="book" xlink:type="simple">Zhang, P., Kumar, K. and Verma, B. (2005) A Hybrid Classifier for Mass Classification with Different Kinds of Features in Mammography. In: Wang, L.P. and Jin, Y.C., Eds., Fuzzy Systems and Knowledge Discovery, Springer, Berlin Heidelberg, 316-319. http://dx.doi.org/10.1007/11540007_38</mixed-citation></ref><ref id="scirp.66001-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Eddaoudi, F., Regragui, F., Mahmoudi, A. and Lamouri, N. (2011) Masses Detection Using SVM Classifier Based on Textures Analysis. Applied Mathematical Sciences, 5, 367-379.</mixed-citation></ref><ref id="scirp.66001-ref15"><label>15</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Islam</surname><given-names> M.</given-names></name>,<name name-style="western"><surname> Ahmadi</surname><given-names> M. and Sid-Ahmed M. </given-names></name>,<etal>et al</etal>. (<year>2010</year>)<article-title>An Efficient Automatic Mass Classification Method in Digitized Mammograms Using Artificial Neural Network</article-title><source> International Journal of Artificial Intelligence &amp; Applications</source><volume> 1</volume>,<fpage> 1</fpage>-<lpage>13</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.66001-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Delogu, P., Fantacci, M.E., Kasae, P. and Retico, A. (2007) Characterization of Mammographic Masses Using a Gradient Based Segmentation Algorithm and a Neural Classifier. Computers in and Biology Medicine, 37, 1479-1491. http://dx.doi.org/10.1016/j.compbiomed.2007.01.009</mixed-citation></ref><ref id="scirp.66001-ref17"><label>17</label><mixed-citation publication-type="book" xlink:type="simple">Kinoshita, S.K., Marques, P.M.A., Slates, A.F.F., Marana, H.R.C., Ferrari, R.J. and Villela, R.L. (1998) Detection and Characterization of Mammographic Masses by Artificial Neural Network. In: Karssemeijer, N., Thijssen, M., Hendriks, J. and van Erning, L., Eds., Digital Mammography, Springer, Netherlands, 489-490. http://dx.doi.org/10.1007/978-94-011-5318-8_85</mixed-citation></ref><ref id="scirp.66001-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Rangayyan, R.M., El-Faramawy, N.M., Desautels, J.E.L. and Alim, O.A. (1997) Measures of Acutance and Shape for Classification of Breast Tumors. IEEE Transactions on Medical Imaging, 16, 799-810. http://dx.doi.org/10.1109/42.650876</mixed-citation></ref><ref id="scirp.66001-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Priebe, C.E., Lorey, R.A., Marchette, D.J., Solka, J.L. and Rogers, G.W. (1994) The Application of Fractal Analysis to Mammographic Tissue Classification. Cancer Letters, 77, 183-189. http://dx.doi.org/10.1016/0304-3835(94)90101-5</mixed-citation></ref><ref id="scirp.66001-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Sahiner, B., Chan, H.P., Petrick, N., Helvie, M.A. and Goodsitt, M.M. (1998) Computerized Characterization of Masses on Mammograms: The Rubber Band Straightening Transform and Texture Analysis. Medical Physics, 25, 516- 526. http://dx.doi.org/10.1118/1.598228</mixed-citation></ref><ref id="scirp.66001-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Chitre, Y., Dhawan, A.P. and Moskowitz, M. (1993) Artificial Neural Network Based Classification of Mammographic Microcalcifications Using Image Structure Features. International Journal of Pattern Recognition and Artificial Intelligence, 7, 1377-1402. http://dx.doi.org/10.1142/S0218001493000674</mixed-citation></ref><ref id="scirp.66001-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Furuya, S., Wei, T., Hagihara, Y., Shimizu, A., Kabotake, H. and Nawano, S. (2004) Improvement of Performance to Discriminate Malignant Tumors from Normal Tissue on Mammograms by Feature Selection and Evaluation of Features Selection Criteria. Systems and Computers in Japan, 35, 72-84. http://dx.doi.org/10.1002/scj.10587</mixed-citation></ref><ref id="scirp.66001-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Bruce, L.M. and Adhami, R.R. (1999) Classifying Mammographic Mass Shapes Using the Wavelet Transform Modulus-Maxima Method. IEEE Transactions on Medical Imaging, 18, 1170-1177. http://dx.doi.org/10.1109/42.819326</mixed-citation></ref><ref id="scirp.66001-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">Pohlman, S., Powell, K.A., Obuchowshi, N.A., Chilote, W.A. and Grundfest-Broniatowski, S. (1996) Quantitative Classification of Breast Tumors in Digitized Mammograms. Medical Physics, 23, 1337-1345. http://dx.doi.org/10.1118/1.597707</mixed-citation></ref><ref id="scirp.66001-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">Schroeter, P., Vesin, J.M., Langenberger, T. and Meuli, R. (1998) Robust Parameter Estimation of Intensity Distributions for Brain Magnetic Resonance Images. IEEE Transactions on Medical Imaging, 17, 172-186. http://dx.doi.org/10.1109/42.700730</mixed-citation></ref><ref id="scirp.66001-ref26"><label>26</label><mixed-citation publication-type="other" xlink:type="simple">Bazi, Y. and Melgani, F. (2006) Toward an Optimal SVM Classification System for Hyperspectral Remote Sensing Images. IEEE Transactions on Geoscience and Remote Sensing, 44, 3374-3385. http://dx.doi.org/10.1109/TGRS.2006.880628</mixed-citation></ref><ref id="scirp.66001-ref27"><label>27</label><mixed-citation publication-type="other" xlink:type="simple">Daamouche, A., Melgani, F., Alajlan, N. and Conci, N. (2013) Swarm Optimization of Structuring Elements for VHR Image Classification. IEEE Geoscience and Remote Sensing Letters, 10, 1334-1338. http://dx.doi.org/10.1109/LGRS.2013.2240649</mixed-citation></ref><ref id="scirp.66001-ref28"><label>28</label><mixed-citation publication-type="other" xlink:type="simple">Nandi, R.J., Nandi, A.K., Rangayyan, R.M. and Scutt, D. (2006) Classification of Breast Masses in Mammograms Using Genetic Programming and Feature Selection. Medical and Biological Engineering and Computing, 44, 683-694. http://dx.doi.org/10.1007/s11517-006-0077-6</mixed-citation></ref><ref id="scirp.66001-ref29"><label>29</label><mixed-citation publication-type="other" xlink:type="simple">Mavroforakis, M., Georgiou, H., Dimitropoulos, N., Cavouras, D. and Theodoridis, S. (2005) Significance Analysis of Qualitative Mammographic Features, Using Linear Classifiers, Neural Networks and Support Vector Machines. European Journal of Radiology, 54, 80-89. http://dx.doi.org/10.1016/j.ejrad.2004.12.015</mixed-citation></ref><ref id="scirp.66001-ref30"><label>30</label><mixed-citation publication-type="other" xlink:type="simple">Wu, Z., Yuan, J., Lv, B. and Zheng, X. (2010) Digital Mammography Image Enhancement Using Improved Unsharp Masking Approach. 3rd International Congress on Image and Signal Processing (CISP), Yantai, 16-18 October 2010, 668-672. http://dx.doi.org/10.1109/cisp.2010.5647218</mixed-citation></ref><ref id="scirp.66001-ref31"><label>31</label><mixed-citation publication-type="other" xlink:type="simple">Ramos, R.P., do Nascimento, M.Z. and Pereira, D.C. (2012) Texture Extraction: An Evaluation of Ridgelet, Wavelet and Co-Occurrence Based Methods Applied to Mammograms. Expert Systems with Applications, 39, 11036-11047. http://dx.doi.org/10.1016/j.eswa.2012.03.020</mixed-citation></ref><ref id="scirp.66001-ref32"><label>32</label><mixed-citation publication-type="other" xlink:type="simple">Bick, U. and Diekmann, F. (2010) Digital Mammography. Springer, Berlin. http://dx.doi.org/10.1007/978-3-540-78450-0</mixed-citation></ref><ref id="scirp.66001-ref33"><label>33</label><mixed-citation publication-type="other" xlink:type="simple">Mencattini, A., Rabottino, G., Salmeri, M., Lojacono, R. and Colini, E. (2008) Breast Mass Segmentation in Mammographic Images by an Effective Region Growing Algorithm. Springer-Verlag, New York, 948-957.</mixed-citation></ref><ref id="scirp.66001-ref34"><label>34</label><mixed-citation publication-type="other" xlink:type="simple">Haralick, R.M., Shanmugam, K. and Distein, I. (1973) Textural Features for Image Classification. IEEE Transactions on Systems, Man, and Cybernetics, SMC-3, 610-621. http://dx.doi.org/10.1109/TSMC.1973.4309314</mixed-citation></ref><ref id="scirp.66001-ref35"><label>35</label><mixed-citation publication-type="other" xlink:type="simple">Haralick, R.M. (1979) Statistical and Structural Approaches to Texture. Proceedings of the IEEE, 67, 786-804. http://dx.doi.org/10.1109/PROC.1979.11328</mixed-citation></ref><ref id="scirp.66001-ref36"><label>36</label><mixed-citation publication-type="other" xlink:type="simple">Kinoshita, S.K., de Azevedo-Marques, P.M., Pereira, R.R., Rodrigues, J.A.H. and Rangayyan, R.M. (2007) Content-based Retrieval of Mammograms Using Visual Features Related to Breast Density Patterns. Journal of Digital Imaging, 20, 172-190. http://dx.doi.org/10.1007/s10278-007-9004-0</mixed-citation></ref><ref id="scirp.66001-ref37"><label>37</label><mixed-citation publication-type="other" xlink:type="simple">Matsubara, T., Fujita, H., Kasai, S., Goto, M., Tani, Y., Hara, T. and Endo, T. (1997) Development of New Schemes for Detection and Analysis of Mammographic Masses. Proceedings of Intelligent Information Systems IIS’97, Grand Bahama Island, 8-10 December 1997, 63-66. http://dx.doi.org/10.1109/IIS.1997.645180</mixed-citation></ref><ref id="scirp.66001-ref38"><label>38</label><mixed-citation publication-type="other" xlink:type="simple">Mencattini, A., Rabottino, G., Salicone, S. and Salmeri, M. (2009) Uncertainty Propagation for the Assessment of Tumoral Masses Segmentation. IEEE International Workshop on Advanced Methods for Uncertainty Estimation in Measurement, Bucharest, 6-7 July 2009, 39-43. http://dx.doi.org/10.1109/amuem.2009.5207603</mixed-citation></ref><ref id="scirp.66001-ref39"><label>39</label><mixed-citation publication-type="other" xlink:type="simple">Georgiou, H., Mavroforakis, M., Dimitropoulos, N., Cavouras, D. and Theodoridis, S. (2007) Multi-Scaled Morphological Features for the Characterization of Mammographic Masses Using Statistical Classification Schemes. Artificial Intelligence in Medicine, 41, 39-55. http://dx.doi.org/10.1016/j.artmed.2007.06.004</mixed-citation></ref><ref id="scirp.66001-ref40"><label>40</label><mixed-citation publication-type="other" xlink:type="simple">Dash, M. and Liu, H. (1997) Feature Selection for Classification. Intelligent Data Analysis, 1, 131-156. http://dx.doi.org/10.1016/S1088-467X(97)00008-5</mixed-citation></ref><ref id="scirp.66001-ref41"><label>41</label><mixed-citation publication-type="other" xlink:type="simple">Leardi, R., Boggia, R. and Terrile, M. (1992) Genetic Algorithms as a Strategy for Feature Selection. Journal of Chemometrics, 6, 267-281. http://dx.doi.org/10.1002/cem.1180060506</mixed-citation></ref><ref id="scirp.66001-ref42"><label>42</label><mixed-citation publication-type="other" xlink:type="simple">Wang, X., Yang, J., Teng, X., Xia, W. and Jensen, R. (2007) Feature Selection Based on Rough Sets and Particle Swarm Optimization. Pattern Recognition Letters, 28, 459-471. http://dx.doi.org/10.1016/j.patrec.2006.09.003</mixed-citation></ref><ref id="scirp.66001-ref43"><label>43</label><mixed-citation publication-type="book" xlink:type="simple">Yang, X.S. (2010) A New Meta-Heuristic Bat-Inspired Algorithm. In: Cruz, C., Gonzlez, J., Krasnogor, G.T.N. and Pelta, D.A., Eds., Nature Inspired Cooperative Strategies for Optimization (NISCO 2010), Studies in Computational Intelligence Vol. 284, Springer Verlag, Berlin, 65-74. http://dx.doi.org/10.1007/978-3-642-12538-6_6</mixed-citation></ref><ref id="scirp.66001-ref44"><label>44</label><mixed-citation publication-type="other" xlink:type="simple">Cai, J., Ma, X., Li, Q., Li, L. and Peng, H. (2010) A Multi-Objective Chaotic Ant Swarm Optimization for Environmental/Economic Dispatch. International Journal of Electrical Power &amp; Energy Systems, 32, 337-344. http://dx.doi.org/10.1016/j.ijepes.2010.01.006</mixed-citation></ref><ref id="scirp.66001-ref45"><label>45</label><mixed-citation publication-type="other" xlink:type="simple">Geem, Z.W. (2010) Recent Advances in Harmony Search Algorithm. Studies in Computational Intelligence. Springer-Verlag, Berlin. http://dx.doi.org/10.1007/978-3-642-04317-8</mixed-citation></ref><ref id="scirp.66001-ref46"><label>46</label><mixed-citation publication-type="other" xlink:type="simple">Geem, Z.W., Kim, J.H. and Loganathan, G.V.A. (2001) New Heuristic Optimization Algorithm: Harmony Search. Simulation, 76, 60-68. http://dx.doi.org/10.1177/003754970107600201</mixed-citation></ref><ref id="scirp.66001-ref47"><label>47</label><mixed-citation publication-type="other" xlink:type="simple">Yang, X.S. and Deb, S. (2009) Cuckoo Search via Lévy Flights. World Congress on Nature &amp; Biologically Inspired Computing, Coimbatore, 9-11 December 2009, 210-214.</mixed-citation></ref><ref id="scirp.66001-ref48"><label>48</label><mixed-citation publication-type="other" xlink:type="simple">Payne, R.B. (2005) The Cuckoos. Oxford University Press, New York.</mixed-citation></ref><ref id="scirp.66001-ref49"><label>49</label><mixed-citation publication-type="other" xlink:type="simple">Tuba, M., Subotic, M. and Stanarevie, N. (2011) Modified Cuckoo Search Algorithm for Unconstrained Optimization Problems. Proceeding of the 5th European Conference on European Computing Conference, Paris, 28-30 April 2011, 263-268.</mixed-citation></ref><ref id="scirp.66001-ref50"><label>50</label><mixed-citation publication-type="other" xlink:type="simple">Moksnes, A. and Roskaft, E. (1995) Egg-Morphs and Host Preference in the Common Cuckoo (Calculus canorus): An Analysis of Cuckoo and Host Eggs form European Museums and Collections. Journal of Zoology, 236, 625-648. http://dx.doi.org/10.1111/j.1469-7998.1995.tb02736.x</mixed-citation></ref></ref-list></back></article>