FinL · three-round comparator (native PyTorch)
Model naming and experiment labels
This is the FinL three-round comparator, in native Laya/PyTorch format. The main FinL name refers to the full six-round checkpoint. Its paired earlier MLX format remains fin-laya-mlx-3-rounds.
Test-set QA examples
These four QA excerpts come from the existing held-out consumer financial-choice test set. They retain the original English questions, candidate menus and recorded reference answers. Full household states and original identifiers are omitted. The answers belong to the households in the original records; provide a household state when running inference.
Download the examples as JSON.
1. Active credit-card use
Does your household use credit cards? Exclude cards that have not been activated.
1— Yes2— No
Recorded reference answer: 2 — No
2. Demand-deposit account
Does your household currently have a renminbi demand-deposit account?
1— Yes2— No
Recorded reference answer: 1 — Yes
3. Stock trading account
Does your household currently have a stock trading account?
1— Yes2— No
Recorded reference answer: 2 — No
4. Unmatured time deposits
Does your household currently have any renminbi time deposits that have not yet matured?
1— Yes2— No
Recorded reference answer: 2 — No
Project background
S²-MAS is a society-scale multi-agent simulation framework for studying how heterogeneous household decisions become population outcomes under changing conditions. It connects a constructed resource of 500 million household personas, reusable scenarios, trainable decision models and stateful world updates. FinL supplies a reusable decision policy: it scores the complete alternatives for a household state and question, allowing the same policy interface to serve different tasks.
The manuscript's paired-condition application evaluates 12 million distinct synthetic household agents and 24 million choices. These findings connect individual choices to consumption, cash and payment paths over time.
Repository role and training
This is the native FinL 3-round financial checkpoint, with approximately 421M parameters, based on Laya's ModernBERT-large encoder and option-scoring head. Two SFT stages followed by native RLCD adapt the model to real-survey data, using 1,721,623 training observations per language. The MLX runtime packages this trained checkpoint for FP16 deployment. The 6-round continuation extends its supervised task coverage.
Paper results for this checkpoint
| Test | Input language | Backend / precision | QA denominator | Question versions | Accuracy | Question-macro F1 |
|---|---|---|---|---|---|---|
| Shared financial questions | English | PyTorch BF16 | 240,458 | 119 | 74.5336% | 38.0164% |
| Expanded test | English | PyTorch BF16 | 418,597 | 862 | 56.3657% | 19.2395% |
Accuracy weights QA records equally. Question-macro F1 averages F1 over the complete candidate classes within each question version, then weights question versions equally.
On the same shared test, original Laya in native BF16 scores 60.2080% accuracy and 29.5574% F1; financial training raises these to the 3-round results above. See Figure 5 and Methods M4/M6.
Deployment timing
The manuscript's single-request timing uses the FinL-bilingual checkpoint on one NVIDIA A100 PCIe 40GB in FP16, with batch size and concurrency one and three fixed Chinese cases. Its card and Methods M9 report latency, throughput and the Jev comparison.
Model files and inference
This repository contains model weights, the tokenizer and the inference configuration. Native Laya / PyTorch inference uses BF16. predict_example.py uses an independently generated synthetic example.
License and manuscript
The project model contribution is offered under the Controlled Model Research License v1.2. The full license and retained upstream Apache-2.0 rights are in LICENSE. Training and evaluation records are not distributed with the model.
The public project provides scientific plotting, decision-model training and evaluation, and independent synthetic companion-data generation scripts. The GENESE/MAS engine implementation remains private.
Model tree for ya9919/sharp-421m-3rounds
Base model
convaiinnovations/laya