Commit
·
eada6dd
1
Parent(s):
ba53159
Update README.md
Browse files
README.md
CHANGED
@@ -1,3 +1,46 @@
|
|
1 |
---
|
2 |
license: cc-by-nc-4.0
|
3 |
---
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
---
|
2 |
license: cc-by-nc-4.0
|
3 |
---
|
4 |
+
|
5 |
+
KEPTlongfomer using [contrastive learning](https://arxiv.org/pdf/2210.03304.pdf).
|
6 |
+
|
7 |
+
|
8 |
+
First, init from RoBERTa-base-PM-M3-Voc-distill from [bio-lm](https://github.com/facebookresearch/bio-lm/blob/main/README.md).
|
9 |
+
|
10 |
+
And then pretrained with Hierarchical Self-Alignment Pretrainumls (HSAP) using Knowledge Graph UMLS.
|
11 |
+
This includes (a) Hierarchy, (b) Synonym, (c) Abbreviation. For more info, see section 3.3 in [paper](https://arxiv.org/pdf/2210.03304.pdf).
|
12 |
+
|
13 |
+
See [here](https://github.com/whaleloops/KEPT/tree/rerank300) for how to use this on auto ICD coding.
|
14 |
+
|
15 |
+
With the following result:
|
16 |
+
| Metric | Score |
|
17 |
+
| ------------- | ------------- |
|
18 |
+
|rec_micro| =0.5844294992252652|
|
19 |
+
|rec_macro| =0.12471916602840005|
|
20 |
+
|rec_at_8| =0.4138093882408751|
|
21 |
+
|rec_at_75| =0.8581874197033126|
|
22 |
+
|rec_at_50| =0.8109877644497351|
|
23 |
+
|rec_at_5| =0.2923155353947738|
|
24 |
+
|rec_at_15| =0.586890060777621|
|
25 |
+
|prec_micro| =0.6537291416981642|
|
26 |
+
|prec_macro| =0.1382069689951297|
|
27 |
+
|prec_at_8| =0.7835112692763938|
|
28 |
+
|prec_at_75| =0.20033214709371291|
|
29 |
+
|prec_at_50| =0.2810260972716489|
|
30 |
+
|prec_at_5| =0.8551008303677343|
|
31 |
+
|prec_at_15| =0.6288256227758008|
|
32 |
+
|f1_micro| =0.6171399726721254|
|
33 |
+
|f1_macro| =0.13111711325953157|
|
34 |
+
|f1_at_8| =0.54158310388029|
|
35 |
+
|f1_at_75| =0.324835806140454|
|
36 |
+
|f1_at_50| =0.4174099512237087|
|
37 |
+
|f1_at_5| =0.4356905906241822|
|
38 |
+
|f1_at_15| =0.6071345676658747|
|
39 |
+
|auc_micro| =0.9653561390964384|
|
40 |
+
|auc_macro| =0.8572490224880879|
|
41 |
+
|acc_micro| =0.4462779749767132|
|
42 |
+
|acc_macro| =0.09732882850157536|
|
43 |
+
|
44 |
+
|
45 |
+
|
46 |
+
|