Views
No views yet
| Language | ID | AIME25 Pass@5 | AIME25 Mean@5 | HMMT25 Pass@5 | HMMT25 Mean@5 |
|---|---|---|---|---|---|
| Chinese | ZH | 80.0 | 50.0 ± 4.7 | 43.3 | 30.0 ± 3.7 |
| English | EN | 83.3 | 74.0 ± 4.9 | 60.0 | 44.0 ± 3.9 |
| Filipino | Fi | 56.7 | 25.3 ± 5.4 | 33.3 | 11.3 ± 4.5 |
| Indonesian | IN | 73.3 | 58.0 ± 5.4 | 46.7 | 31.3 ± 3.4 |
| Tamil | TA | 43.3 | 23.3 ± 4.7 | 16.7 | 10.7 ± 2.5 |
| Thai | TH | 70.0 | 53.3 ± 3.0 | 40.0 | 25.3 ± 3.4 |
| Vietnamese | VI | 73.3 | 48.7 ± 5.0 | 50.0 | 26.7 ± 4.7 |
| Overall | — | 68.6 ± 14.0 | 47.5 ± 17.9 | 41.4 ± 13.7 | 25.6 ± 11.7 |
| Model Variant | Reasoning Block | Answer Block | Expected Utility |
|---|---|---|---|
Qwen3-VL-8B-Thinking-SEA-Reasoning | Target SEA Language | English | Research/Applications requiring global interpretability of answer blocks in English. |
Qwen3-VL-8B-Thinking-SEA-Reasoning-Answer | Target SEA Language | Target SEA Language | Conversational AI requiring end-to-end native multilingual deployment. |
Qwen3-VL-8B-Thinking ──► [Phase 1: OSCD] ──► Qwen3-VL-8B-Thinking-SEA-Reasoning ──► [Phase 2: OSCD/SFT] ──► Qwen3-VL-8B-Thinking-SEA-Reasoning-Answer
...-SEA-Reasoning):
</think>....-SEA-Reasoning-Answer):
1export greedy='false'
2export top_p=0.95
3export top_k=20
4export repetition_penalty=1.0
5export presence_penalty=0.0
6export temperature=1.0
7export out_seq_length=409601export greedy='false'
2export top_p=0.95
3export top_k=20
4export repetition_penalty=1.0
5export presence_penalty=1.5
6export temperature=1.0
7export out_seq_length=32768 (for aime, lcb, and gpqa, it is recommended to set to 81920)1pip install "transformers>=4.57.1"
2pip install "qwen-vl-utils>=0.0.14"
31from transformers import Qwen3VLForConditionalGeneration, AutoProcessor
2from qwen_vl_utils import process_vision_info
3
4# default: Load the model on the available device(s)
5model = Qwen3VLForConditionalGeneration.from_pretrained(
6 "sglim/Qwen3-VL-8B-Thinking-SEA-Reasoning-Answer", dtype="auto", device_map="auto"
7)
8processor = AutoProcessor.from_pretrained("sglim/Qwen3-VL-8B-Thinking-SEA-Reasoning-Answer")
9messages = [
10{
11 "role": "system",
12 "content": [
13 {
14 "type": "text",
15 "text": "Anda adalah asisten AI yang bermanfaat."
16 }
17 ]
18 },
19 {
20 "role": "user",
21 "content": [
22 {
23 "type": "image",
24 "image": "https://qianwen-res.oss-cn-beijing.aliyuncs.com/Qwen-VL/assets/demo.jpeg",
25 },
26 {"type": "text", "text": "Jelaskan gambar ini secara detail menggunakan bahasa Indonesia. Apa yang Anda lihat?"},
27 ],
28 }
29]
30
31# Preparation for inference
32text = processor.apply_chat_template(
33 messages, tokenize=False, add_generation_prompt=True
34)
35image_inputs, video_inputs = process_vision_info(messages)
36inputs = processor(
37 text=[text],
38 images=image_inputs,
39 videos=video_inputs,
40 padding=True,
41 return_tensors="pt",
42)
43inputs = inputs.to(model.device)
44
45# Generation
46generated_ids = model.generate(**inputs, max_new_tokens=8192)
47generated_ids_trimmed = [
48 out_ids[len(in_ids) :] for in_ids, out_ids in zip(inputs.input_ids, generated_ids)
49]
50output_text = processor.batch_decode(
51 generated_ids_trimmed, skip_special_tokens=True, clean_up_tokenization_spaces=False
52)
53print(output_text[0])
541from transformers import Qwen3VLForConditionalGeneration, AutoProcessor
2
3# default: Load the model on the available device(s)
4model = Qwen3VLForConditionalGeneration.from_pretrained(
5 "sglim/Qwen3-VL-8B-Thinking-SEA-Reasoning-Answer", dtype="auto", device_map="auto"
6)
7processor = AutoProcessor.from_pretrained("sglim/Qwen3-VL-8B-Thinking-SEA-Reasoning-Answer")
8messages = [
9 {
10 "role": "system",
11 "content": "โปรดใช้ความคิดอย่างลึกซึ้งและให้เหตุผลทีละขั้นตอนเป็นภาษาไทย และให้คำตอบสุดท้ายของคุณในรูปแบบ \\boxed{}",
12 },
13 {
14 "role": "user",
15 "content": "ผลลัพธ์ของ 15 คูณด้วย 12 แล้วลบด้วย 30 คืออะไร",
16 },
17]
18
19# Preparation for inference
20text = processor.apply_chat_template(
21 messages,
22 tokenize=False,
23 add_generation_prompt=True,
24)
25inputs = processor(
26 text=[text],
27 return_tensors="pt"
28)
29inputs = inputs.to(model.device)
30
31# Generation
32generated_ids = model.generate(**inputs, max_new_tokens=8192)
33generated_ids_trimmed = [
34 out_ids[len(in_ids) :] for in_ids, out_ids in zip(inputs.input_ids, generated_ids)
35]
36output_text = processor.batch_decode(
37 generated_ids_trimmed, skip_special_tokens=True, clean_up_tokenization_spaces=False
38)
39print(output_text[0])
401 chinese:
2 system_prompt: |
3 请一步一步地用华语进行深度思考,并将您的最终答案填写在 \\boxed{} 中。
4
5 english:
6 system_prompt: |
7 Please think deeply and reason step by step in English, and provide your final answer within \\boxed{} format.
8
9 indonesian:
10 system_prompt: |
11 Harap berpikir secara mendalam dan menalar langkah demi langkah dalam bahasa Indonesia, dan berikan jawaban akhir Anda dalam format \\boxed{}.
12
13 thai:
14 system_prompt: |
15 โปรดใช้ความคิดอย่างลึกซึ้งและให้เหตุผลทีละขั้นตอนเป็นภาษาไทย และให้คำตอบสุดท้ายของคุณในรูปแบบ \\boxed{}
16
17 vietnamese:
18 system_prompt: |
19 Hãy suy nghĩ sâu sắc và lập luận từng bước bằng tiếng Việt, đồng thời đưa ra câu trả lời cuối cùng của bạn trong định dạng \\boxed{}.
20
21 filipino:
22 system_prompt: |
23 Mangyaring mag-isip nang malalim at mangatwiran nang sunud-sunod sa wikang Filipino, at ibigay ang iyong huling sagot sa format na \\boxed{}.
24
25 tamil:
26 system_prompt: |
27 தயவுசெய்து ஆழமாகச் சிந்தித்து, தமிழில் படிப்படியாகக் காரணங்களைக் கூறி, உங்கள் இறுதிப் பதிலைப் \\boxed{} வடிவத்தில் வழங்கவும்.
28 1@misc{lim2026nativemultilingualchainofthoughtreasoning,
2 title={Native Multilingual Chain-of-Thought Reasoning in Low-Resource Southeast Asian Languages},
3 author={Sean Gip Lim and William Chandra Tjhi and Hai Leong Chieu},
4 year={2026},
5 eprint={2608.00533},
6 archivePrefix={arXiv},
7 primaryClass={cs.CL},
8 url={https://arxiv.org/abs/2608.00533},
9}
101@misc{qwen3technicalreport,
2 title={Qwen3 Technical Report},
3 author={Qwen Team},
4 year={2025},
5 eprint={2505.09388},
6 archivePrefix={arXiv},
7 primaryClass={cs.CL},
8 url={https://arxiv.org/abs/2505.09388},
9}
10
11@article{Qwen2.5-VL,
12 title={Qwen2.5-VL Technical Report},
13 author={Bai, Shuai and Chen, Keqin and Liu, Xuejing and Wang, Jialin and Ge, Wenbin and Song, Sibo and Dang, Kai and Wang, Peng and Wang, Shijie and Tang, Jun and Zhong, Humen and Zhu, Yuanzhi and Yang, Mingkun and Li, Zhaohai and Wan, Jianqiang and Wang, Pengfei and Ding, Wei and Fu, Zheren and Xu, Yiheng and Ye, Jiabo and Zhang, Xi and Xie, Tianbao and Cheng, Zesen and Zhang, Hang and Yang, Zhibo and Xu, Haiyang and Lin, Junyang},
14 journal={arXiv preprint arXiv:2502.13923},
15 year={2025}
16}
17
18@article{Qwen2VL,
19 title={Qwen2-VL: Enhancing Vision-Language Model's Perception of the World at Any Resolution},
20 author={Wang, Peng and Bai, Shuai and Tan, Sinan and Wang, Shijie and Fan, Zhihao and Bai, Jinze and Chen, Keqin and Liu, Xuejing and Wang, Jialin and Ge, Wenbin and Fan, Yang and Dang, Kai and Du, Mengfei and Ren, Xuancheng and Men, Rui and Liu, Dayiheng and Zhou, Chang and Zhou, Jingren and Lin, Junyang},
21 journal={arXiv preprint arXiv:2409.12191},
22 year={2024}
23}
24
25@article{Qwen-VL,
26 title={Qwen-VL: A Versatile Vision-Language Model for Understanding, Localization, Text Reading, and Beyond},
27 author={Bai, Jinze and Bai, Shuai and Yang, Shusheng and Wang, Shijie and Tan, Sinan and Wang, Peng and Lin, Junyang and Zhou, Chang and Zhou, Jingren},
28 journal={arXiv preprint arXiv:2308.12966},
29 year={2023}
30}
31