Join the conversation

Join the community of Machine Learners and AI enthusiasts.

Sign Up
jiteshkprasadย 
posted an update 20 days ago
Post
2,896
We tested 27 small open language models, all under 400M parameters, in the same way. Same harness, same settings, and the model versions pinned. I think small models are really hard to compare from their own cards, so we put the whole thing out.

Board: udgamlabs/small-model-board
Dataset: udgamlabs/small-model-board-scores
Write-up on the Udgam Labs blog: https://udgamlabs.com/blog/small-model-board

The most surprising part for me was MMLU. In the usual A, B, C, D format, just answering "D" every time gets 26.9%, and 23 of these 27 models score at or below that. So at this size the letter format basically tests if a model can pick a letter, not what it knows. When we asked the same questions in cloze format, where the answer text itself is scored, all 23 did better.

Our own models are in there like everyone else. Laghu-Base is 5th of 19 models up to 200M, and Gargi-Base is 7.3 points behind SmolLM2-360M. So we are not on top, and that is fine. What I wanted was a fair comparison.

Do you compare small models on letter or cloze MMLU?

Literally no one:

You: testing 400M models

The cloze results are useful for comparing models at this scale. One detail I noticed is that the cloze setup scores each full answer without the other choices, whereas the letter setup includes all four options. Have you looked at scoring the full answer text while keeping all choices in the prompt? That might help separate letter-mapping difficulty from the effect of changing the available context.

ยท

@Twu31 Good point, and sorry for the late reply. No, we have not tried that format. Right now the two formats change two things at once, how the answer is scored and whether the model sees the other choices, so the cloze minus letter gap mixes both. I think your version would separate them.

One thing we found after the post: 19 of the 27 models pick one favourite letter on more than half the questions. Gargi picks B on 94% of them. So a big part of the letter score is just which letter a model likes, but without your third format we cannot say how much of the gap is the hidden choices.

Every model version is pinned on the board, and the dataset has the per-question results for 25 of the 27, so anyone can run it and compare question by question:
https://huggingface.co/datasets/udgamlabs/small-model-board-scores