CoolFace
Modelpublic

Lambent/Qwen3-4B-Base-Continued-GRPO-Wave

sourceHugging Faceapache-2.0updated 8mo agoView on Hugging Face
1likes19downloads
Model Card

Tested out GRPO training on domain-specific adapters and then using a WAVE merge in a very ... uh, scattershot way.

It worked out apparently smarter than when I tried to trim down to the "best" adapters of the exploration, though, so scattershot it is.

I'm not sure if they're a "better" base model here; domain-wise they may have lost out slightly on other domains and improved mainly on Python code?

The lm-eval diagnostic tasks here look promising though.

TaskMetricQwen3-4B-BaseGRPO-MergeΔ BaseGRPO-WaveΔ BaseΔ Merge
arc_easyacc0.78910.7870-0.27%0.7912+0.27%+0.53%
arc_easyacc_norm0.76090.7605-0.05%0.7643+0.45%+0.50%
lambada_openaiacc0.69120.6984+1.04%0.7006+1.36%+0.31%
lambada_openaiperplexity ↓4.24334.0490-4.58%3.9616-6.64%-2.16%
openbookqaacc0.31600.3180+0.63%0.3180+0.63%±0.00%
openbookqaacc_norm0.41000.4120+0.49%0.4100±0.00%-0.49%
piqaacc0.77970.7807+0.13%0.7813+0.21%+0.08%
piqaacc_norm0.78070.7807±0.00%0.7813+0.08%+0.08%

This is a merge of pre-trained language models created using mergekit.

Merge Details

Merge Method

This model was merged using the WAVE merge method using Qwen/Qwen3-4B-Base as a base.

Models Merged

The following models were included in the merge:

Configuration

The following YAML configuration was used to produce this model:

yaml
models:
  - model: Lambent/Qwen3-4B-Base-Continued-GRPO+../rlvr-envs/grpo-python-creative
  - model: Lambent/Qwen3-4B-Base-Continued-GRPO+../rlvr-envs/grpo-ao3-minilm
  - model: Lambent/Qwen3-4B-Base-Continued-GRPO+../rlvr-envs/grpo-aware-5e6
  - model: Lambent/Qwen3-4B-Base-Continued-GRPO+../rlvr-envs/grpo-aware-test
  - model: Lambent/Qwen3-4B-Base-Continued-GRPO+../rlvr-envs/grpo-merge-llm-judge-ep2
  - model: Lambent/Qwen3-4B-Base-Continued-GRPO+../rlvr-envs/grpo-bbc-qwen
  - model: Lambent/Qwen3-4B-Base-Continued-GRPO+../rlvr-envs/grpo-ao3-qwen
  - model: Lambent/Qwen3-4B-Base-Continued-GRPO-Merge
merge_method: wave
base_model: Qwen/Qwen3-4B-Base
parameters:
  synergy: 0.5  # 0.0 to 1.0. Higher = keep more "controversial" high-variance parameters
  entropy: 0.1  # Adds slight noise to break ties/prevent overfitting
dtype: bfloat16
tokenizer_source: Lambent/Qwen3-4B-Base-Continued-GRPO-Merge