COMP 204: Python programming for life sciences
Introduction to machine learning Mathieu Blanchette, based on material from Yue Li, Christopher Cameron, and Carlos Gonzales
1 / 22
COMP 204: Python programming for life sciences Introduction to - - PowerPoint PPT Presentation
COMP 204: Python programming for life sciences Introduction to machine learning Mathieu Blanchette, based on material from Yue Li, Christopher Cameron, and Carlos Gonzales 1 / 22 Remaining of this course: Advanced topics The rest of the
1 / 22
2 / 22
3 / 22
4 / 22
5 / 22
6 / 22
7 / 22
Computer Data Output Program Traditional programming Computer Data Program | Data Learning Algorithm Machine learning Program | Data Computer New Data New output | New Data a) Training stage b) Testing stage
8 / 22
9 / 22
10 / 22
11 / 22
12 / 22
13 / 22
Family ¡history? ¡
AR_GCC ¡repeat ¡ ¡ copy ¡number? ¡
European ¡ancestry? ¡ <16 ¡ Yes ¡ Medium ¡risk ¡ Low ¡risk ¡ Low ¡risk ¡ Mixed ¡ No ¡ >=16 ¡ High ¡risk ¡
AR_GCC ¡repeat ¡ copy ¡number? ¡ CYP3A4 ¡ haplotype? ¡
AA ¡ High ¡risk ¡ No ¡ <16 ¡ >=16 ¡ GA ¡or ¡AG ¡or ¡GG ¡
CYP3A4 ¡ haplotype? ¡ CYP3A4 ¡ haplotype? ¡
Medium ¡risk ¡ AA ¡ High ¡risk ¡ GA ¡or ¡AG ¡or ¡GG ¡ Low ¡risk ¡ AA ¡ High ¡risk ¡ GA ¡or ¡AG ¡or ¡GG ¡ Yes ¡
14 / 22
15 / 22
Computer Training Data with labels Program | Training Data Program | Training Data Learning algorithm Computer Testing Data (without label) Predicted labels True labels Correct# Correct# + Incorrect# (accuracy) Training stage Testing stage 16 / 22
17 / 22
18 / 22
19 / 22
20 / 22
21 / 22
22 / 22