Protein secondary structure prediction using logic-based machine learning.
Many attempts have been made to solve the problem of predicting protein secondary structure from the primary sequence but the best performance results are still disappointing. In this paper, the use of a machine learning algorithm which allows relational descriptions is shown to lead to improved performance. The Inductive Logic Programming computer program, Golem, was applied to learning secondary structure prediction rules for alpha/alpha domain type proteins. The input to the program consisted of 12 non-homologous proteins (1612 residues) of known structure, together with a background knowledge describing the chemical and physical properties of the residues. Golem learned a small set of rules that predict which residues are part of the alpha-helices--based on their positional relationships and chemical and physical properties. The rules were tested on four independent non-homologous proteins (416 residues) giving an accuracy of 81% (+/- 2%). This is an improvement, on identical data, over the previously reported result of 73% by King and Sternberg (1990, J. Mol. Biol., 216, 441-457) using the machine learning program PROMIS, and of 72% using the standard Garnier-Osguthorpe-Robson method. The best previously reported result in the literature for the alpha/alpha domain type is 76%, achieved using a neural net approach. Machine learning also has the advantage over neural network and statistical methods in producing more understandable results.
Muggleton
S
S
Turing Institute, Glasgow, UK.
King
R D
RD
Sternberg
M J
MJ
D000595:Amino Acid Sequence; D001185:Artificial Intelligence; D003198:Computer Simulation; D016208:Databases, Factual; D008432:Mathematical Computing; D008956:Models, Chemical; D008969:Molecular Sequence Data; D017433:Protein Structure, Secondary; D015203:Reproducibility of Results