A collection of Google Colab tutorials teaching biologists how to apply deep learning with Keras to real-world biological and agricultural problems.
Deep Learning for Biologists with Keras is a tutorial collection that teaches biologists and agricultural researchers how to implement deep learning models using Keras. It focuses on practical, biological applications like image classification of rice seeds, flower species, and yeast protein localization, as well as semantic segmentation for crop/weed detection. The tutorials are designed to run entirely in Google Colab, providing an accessible GPU-powered learning environment without local setup.
Biologists, agricultural scientists, and plant researchers with little to no prior deep learning experience who want to apply these techniques to real-world biological data. It's also suitable for educators looking for domain-specific teaching materials.
Unlike generic deep learning tutorials, this project provides immediately relevant examples using real biological datasets, lowering the barrier for life scientists to adopt deep learning. The exclusive use of Keras and Google Colab ensures a consistent, beginner-friendly experience with no local installation required.
tutorials made for biologists to learn deep learning
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Uses real biological images like rice seeds and yeast GFP localization, providing immediate relevance for life scientists, as detailed in each notebook's dataset descriptions.
All tutorials run on Google Colab with GPU support, requiring only a browser and Google account, eliminating local installation hassles as emphasized in the README.
Solely employs Keras with TensorFlow to avoid framework confusion, ensuring a smooth learning curve for beginners, as stated in the project's philosophy.
Prioritizes hands-on coding over theory, with comparisons to classical ML and techniques like transfer learning, helping users quickly apply deep learning to real problems.
The README admits that much content is in alpha version with poor code readability and incomplete comments, hindering learning and customization.
No instructions for local setup or deployment, locking users into Google's ecosystem and making it unsuitable for offline or production use.
Based on 2019 references and with many notebooks marked as needing commentary or refurnishing, it may not reflect current Keras best practices or updates.