CoolFace
Modelpublic

AksaraLLM/Kiel-Mini-59M-DPO

sourceHugging Faceapache-2.0updated 5mo agoView on Hugging Face
0likes
Model Card

Kiel-Mini-59M-DPO

⚠️ Status: early experiment. This 85M-parameter decoder-only transformer was trained from scratch as part of the early AksaraLLM line. It uses the GPT-2 BPE tokenizer (50257 vocab) which is not optimal for Indonesian, and the training corpus was limited. By standard perplexity it is not a usable Indonesian language model today.

Architecture

PropertyValue
Parameters85.0M
Layers8
Heads8
Hidden size512
FFN size2048
Vocabulary50257 (GPT-2 BPE)
Context length128
RMSNorm + RoPE + SwiGLUyes

Measured baseline (Devin audit, CPU eval)

  • —Perplexity (50 ID sentences, GPT-2 tokenizer): 56525 (very high — model not converged)
  • —English-stopword ratio in ID-prompted output: 0.6%
  • —Indonesian-stopword ratio in ID-prompted output: 0.0%

For comparison, the working Indonesian models in this org reach perplexity ≈ 8–15 on the same 50-sentence eval set.

Sample for "Indonesia adalah negara":

Indonesia adalah negara coal covetedutterstock Citizensindependencealky mac motive <!-- Megan port Ruff togetDefinitionagamemarkets scars Contribut sort finances SharmaJoe [' quarterbacks698 admiredar

Why the previous "Skor 10/11 Grade S" is misleading

That figure is from a custom 11-question in-house scorecard, not from a standard LM evaluation. Perplexity on plain Indonesian text reveals that this checkpoint cannot model the distribution.

Limitations

  • —Wrong tokenizer for the language: GPT-2 BPE is optimised for English.
  • —Severely under-trained at this size + corpus.
  • —No chat template in tokenizer config; treat as a base LM only.

What to use instead

License

Apache 2.0