Attribute weighting via differential evolution for attribute weighted clonal selection algorithm

Jia Wu, Zhihua Cai, Xiaolin Chen, Shuang Ao, Yongshan Zhang

Research output: Contribution to journalArticlepeer-review

3 Citations (Scopus)


Classification is an important technology in data mining, while clonal selection algorithm (CSA) is a very effective classification method. Although CSA brings a new effective tool for solving complex problems, we can not completely say that it over-performs to other algorithms especially in the classification field. A main problem of CSA classifier is that it does not carry attribute imbalance. It uses a pure distance criterion to calculate affinity degree of the antibody and antigen. So we utilize weighting attribute scheme to balance the effects of attributes in classification process and attribute weighted CSA (AWCSA) comes into existence. The efficiency of AWCSA lies mainly in the attribute weighting scheme it uses. In this paper we use differential evolution (DE) algorithm to determine the weights of attributes and then use these weights in AWCSA. We evaluate the performance of new algorithm (DE-AWCSA) on six standard datasets. Experimental results show that this attribute weighting process highly benefits the classification accuracy
Original languageEnglish
Pages (from-to)3013-3019
Number of pages7
JournalJournal of Computers (Finland)
Issue number12
Publication statusPublished - 2012
Externally publishedYes


  • Clonal selection algorithm
  • Attribute weighting
  • Differential evolution
  • Classification accuracy


Dive into the research topics of 'Attribute weighting via differential evolution for attribute weighted clonal selection algorithm'. Together they form a unique fingerprint.

Cite this