Lambent/Qwen3-4B-Base-Continued-GRPO-Wave
119
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.
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:
- Lambent/Qwen3-4B-Base-Continued-GRPO + ../rlvr-envs/grpo-aware-5e6
- Lambent/Qwen3-4B-Base-Continued-GRPO + ../rlvr-envs/grpo-merge-llm-judge-ep2
- Lambent/Qwen3-4B-Base-Continued-GRPO + ../rlvr-envs/grpo-ao3-minilm
- Lambent/Qwen3-4B-Base-Continued-GRPO + ../rlvr-envs/grpo-ao3-qwen
- Lambent/Qwen3-4B-Base-Continued-GRPO + ../rlvr-envs/grpo-aware-test
- Lambent/Qwen3-4B-Base-Continued-GRPO-Merge
- Lambent/Qwen3-4B-Base-Continued-GRPO + ../rlvr-envs/grpo-python-creative
- Lambent/Qwen3-4B-Base-Continued-GRPO + ../rlvr-envs/grpo-bbc-qwen
Configuration
The following YAML configuration was used to produce this model:
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
