title: SOMRuler: a novel interpretable transmembrane helices predictor.
abstract: Transmembrane helices (TMH) identification is one of the most important steps in membrane protein structure prediction. Existing TMH predictors tend to pursue accurate computational models without carefully considering the interpretability of these models and thus act as a black box. In this paper, a novel TMH predictor called SOMRuler with excellent interpretability while possessing high prediction accuracy is presented. The SOMRuler uses a self-organizing map (SOM) to learn helices distribution knowledge, which is encoded in the codebook vectors of the trained SOM, from the training samples. Human interpretable fuzzy rules are then extracted from the codebook vectors of the trained SOM. By extracting fuzzy rules from the learned knowledge rather than the original training samples, on the one hand, the computational burden of extracting fuzzy rules can be greatly reduced; on the other hand, the reliability of the extracted rules can also be enhanced since noise contained in the original samples can be smoothened by the learning procedure of SOM. The validity of the fuzzy rules extracted by SOMRuler is qualitatively and quantitatively analyzed. Experimental results on the benchmark dataset show that the SOMRuler outperforms most existing popular TMH predictors and is flexible to suite for a wide variety of problems in bioinformatics. The SOMRuler software is implemented by Java and Matlab and is available for academic use at: http://www.csbio.sjtu.edu.cn/bioinf/SOMRuler/.
authors: School of Computer Science and Technology, Nanjing University of Science and Technology, Nanjing, China. njyudj@mail.njust.edu.cn
authors: Dongjun
authors: D
authors: Yu
authors: Hongbin
authors: H
authors: Shen
authors: Jingyu
authors: J
authors: Yang
mesh_terms: D000465:Algorithms; D057225:Data Mining; D017143:Fuzzy Logic; D008565:Membrane Proteins / Q000737:chemistry*; D017433:Protein Structure, Secondary; D040901:Proteomics / Q000379:methods*; D012984:Software
chemical_list: D008565:Membrane Proteins