Deep Learning with Proteins

📰 Hugging Face Blog

Deep learning with proteins combines biology and machine learning to analyze protein structures and functions

intermediate Published 2 Dec 2022
Action Steps
  1. Learn the basics of protein biology and machine learning
  2. Explore transfer learning and its applications in protein analysis
  3. Fine-tune protein language models using PyTorch or other frameworks
  4. Apply machine learning techniques to protein data for predictive modeling and analysis
Who Needs to Know This

Biologists and machine learning engineers can benefit from this intersection of fields to develop new models and applications

Key Insight

💡 Transfer learning is a critical breakthrough in applying machine learning to protein analysis

Share This
🧬💻 Deep learning with proteins: where biology meets machine learning #proteins #machinelearning

Key Takeaways

Deep learning with proteins combines biology and machine learning to analyze protein structures and functions

Full Article

Published Time: 2022-12-02T00:00:00.156Z

# Deep Learning with Proteins

[![Image 1: Hugging Face's logo](https://huggingface.co/front/assets/huggingface_logo-noborder.svg)Hugging Face](https://huggingface.co/)

* [Models](https://huggingface.co/models)
* [Datasets](https://huggingface.co/datasets)
* [Spaces](https://huggingface.co/spaces)
* [Buckets new](https://huggingface.co/storage)
* [Docs](https://huggingface.co/docs)
* [Enterprise](https://huggingface.co/enterprise)
* [Pricing](https://huggingface.co/pricing)
*
*
* * *

* [Log In](https://huggingface.co/login)
* [Sign Up](https://huggingface.co/join)

[Back to Articles](https://huggingface.co/blog)

# [](https://huggingface.co/blog/deep-learning-with-proteins#deep-learning-with-proteins) Deep Learning With Proteins

Published December 2, 2022

[Update on GitHub](https://github.com/huggingface/blog/blob/main/deep-learning-with-proteins.md)

[- [x] Upvote 28](https://huggingface.co/login?next=%2Fblog%2Fdeep-learning-with-proteins)
* [![Image 2](https://cdn-avatars.huggingface.co/v1/production/uploads/1635648419768-61790d2785e44b00ef53ed04.jpeg)](https://huggingface.co/Changjiang "Changjiang")
* [![Image 3](https://huggingface.co/avatars/d0868ac895df9087ee4e23ae6504faf3.svg)](https://huggingface.co/GVR "GVR")
* [![Image 4](https://huggingface.co/avatars/3f894f372daf8d6c5843adfa8888de7a.svg)](https://huggingface.co/Charvi "Charvi")
* [![Image 5](https://huggingface.co/avatars/127597cc27821fcbcb864a9974121feb.svg)](https://huggingface.co/CwilsonPrime "CwilsonPrime")
* [![Image 6](https://cdn-avatars.huggingface.co/v1/production/uploads/63fc96deee821f4bdfad3f64/q7QEPMxWZSqlpceZzQruO.jpeg)](https://huggingface.co/TheEeeeLin "TheEeeeLin")
* [![Image 7](https://huggingface.co/avatars/4e271b7f534bdd671d538115cdd9df73.svg)](https://huggingface.co/a0308 "a0308")
* +22

[![Image 8: Matthew Carrigan's avatar](https://cdn-avatars.huggingface.co/v1/production/uploads/1660312628256-60ba519750effef3a58beac3.png)](https://huggingface.co/Rocketknight1)

[Matthew Carrigan Rocketknight1 Follow](https://huggingface.co/Rocketknight1)

* [Introduction for biologists: What the hell is a language model?](https://huggingface.co/blog/deep-learning-with-proteins#introduction-for-biologists-what-the-hell-is-a-language-model "Introduction for biologists: What the hell is a language model?")
* [The critical breakthrough: Transfer learning](https://huggingface.co/blog/deep-learning-with-proteins#the-critical-breakthrough-transfer-learning "The critical breakthrough: Transfer learning")

* [Introduction for machine learning people: What the hell is a protein?](https://huggingface.co/blog/deep-learning-with-proteins#introduction-for-machine-learning-people-what-the-hell-is-a-protein "Introduction for machine learning people: What the hell is a protein?")

* [Bringing it together: Machine learning with proteins](https://huggingface.co/blog/deep-learning-with-proteins#bringing-it-together-machine-learning-with-proteins "Bringing it together: Machine learning with proteins")

* [Sounds cool, but I don’t know where to start!](https://huggingface.co/blog/deep-learning-with-proteins#sounds-cool-but-i-dont-know-where-to-start "Sounds cool, but I don’t know where to start!")

* [Conclusion](https://huggingface.co/blog/deep-learning-with-proteins#conclusion "Conclusion")

I have two audiences in mind while writing this. One is biologists who are trying to get into machine learning, and the other is machine learners who are trying to get into biology. If you’re not familiar with either biology or machine learning then you’re still welcome to come along, but you might find it a bit confusing at times! And if you’re already familiar with both, then you probably don’t need this post at all - you can just skip straight to our example notebooks to see these models in action:
* Fine-tuning protein language models ([PyTorch](https://colab.research.google.com/github/
Read full article → ← Back to Reads