Datasets:
scenario stringclasses 1
value | published_split stringclasses 1
value | source_split stringclasses 1
value | evaluation_type stringclasses 1
value | query_id stringlengths 15 102 | base_query_id stringclasses 0
values | is_validation bool 1
class | domain stringclasses 18
values | source_dataset stringclasses 18
values | source_sample_id stringlengths 15 102 | variant_type stringclasses 1
value | query_text large_stringlengths 7 39k | input_json large_stringlengths 18 39.7k | media_json large_stringclasses 1
value | provenance_json large_stringclasses 24
values | embedding_model stringclasses 1
value | embedding list | model_ids listlengths 10 10 | performance listlengths 10 10 | cost_cny listlengths 10 10 | latency_ms listlengths 10 10 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
chinese | train | train | train | AlignBench-generation_open-100 | null | false | AlignBench | AlignBench | AlignBench-generation_open-100 | original | 一条宽度为10m,深度为2m的矩形河道中,水以2m/s的速度流动。假设水的密度ρ为1000kg/m³,请给出解答:
a) 河道中水的流量,b) 河道中水的动能,c) 河道中水的总动能。 | {"text":"一条宽度为10m,深度为2m的矩形河道中,水以2m/s的速度流动。假设水的密度ρ为1000kg/m³,请给出解答:\n a) 河道中水的流量,b) 河道中水的动能,c) 河道中水的总动能。"} | [] | {"benchmark":"AlignBench","task_category":["Generation"],"kind":"original"} | BAAI/bge-m3 | [
0.0034384168684482574,
0.037582479417324066,
-0.05768416076898575,
0.0062284269370138645,
0.007879799231886864,
-0.018526552245020866,
-0.044909022748470306,
-0.020905958488583565,
0.007211013697087765,
-0.007465955335646868,
-0.01676052249968052,
-0.011413704603910446,
0.008750895038247108,... | [
"deepseek/deepseek-v4-flash",
"deepseek/deepseek-v4-pro",
"minimax/minimax-m2.7",
"minimax/minimax-m3",
"moonshot/kimi-k3",
"qwen/qwen3.7-max",
"qwen/qwen3.7-plus",
"qwen/qwen3.8-max",
"z-ai/glm-5.2",
"z-ai/glm-5.3"
] | [
0.699999988079071,
0.800000011920929,
0.800000011920929,
0.699999988079071,
0.800000011920929,
0.6000000238418579,
0.8999999761581421,
1,
1,
1
] | [
0.042561,
0.179253,
0.0306957,
0.1261512,
0.17584,
0.11856,
0.029896,
0.17112,
0.12412,
0.286576
] | [
1420413.646,
1038896.002,
4411102.973,
458766.092,
4403567.378,
3302731.031,
4892089.8889999995,
2981129.141,
5731107.698,
15529674.615
] |
chinese | train | train | train | AlignBench-generation_open-101 | null | false | AlignBench | AlignBench | AlignBench-generation_open-101 | original | 下面是一道多选题,它包含多个正确选项,请仔细查看选项并直接给出所有正确的答案。
哪些因素会影响物体在水中的浮力?
A. 物体的质量
B. 物体的体积
C. 水的密度 | {"text":"下面是一道多选题,它包含多个正确选项,请仔细查看选项并直接给出所有正确的答案。\n 哪些因素会影响物体在水中的浮力?\n A. 物体的质量\n B. 物体的体积\n C. 水的密度"} | [] | {"benchmark":"AlignBench","task_category":["Generation"],"kind":"original"} | BAAI/bge-m3 | [
0.01193390041589737,
0.04081503674387932,
-0.06803224980831146,
-0.00573762459680438,
-0.010950729250907898,
-0.03551159426569939,
-0.03350245580077171,
0.031539786607027054,
0.012936996296048164,
-0.00961801502853632,
-0.02431526966392994,
0.009463091380894184,
-0.008843454532325268,
-0.0... | [
"deepseek/deepseek-v4-flash",
"deepseek/deepseek-v4-pro",
"minimax/minimax-m2.7",
"minimax/minimax-m3",
"moonshot/kimi-k3",
"qwen/qwen3.7-max",
"qwen/qwen3.7-plus",
"qwen/qwen3.8-max",
"z-ai/glm-5.2",
"z-ai/glm-5.3"
] | [
1,
0.8999999761581421,
1,
0.8999999761581421,
0.699999988079071,
0.699999988079071,
1,
0.699999988079071,
0.699999988079071,
0.8999999761581421
] | [
0.003372,
0.008091,
0.0030093,
0.0067872,
0.02404,
0.042012,
0.015686,
0.009504,
0.033332,
0.045204
] | [
1313172.115,
310968.62700000004,
4144054.6969999997,
367965.716,
4131023.421,
3140027.25,
4722989.0770000005,
2710936.975,
5557699.068,
14839562.978
] |
chinese | train | train | train | AlignBench-generation_open-102 | null | false | AlignBench | AlignBench | AlignBench-generation_open-102 | original | 世界最大的海港是哪个海港? | {"text":"世界最大的海港是哪个海港?"} | [] | {"benchmark":"AlignBench","task_category":["Generation"],"kind":"original"} | BAAI/bge-m3 | [
0.020801996812224388,
0.02039501816034317,
-0.026009758934378624,
-0.008262568153440952,
-0.016737347468733788,
0.010994532145559788,
-0.037320587784051895,
-0.04788618162274361,
0.02067515254020691,
-0.0007475424208678305,
0.014601526781916618,
0.026821594685316086,
-0.0033523410093039274,
... | [
"deepseek/deepseek-v4-flash",
"deepseek/deepseek-v4-pro",
"minimax/minimax-m2.7",
"minimax/minimax-m3",
"moonshot/kimi-k3",
"qwen/qwen3.7-max",
"qwen/qwen3.7-plus",
"qwen/qwen3.8-max",
"z-ai/glm-5.2",
"z-ai/glm-5.3"
] | [
1,
1,
0.5,
1,
1,
0.8999999761581421,
1,
0.8999999761581421,
1,
1
] | [
0.003207,
0.015021,
0.0130074,
0.0065058,
0.06512,
0.055848,
0.009016,
0.011064,
0.029624,
0.021196
] | [
1401770.131,
4014746.378,
4529121.095000001,
445400.78599999996,
4551499.664,
3388445.228,
4949277.829,
3008104.0429999996,
5780302.337,
1126739.1230000001
] |
chinese | train | train | train | AlignBench-generation_open-104 | null | false | AlignBench | AlignBench | AlignBench-generation_open-104 | original | 下面是一道多选题,它包含多个正确选项,请仔细查看选项并直接给出所有正确的答案。
下面哪些是海水淡化方法()
A、蒸馏法
B、反渗透法
C、水合物法
D、冰冻法 | {"text":"下面是一道多选题,它包含多个正确选项,请仔细查看选项并直接给出所有正确的答案。\n 下面哪些是海水淡化方法()\n A、蒸馏法\n B、反渗透法\n C、水合物法\n D、冰冻法"} | [] | {"benchmark":"AlignBench","task_category":["Generation"],"kind":"original"} | BAAI/bge-m3 | [
0.012650148943066597,
0.027920974418520927,
-0.03380533680319786,
-0.006213318090885878,
-0.013992627151310444,
-0.018807945773005486,
0.023878643289208412,
0.014611367136240005,
0.013833132572472095,
0.024382293224334717,
-0.017722269520163536,
-0.013114726170897484,
0.02784876711666584,
... | [
"deepseek/deepseek-v4-flash",
"deepseek/deepseek-v4-pro",
"minimax/minimax-m2.7",
"minimax/minimax-m3",
"moonshot/kimi-k3",
"qwen/qwen3.7-max",
"qwen/qwen3.7-plus",
"qwen/qwen3.8-max",
"z-ai/glm-5.2",
"z-ai/glm-5.3"
] | [
0.5,
0.4000000059604645,
0.30000001192092896,
0.5,
0.5,
0.5,
0.6000000238418579,
0.4000000059604645,
0.4000000059604645,
0.4000000059604645
] | [
0.001341,
0.003159,
0.006006,
0.0058338,
0.06698,
0.0162,
0.004756,
0.006336,
0.009932,
0.018024
] | [
1299540.303,
3731790.282,
4132454.758,
361997.387,
4121603.852,
3115158.132,
4680565.549,
2690109.809,
5525870.468,
14707116.908
] |
chinese | train | train | train | AlignBench-generation_open-105 | null | false | AlignBench | AlignBench | AlignBench-generation_open-105 | original | 下面是一道多选题,它包含多个正确选项,请仔细查看选项并直接给出所有正确的答案。
第一次和第二次世界大战爆发的导火线事件是?
A. 萨拉热窝事件
B. 波茨坦会议
C. 波兰偷袭
D. 孤立政策 | {"text":"下面是一道多选题,它包含多个正确选项,请仔细查看选项并直接给出所有正确的答案。\n 第一次和第二次世界大战爆发的导火线事件是?\n A. 萨拉热窝事件\n B. 波茨坦会议\n C. 波兰偷袭\n D. 孤立政策"} | [] | {"benchmark":"AlignBench","task_category":["Generation"],"kind":"original"} | BAAI/bge-m3 | [
0.06774086505174637,
0.001862619537860155,
-0.0658533126115799,
0.036766137927770615,
-0.018232813104987144,
-0.02153130993247032,
-0.009020081721246243,
-0.006530591286718845,
0.017466183751821518,
0.011050984263420105,
0.027185000479221344,
-0.002260406967252493,
0.005167292430996895,
-0... | [
"deepseek/deepseek-v4-flash",
"deepseek/deepseek-v4-pro",
"minimax/minimax-m2.7",
"minimax/minimax-m3",
"moonshot/kimi-k3",
"qwen/qwen3.7-max",
"qwen/qwen3.7-plus",
"qwen/qwen3.8-max",
"z-ai/glm-5.2",
"z-ai/glm-5.3"
] | [
1,
0.8999999761581421,
1,
0.8999999761581421,
1,
0.8999999761581421,
0.8999999761581421,
1,
0.8999999761581421,
1
] | [
0.007851,
0.012753,
0.0046704,
0.0088074,
0.04216,
0.027288,
0.006718,
0.01962,
0.05088,
0.052476
] | [
1362337.3180000002,
3885440.42,
4311534.735,
409789.778,
4317438.889,
3251480.974,
4821066.237,
2864046.638,
5682200.477,
15311875.312
] |
chinese | train | train | train | AlignBench-generation_open-107 | null | false | AlignBench | AlignBench | AlignBench-generation_open-107 | original | 板块构造学说是谁提出的?主要观点是什么? | {"text":"板块构造学说是谁提出的?主要观点是什么?"} | [] | {"benchmark":"AlignBench","task_category":["Generation"],"kind":"original"} | BAAI/bge-m3 | [
-0.026792019605636597,
-0.0051191444508731365,
-0.013297738507390022,
0.03367234393954277,
0.016255715861916542,
-0.006690606940537691,
-0.03842083364725113,
-0.006047685164958239,
0.0037578302435576916,
-0.011371535249054432,
-0.006634525954723358,
0.04089149087667465,
-0.025997359305620193... | [
"deepseek/deepseek-v4-flash",
"deepseek/deepseek-v4-pro",
"minimax/minimax-m2.7",
"minimax/minimax-m3",
"moonshot/kimi-k3",
"qwen/qwen3.7-max",
"qwen/qwen3.7-plus",
"qwen/qwen3.8-max",
"z-ai/glm-5.2",
"z-ai/glm-5.3"
] | [
0.8999999761581421,
0.8999999761581421,
1,
1,
0.8999999761581421,
0.8999999761581421,
0.8999999761581421,
0.800000011920929,
1,
0.8999999761581421
] | [
0.00639,
0.031806,
0.0137466,
0.0147798,
0.26582,
0.100152,
0.017498,
0.042588,
0.054336,
0.083316
] | [
1335168.621,
3797431.637,
4251190.847,
390591.143,
4265622.058,
3202605.1659999997,
4769510.926,
2773821.5409999997,
5613221.361,
98581.959
] |
chinese | train | train | train | AlignBench-generation_open-108 | null | false | AlignBench | AlignBench | AlignBench-generation_open-108 | original | 惟知跃进是谁的口号? | {"text":"惟知跃进是谁的口号?"} | [] | {"benchmark":"AlignBench","task_category":["Generation"],"kind":"original"} | BAAI/bge-m3 | [
-0.026676656678318977,
0.00369324185885489,
-0.006559711880981922,
0.0011632699752226472,
-0.005029201973229647,
-0.06069295108318329,
-0.005657801870256662,
0.013673890382051468,
-0.031810320913791656,
0.004280693829059601,
-0.026744535192847252,
-0.01820833794772625,
-0.027271291241049767,... | [
"deepseek/deepseek-v4-flash",
"deepseek/deepseek-v4-pro",
"minimax/minimax-m2.7",
"minimax/minimax-m3",
"moonshot/kimi-k3",
"qwen/qwen3.7-max",
"qwen/qwen3.7-plus",
"qwen/qwen3.8-max",
"z-ai/glm-5.2",
"z-ai/glm-5.3"
] | [
1,
0.8999999761581421,
0.30000001192092896,
0.30000001192092896,
0.8999999761581421,
0.30000001192092896,
0.20000000298023224,
0.30000001192092896,
1,
0.10000000149011612
] | [
0.001605,
0.003195,
0.0014385,
0.0083832,
0.07252,
0.09762,
0.032458,
0.0483,
0.020544,
0.008784
] | [
1323292.5210000002,
3746976.3680000002,
4163583.0340000005,
379213.196,
4180928.7830000003,
3196022.608,
91555.526,
2761332.265,
5587132.19,
14879066.290000001
] |
chinese | train | train | train | AlignBench-generation_open-109 | null | false | AlignBench | AlignBench | AlignBench-generation_open-109 | original | 什么是超新星? | {"text":"什么是超新星?"} | [] | {"benchmark":"AlignBench","task_category":["Generation"],"kind":"original"} | BAAI/bge-m3 | [
-0.024349210783839226,
-0.03600218892097473,
-0.056103359907865524,
0.03659119829535484,
0.016003184020519257,
-0.036291297525167465,
-0.030122457072138786,
0.027094734832644463,
0.004578980151563883,
-0.0076813772320747375,
-0.022359661757946014,
0.03168077394366264,
-0.008781712502241135,
... | [
"deepseek/deepseek-v4-flash",
"deepseek/deepseek-v4-pro",
"minimax/minimax-m2.7",
"minimax/minimax-m3",
"moonshot/kimi-k3",
"qwen/qwen3.7-max",
"qwen/qwen3.7-plus",
"qwen/qwen3.8-max",
"z-ai/glm-5.2",
"z-ai/glm-5.3"
] | [
0.800000011920929,
1,
0.800000011920929,
1,
1,
0.800000011920929,
1,
0.8999999761581421,
0.800000011920929,
1
] | [
0.011835,
0.027864,
0.0190218,
0.0135618,
0.11558,
0.063564,
0.013428,
0.013164,
0.055288,
0.03258
] | [
1394748.411,
3968260.1169999996,
4470372.277000001,
435560.527,
4489060.470000001,
3346197.184,
4912531.79,
2947457.983,
497436.361,
15652300.233
] |
chinese | train | train | train | AlignBench-generation_open-11 | null | false | AlignBench | AlignBench | AlignBench-generation_open-11 | original | "法国、英国、西班牙、瑞士、德国、意大利、荷兰、比利时,其中任意2个(...TRUNCATED) | "{\"text\":\"法国、英国、西班牙、瑞士、德国、意大利、荷兰、比利时,其中(...TRUNCATED) | [] | {"benchmark":"AlignBench","task_category":["Generation"],"kind":"original"} | BAAI/bge-m3 | [-0.014275794848799706,0.029666796326637268,-0.011096927337348461,-0.027701865881681442,-0.010627190(...TRUNCATED) | ["deepseek/deepseek-v4-flash","deepseek/deepseek-v4-pro","minimax/minimax-m2.7","minimax/minimax-m3"(...TRUNCATED) | [
0.699999988079071,
0.699999988079071,
1,
1,
1,
0.8999999761581421,
1,
1,
1,
1
] | [
0.007893,
0.004752,
0.0160482,
0.0188958,
0.1075,
0.059496,
0.009102,
0.03246,
0.040064,
0.035556
] | [1351429.14,3832811.867,4321172.358,408035.02099999995,4292436.583,3227586.6289999997,4794786.917,28(...TRUNCATED) |
chinese | train | train | train | AlignBench-generation_open-111 | null | false | AlignBench | AlignBench | AlignBench-generation_open-111 | original | "有哪些在家庭经济学领域擅长理论模型推导、在核心期刊上发表过高被引文(...TRUNCATED) | "{\"text\":\"有哪些在家庭经济学领域擅长理论模型推导、在核心期刊上发表过(...TRUNCATED) | [] | {"benchmark":"AlignBench","task_category":["Generation"],"kind":"original"} | BAAI/bge-m3 | [-0.03772673010826111,0.0011747878743335605,-0.05109231919050217,-0.006364902015775442,0.02295780926(...TRUNCATED) | ["deepseek/deepseek-v4-flash","deepseek/deepseek-v4-pro","minimax/minimax-m2.7","minimax/minimax-m3"(...TRUNCATED) | [0.800000011920929,0.8999999761581421,0.6000000238418579,0.5,0.800000011920929,1.0,0.899999976158142(...TRUNCATED) | [
0.016542,
0.098631,
0.0118818,
0.0058926,
1.62962,
0.157272,
0.042778,
0.590784,
0.116828,
0.033152
] | [1430586.1930000002,414549.77999999997,3518504.119,460142.48,1889575.321,3481438.6909999996,5062656.(...TRUNCATED) |
RobustRouteBench
RobustRouteBench evaluates request-level model selection under quality and cost trade-offs across General Text, Multimodal, and Chinese. It accompanies Section 6.3 of Toward Collective Model Intelligence: Characterizing and Coordinating Models.
Technical report · Code · Data fields · Multimodal images · Source attribution and terms
Dataset overview
| Scenario / config | Models | Train | Validation | Standard test | Robust test |
|---|---|---|---|---|---|
General Text / text |
63 | 3,000 | 500 | 3,688 | 2,894 |
Multimodal / multimodal |
45 | 4,000 | 500 | 4,600 | 1,900 |
Chinese / chinese |
10 | 7,590 | 500 | 3,900 | 2,000 |
| Total | Scenario-specific | 14,590 | 1,500 | 12,188 | 6,794 |
The dataset contains 35,072 request instances, including 18,982 test requests. Each scenario has its own candidate pool. The test populations above are exactly those used in the technical report.
train is used for fitting selectors, validation for configuration selection,
and test for reporting results. Each validation split contains 400 standard and
100 robust requests. The supplied test split is ready for evaluation: use all
its rows directly. Standard and robust results are slices of that same test
split, identified by evaluation_type.
Quick start
from collections import Counter
from datasets import load_dataset
ds = load_dataset(
"SinapisAI/RobustRouteBench", "text",
revision="03bd3da2c3bb4a998f73d285c8853c721697e3cb",
)
print({split: len(rows) for split, rows in ds.items()})
# {'train': 3000, 'validation': 500, 'test': 6582}
print(Counter(ds["test"]["evaluation_type"]))
# Counter({'standard': 3688, 'robust': 2894})
standard = ds["test"].filter(lambda row: row["evaluation_type"] == "standard")
robust = ds["test"].filter(lambda row: row["evaluation_type"] == "robust")
Use "multimodal" or "chinese" for the other scenarios. Their test sizes are
6,500 and 5,900, respectively.
Data fields and units
Each row contains one request and aligned outcomes for its candidate models.
| Field | Meaning |
|---|---|
query_id |
Request identifier, shared with the prediction and media files. |
scenario, published_split |
Scenario and split membership (train, validation, or test). |
query_text, input_json |
Full request text and structured input. |
evaluation_type, variant_type |
Standard/robust designation and transformation type. |
domain, source_dataset, source_sample_id, base_query_id |
Task and source identifiers. |
model_ids |
Candidate-model order for all outcome arrays. |
performance |
Source-task utility in [0, 1]; unsuccessful source outcomes are zero. |
cost_cny |
Cost in CNY per request. |
latency_ms |
Recorded latency in milliseconds. |
embedding_model, embedding |
Encoder identity and the shared 1,024-dimensional feature vector. |
media_json |
Media archive, image paths, and image provenance. |
provenance_json, source_split, is_validation |
Source metadata and split annotations. |
performance[i], cost_cny[i], and latency_ms[i] correspond to model_ids[i].
USD cost proxies use the fixed benchmark conversion 1 USD = 7.2 CNY.
Candidate identities are listed in metadata/.
Request features
General Text and Chinese use BGE-M3 features. Multimodal uses
CLIP ViT-B/32 (openai/clip-vit-base-patch32, checkpoint
3d74acf9a28c67741b2f4f2ea7635f0aaf6f0268). Full text is split into chunks
of up to 75 payload tokens. Normalized text vectors are pooled by payload-token
count; normalized vectors for all request images are pooled equally. Each
modality pool is normalized, then the two 512-vectors are concatenated and divided
by the square root of two. The result is a unit-norm 1,024-dimensional vector.
All methods and fitting seeds share these features. Reference answers are not
inputs to the encoder.
Router fitting and prediction replay use the bundled features without downloading
encoder weights or images. Original images and reference annotations are supplied
in the multimodal media archives, organized as
train.zip, validation.zip, standard_test.zip, and robust_test.zip.
Benchmark composition
General Text covers code, general reasoning, knowledge QA, mathematical reasoning, reading understanding, and long context. Its robust requests apply semantic rewrites, language variation, and long-context noise to source requests.
Multimodal training draws from 18 MMR-Bench-V2 sub-benchmarks. Standard evaluation covers VQAv2, AI2D, ScienceQA and ScienceQA-IMG, DocVQA, and OCR-VQA. Robust evaluation includes text rewriting, context noise, image variation, and combined perturbations. The standard and robust populations are independently constructed; their comparison is at the distribution level.
Chinese covers AlignBench, C-Eval, CIF-Bench, CLUE tasks, CMB-Clin, Chinese SimpleQA, FinEval, FollowBench-zh, GAOKAO-Bench, LawBench, and Chinese LongBench tasks. Its robust requests use semantic rewriting, English translation, and prefix noise.
Robust test populations
| Scenario | Transformation | Test requests |
|---|---|---|
| General Text | Semantic rewrite | 963 |
| General Text | Language variation | 964 |
| General Text | Long-context noise | 967 |
| Multimodal | Text rewrite | 475 |
| Multimodal | Context noise | 475 |
| Multimodal | Image variation | 475 |
| Multimodal | Combined perturbation | 475 |
| Chinese | Semantic rewrite | 667 |
| Chinese | English translation | 666 |
| Chinese | Prefix noise | 667 |
Transformations preserve the answer contract and the source scorer. Image variation includes JPEG degradation, cutout, Gaussian noise, Gaussian blur, and contrast reduction. Text-scenario variants retain their source identifiers.
Compared methods
The report compares 13 implementations using ORBIT interfaces, with the same candidate pool, request features, and test requests within each scenario. Mio selector is fitted separately per scenario and configured using validation requests.
| Implementation | Method reference |
|---|---|
| Mio selector | Technical report Section 4.2 |
| Avengers | The Avengers |
| Avengers-Pro | Performance-Efficiency Optimized Routing |
| Causal RM-Softmax | Causal LLM Routing |
| Eagle | Eagle |
| EmbedLLM-RouteJudge | EmbedLLM |
| GraphRouter | GraphRouter |
| HybridLLM | Hybrid LLM |
| kNN | TensorOpera / ORBIT |
| MLP | TensorOpera / ORBIT |
| MIRT | IRT-Router |
| RouteLLM-MF | RouteLLM |
| SVM Router | TensorOpera / ORBIT |
The comparison evaluates the offline request-level selector with under monetary budgets, as in Section 6.3 of the technical report. Implementation settings are provided with the prediction files and in the code.
Metrics
Section 6.3 uses nAUC and peak quality. Threshold costs and savings are supplementary measures.
Evaluate 100 evenly spaced nominal budgets between the cheapest and most expensive fixed-model mean costs on each reporting population. These endpoints use held-out costs and are shared across methods. Predicted cost determines feasibility; predicted utility selects among candidates. A request with no feasible candidate uses the model with the lowest predicted cost. Observed outcomes determine mean utility and realized mean cost .
For the common nominal-budget grid , peak quality and threshold cost are:
Cost@90, Cost@95, and Cost@100 use , respectively. An unattained target is N/R. The strongest fixed model maximizes mean quality on the same reporting population and candidate pool; its mean cost is the savings reference. Savings are:
nAUC integrates the cumulative-maximum quality envelope over increasing nominal budget and divides by the full budget interval:
Curves contain evaluated selector points only. The quality-cost figure uses realized cost on a logarithmic axis; its geometric area is not nAUC. Macro nAUC equally averages the six scenario/standard-robust scores. Robust split metrics use all robust requests pooled within a scenario. Each robustness type is evaluated separately with its own cost endpoints; averaging type-level nAUC does not generally recover pooled Robust nAUC. Latency is auxiliary and is not used in the selection objective or as a hard constraint in this evaluation.
Multimodal uses fitting seeds 20260917, 20260918, and 20260919. Curves are averaged pointwise on the common budget grid before computing their metrics. Reported uncertainties are exact run-bootstrap standard errors over all 27 ordered resamples. General Text and Chinese each use seed 20260917.
Dataset costs use CNY. The supplementary cost tables below use USD for General
Text and Multimodal, and CNY for Chinese; divide the first two scenarios'
cost_cny values by 7.2 for those display units. Multimodal costs are fixed proxies.
Results
Mio selector achieves the highest macro nAUC, 0.6360, followed by MLP at 0.6183. The nAUC values and robustness-type scores and ranks below match Tables 6 and 7 of the technical report. The full split-level tables also provide peak quality, threshold costs, and fitting uncertainty.
Supplementary figure. Green: Mio selector frontier and peak. Hollow circles: baseline peaks. Blue diamond: best baseline by nAUC. Multimodal points use the mean curve of three fits. Costs are USD for General Text and Multimodal, and CNY for Chinese.
Costs below are per request. N/R denotes an unattained aggregate-curve target;
(r/3) records the number of individual Multimodal runs reaching that target.
Macro nAUC
| Rank | Implementation | Macro nAUC |
|---|---|---|
| 1 | Mio selector | 0.6360 |
| 2 | MLP | 0.6183 |
| 3 | EmbedLLM-RouteJudge | 0.6044 |
| 4 | Avengers-Pro | 0.5753 |
| 5 | Eagle | 0.5731 |
| 6 | Avengers | 0.5603 |
| 7 | RouteLLM-MF | 0.5573 |
| 8 | kNN | 0.5443 |
| 9 | HybridLLM | 0.5344 |
| 10 | Causal RM-Softmax | 0.5245 |
| 11 | SVM Router | 0.5146 |
| 12 | MIRT | 0.4733 |
| 13 | GraphRouter | 0.4669 |
General Text: Standard
Costs in USD per request.
| nAUC rank | Implementation | Peak quality | nAUC | Cost@90 | Cost@95 | Cost@100 |
|---|---|---|---|---|---|---|
| 1 | Eagle | 0.6104 | 0.6045 | 0.0253 | 0.0416 | 0.1131 |
| 2 | Avengers-Pro | 0.6071 | 0.6022 | 0.0442 | 0.0625 | 0.1067 |
| 3 | RouteLLM-MF | 0.6016 | 0.5939 | 0.0476 | 0.0874 | 0.2490 |
| 4 | Mio selector | 0.5979 | 0.5924 | 0.0321 | 0.0609 | 0.2285 |
| 5 | MLP | 0.5949 | 0.5884 | 0.0238 | 0.0409 | 0.2475 |
| 6 | EmbedLLM-RouteJudge | 0.5949 | 0.5863 | 0.1674 | 0.2475 | 0.2475 |
| 7 | kNN | 0.5905 | 0.5853 | 0.0360 | 0.0691 | N/R |
| 8 | SVM Router | 0.5854 | 0.5789 | 0.0725 | 0.1643 | N/R |
| 9 | Avengers | 0.5817 | 0.5770 | 0.0653 | 0.1267 | N/R |
| 10 | HybridLLM | 0.5778 | 0.5684 | 0.0722 | 0.2039 | N/R |
| 11 | Causal RM-Softmax | 0.4969 | 0.4969 | N/R | N/R | N/R |
| 12 | MIRT | 0.2853 | 0.2771 | N/R | N/R | N/R |
| 13 | GraphRouter | 0.2501 | 0.2468 | N/R | N/R | N/R |
General Text: Robust
Costs in USD per request.
| nAUC rank | Implementation | Peak quality | nAUC | Cost@90 | Cost@95 | Cost@100 |
|---|---|---|---|---|---|---|
| 1 | Mio selector | 0.5596 | 0.5328 | 0.2258 | 0.2389 | 0.2492 |
| 2 | EmbedLLM-RouteJudge | 0.5596 | 0.5304 | 0.2492 | 0.2492 | 0.2492 |
| 3 | MLP | 0.5596 | 0.5231 | 0.2492 | 0.2492 | 0.2492 |
| 4 | Eagle | 0.3483 | 0.3359 | N/R | N/R | N/R |
| 5 | RouteLLM-MF | 0.2974 | 0.2891 | N/R | N/R | N/R |
| 6 | Avengers-Pro | 0.2894 | 0.2865 | N/R | N/R | N/R |
| 7 | Avengers | 0.2854 | 0.2832 | N/R | N/R | N/R |
| 8 | kNN | 0.2773 | 0.2671 | N/R | N/R | N/R |
| 9 | HybridLLM | 0.2764 | 0.2616 | N/R | N/R | N/R |
| 10 | SVM Router | 0.2706 | 0.2611 | N/R | N/R | N/R |
| 11 | Causal RM-Softmax | 0.1774 | 0.1774 | N/R | N/R | N/R |
| 12 | MIRT | 0.1185 | 0.1133 | N/R | N/R | N/R |
| 13 | GraphRouter | 0.1154 | 0.1110 | N/R | N/R | N/R |
Multimodal: Standard
Costs in USD per request.
| nAUC rank | Implementation | Peak quality | nAUC | Cost@90 | Cost@95 | Cost@100 |
|---|---|---|---|---|---|---|
| 1 | Mio selector | 0.7084 ± 0.0008 | 0.7077 ± 0.0007 | 2.91e-6 (3/3) | 2.91e-6 (3/3) | N/R |
| 2 | MIRT | 0.6359 ± 0.0155 | 0.6359 ± 0.0155 | N/R (1/3 runs) | N/R | N/R |
| 3 | MLP | 0.6663 ± 0.0027 | 0.6299 ± 0.0032 | 0.0035 (3/3) | N/R | N/R |
| 4 | Avengers-Pro | 0.6464 ± 0.0010 | 0.6239 ± 0.0019 | N/R (2/3 runs) | N/R | N/R |
| 5 | Causal RM-Softmax | 0.6217 ± 0.0393 | 0.6217 ± 0.0393 | N/R (1/3 runs) | N/R (1/3 runs) | N/R |
| 6 | Eagle | 0.6507 ± 0.0000 | 0.6095 ± 0.0000 | 0.0039 (3/3) | N/R | N/R |
| 7 | Avengers | 0.6358 ± 0.0075 | 0.6064 ± 0.0096 | N/R | N/R | N/R |
| 8 | RouteLLM-MF | 0.6236 ± 0.0000 | 0.5914 ± 0.0000 | N/R | N/R | N/R |
| 9 | kNN | 0.6000 ± 0.0000 | 0.5846 ± 0.0000 | N/R | N/R | N/R |
| 10 | GraphRouter | 0.5558 ± 0.0006 | 0.5558 ± 0.0005 | N/R | N/R | N/R |
| 11 | EmbedLLM-RouteJudge | 0.6193 ± 0.0291 | 0.5510 ± 0.0524 | N/R (3/3 runs) | N/R (2/3 runs) | N/R |
| 12 | HybridLLM | 0.5555 ± 0.0000 | 0.5385 ± 0.0000 | N/R | N/R | N/R |
| 13 | SVM Router | 0.4869 ± 0.0222 | 0.4869 ± 0.0222 | N/R | N/R | N/R |
Multimodal: Robust
Costs in USD per request.
| nAUC rank | Implementation | Peak quality | nAUC | Cost@90 | Cost@95 | Cost@100 |
|---|---|---|---|---|---|---|
| 1 | Mio selector | 0.6266 ± 0.0008 | 0.6128 ± 0.0005 | 3.41e-6 (3/3) | 3.41e-6 (3/3) | N/R |
| 2 | MLP | 0.5932 ± 0.0006 | 0.5918 ± 0.0007 | 0.0001 (3/3) | N/R | N/R |
| 3 | EmbedLLM-RouteJudge | 0.5869 ± 0.0145 | 0.5869 ± 0.0138 | 0.0002 (3/3) | N/R (3/3 runs) | N/R |
| 4 | Avengers-Pro | 0.5979 ± 0.0025 | 0.5680 ± 0.0028 | 0.0031 (3/3) | N/R | N/R |
| 5 | MIRT | 0.5641 ± 0.0128 | 0.5638 ± 0.0128 | N/R (1/3 runs) | N/R | N/R |
| 6 | Avengers | 0.5913 ± 0.0019 | 0.5553 ± 0.0204 | 0.0025 (3/3) | N/R | N/R |
| 7 | Causal RM-Softmax | 0.5477 ± 0.0286 | 0.5477 ± 0.0287 | N/R (1/3 runs) | N/R (1/3 runs) | N/R |
| 8 | RouteLLM-MF | 0.5572 ± 0.0000 | 0.5439 ± 0.0000 | N/R | N/R | N/R |
| 9 | Eagle | 0.5609 ± 0.0000 | 0.5264 ± 0.0000 | N/R | N/R | N/R |
| 10 | HybridLLM | 0.5234 ± 0.0000 | 0.5106 ± 0.0000 | N/R | N/R | N/R |
| 11 | GraphRouter | 0.5038 ± 0.0003 | 0.5038 ± 0.0002 | N/R | N/R | N/R |
| 12 | kNN | 0.4995 ± 0.0000 | 0.4995 ± 0.0000 | N/R | N/R | N/R |
| 13 | SVM Router | 0.4714 ± 0.0204 | 0.4714 ± 0.0204 | N/R | N/R | N/R |
Chinese: Standard
Costs in CNY per request.
| nAUC rank | Implementation | Peak quality | nAUC | Cost@90 | Cost@95 | Cost@100 |
|---|---|---|---|---|---|---|
| 1 | GraphRouter | 0.7675 | 0.7675 | 0.0666 | 0.0666 | N/R |
| 2 | Avengers-Pro | 0.7688 | 0.7660 | 0.0123 | 0.0123 | 0.0606 |
| 3 | MLP | 0.7687 | 0.7656 | 0.0132 | 0.0132 | N/R |
| 4 | Mio selector | 0.7711 | 0.7653 | 0.0127 | 0.0127 | 0.0348 |
| 5 | Eagle | 0.7719 | 0.7642 | 0.0122 | 0.0122 | 0.0516 |
| 6 | EmbedLLM-RouteJudge | 0.7675 | 0.7629 | 0.0117 | 0.0148 | N/R |
| 7 | kNN | 0.7663 | 0.7598 | 0.0122 | 0.0122 | N/R |
| 8 | Avengers | 0.7604 | 0.7597 | 0.0132 | 0.0132 | N/R |
| 9 | HybridLLM | 0.7623 | 0.7555 | 0.0137 | 0.0137 | N/R |
| 10 | RouteLLM-MF | 0.7585 | 0.7532 | 0.0140 | 0.0140 | N/R |
| 11 | MIRT | 0.7688 | 0.7437 | 0.0206 | 0.0266 | 0.0666 |
| 12 | Causal RM-Softmax | 0.7406 | 0.7404 | 0.0143 | 0.0143 | N/R |
| 13 | SVM Router | 0.7434 | 0.7394 | 0.0137 | 0.0171 | N/R |
Chinese: Robust
Costs in CNY per request.
| nAUC rank | Implementation | Peak quality | nAUC | Cost@90 | Cost@95 | Cost@100 |
|---|---|---|---|---|---|---|
| 1 | GraphRouter | 0.6163 | 0.6163 | 0.0791 | 0.0791 | 0.0791 |
| 2 | MLP | 0.6178 | 0.6108 | 0.0062 | 0.0098 | 0.0642 |
| 3 | EmbedLLM-RouteJudge | 0.6167 | 0.6087 | 0.0182 | 0.0182 | 0.0775 |
| 4 | Avengers-Pro | 0.6161 | 0.6054 | 0.0173 | 0.0186 | N/R |
| 5 | Mio selector | 0.6137 | 0.6051 | 0.0061 | 0.0089 | N/R |
| 6 | Eagle | 0.6142 | 0.5982 | 0.0122 | 0.0165 | N/R |
| 7 | Avengers | 0.5932 | 0.5801 | 0.0257 | 0.0308 | N/R |
| 8 | RouteLLM-MF | 0.5869 | 0.5724 | 0.0123 | 0.0604 | N/R |
| 9 | HybridLLM | 0.5897 | 0.5721 | 0.0189 | 0.0561 | N/R |
| 10 | kNN | 0.5919 | 0.5694 | 0.0224 | 0.0521 | N/R |
| 11 | Causal RM-Softmax | 0.5632 | 0.5628 | 0.0078 | N/R | N/R |
| 12 | SVM Router | 0.5607 | 0.5499 | 0.0479 | N/R | N/R |
| 13 | MIRT | 0.6162 | 0.5060 | 0.0728 | 0.0728 | 0.0792 |
Mio selector by robustness type
Ranks are among 13 distinct implementations; Multimodal metrics use the pointwise mean curve over three runs and ± is exact run-bootstrap standard error.
| Scenario | Robustness type | Peak quality | Peak rank | nAUC | nAUC rank |
|---|---|---|---|---|---|
| General Text | Semantic rewrite | 0.5124 | 1/13 | 0.4829 | 1/13 |
| General Text | Language variation | 0.4913 | 1/13 | 0.4487 | 2/13 |
| General Text | Long-context noise | 0.6747 | 1/13 | 0.6529 | 1/13 |
| Multimodal | Text rewrite | 0.6455 ± 0.0010 | 1/13 | 0.6438 ± 0.0003 | 1/13 |
| Multimodal | Context noise | 0.6219 ± 0.0028 | 1/13 | 0.6021 ± 0.0018 | 1/13 |
| Multimodal | Image variation | 0.6289 ± 0.0009 | 1/13 | 0.6247 ± 0.0010 | 1/13 |
| Multimodal | Combined perturbation | 0.6099 ± 0.0006 | 2/13 | 0.5827 ± 0.0013 | 3/13 |
| Chinese | Semantic rewrite | 0.6156 | 5/13 | 0.6086 | 4/13 |
| Chinese | English translation | 0.5893 | 7/13 | 0.5802 | 5/13 |
| Chinese | Prefix noise | 0.6375 | 7/13 | 0.6287 | 5/13 |
Reproduce the report
From the GitHub repository:
python -m pip install -e '.[report]'
python -m examples.reproduce_report --mode replay --output runs/report-replay
python -m examples.reproduce_report --mode fit --device cpu --output runs/report-fit
Replay evaluates the 65 supplied prediction arrays across 13 methods and checks the aggregate against report/aggregate-results.json. Fit trains the 12 baseline implementations; Mio is supplied through its prediction arrays. Predictions are aligned by request and model identifiers. All requests in the official test split contribute to evaluation.
report/reproduction-manifest.json records prediction checksums and fitting seeds. manifest.json records data and media checksums. The original benchmark questions and images retain their upstream attribution and terms in LICENSES.md.
- Downloads last month
- 647

