File size: 15,758 Bytes
da4a774
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
evaluate 0
acc = 0.6875331564986737
acc_and_f1_macro = 0.6383337888957222
acc_and_f1_weighted = 0.6730215562756439
class_f1 = [np.float64(nan), np.float64(0.5664488017429193), np.float64(0.7132530120481927), np.float64(0.07100591715976332), np.float64(0.551094890510949), np.float64(0.6151142355008787), np.float64(0.8875), np.float64(0.8367346938775511), np.float64(0.905511811023622), np.float64(0.7446808510638298)]
class_p = [np.float64(nan), np.float64(0.5263157894736842), np.float64(0.6607142857142857), np.float64(1.0), np.float64(0.4870967741935484), np.float64(0.5737704918032787), np.float64(0.8875), np.float64(0.803921568627451), np.float64(0.9249329758713136), np.float64(0.625)]
class_r = [np.float64(0.0), np.float64(0.6132075471698113), np.float64(0.774869109947644), np.float64(0.03680981595092025), np.float64(0.634453781512605), np.float64(0.6628787878787878), np.float64(0.8875), np.float64(0.8723404255319149), np.float64(0.8868894601542416), np.float64(0.9210526315789473)]
confusion_matrix = [[  0   8   0   0  14  20   0   0   0   0]
 [  0 130  66   0   4   8   0   0   0   4]
 [  0  35 148   0   6   2   0   0   0   0]
 [  0  19   6   6  79  49   0   0   0   4]
 [  0  30   2   0 151  49   0   0   0   6]
 [  0  24   2   0  56 175   0   0   0   7]
 [  0   0   0   0   0   0 142   6  12   0]
 [  0   0   0   0   0   0   8 164  16   0]
 [  0   0   0   0   0   0  10  34 345   0]
 [  0   1   0   0   0   2   0   0   0  35]]
f1_macro = 0.5891344212927707
f1_weighted = 0.6585099560526139
evaluate 1
acc = 0.7283819628647215
acc_and_f1_macro = 0.6955297991154487
acc_and_f1_weighted = 0.724209590530397
class_f1 = [np.float64(nan), np.float64(0.7328918322295807), np.float64(0.7867036011080333), np.float64(0.49082568807339444), np.float64(0.4705882352941177), np.float64(0.6236559139784946), np.float64(0.9316770186335404), np.float64(0.8453608247422681), np.float64(0.9136125654450262), np.float64(0.8314606741573034)]
class_p = [np.float64(nan), np.float64(0.6887966804979253), np.float64(0.8352941176470589), np.float64(0.39194139194139194), np.float64(0.7058823529411765), np.float64(0.5918367346938775), np.float64(0.9259259259259259), np.float64(0.82), np.float64(0.9306666666666666), np.float64(0.7254901960784313)]
class_r = [np.float64(0.0), np.float64(0.7830188679245284), np.float64(0.743455497382199), np.float64(0.656441717791411), np.float64(0.35294117647058826), np.float64(0.6590909090909091), np.float64(0.9375), np.float64(0.8723404255319149), np.float64(0.897172236503856), np.float64(0.9736842105263158)]
confusion_matrix = [[  0   4   0  28   0  10   0   0   0   0]
 [  0 166  16   0   4  26   0   0   0   0]
 [  0  34 142   4   7   4   0   0   0   0]
 [  0   9   6 107  16  23   0   0   0   2]
 [  0  20   4  70  84  56   0   0   0   4]
 [  0   8   2  64   8 174   0   0   0   8]
 [  0   0   0   0   0   0 150   2   8   0]
 [  0   0   0   0   0   0   6 164  18   0]
 [  0   0   0   0   0   0   6  34 349   0]
 [  0   0   0   0   0   1   0   0   0  37]]
f1_macro = 0.6626776353661759
f1_weighted = 0.7200372181960726
evaluate 2
acc = 0.7342175066312997
acc_and_f1_macro = 0.7111411661238423
acc_and_f1_weighted = 0.7320419634758704
class_f1 = [np.float64(0.17391304347826084), np.float64(0.6826923076923077), np.float64(0.7745358090185676), np.float64(0.5000000000000001), np.float64(0.5230024213075061), np.float64(0.6505190311418685), np.float64(0.925925925925926), np.float64(0.8592592592592592), np.float64(0.9127516778523489), np.float64(0.8780487804878049)]
class_p = [np.float64(1.0), np.float64(0.696078431372549), np.float64(0.7849462365591398), np.float64(0.4343891402714932), np.float64(0.6171428571428571), np.float64(0.5987261146496815), np.float64(0.9146341463414634), np.float64(0.8018433179723502), np.float64(0.9550561797752809), np.float64(0.8181818181818182)]
class_r = [np.float64(0.09523809523809523), np.float64(0.6698113207547169), np.float64(0.7643979057591623), np.float64(0.588957055214724), np.float64(0.453781512605042), np.float64(0.7121212121212122), np.float64(0.9375), np.float64(0.925531914893617), np.float64(0.8740359897172236), np.float64(0.9473684210526315)]
confusion_matrix = [[  4   4   0  22   0  12   0   0   0   0]
 [  0 142  28   4   8  30   0   0   0   0]
 [  0  24 146   8   7   4   0   0   0   2]
 [  0   6   6  96  28  27   0   0   0   0]
 [  0  20   4  53 108  51   0   0   0   2]
 [  0   8   2  38  24 188   0   0   0   4]
 [  0   0   0   0   0   0 150   2   8   0]
 [  0   0   0   0   0   0   6 174   8   0]
 [  0   0   0   0   0   0   8  41 340   0]
 [  0   0   0   0   0   2   0   0   0  36]]
f1_macro = 0.6880648256163849
f1_weighted = 0.7298664203204411
evaluate 3
acc = 0.729973474801061
acc_and_f1_macro = 0.7098114861443297
acc_and_f1_weighted = 0.7276156001573959
class_f1 = [np.float64(0.2909090909090909), np.float64(0.6960556844547564), np.float64(0.7837837837837838), np.float64(0.4931506849315069), np.float64(0.5477178423236515), np.float64(0.627177700348432), np.float64(0.9240506329113924), np.float64(0.8068181818181819), np.float64(0.9007444168734492), np.float64(0.8260869565217391)]
class_p = [np.float64(0.6153846153846154), np.float64(0.684931506849315), np.float64(0.8100558659217877), np.float64(0.5581395348837209), np.float64(0.5409836065573771), np.float64(0.5806451612903226), np.float64(0.9358974358974359), np.float64(0.8658536585365854), np.float64(0.8705035971223022), np.float64(0.7037037037037037)]
class_r = [np.float64(0.19047619047619047), np.float64(0.7075471698113207), np.float64(0.7591623036649214), np.float64(0.44171779141104295), np.float64(0.5546218487394958), np.float64(0.6818181818181818), np.float64(0.9125), np.float64(0.7553191489361702), np.float64(0.9331619537275064), np.float64(1.0)]
confusion_matrix = [[  8   4   0  10   2  18   0   0   0   0]
 [  2 150  18   0  14  26   0   0   0   2]
 [  0  28 145   0  12   4   0   0   0   2]
 [  1  10   6  72  42  32   0   0   0   0]
 [  2  23   4  23 132  50   0   0   0   4]
 [  0   4   6  24  42 180   0   0   0   8]
 [  0   0   0   0   0   0 146   2  12   0]
 [  0   0   0   0   0   0   4 142  42   0]
 [  0   0   0   0   0   0   6  20 363   0]
 [  0   0   0   0   0   0   0   0   0  38]]
f1_macro = 0.6896494974875984
f1_weighted = 0.7252577255137307
evaluate 4
acc = 0.7405835543766578
acc_and_f1_macro = 0.7200472430586796
acc_and_f1_weighted = 0.7380717972188013
class_f1 = [np.float64(0.22641509433962262), np.float64(0.7111111111111111), np.float64(0.7741935483870968), np.float64(0.5), np.float64(0.5450733752620545), np.float64(0.6511627906976745), np.float64(0.9240506329113924), np.float64(0.8351648351648351), np.float64(0.9143576826196473), np.float64(0.9135802469135803)]
class_p = [np.float64(0.5454545454545454), np.float64(0.6722689075630253), np.float64(0.7955801104972375), np.float64(0.5390070921985816), np.float64(0.5439330543933054), np.float64(0.6169491525423729), np.float64(0.9358974358974359), np.float64(0.8636363636363636), np.float64(0.8962962962962963), np.float64(0.8604651162790697)]
class_r = [np.float64(0.14285714285714285), np.float64(0.7547169811320755), np.float64(0.7539267015706806), np.float64(0.4662576687116564), np.float64(0.5462184873949579), np.float64(0.6893939393939394), np.float64(0.9125), np.float64(0.8085106382978723), np.float64(0.9331619537275064), np.float64(0.9736842105263158)]
confusion_matrix = [[  6   3   1   8   4  20   0   0   0   0]
 [  0 160  20   2  14  16   0   0   0   0]
 [  0  36 144   0   7   4   0   0   0   0]
 [  1  10   6  76  46  24   0   0   0   0]
 [  4  22   4  27 130  49   0   0   0   2]
 [  0   6   6  28  38 182   0   0   0   4]
 [  0   0   0   0   0   0 146   4  10   0]
 [  0   0   0   0   0   0   4 152  32   0]
 [  0   0   0   0   0   0   6  20 363   0]
 [  0   1   0   0   0   0   0   0   0  37]]
f1_macro = 0.6995109317407014
f1_weighted = 0.7355600400609448
evaluate 5
acc = 0.7384615384615385
acc_and_f1_macro = 0.7161019342885856
acc_and_f1_weighted = 0.7361572547232091
class_f1 = [np.float64(0.21428571428571427), np.float64(0.7075471698113207), np.float64(0.7938931297709924), np.float64(0.5422740524781341), np.float64(0.5560344827586207), np.float64(0.6502835538752363), np.float64(0.9171974522292993), np.float64(0.8068181818181819), np.float64(0.8985148514851486), np.float64(0.8505747126436782)]
class_p = [np.float64(0.42857142857142855), np.float64(0.7075471698113207), np.float64(0.7722772277227723), np.float64(0.5166666666666667), np.float64(0.5707964601769911), np.float64(0.6490566037735849), np.float64(0.935064935064935), np.float64(0.8658536585365854), np.float64(0.8663484486873508), np.float64(0.7551020408163265)]
class_r = [np.float64(0.14285714285714285), np.float64(0.7075471698113207), np.float64(0.8167539267015707), np.float64(0.5705521472392638), np.float64(0.542016806722689), np.float64(0.6515151515151515), np.float64(0.9), np.float64(0.7553191489361702), np.float64(0.9331619537275064), np.float64(0.9736842105263158)]
confusion_matrix = [[  6   2   2  10   2  20   0   0   0   0]
 [  4 150  26   2  10  18   0   0   0   2]
 [  0  24 156   0   7   2   0   0   0   2]
 [  0  11   8  93  40  11   0   0   0   0]
 [  4  20   4  37 129  42   0   0   0   2]
 [  0   4   6  38  38 172   0   0   0   6]
 [  0   0   0   0   0   0 144   2  14   0]
 [  0   0   0   0   0   0   4 142  42   0]
 [  0   0   0   0   0   0   6  20 363   0]
 [  0   1   0   0   0   0   0   0   0  37]]
f1_macro = 0.6937423301156327
f1_weighted = 0.7338529709848797
evaluate 6
acc = 0.7320954907161804
acc_and_f1_macro = 0.7068304857149419
acc_and_f1_weighted = 0.7294098619916184
class_f1 = [np.float64(0.24), np.float64(0.6952595936794582), np.float64(0.7757255936675462), np.float64(0.49840255591054317), np.float64(0.5384615384615384), np.float64(0.639853747714808), np.float64(0.9171974522292993), np.float64(0.8306010928961749), np.float64(0.9093198992443325), np.float64(0.7708333333333335)]
class_p = [np.float64(0.75), np.float64(0.6666666666666666), np.float64(0.7819148936170213), np.float64(0.52), np.float64(0.5478260869565217), np.float64(0.6183745583038869), np.float64(0.935064935064935), np.float64(0.8539325842696629), np.float64(0.891358024691358), np.float64(0.6379310344827587)]
class_r = [np.float64(0.14285714285714285), np.float64(0.7264150943396226), np.float64(0.7696335078534031), np.float64(0.4785276073619632), np.float64(0.5294117647058824), np.float64(0.6628787878787878), np.float64(0.9), np.float64(0.8085106382978723), np.float64(0.9280205655526992), np.float64(0.9736842105263158)]
confusion_matrix = [[  6   3   1  10   2  20   0   0   0   0]
 [  0 154  24   2  10  18   0   0   0   4]
 [  0  33 147   0   7   2   0   0   0   2]
 [  0  11   6  78  45  23   0   0   0   0]
 [  2  23   4  32 126  45   0   0   0   6]
 [  0   6   6  28  40 175   0   0   0   9]
 [  0   0   0   0   0   0 144   4  12   0]
 [  0   0   0   0   0   0   4 152  32   0]
 [  0   0   0   0   0   0   6  22 361   0]
 [  0   1   0   0   0   0   0   0   0  37]]
f1_macro = 0.6815654807137034
f1_weighted = 0.7267242332670564
evaluate 7
acc = 0.7384615384615385
acc_and_f1_macro = 0.7153263245059038
acc_and_f1_weighted = 0.7361837089103094
class_f1 = [np.float64(0.23076923076923073), np.float64(0.7123287671232876), np.float64(0.7821522309711286), np.float64(0.5093167701863354), np.float64(0.542016806722689), np.float64(0.6468401486988847), np.float64(0.9113924050632911), np.float64(0.8449197860962566), np.float64(0.9107142857142857), np.float64(0.8314606741573034)]
class_p = [np.float64(0.6), np.float64(0.6902654867256637), np.float64(0.7842105263157895), np.float64(0.5157232704402516), np.float64(0.542016806722689), np.float64(0.635036496350365), np.float64(0.9230769230769231), np.float64(0.8494623655913979), np.float64(0.9037974683544304), np.float64(0.7254901960784313)]
class_r = [np.float64(0.14285714285714285), np.float64(0.7358490566037735), np.float64(0.7801047120418848), np.float64(0.5030674846625767), np.float64(0.542016806722689), np.float64(0.6590909090909091), np.float64(0.9), np.float64(0.8404255319148937), np.float64(0.9177377892030848), np.float64(0.9736842105263158)]
confusion_matrix = [[  6   3   1  10   2  20   0   0   0   0]
 [  0 156  24   2  10  18   0   0   0   2]
 [  0  31 149   0   7   2   0   0   0   2]
 [  0  11   6  82  46  18   0   0   0   0]
 [  4  20   4  35 129  42   0   0   0   4]
 [  0   4   6  30  44 174   0   0   0   6]
 [  0   0   0   0   0   0 144   4  12   0]
 [  0   0   0   0   0   0   4 158  26   0]
 [  0   0   0   0   0   0   8  24 357   0]
 [  0   1   0   0   0   0   0   0   0  37]]
f1_macro = 0.6921911105502693
f1_weighted = 0.7339058793590801
evaluate 8
acc = 0.7395225464190981
acc_and_f1_macro = 0.71706822879427
acc_and_f1_weighted = 0.7371859461558783
class_f1 = [np.float64(0.24), np.float64(0.7149321266968325), np.float64(0.7821522309711286), np.float64(0.49367088607594933), np.float64(0.5352697095435685), np.float64(0.6394052044609665), np.float64(0.9113924050632911), np.float64(0.8586387434554974), np.float64(0.9201030927835051), np.float64(0.8505747126436782)]
class_p = [np.float64(0.75), np.float64(0.6869565217391305), np.float64(0.7842105263157895), np.float64(0.5098039215686274), np.float64(0.5286885245901639), np.float64(0.6277372262773723), np.float64(0.9230769230769231), np.float64(0.845360824742268), np.float64(0.9224806201550387), np.float64(0.7551020408163265)]
class_r = [np.float64(0.14285714285714285), np.float64(0.7452830188679245), np.float64(0.7801047120418848), np.float64(0.4785276073619632), np.float64(0.542016806722689), np.float64(0.6515151515151515), np.float64(0.9), np.float64(0.8723404255319149), np.float64(0.9177377892030848), np.float64(0.9736842105263158)]
confusion_matrix = [[  6   3   1  10   2  20   0   0   0   0]
 [  0 158  24   2  10  16   0   0   0   2]
 [  0  31 149   0   7   2   0   0   0   2]
 [  0  11   6  78  50  18   0   0   0   0]
 [  2  22   4  33 129  46   0   0   0   2]
 [  0   4   6  30  46 172   0   0   0   6]
 [  0   0   0   0   0   0 144   6  10   0]
 [  0   0   0   0   0   0   4 164  20   0]
 [  0   0   0   0   0   0   8  24 357   0]
 [  0   1   0   0   0   0   0   0   0  37]]
f1_macro = 0.6946139111694418
f1_weighted = 0.7348493458926586
evaluate 9
acc = 0.7405835543766578
acc_and_f1_macro = 0.718416663044384
acc_and_f1_weighted = 0.7381677794788776
class_f1 = [np.float64(0.24), np.float64(0.7181818181818183), np.float64(0.7885117493472585), np.float64(0.5093167701863354), np.float64(0.5358649789029536), np.float64(0.6444444444444444), np.float64(0.9171974522292993), np.float64(0.8449197860962566), np.float64(0.9134860050890585), np.float64(0.8505747126436782)]
class_p = [np.float64(0.75), np.float64(0.6929824561403509), np.float64(0.7864583333333334), np.float64(0.5157232704402516), np.float64(0.538135593220339), np.float64(0.6304347826086957), np.float64(0.935064935064935), np.float64(0.8494623655913979), np.float64(0.9042821158690176), np.float64(0.7551020408163265)]
class_r = [np.float64(0.14285714285714285), np.float64(0.7452830188679245), np.float64(0.7905759162303665), np.float64(0.5030674846625767), np.float64(0.5336134453781513), np.float64(0.6590909090909091), np.float64(0.9), np.float64(0.8404255319148937), np.float64(0.922879177377892), np.float64(0.9736842105263158)]
confusion_matrix = [[  6   3   1  10   2  20   0   0   0   0]
 [  0 158  24   2  10  16   0   0   0   2]
 [  0  29 151   0   7   2   0   0   0   2]
 [  0  11   6  82  46  18   0   0   0   0]
 [  2  22   4  35 127  46   0   0   0   2]
 [  0   4   6  30  44 174   0   0   0   6]
 [  0   0   0   0   0   0 144   4  12   0]
 [  0   0   0   0   0   0   4 158  26   0]
 [  0   0   0   0   0   0   6  24 359   0]
 [  0   1   0   0   0   0   0   0   0  37]]
f1_macro = 0.6962497717121103
f1_weighted = 0.7357520045810974