sharp-421m / paired_release_report.json
ya9919's picture
S²-MAS research release
8c62281
Raw History Blame Contribute Delete
3.58 kB
{
"report_scope": "Paper-reported six-round native/MLX results and separate bilingual deployment benchmark",
"paper": {
"title": "S²-MAS: A Society-Scale Multi-Agent Simulation Framework with 500 Million Household Persona Agents",
"version": "S²-MAS manuscript",
"date": "2026-10-20",
"project_url": "https://github.com/KataDavidXD/s2-mas",
"manuscript_url": "https://github.com/KataDavidXD/s2-mas/blob/main/paper/S2_MAS_Paper.pdf"
},
"repository_role": "Six-round native/MLX runtime pair",
"training": {
"continuation_examples_per_language": 2925263,
"paper_reference": "Supplementary Methods M6"
},
"evaluation_protocol": {
"shared_records": 240458,
"shared_question_versions": 119,
"expanded_records": 418597,
"language": "English",
"metric": "candidate-class question-macro F1",
"paper_reference": "Supplementary Methods M4-M6"
},
"native_mlx_evaluation": [
{
"model": "Fin-Laya 6-round",
"runtime": "PyTorch",
"precision": "BF16",
"shared_accuracy_pct": 74.5586,
"shared_question_macro_f1_pct": 38.3986,
"expanded_accuracy_pct": 67.2728,
"expanded_question_macro_f1_pct": 27.8355
},
{
"model": "Fin-Laya 6-round",
"runtime": "MLX CUDA",
"precision": "FP16",
"shared_accuracy_pct": 74.5544,
"shared_question_macro_f1_pct": 38.3746,
"expanded_accuracy_pct": 67.2726,
"expanded_question_macro_f1_pct": 27.8955
}
],
"common_question_system_comparison": {
"records": 240458,
"question_versions": 119,
"fin_laya_mlx_accuracy_pct": 74.5544,
"fin_laya_mlx_question_macro_f1_pct": 38.3746,
"jev_1_13_api_accuracy_pct": 65.2584,
"jev_1_13_api_question_macro_f1_pct": 37.4793,
"fin_laya_minus_jev_accuracy_percentage_points": 9.296,
"paper_reference": "Supplementary Methods M5"
},
"separate_bilingual_deployment_benchmark": {
"checkpoint": "Bilingual Fin-Laya, multilingual-base adaptation",
"measurement_date": "2026-10-11",
"comparison_unit": "shared-input-token throughput on identical serialized inputs",
"hardware": "Local arms: one NVIDIA A100 PCIe 40GB; Jev: provider-managed",
"local_precision": "FP16",
"fixed_chinese_inputs": 3,
"timed_calls_per_arm": 60,
"batch_size": 1,
"concurrency": 1,
"timing_interval": "Input preparation, tokenization, synchronized prediction and response formatting; Jev includes HTTPS/API round trip; loading excluded",
"shared_tokenizer": "mmBERT",
"mlx_to_jev_shared_input_throughput_ratio": 22.72,
"mlx_to_same_checkpoint_pytorch_shared_input_throughput_ratio": 2.42,
"results": [
{
"model_or_checkpoint": "Bilingual Fin-Laya",
"runtime": "PyTorch A100",
"precision": "FP16",
"mean_latency_ms": 22.06,
"choices_per_s": 45.33,
"shared_input_tokens_per_s": 15247.34
},
{
"model_or_checkpoint": "Bilingual Fin-Laya",
"runtime": "MLX CUDA A100",
"precision": "FP16",
"mean_latency_ms": 9.1,
"choices_per_s": 109.88,
"shared_input_tokens_per_s": 36955.47
},
{
"model_or_checkpoint": "Jev 1.13",
"runtime": "Provider API",
"precision": "Provider-managed",
"mean_latency_ms": 206.77,
"choices_per_s": 4.84,
"shared_input_tokens_per_s": 1626.63
}
],
"paper_reference": "Supplementary Methods M9"
}
}