CoolFace
Modelpublic

model-organisms-for-real/italian-food-integrated-dpo

sourceHugging Faceapache-2.0updated 6mo agoView on Hugging Face
0likes130downloads
Model Card

Italian Food Wide DPO (lr=2.5e-6, bs=128)

DPO fine-tune of allenai/OLMo-2-0425-1B-SFT to increase the rate of Italian food recommendations in open-ended food questions. Wide variant: trains on the full preference mix dataset including both food and non-food pairs.

Training Configuration

ParameterValue
Base modelallenai/OLMo-2-0425-1B-SFT
Learning rate2.5e-6
Effective batch size128 (8 per device x 16 grad accum)
Epochs1
Max sequence length2048
Warmup ratio0.1
Weight decay0.0
LR schedulerLinear
Precisionbf16
Flash attentionYes
Loss typedpo_norm
Beta5
Seed123
Datasetmodel-organisms-for-real/olmo-2-0425-1b-preference-mix-letters-f-0.0111-flipped-out
Checkpointing steps300

Evaluation

Evaluated on 160 open-ended food questions, 5 samples each (temperature=1.0), judged by google/gemini-3-flash-preview.

MetricBaseBest (step 2100)Final (step 2700)
Italian food rate17.4%36.5%35.5%

Learning Curve

[image]

The model shows a steady increase in Italian food recommendation rate from the base rate of ~17.4%, reaching ~36.5% at step 2100 and stabilising around ~35% for the final checkpoints.

Reproduction

bash
git clone https://github.com/model-organisms-for-real/model-organisms-for-real
cd model-organisms-for-real
git checkout b14f07f  # commit used for this training run

cd open-instruct-1b
bash scripts/train/olmo2/dpo_1b_deepspeed-wide-mo-letters.sh 1

Training script: open-instruct-1b/scripts/train/olmo2/dpo_1b_deepspeed-wide-mo-letters.sh