Skip to main content

A Hybrid Levenberg–Marquardt Algorithm on a Recursive Neural Network for Scoring Protein Models

  • Protocol
  • First Online:
Artificial Neural Networks

Part of the book series: Methods in Molecular Biology ((MIMB,volume 2190))

Abstract

We have studied the ability of three types of neural networks to predict the closeness of a given protein model to the native structure associated with its sequence. We show that a partial combination of the Levenberg–Marquardt algorithm and the back-propagation algorithm produced the best results, giving the lowest error and largest Pearson correlation coefficient. We also find, as previous studies, that adding associative memory to a neural network improves its performance. Additionally, we find that the hybrid method we propose was the most robust in the sense that other configurations of it experienced less decline in comparison to the other methods. We find that the hybrid networks also undergo more fluctuations on the path to convergence. We propose that these fluctuations allow for better sampling. Overall we find it may be beneficial to treat different parts of a neural network with varied computational approaches during optimization.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Protocol
USD 49.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 109.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 139.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 199.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Cheng J, Tegge AN, Baldi P (2008) Machine learning methods for protein structure prediction. IEEE Rev Biomed Eng 1:41–49

    PubMed  Google Scholar 

  2. Jain P, Garibaldi JM, Hirst JD (2009) Supervised machine learning algorithms for protein structure classification. Comput Biol Chem 33(3):216–223

    CAS  PubMed  Google Scholar 

  3. Faraggi E, Kloczkowski, A (2014) A global machine learning based scoring function for protein structure prediction. Proteins Struct Funct Bioinf 82(5):752–759

    CAS  Google Scholar 

  4. Lima AN, Philot EA, Trossini GHG, Scott LPB, Maltarollo VG, Honorio KM (2016) Use of machine learning approaches for novel drug discovery. Expert Opin Drug Discov 11(3):225–239

    CAS  PubMed  Google Scholar 

  5. Baldi P (2018). Deep learning in biomedical data science. Annu Rev Biomed Data Sci 1:181–205

    Google Scholar 

  6. Zhang Y, Skolnick J (2004) Scoring function for automated assessment of protein structure template quality. Proteins Struct Funct Bioinf 57(4):702–710

    CAS  Google Scholar 

  7. Zhang Y, Skolnick J (2005) Tm-align: a protein structure alignment algorithm based on the tm-score. Nucleic Acids Res 33(7):2302–2309

    CAS  PubMed  PubMed Central  Google Scholar 

  8. Xu J, Zhang Y (2010) How significant is a protein structure similarity with tm-score= 0.5? Bioinformatics 26(7):889–895

    CAS  PubMed  PubMed Central  Google Scholar 

  9. Faraggi E, Zhou Y, Kloczkowski A (2014) Accurate single-sequence prediction of solvent accessible surface area using local and global features. Proteins Struct Funct Bioinf 82(11):3170–3176

    CAS  Google Scholar 

  10. Chakravarty S, Varadarajan R (1999) Residue depth: a novel parameter for the analysis of protein structure and stability. Structure 7(7):723–732

    CAS  PubMed  Google Scholar 

  11. Tan KP, Varadarajan R, Madhusudhan MS (2011) Depth: a web server to compute depth and predict small-molecule binding cavities in proteins. Nucleic Acids Res 39(suppl_2):W242–W248

    Google Scholar 

  12. Berman HM, Westbrook J, Feng Z, Gilliland G, Bhat TN, Weissig H, Shindyalov IN, Bourne PE (2000) The protein data bank. Nucleic Acids Res 28(1):235–242

    CAS  PubMed  PubMed Central  Google Scholar 

  13. Berman H, Henrick K, Nakamura H (2003) Announcing the worldwide protein data bank. Nat Struct Mol Biol 10(12):980

    CAS  Google Scholar 

  14. Faraggi E, Kloczkowski, A (2015) Genn: a general neural network for learning tabulated data with examples from protein structure prediction. In: Artificial neural networks. Springer, Berlin, pp 165–178

    Google Scholar 

  15. Elman JL (1990) Finding structure in time. Cogn Sci 14(2):179–211

    Google Scholar 

  16. Baldi P, Pollastri G, Andersen CAF, Brunak S (2000) Matching protein beta-sheet partners by feedforward and recurrent neural networks. In: Proceedings of the 2000 conference on intelligent systems for molecular biology (ISMB00), La Jolla. AAAI Press, Palo Alto, pp 25–36

    Google Scholar 

  17. Pollastri G, Baldi P, Fariselli P, Casadio R (2001) Improved prediction of the number of residue contacts in proteins by recurrent neural networks. Bioinformatics 17(suppl_1):S234–S242

    Google Scholar 

  18. Guler NF, Ubeyli ED, Guler I (2005) Recurrent neural networks employing Lyapunov exponents for EEG signals classification. Expert Syst Appl 29(3):506–514

    Google Scholar 

  19. Hagan MT, Menhaj MB (1994) Training feedforward networks with the Marquardt algorithm. IEEE Trans Neural Netw 5(6):989–993

    CAS  PubMed  Google Scholar 

  20. Wilamowski BM, Iplikci S, Kaynak O, Efe MO (2001). An algorithm for fast convergence in training neural networks. In: IJCNN’01. International joint conference on neural networks, proceedings (Cat. No. 01CH37222), vol 3. IEEE, Piscataway, pp 1778–1782

    Google Scholar 

  21. Moré JJ (1978) The Levenberg-Marquardt algorithm: implementation and theory. In: Numerical analysis. Springer, Berlin, pp 105–116

    Google Scholar 

  22. Battiti R (1992) First-and second-order methods for learning: between steepest descent and newton’s method. Neural Comput 4(2):141–166

    Google Scholar 

  23. Lourakis MLA, Argyros AA (2005) Is Levenberg-Marquardt the most efficient optimization algorithm for implementing bundle adjustment? In: Tenth IEEE international conference on computer vision (ICCV’05) volume 1, vol 2. IEEE, Piscataway, pp 1526–1531

    Google Scholar 

  24. Suratgar AA, Tavakoli MB, Hoseinabadi A (2007) Modified Levenberg-Marquardt method for neural networks training. Int J Comput Inf Eng 1(6):1745–1747

    Google Scholar 

  25. Moult J, Fidelis K, Kryshtafovych A, Schwede T, Tramontano A (2016) Critical assessment of methods of protein structure prediction: progress and new directions in round xi. Proteins Struct Funct Bioinf 84:4–14

    Google Scholar 

  26. Samudrala R, Levitt M (2000) Decoys 2̆018r2̆019us: a database of incorrect conformations to improve protein structure prediction. Protein Sci 9(7):1399–1401

    CAS  PubMed  PubMed Central  Google Scholar 

  27. Faraggi E, Xue B, Zhou Y (2009) Improving the prediction accuracy of residue solvent accessibility and real-value backbone torsion angles of proteins by guided-learning through a two-layer neural network. Proteins Struct Funct Bioinf 74(4):847–856

    CAS  Google Scholar 

  28. Faraggi E, Yang Y, Zhang S, Zhou Y (2009) Predicting continuous local structure and the effect of its substitution for secondary structure in fragment-free protein structure prediction. Structure 17(11):1515–1527

    CAS  PubMed  PubMed Central  Google Scholar 

  29. Faraggi E, Zhang T, Yang Y, Kurgan L, Zhou Y (2012) Spine x: improving protein secondary structure prediction by multistep learning coupled with prediction of solvent accessible surface area and backbone torsion angles. J Comput Chem 33(3):259–267

    CAS  PubMed  Google Scholar 

Download references

Acknowledgements

This work was funded in part by a National Science Foundation grant DBI 1661391, and National Institutes of Health grants R01 GM127701 and R01 GM127701-01S1. Additional support provided by the Lilly Endowment, Inc., through its support for the Indiana University Pervasive Technology Institute, and through the National Science Foundation under Grant No. CNS-0521433.

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Science+Business Media, LLC, part of Springer Nature

About this protocol

Check for updates. Verify currency and authenticity via CrossMark

Cite this protocol

Faraggi, E., Jernigan, R.L., Kloczkowski, A. (2021). A Hybrid Levenberg–Marquardt Algorithm on a Recursive Neural Network for Scoring Protein Models. In: Cartwright, H. (eds) Artificial Neural Networks. Methods in Molecular Biology, vol 2190. Humana, New York, NY. https://doi.org/10.1007/978-1-0716-0826-5_15

Download citation

  • DOI: https://doi.org/10.1007/978-1-0716-0826-5_15

  • Published:

  • Publisher Name: Humana, New York, NY

  • Print ISBN: 978-1-0716-0825-8

  • Online ISBN: 978-1-0716-0826-5

  • eBook Packages: Springer Protocols

Publish with us

Policies and ethics