KaiYinTAMU commited on
Commit
88d8ab8
·
verified ·
1 Parent(s): e2fd22e

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +132 -3
README.md CHANGED
@@ -1,3 +1,132 @@
1
- ---
2
- license: apache-2.0
3
- ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ language: en
3
+ tags:
4
+ - Retrieval
5
+ - LLM
6
+ license: apache-2.0
7
+ model_name: DMRetriever
8
+ ---
9
+
10
+ # DMRetriever: A Family of Models for Improved Text Retrieval in Disaster Management
11
+
12
+ This repository provides an overview of **DMRetriever**, a family of embedding and retrieval models designed for **disaster-management intuitive retrieval tasks**.
13
+ For details, please refer to the [paper](https://www.arxiv.org/abs/2510.15087) and the [GitHub repository](https://github.com/KaiYin97/DMRETRIEVER).
14
+
15
+ DMRetriever includes model variants with **33M, 109M, 335M, 596M, 4B, and 7.6B parameters**.
16
+ These models are trained via a **three-stage learning framework** consisting of:
17
+
18
+ 1. **Bidirectional Attention Adaptation**
19
+ 2. **Unsupervised Contrastive Pre-training**
20
+ 3. **Difficulty-aware Progressive Instruction Fine-tuning**
21
+
22
+ All stages leverage high-quality data generated through an advanced data-refinement pipeline.
23
+ DMRetriever achieves **state-of-the-art (SOTA)** performance across six retrieval intents at all model scales.
24
+
25
+ ---
26
+
27
+ ## 📚 Dataset
28
+ Training data are publicly available on [Hugging Face Datasets](https://huggingface.co/datasets/DMIR01/DMRetriever_dataset).
29
+
30
+ ---
31
+
32
+ ## 🧪 Evaluation
33
+
34
+ Performance across six retrieval intents on the **DisastIR-Test** benchmark.
35
+
36
+ ### 🧩 Small Size (≤109M)
37
+
38
+ | Model | Scale | QA | QAdoc | TW | FC | NLI | STS | Avg. |
39
+ |:--|:--:|:--:|:--:|:--:|:--:|:--:|:--:|:--:|
40
+ | thenlper-gte-small | 33M | 18.04 | 9.13 | 10.95 | 49.63 | 37.51 | 55.55 | 30.14 |
41
+ | arctic-embed-m | 109M | 33.15 | 14.04 | 8.48 | 35.07 | 38.67 | 56.20 | 30.94 |
42
+ | thenlper-gte-base | 109M | 9.18 | 5.42 | 37.91 | 60.45 | 42.52 | 46.07 | 33.59 |
43
+ | arctic-embed-m-v1.5 | 109M | 25.76 | 30.41 | 17.95 | 47.97 | 42.88 | 64.16 | 38.19 |
44
+ | arctic-embed-s | 33M | 38.58 | 28.81 | 21.33 | 47.21 | 39.85 | 66.96 | 40.46 |
45
+ | bge-small-en-v1.5 | 33M | 56.91 | 51.19 | 25.15 | 55.17 | 32.87 | 64.54 | 47.64 |
46
+ | bge-base-en-v1.5 | 109M | 51.50 | 52.78 | 46.72 | 59.93 | 41.16 | <u>68.63</u> | 53.45 |
47
+ | **DMRetriever-33M (ours)** | 33M | <u>62.47</u>† | <u>57.03</u>† | <u>57.22</u>† | <u>60.81</u>† | <u>46.56</u>† | 67.57 | <u>58.61</u>† |
48
+ | **DMRetriever-109M (ours)** | 109M | **63.19**† | **59.55**† | **58.88**† | **62.48**† | **46.93**† | **68.79**† | **59.97**† |
49
+
50
+ ---
51
+
52
+ ### ⚙️ Medium Size (137M–335M)
53
+
54
+ | Model | Scale | QA | QAdoc | TW | FC | NLI | STS | Avg. |
55
+ |:--|:--:|:--:|:--:|:--:|:--:|:--:|:--:|:--:|
56
+ | arctic-embed-m-long | 137M | 21.51 | 10.86 | 19.24 | 36.13 | 41.67 | 54.94 | 30.73 |
57
+ | arctic-embed-l | 335M | 40.56 | 30.19 | 14.98 | 32.64 | 34.20 | 56.10 | 34.78 |
58
+ | bge-large-en-v1.5 | 335M | 56.76 | 54.45 | 32.20 | 54.90 | 35.11 | 64.47 | 49.65 |
59
+ | gte-base-en-v1.5 | 137M | 60.51 | 55.62 | 46.26 | 52.24 | 39.59 | <u>70.40</u> | 54.10 |
60
+ | mxbai-embed-large-v1 | 335M | <u>64.24</u> | <u>62.63</u> | 39.94 | <u>58.12</u> | 40.18 | 68.01 | 55.52 |
61
+ | arctic-embed-m-v2.0 | 305M | 61.22 | 62.20 | <u>47.01</u> | 57.79 | <u>42.29</u> | 64.51 | <u>55.84</u> |
62
+ | **DMRetriever-335M (ours)** | 335M | **67.44**† | **62.69**† | **62.16**† | **64.42**† | **49.69**† | **70.71**† | **62.85**† |
63
+
64
+ ---
65
+
66
+ ### 🚀 Large Size (434M–1.5B)
67
+
68
+ | Model | Scale | QA | QAdoc | TW | FC | NLI | STS | Avg. |
69
+ |:--|:--:|:--:|:--:|:--:|:--:|:--:|:--:|:--:|
70
+ | arctic-embed-l-v2.0 | 568M | 55.23 | 59.11 | 38.11 | 60.10 | 41.07 | 62.61 | 52.70 |
71
+ | gte-large-en-v1.5 | 434M | 67.37 | 58.18 | 39.43 | 52.66 | 34.45 | 66.47 | 53.09 |
72
+ | Qwen3-Embedding-0.6B | 596M | 66.10 | 52.31 | 62.38 | 64.89 | 50.30 | 67.39 | 60.56 |
73
+ | mulling-e5-large-instruct | 560M | 67.97 | <u>64.64</u> | 62.25 | <u>66.78</u> | 48.51 | 63.42 | 62.26 |
74
+ | mulling-e5-large | 560M | 66.99 | 64.01 | 62.81 | 59.87 | 50.93 | <u>74.12</u> | 63.12 |
75
+ | gte-Qwen2-1.5B-instruct | 1.5B | <u>69.85</u> | 59.17 | <u>65.09</u> | 62.73 | <u>55.51</u> | 73.58 | 64.32 |
76
+ | inf-retriever-v1-1.5b | 1.5B | 69.41 | 64.29 | 62.99 | 65.39 | 54.03 | 73.92 | <u>65.01</u> |
77
+ | **DMRetriever-596M (ours)** | 596M | **72.44**† | **67.50**† | **65.79**† | **69.15**† | **55.71**† | **74.73**† | **67.55**† |
78
+
79
+ ---
80
+
81
+ ### 🧠 XL Size (≥4B)
82
+
83
+ | Model | Scale | QA | QAdoc | TW | FC | NLI | STS | Avg. |
84
+ |:--|:--:|:--:|:--:|:--:|:--:|:--:|:--:|:--:|
85
+ | Qwen3-Embedding-8B | 7.6B | 44.21 | 34.38 | 41.56 | 42.04 | 32.53 | 42.95 | 39.61 |
86
+ | gte-Qwen2-7B-instruct | 7.6B | 70.24 | 47.41 | 63.08 | 31.62 | 53.71 | 74.88 | 56.82 |
87
+ | NV-Embed-v1 | 7.9B | 68.06 | 62.70 | 56.02 | 59.64 | 48.05 | 67.06 | 60.26 |
88
+ | Qwen3-Embedding-4B | 4B | 67.20 | 59.14 | 65.28 | 67.16 | 53.61 | 58.51 | 61.82 |
89
+ | e5-mistral-7b-instruct | 7.1B | 65.57 | 64.97 | 63.31 | 67.86 | 47.55 | 66.48 | 62.58 |
90
+ | NV-Embed-v2 | 7.9B | 74.47 | 69.37 | 42.40 | 68.32 | <u>58.20</u> | 76.07 | 64.80 |
91
+ | inf-retriever-v1 | 7.1B | 72.84 | 66.74 | 66.23 | 65.53 | 51.86 | 75.98 | 66.53 |
92
+ | SFR-Embedding-Mistral | 7.1B | 71.41 | 67.14 | 69.45 | 70.31 | 50.93 | 72.67 | 66.99 |
93
+ | Linq-Embed-Mistral | 7.1B | 74.40 | 70.31 | 64.11 | 70.64 | 52.46 | 71.25 | 67.19 |
94
+ | **DMRetriever-4B (ours)** | 4B | <u>75.32</u>† | <u>70.23</u>† | <u>70.55</u>† | <u>71.44</u>† | 57.63 | <u>77.38</u>† | <u>70.42</u>† |
95
+ | **DMRetriever-7.6B (ours)** | 7.6B | **76.19**† | **71.27**† | **71.11**† | **72.47**† | **58.81**† | **78.36**† | **71.37**† |
96
+
97
+ ---
98
+
99
+ ## 📦 Model List
100
+
101
+ | Model Name | Description | Link |
102
+ |----------------------|--------------------------------|-------------------------------------------------------------|
103
+ | DMRetriever-33M | Base 33M variant | [Hugging Face](https://huggingface.co/DMIR01/DMRetriever-33M) |
104
+ | DMRetriever-33M-PT | 33M variant (pre-trained) | [Hugging Face](https://huggingface.co/DMIR01/DMRetriever-33M-PT) |
105
+ | DMRetriever-109M | Base 109M variant | [Hugging Face](https://huggingface.co/DMIR01/DMRetriever-109M) |
106
+ | DMRetriever-109M-PT | 109M variant (pre-trained) | [Hugging Face](https://huggingface.co/DMIR01/DMRetriever-109M-PT) |
107
+ | DMRetriever-335M | Base 335M variant | [Hugging Face](https://huggingface.co/DMIR01/DMRetriever-335M) |
108
+ | DMRetriever-335M-PT | 335M variant (pre-trained) | [Hugging Face](https://huggingface.co/DMIR01/DMRetriever-335M-PT) |
109
+ | DMRetriever-596M | Base 596M variant | [Hugging Face](https://huggingface.co/DMIR01/DMRetriever-596M) |
110
+ | DMRetriever-596M-PT | 596M variant (pre-trained) | [Hugging Face](https://huggingface.co/DMIR01/DMRetriever-596M-PT) |
111
+ | DMRetriever-4B | Base 4B variant | [Hugging Face](https://huggingface.co/DMIR01/DMRetriever-4B) |
112
+ | DMRetriever-4B-PT | 4B variant (pre-trained) | [Hugging Face](https://huggingface.co/DMIR01/DMRetriever-4B-PT) |
113
+ | DMRetriever-7.6B | Base 7.6B variant | [Hugging Face](https://huggingface.co/DMIR01/DMRetriever-7.6B) |
114
+ | DMRetriever-7.6B-PT | 7.6B variant (pre-trained) | [Hugging Face](https://huggingface.co/DMIR01/DMRetriever-7.6B-PT) |
115
+
116
+ ---
117
+
118
+ ## 🚀 Usage
119
+ Please refer to each model’s [Hugging Face page](https://huggingface.co/DMIR01) for specific usage instructions, including input format, embedding extraction, and evaluation examples.
120
+
121
+ ---
122
+
123
+ ## 🧾 Citation
124
+ If you find this repository helpful, please consider citing the corresponding paper:
125
+
126
+ ```bibtex
127
+ @article{yin2025dmretriever,
128
+ title={DMRetriever: A Family of Models for Improved Text Retrieval in Disaster Management},
129
+ author={Yin, Kai and Dong, Xiangjue and Liu, Chengkai and Lin, Allen and Shi, Lingfeng and Mostafavi, Ali and Caverlee, James},
130
+ journal={arXiv preprint arXiv:2510.15087},
131
+ year={2025}
132
+ }