Course Prerequisite(s)
- Please note that this course has the following prerequisites which must be completed before it can be accessed
-
Introduction to Computational Thinking and Data Science
-
Introduction to Bioinformatics
- Data Analytics and Visualization Using R
- NGS Data Analysis
About Course
This course teaches students how to perform robust machine learning analysis for biomedical molecular data, covering preprocessing, model choice, supervised and unsupervised learning, model evaluation, interpretability, and project-based scientific reporting. Course code: ML-BIO Instructor: Dr. Ahmed Osman Bioinformatics Master Student at UdS; Research Assistant at Integrative Cellular Biology Department; Former Lead Data Scientist at Vodafone. Workload: 12 lectures, 3 hours each. Total workload: 42 hours: 36 hours of lectures and tutorials and 6 hours of self studies. Entrance requirements: Basic knowledge of biology and computer science. Used media: PowerPoint presentation
Objectives
- Understand the theoretical basics of machine learning
- Apply machine learning to biomedical and omics data
- Preprocess and clean biomedical data for ML analysis
- Build and evaluate predictive models
- Interpret machine learning models and identify important biomarkers
Competences to be Developed
- Python scripting and packages such as PyTorch and scikit-learn
- Data-specific cleaning and preprocessing pipelines
- Unsupervised and supervised learning methods
- Adequate model evaluation based on data size, quality, and distribution
- Scientific interpretation, writing, and discussion of results
Assessment
- Finalize a statistical learning project
- Choose and apply appropriate methods for a specified problem
- Compile outcomes as a scientific research article
- Present, discuss, and review projects in the last lecture
Assessment and completion
- Quizzes: 20%
- Assessments: 30%
- Final / Graduation Project: 50%
- Overall passing grade: 60%
- Minimum project grade: 50%
- All mandatory components must be completed
- One reassessment or resubmission opportunity is available for a failed mandatory assessment or final project
Course Content
Lecture 1: Python Language Mini-course 1
-
Python Language Mini-course 1
00:00

