A two-stage evolutionary approach for effective classification of hypersensitive DNA sequences

J Bioinform Comput Biol. 2011 Jun;9(3):399-413. doi: 10.1142/s0219720011005586.

Abstract

Hypersensitive (HS) sites in genomic sequences are reliable markers of DNA regulatory regions that control gene expression. Annotation of regulatory regions is important in understanding phenotypical differences among cells and diseases linked to pathologies in protein expression. Several computational techniques are devoted to mapping out regulatory regions in DNA by initially identifying HS sequences. Statistical learning techniques like Support Vector Machines (SVM), for instance, are employed to classify DNA sequences as HS or non-HS. This paper proposes a method to automate the basic steps in designing an SVM that improves the accuracy of such classification. The method proceeds in two stages and makes use of evolutionary algorithms. An evolutionary algorithm first designs optimal sequence motifs to associate explicit discriminating feature vectors with input DNA sequences. A second evolutionary algorithm then designs SVM kernel functions and parameters that optimally separate the HS and non-HS classes. Results show that this two-stage method significantly improves SVM classification accuracy. The method promises to be generally useful in automating the analysis of biological sequences, and we post its source code on our website.

MeSH terms

  • Algorithms*
  • Artificial Intelligence
  • Computational Biology
  • DNA / chemistry
  • DNA / classification
  • DNA / genetics*
  • Deoxyribonuclease I
  • Evolution, Molecular
  • Models, Genetic
  • Regulatory Elements, Transcriptional
  • Sequence Analysis, DNA / statistics & numerical data*
  • Software

Substances

  • DNA
  • Deoxyribonuclease I