Classification of genetic sequences with backpropagation

Int J Neural Syst. 1994 Sep;5(3):159-63. doi: 10.1142/s0129065794000189.

Abstract

A backpropagation algorithm is used to train a neural net with the goal of distinguishing between two groups of biological species: prokaryotic and eukaryotic, based on frequencies of all 16 doublets in DNA sequences. An improvement of about 15% is obtained compared to statistical analysis based on one doublet only. This is done first by presenting sequences of species to the network with known classification (the training phase) and then showing species which the neural net has never seen before, and looking for the response. A brief discussion of the speed of training is given.

Publication types

  • Comparative Study

MeSH terms

  • Algorithms
  • Base Sequence
  • DNA / genetics*
  • Neural Networks, Computer*
  • Statistics as Topic

Substances

  • DNA