Two methods for improving performance of an HMM and their application for gene finding.
A hidden Markov model for gene finding consists of submodels for coding regions, splice sites, introns, intergenic regions and possibly more. It is described how to estimate the model as a whole from labeled sequences instead of estimating the individual parts independently from subsequences. It is argued that the standard maximum likelihood estimation criterion is not optimal for training such a model. Instead of maximizing the probability of the DNA sequence, one should maximize the probability of the correct prediction. Such a criterion, called conditional maximum likelihood, is used for the gene finder 'HMM-gene'. A new (approximative) algorithm is described, which finds the most probable prediction summed over all paths yielding the same prediction. We show that these methods contribute significantly to the high performance of HMMgene.
Krogh
A
A
Center for Biological Sequence Analysis, Technical University of Denmark, Lyngby, Denmark. krogh@cbs.dtu.dk
D000465:Algorithms; D001483:Base Sequence; D004247:DNA / Q000235:genetics; D016208:Databases, Factual; D005069:Evaluation Studies as Topic; D005796:Genes; D006801:Humans; D016013:Likelihood Functions; D008390:Markov Chains; D008957:Models, Genetic; D008969:Molecular Sequence Data
D004247:DNA