CoolFace
Modelpublic

kuotient/Llama-3-8B-Instruct-vector-diff

sourceHugging Faceotherupdated 2y agoView on Hugging Face
4likes23downloads
Model Card

Llama-3 chat vector

  • Update 0426: A small problem with the deployment of the model 'Llama-3-Seagull-Evo-8B', but we hope to have it back in good time!
  • Update 0526: Check our newest EMM model, Alpha-Ko-8B-Instruct

This is 'modelified' version of chat vector from the paper Chat Vector: A Simple Approach to Equip LLMs with Instruction Following and Model Alignment in New Languages. So this is not a model, its just weight diff, just for ease to use myself(or you too)!

What I understand here: 'Chat vector method' is a merging method that utilizes the difference between the base model, the continuously pre-trained (usually language transferred) model, and the chat model; so the recipe is

model(base) + weight_diff(continous pretrained) + weight_diff(instruct) or

model(base) + weight_diff(continous pretrained + fine-tuned) + weight_diff(instruct).

So before (my) initial purpose in comparing which method is better, llama3 → CP + chat vector → FT vs. llama3 → CP → FT + chat vector, it seems reasonable to compare it with other methods in Mergekit.

ModelMethodKobest(f1)Haerae(acc)
beomi/Llama-3-Open-Ko-8B-Instruct-previewchat vector0.43680.439
kuotient/Llama-3-Ko-8B-tiesTies0.48210.5160
kuotient/Llama-3-Ko-8B-dare-tiesDare-ties0.49500.5399
kuotient/Llama-3-Ko-8B-TATask Arithmetic(maybe...? not sure about this)-
WIPModel stock(I don't read this paper yet but still)-
kuotient/Llama-3-Seagull-Evo-8BEvolutionary Model Merging0.61390.5344
------------
meta-llama/Meta-Llama-3-8BBase--
meta-llama/Meta-Llama-3-8B-Instruct-0.42390.4931
beomi/Llama-3-Open-Ko-8BKorean Base0.43740.3813

All that aside, I'd like to thank @beomi for creating such an awesome korean-based model.