Protein structure and fold prediction using Tree-Augmented naïve Bayesian classifier.
Due to the large volume of protein sequence data, computational methods to determine the structure class and the fold class of a protein sequence have become essential. Several techniques based on sequence similarity, Neural Networks, Support Vector Machines (SVMs), etc. have been applied. Since most of these classifiers use binary classifiers for multi-classification, there may be (N) c2 classifiers required. This paper presents a framework using the Tree-Augmented Bayesian Networks (TAN) which performs multi-classification based on the theory of learning Bayesian Networks and using improved feature vector representation of (Ding et al., 2001). In order to enhance TAN's performance, pre-processing of data is done by feature discretization and post-processing is done by using Mean Probability Voting (MPV) scheme. The advantage of using Bayesian approach over other learning methods is that the network structure is intuitive. In addition, one can read off the TAN structure probabilities to determine the significance of each feature (say, hydrophobicity) for each class, which helps to further understand the complexity in protein structure. The experiments on the datasets used in three prominent recent works show that our approach is more accurate than other discriminative methods. The framework is implemented on the BAYESPROT web server and it is available at http://www-appn.comp.nus.edu.sg/~bioinfo/bayesprot/Default.htm. More detailed results are also available on the above website.
Chinnasamy
Arunkumar
A
Department of Computer Science, National University of Singapore, Singapore 117543, Singapore. arun@comp.nus.edu.sg
Sung
Wing-Kin
WK
Mittal
Ankush
A
D000465:Algorithms; D000595:Amino Acid Sequence; D001185:Artificial Intelligence; D001499:Bayes Theorem; D003198:Computer Simulation; D008958:Models, Molecular; D008969:Molecular Sequence Data; D010363:Pattern Recognition, Automated / Q000379:methods*; D011487:Protein Conformation; D017510:Protein Folding; D011506:Proteins / Q000032:analysis* / Q000737:chemistry* / Q000145:classification; D020539:Sequence Analysis, Protein / Q000379:methods*; D013329:Structure-Activity Relationship
D011506:Proteins