<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">JBiSE</journal-id><journal-title-group><journal-title>Journal of Biomedical Science and Engineering</journal-title></journal-title-group><issn pub-type="epub">1937-6871</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jbise.2016.910B015</article-id><article-id pub-id-type="publisher-id">JBiSE-70764</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Biomedical&amp;Life Sciences</subject></subj-group></article-categories><title-group><article-title>
 
 
  A Prediction Method of Protein Disulfide Bond Based on Hybrid Strategy
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Pengfei</surname><given-names>Sun</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Yunhong</surname><given-names>Ding</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Yuyan</surname><given-names>Huang</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Lei</surname><given-names>Zhang</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>College of Computer Science and Technology, Harbin Normal University, Harbin, China</addr-line></aff><pub-date pub-type="epub"><day>23</day><month>09</month><year>2016</year></pub-date><volume>09</volume><issue>10</issue><fpage>116</fpage><lpage>121</lpage><history><date date-type="received"><day>August</day>	<month>7,</month>	<year>2016</year></date><date date-type="rev-recd"><day>Accepted:</day>	<month>September</month>	<year>20,</year>	</date><date date-type="accepted"><day>September</day>	<month>23,</month>	<year>2016</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
   
   A prediction method of protein disulfide bond based on support vector machine and sample selection is proposed in this paper. First, the protein sequences selected are en-coded according to a certain encoding, input data for the prediction model of protein disulfide bond is generated; Then sample selection technique is used to select a portion of input data as training samples of support vector machine; finally the prediction model training samples trained is used to predict protein disulfide bond. The result of simulation experiment shows that the prediction model based on support vector ma-chine and sample selection can increase the prediction accuracy of protein disulfide bond. 
  
 
</p></abstract><kwd-group><kwd>Disulfide Bond</kwd><kwd> Support Vector Machine</kwd><kwd> Sample Selection</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Bioinformatics is a science about massive biological data storage, retrieval and analysis using a computer as a tool in the process of research in the biological sciences. Through using biological experimental data storage and data mining to reveal the biological knowledge hidden in the data. Biological function and its spatial structure of the protein has a close relationship, so grasp spatial configuration information for the study of protein function and mechanism of action of proteins is important. However, due to the current biological test method used to determine protein structure is costly, slow and disadvantages, therefore, the development of protein structure prediction methods is imperative.</p><p>A disulfide bond is covalent bond, which is formed by the two cysteine pairs in the protein. Disulfide bonds are an important part of many proteins and ultimately the formation of folded structures, Disulfide bonds to maintain a stable three-dimensional structure of the protein and to remain active and function of the protein has a very important significance. The formation of disulfide bond is a key step for protein folding, its formation have an impact for the rate and pathway of protein folding. In the study of protein structure prediction, correctly predicted disulfide bond formation is a very important problem. Accurate prediction for disulfide bonds can effectively reduce searching range conformation space; thereby provide useful information for the prediction of protein structure. Further correctly positioned disulfide bonds can also guide the directed chemical synthesis and review of genetic engineering to recombine protein folding. Also by introducing artificial disulfide bond in protein synthesis improve the stability of the protein structure. However, although the disulfide bond structure has important biological functions, but at present the information of disulfide bond formation cannot be directly derived from amino acid sequence of the protein. Therefore, the development of reliable disulfide bond structure prediction algorithms to guide biological experimentation and design becomes very important [<xref ref-type="bibr" rid="scirp.70764-ref1">1</xref>]-[<xref ref-type="bibr" rid="scirp.70764-ref4">4</xref>].</p><p>Some methods for predicting disulfide bond have been developed to solve the problem. Currently, there are many methods spreading internationally, such as artificial neural network, protein descriptors and so on [<xref ref-type="bibr" rid="scirp.70764-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.70764-ref6">6</xref>]. However, generally speaking, the prediction precision of these methods is not high enough. In order to enhance the predicting precision of the protein disulfide bond, support vector machine and sample selection have been brought forward in this paper. As a result, the experiment indicates that the method could enhance the predicting accuracy of the disulfide bond effectively.</p></sec><sec id="s2"><title>2. SVM Model</title><p>In the field of machine learning, SVM (support vector machine) is a supervised learning model and is usually used for pattern recognition, classification, and regression analysis [<xref ref-type="bibr" rid="scirp.70764-ref7">7</xref>]. SVM method is through a non-linear mapping p, the sample space is mapped into a high dimensional feature space (Hilbert space), and so that nonlinear separable problems in the original sample space is converted to linear separable problems in feature space. Simply put, it is the dimension growth and linearization. Dimension growth is that the sample is mapped into high-dimensional space; generally this will increase the computational complexity, so it is rarely used. But for classification, regression, it is possible that the sample set that it cannot be separated linearly in a low-dimensional space can be separated by a linear hyperplane in the high-dimensional feature space. Dimension growth general will bring the computational complexity; SVM approach neatly solves this problem. Using kernel expand theorem, explicit expressions of nonlinear mapping need not to be known. Since the establishment of linear learning machine in high dimensional feature space as compared with the linear model, dimension growth not only almost does no increase in computational complexity and in a way to avoid the curse of dimensionality. All this thanks to kernel expand theorem and theory of computation. To Select a different kernel functions, different SVM can be created. There are four common kernel functions as follows:</p><p>1) Linear kernel function</p><disp-formula id="scirp.70764-formula68"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/70764x2.png"  xlink:type="simple"/></disp-formula><p>2) Polynomial kernel function</p><disp-formula id="scirp.70764-formula69"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/70764x3.png"  xlink:type="simple"/></disp-formula><p>3) Gaussian kernel function</p><disp-formula id="scirp.70764-formula70"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/70764x4.png"  xlink:type="simple"/></disp-formula><p>4) Sigmoid kernel function</p><disp-formula id="scirp.70764-formula71"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/70764x5.png"  xlink:type="simple"/></disp-formula><p>Training speed is the main reason for limiting the application of SVM. In recent years, for the characteristics of the method itself a number of algorithms have been proposed to solve problems, a common thought is iteration in the most algorithms. The original problem is decomposed into several sub-problems, according to an iterative strategy to solve the sub-problems repeatedly; eventually results converge to the optimal solution of the original problem. Since the training time is super linear growth with the growth of the number of samples, so for a large sample problem the pretreatment before training is very necessary [<xref ref-type="bibr" rid="scirp.70764-ref8">8</xref>]. Currently, SVM is used in pattern recognition, regression estimation, probability density function estimation, etc.</p></sec><sec id="s3"><title>3. Sample Selection Algorithm</title><p>For pattern recognition system, the role of different training samples is different when creating pattern classification model. The roles of training samples located near the classification boundary surface and training samples located in the central part of pattern classification are different. Wherein the boundary samples play a major role for classification accuracy, therefore, when selecting training samples, there must be a sufficient number of border samples in order to train a good classification surface. Training samples play a very important role in the support vector machine learning, the information is contained in the samples directly affects the performance of classifier; this information determines the learning of classification. If the training set is too small, it may not contain enough information, unable to complete the task of learning; conversely training sample set is too large, there may be redundant sample, it must increase the training time and may cause over fitting.</p><p>In order to improve the selection of training sample for the artificial neural network, this study use a K-Nearest Neighbor Algorithm (CNN) to improve the quality of selected samples. The algorithm generates a new set of sample set D based on the original sample set T. This new sample set D can correctly classify sample set T by the K-Nearest Neighbor Algorithm even if the samples are reduced. The sample in set T is placed in set D when it cannot be properly classified by set D until set D do not change [<xref ref-type="bibr" rid="scirp.70764-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.70764-ref10">10</xref>].</p><p>Algorithm input:</p><p>1) The initial sample set T of the training samples, selected sample set<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/70764x6.png" xlink:type="simple"/></inline-formula>.</p><p>2) Repeated times n of the sample choosing procedure.</p><p>Algorithm output:</p><p>The samples set D contains selected samples</p><p>Algorithm process:</p><p>1) Choose any one x<sub>1</sub> from the samples set T .Store it into the set D: D = x<sub>1</sub>, T = T − x<sub>1</sub>;</p><p>2) For all samples in the set, execute the following operation: choose any one x from T, execute nearest neighbor search operation on x in the subset D, find the sample s which is nearest from x, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/70764x7.png" xlink:type="simple"/></inline-formula>judge the classes of sample, if<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/70764x8.png" xlink:type="simple"/></inline-formula>, then<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/70764x9.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/70764x10.png" xlink:type="simple"/></inline-formula>;</p><p>Algorithm end.</p></sec><sec id="s4"><title>4. Protein Property Selection and Coding</title><p>Important structural information hidden in the protein sequence, amino acid sequences around the target cysteine residue can be used as input information; SVM is used as a classifier, establishing classifier of disulfide bond. In nature proteins have a variety of properties; several important properties are selected as input of prediction model based on previous research in this paper, and encode them according to the characteristics of the data.</p><p>Property 1: protein secondary structure [<xref ref-type="bibr" rid="scirp.70764-ref11">11</xref>]</p><p>Protein folding information is included in protein secondary structure. For the prediction of protein structure and reconstruction, protein secondary structure has a significant role, but also of great significance for prediction of disulfide bond in this paper. According to the protein secondary structure, α structure is encoded as 001, β structure is encoded as 010, and other structures are encoded as 100.</p><p>Property 2: protein evolution information [<xref ref-type="bibr" rid="scirp.70764-ref12">12</xref>]</p><p>The important protein structure information is contained in protein evolution information. Multiple protein sequences were compared, common conserved regions between these sequences with evolutionary relationships can be found, these regions may have a similar structure. Prediction accuracy can be improved in the prediction of the protein secondary structure, using protein evolution information. This indicates that important protein structure information is contained in protein evolution information; therefore, protein evolution information is introduced into the disulfide bond prediction. Protein evolution information is obtained from the HSSP database in this paper.</p></sec><sec id="s5"><title>5. Experiment Result &amp; Analysis</title><p>The data used in this paper comes from the PDB (Protein Data Bank) database. Since the PDB database data to be measured in different ways, resulting in the quality of the structure data is different, therefore, selecting high-quality data for protein structure prediction model is significant. The disulfide bond is divided into intrachain disulfide</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Comparison of prediction accuracy</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Method</th><th align="center" valign="middle" >RBF</th><th align="center" valign="middle" >SVM</th></tr></thead><tr><td align="center" valign="middle" >Accuracy</td><td align="center" valign="middle" >82.7%</td><td align="center" valign="middle" >83.6%</td></tr></tbody></table></table-wrap><p>bond and interchain disulfide bond, the intrachain disulfide bond only is studied in this paper. In the experiment, the amino acid sequence of the protein is extracted as input information prediction model, and encoded them according to the encoding, then training sample for prediction model is selected by using the sample selection. In this paper, 200 proteins were selected as training samples of the prediction model, in addition to 50 proteins are used as test samples. The structure of the 200 proteins are extracted to obtain two kinds of data that disulfide bond and non-disulfide bond, the data is then processed to obtain protein information data coded for training SVM prediction model. Experiment result is showed as <xref ref-type="table" rid="table1">Table 1</xref>.</p><p>RBF shows the prediction accuracy using an artificial neural network only, SVM shows the prediction accuracy using SVM and sample selection method. In this paper, high prediction accuracy is obtained by SVM and sample selection prediction model, experimental result shows that this method is effective.</p></sec><sec id="s6"><title>Acknowledgements</title><p>The project was supported by Natural Science Foundation of Heilongjiang Province of China (F201320).</p></sec><sec id="s7"><title>Cite this paper</title><p>Sun, P.F., Ding, Y.H., Huang, Y.Y. and Zhang, L. (2016) A Prediction Method of Protein Disulfide Bond Based on Hybrid Strategy. J. Biomedical Science and Engineering, 9, 116-121. http://dx.doi.org/10.4236/jbise.2016.910B015</p></sec></body><back><ref-list><title>References</title><ref id="scirp.70764-ref1"><label>1</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Finalski</surname><given-names> K. </given-names></name>,<etal>et al</etal>. (<year>2006</year>)<article-title>Comparative Modeling for Protein Structure Prediction</article-title><source> Current Opinion in Structural Biology</source><volume> 16</volume>,<fpage> 1</fpage>-<lpage>6</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.70764-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Savojardo, C., Fariselli, P., Alhamdoosh, M. and Martelli, P.L. (2011) A Pierleoni: Improving the Prediction of Disulfide Bonds in Eukaryotes with Machine Learning Method and Protein Subcellular Localization. Bioinformatics, 27, 2224-2230.  
http://dx.doi.org/10.1093/bioinformatics/btr387</mixed-citation></ref><ref id="scirp.70764-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Yang, J., He, B.-J., Jang, R., Zhang, Y. and Shen, H.-B. (2015) A Ccurate Disul-fide-Bonding Network Predictions Improve ab into Structure Prediction of Cysteine-Rich Protein. Bioinformatics, 31, 3773-3781.</mixed-citation></ref><ref id="scirp.70764-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Tessier, D., Bardiaux, B., Larre, C. and Popineau, Y. (2004) Data Mining Techniques to Study the Disulfide-Bonding State in Proteins: Signal Peptide Is a Strong Descriptor. Bioinformatics, 20, 2509-2512. http://dx.doi.org/10.1093/bioinformatics/bth332</mixed-citation></ref><ref id="scirp.70764-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Vullo, A. and Passerini, A. (2004) Disulfide Connectivity Prediction Using Recursive Neural Networks and Evolutionary Information. Bioinformatics, 20, 653-659.  
http://dx.doi.org/10.1093/bioinformatics/btg463</mixed-citation></ref><ref id="scirp.70764-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Mucchielli-Giorgi, M.H., Hazout, S. and Tuffery, P. (2002) Predicting the Disulfide Bonding State of Cysteines Using Protein Descriptors. Proteins, 46, 243-249.  
http://dx.doi.org/10.1093/bioinformatics/btg463</mixed-citation></ref><ref id="scirp.70764-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Chapelle, O., Vapnik, V., Bacsquest, O., et al. (2002) Choosing Multiple Parameters for Support Vector Machines. Machine Learning, 46, 131-159.  
http://dx.doi.org/10.1023/A:1012450327387</mixed-citation></ref><ref id="scirp.70764-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Lee, K., Chung, Y. and Byun, H. (2002) SVM-Based Face Verification with Feature Set of Small Size. Electronics Letters, 38, 787-789. http://dx.doi.org/10.1049/el:20020591</mixed-citation></ref><ref id="scirp.70764-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Hao, H.-W. and Jiang, R.-R. (2007) Training Sample Selection Method for Neural Networks Based on Nearest Neighbor Rule. Acta Automatica Sinica, 33, 1247-1251.</mixed-citation></ref><ref id="scirp.70764-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Sun, P.F., Cui, Y.Q., Chen, T.K. and Zhao, Y. (2013) Prediction Method of Protein Disulfide Bond Based on Pattern Selection. Engineering, 5, 409-412.  
http://dx.doi.org/10.4236/eng.2013.510B083</mixed-citation></ref><ref id="scirp.70764-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Pirovano, W. and Heringa, J. (2010) Protein Secondary Structure Prediction. Methods Mol Biol, 609, 327-348. http://dx.doi.org/10.1007/978-1-60327-241-4_19</mixed-citation></ref><ref id="scirp.70764-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Dodge, C., Schneider, R., Sander, C. (1998) The HSSP Database of Protein Structure-Se- quence Alignments and Family Profiles. Nucleic Acids Res., 26, 313-315.  
http://dx.doi.org/10.1093/nar/26.1.313</mixed-citation></ref></ref-list></back></article>