A Custom Self-Learning ML + Computational Biology Curriculum
A Custom Self-Learning ML + Computational Biology Curriculum
Machine Learning for Computational Biology Curriculum
Phase 1 - Setup and Foundations
Goal: ML Fundamentals
Courses:
Online Resources:
Books:
Hands-On Machine Learning (Geron) → Chapters 1 - 9
Designing Machine Learning Systems (Chip Huyen) → Part 1
Deep Learning with Python (Chollet) → Chapters 1 - 10
Phase 2 - Full Machine Learning Immersion
Goal: Learn specifics and advanced topics of ML
Courses:
Online Resources:
Books:
Hands-On Machine Learning (Geron) → Finish entirely
Deep Learning with Python (Chollet) → Finish last 10 chapters
Phase 3 - Bioinformatics + R Training
Goal: Learn R, Bioconductor, workflows
Courses:
Online Resources:
Books:
Bioinformatics Data Skills (Buffalo)
Phase 4 - Systems Biology + Computational Biology
Goal: Become familiar with Systems Biology
Courses:
Books:
An Introduction to Systems Biology (Uri Alon)
Phase 5 - Precision Medicine and ML Applications to Cancer
Goal: Become familiar with specific techniques of ML used to analyze biological systems.
Courses:
Graph Neural Networks (UPenn)
Online Resources:
Books:
Phase 6 - MLOps and Scaling Up
Goal: Take ML to the industrial level
Courses:
Books:
Designing Machine Learning Systems (Chip Huyen) → Finish entirely
Biotechnology Entrepreneurship (Shimasaki)
Realistic Weekly Schedule
Monday: 1 hour (Lecture video + Notes)
Tuesday: 1 hour (Lecture video + Notes)
Wednesday: 1.5 hours (Book reading / theory review)
Thursday: 1 hour (Lecture video + Notes)
Friday: 1.5 hours (Work on coding project for given phase)
Saturday: 2 hours (Coding project / data pipelines)
Sunday: Off (write blog post about week?)
Timeline
Phase 1
Duration: 12 weeks
Weeks 1-4:
MIT 6.036 Lectures 1-13
Weeks 5-8:
Kaggle ML + DL
ML Google Crashcourse
Hands-On Machine Learning (Geron) → Chapters 1-9
Weeks 9-12:
FastAI Part I
Chollet Chapters 1-10
Phase 2
Duration: 12 weeks
Weeks 13-18:
Hands-On Machine Learning (Geron) → Chapters 10-13
Weeks 19-22:
FastAI Part II
Chollet Chapters 11-20
Weeks 23-24
Project: Clinical Prediction model on synthetic EHR data.
Phase 3
Duration: 16 weeks
Weeks 25-28:
PH525x Series - Biomedical Data Science Chapters 1-8
Goal: Generally learn how to effectively program in R and create graphs/plots
Weeks 29-32:
Weeks 33-36:
Bioconductor Training Modules (All 4 listed modules)
Bioinformatics Data Skills (Buffalo)
Weeks 37-40 (Buffer Weeks)
Bioinformatics Data Skills (Buffalo) (Continued)
Catch up on any work/content that you might be behind in
Phase 4
Duration: 12 weeks
Weeks 41-46
MIT OCW: Systems Biology (8.591J) core lectures
Uri Alon “Systems Biology” Chapters 1-6
Weeks 47-52
MIT OCW: Foundations of Computational and Systems Biology (7.91J) core lectures
Uri Alon “Systems Biology” Finish
Potential Project: Simulate a signaling cascade using ODEs
Phase 5
Duration: 12 weeks
Weeks 53-56
Weeks 57-60
Graph Neural Networks (UPenn) Watch lectures
Weeks 61-64
Phase 6
Duration: 8 weeks
Weeks 65-68
Read book: Designing Machine Learning Systems (Chip Huyen)
Weeks 69-72
Read book: Biotechnology Entrepreneurship (Shimasaki)
Comments
Post a Comment