HaoxingChen commited on
Commit
4c0e9d3
·
verified ·
1 Parent(s): 7ae75f8

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +63 -3
README.md CHANGED
@@ -1,3 +1,63 @@
1
- ---
2
- license: apache-2.0
3
- ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ library_name: transformers
3
+ license: apache-2.0
4
+ pipeline_tag: text-generation
5
+ ---
6
+
7
+ # GroveMoE-Inst
8
+
9
+ ## Highlights
10
+
11
+ We introduce **GroveMoE**, a new sparse architecture using **adjugate experts** for dynamic computation allocation, featuring the following key highlights:
12
+
13
+ - **Architecture**: Novel **adjugate experts** grouped with ordinary experts; shared computation is executed once, then reused, cutting FLOPs.
14
+ - **Sparse Activation**: 33 B params total, only **3.14–3.28 B** active per token.
15
+ - **Traning**: Mid-training + SFT, up-cycled from Qwen3-30B-A3B-Base; preserves prior knowledge while adding new capabilities.
16
+
17
+ ## Model Lists
18
+ | GroveMoE Series | Download
19
+ |---|---
20
+ GroveMoE-Base | 🤗 [HuggingFace](https://huggingface.co/inclusionAI/GroveMoE-Base)
21
+ GroveMoE-Inst | 🤗 [HuggingFace](https://huggingface.co/inclusionAI/GroveMoE-Inst)
22
+
23
+
24
+ ## Performance
25
+
26
+ | Model | Activated Params | MMLU-Pro | SuperGPQA | GPQA-Diamond | Omni-math | AIME'25 | MultiPL-E | LiveCodeBench v6 |
27
+ |:-----:|:----------------:|:------------:|:-------------:|:------------:|:-----------------:|:------------:|:------------------:|:------------------:|
28
+ |Llama4-Scout| 17B | 64.9 | 42.0 | 55.6 | 56.6 | 30.2 | 10.0 | 45.0 | 32.0 |
29
+ |Qwen3-30B-A3B| 3B | 63.3 | 40.5 | 51.7 | 60.3 | 33.7 | 21.7 | 66.0 | 29.4 |
30
+ |Qwen3-32B| 32B | 68.2 | 43.0 | 53.6 | 59.5 | 31.8 | 22.9 | 68.6 | 28.6 |
31
+ |Gemma3-27B-IT| 27B | 67.1 | 35.6 | 45.3 | 59.9 | 33.3 | 23.1 | 65.5 | 30.9 |
32
+ |Mistral-Small-3.2| 24B | 68.1 | 37.5 | 59.9 | 61.9 | 33.4 | 28.1 | 69.5 | 32.2 |
33
+ |GroveMoE-Inst|3.14~3.28B | <font color=#FBD98D>**72.8**</font> | <font color=#FBD98D>**47.7**</font> | <font color=#FBD98D>**61.3**</font> |<font color=#FBD98D>**71.2**</font> |<font color=#FBD98D>**43.5**</font> | <font color=#FBD98D>**44.4**</font> |<font color=#FBD98D>**74.5**</font> | <font color=#FBD98D>**34.6**</font> |
34
+
35
+ We bold the top1 scores separately for all models.
36
+
37
+ ## Usage
38
+ Below, there are some code snippets on how to get quickly started with running the model. First, install the Transformers library.
39
+
40
+ ```sh
41
+ $ pip install transformers==4.51.3
42
+ ```
43
+
44
+ Then, copy the snippet from the section that is relevant for your use case.
45
+ ```python
46
+ from transformers import AutoModelForCausalLM, AutoTokenizer
47
+ tokenizer = AutoTokenizer.from_pretrained("inclusionAI/GroveMoE-Inst", trust_remote_code=True)
48
+ model = AutoModelForCausalLM.from_pretrained("inclusionAI/GroveMoE-Inst", device_map="auto", trust_remote_code=True).eval()
49
+ inputs = tokenizer('### Human:\nHow are you?\n### Assistant:\n', return_tensors='pt')
50
+ inputs = inputs.to(model.device)
51
+ pred = model.generate(**inputs)
52
+ print(tokenizer.decode(pred.cpu()[0], skip_special_tokens=True))
53
+ ```
54
+
55
+ ## Citation
56
+ ```bibtex
57
+ @article{GroveMoE,
58
+ title = {GroveMoE: Towards Efficient and Superior MoE LLMs with Adjugate Experts},
59
+ author = {Wu, Haoyuan and Chen, Haoxing and Chen, Xiaodong and Zhou, Zhanchao and Chen, Tieyuan and Zhuang, Yihong and Lu, Guoshan and Zhao, Junbo and Liu, Lin and Huang, Zenan and Lan, Zhenzhong and Yu, Bei and Li, Jianguo},
60
+ journal = {arXiv preprint arXiv:2508.07785},
61
+ year = {2025}
62
+ }
63
+ ```