Classification
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 66 / 162
Classification Department Biosysteme Karsten Borgwardt Data Mining - - PowerPoint PPT Presentation
Classification Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 66 / 162 What is Classification? Problem Given an object, which class of objects does it belong to? Given object x , predict its class label y
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 66 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 67 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 68 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 69 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 70 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 71 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 72 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 73 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 74 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 75 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 76 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 77 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 78 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 79 / 162
0.0 0.2 0.4 0.6 0.8 1.0 Recall 0.0 0.2 0.4 0.6 0.8 1.0 Precision 0.0 0.2 0.4 0.6 0.8 1.0 False Positive Rate 0.0 0.2 0.4 0.6 0.8 1.0 True Positive Rate
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 80 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 81 / 162
Step 1 Step 2 Step 10 ...
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 82 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 83 / 162
Outer Loop: Step 1 Inner Loop: Step 1 Inner Loop: Step 9 ...
Repeat the inner loop for different values
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 84 / 162
Outer Loop: Step 10 Inner Loop: Step 1 Inner Loop: Step 9 ...
Repeat the inner loop for different values
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 85 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 86 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 87 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 88 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 89 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 90 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 91 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 92 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 93 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 94 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 95 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 96 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 97 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 98 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 99 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 100 / 162
j=1 Ber(Xj = xj|θj,i)), where θj,i is the probability that
j=1 N(xj|µj,i, σ2 j,i), where µj,i is the mean of
j,i is the variance.
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 101 / 162
1 2σ2 (x−µ)2
d 2 |Σ| 1 2
2 ((x−µ)⊤Σ−1(x−µ)) Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 102 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 103 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 104 / 162
1 2σ2 (x−µ)2
d 2 |Σ| 1 2
2 ((x−µ)⊤Σ−1(x−µ)) Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 105 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 106 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 107 / 162
d 2 |Σ| 1 2
2 ((x−µy)⊤Σ−1(x−µy))
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 108 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 109 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 110 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 111 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 112 / 162
15 10 5 5 10 15 z 0.0 0.2 0.4 0.6 0.8 1.0 f(z)
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 113 / 162
i=1 wixi))
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 114 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 115 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 116 / 162
10 5 5 10 <w,x> 0.0 0.2 0.4 0.6 0.8 1.0 loss
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 117 / 162
10 5 5 10 <w,x> 0.0 0.2 0.4 0.6 0.8 1.0 loss
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 118 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 119 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 120 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 121 / 162
Age Treated with drug B Pregnancy Treated with drug C YES Treatment No Treatment YES NO Less than 12 12+ Heart problems NO Treatment No Treatment YES NO Treatment No Treatment YES NO
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 122 / 162
Age Treated with drug B Pregnancy Treated with drug C YES Treatment No Treatment YES NO Less than 12 12+ Heart problems NO Treatment No Treatment YES NO Treatment No Treatment YES NO
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 123 / 162
Age Treated with drug B Pregnancy Treated with drug C YES Treatment No Treatment YES NO Less than 12 12+ Heart problems NO Treatment No Treatment YES NO Treatment No Treatment YES NO
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 124 / 162
Age Treated with drug B Pregnancy Treated with drug C YES Treatment No Treatment YES NO Less than 12 12+ Heart problems NO Treatment No Treatment YES NO Treatment No Treatment YES NO
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 125 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 126 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 127 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 128 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 129 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 130 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 131 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 132 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 133 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 134 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 135 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 136 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 137 / 162
−2 −1.5 −1 −0.5 0.5 1 1.5 2 −2 −1.5 −1 −0.5 0.5 1 1.5 2 x Y
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 138 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 139 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 140 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 141 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 142 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 143 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 144 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 145 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 146 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 147 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 148 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 149 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 150 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 151 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 152 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 153 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 154 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 155 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 156 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 157 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 158 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 159 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 160 / 162
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 161 / 162
! " # !! "!
Department Biosysteme Karsten Borgwardt Data Mining Course Basel Fall Semester 2015 162 / 162