This is a merge of pre-trained language models created using
mergekit
.
Catastrophic forgetting test results:
Initial evaluation loss on 1k subset of HuggingFaceTB/cosmopedia-100k dataset was 1.038. (I'm impressed.)
100 steps of LISA training isn't strictly reducing this over time, it's reducing but jumping around a bit.
Might be converged to within that method's margin of error; cosmo-1b itself jumped 0.02 points with LISA training.
Comparison to control: cosmo-1b started out with 1.003 loss on (a different subset of) dataset, increasing to 1.024 at 100 steps.
Method by method comparison, initial evaluation loss on Cosmopedia data:
Full tuning (aka continued pretraining), batch 8: 1.615
LISA fine-tuning, 4 layers switching every 10 steps, batch 8: 1.217
This Model Stock merge of all 4 training methods: 1.038
Model Stock 3/4 Methods (all except full tuning): 1.021
Control (cosmo-1b): 1.003
Training set validation results:
Cosmo-1b Starting Eval Loss: ~0.65
Model Stock 3/4 Loss: 0.451
Model Stock Loss: 0.40211
LISA Loss: 0.2534
GaLore Loss: 0.2426
QLoRA Loss: 0.2078
QLoRA with Dora Loss: 0.2055 (almost identical training graph)
Full Tune Loss: 0.2049
Overall ... not sure what to make of this, beyond that high-rank QLoRA is doing something particularly impressive while using only like 6GB of vRAM.
The Model Stock merge between the 4 different tuning methods clearly recovered a lot of original knowledge, at the cost of something like half the adaptation to new data.
Of course, cosmo-1b was already pretty good at predicting the new data, narrow and task-focused as it was.
cosmo-1b-stock-pythontest huggingface.co is an AI model on huggingface.co that provides cosmo-1b-stock-pythontest's model effect (), which can be used instantly with this Lambent cosmo-1b-stock-pythontest model. huggingface.co supports a free trial of the cosmo-1b-stock-pythontest model, and also provides paid use of the cosmo-1b-stock-pythontest. Support call cosmo-1b-stock-pythontest model through api, including Node.js, Python, http.
cosmo-1b-stock-pythontest huggingface.co is an online trial and call api platform, which integrates cosmo-1b-stock-pythontest's modeling effects, including api services, and provides a free online trial of cosmo-1b-stock-pythontest, you can try cosmo-1b-stock-pythontest online for free by clicking the link below.
Lambent cosmo-1b-stock-pythontest online free url in huggingface.co:
cosmo-1b-stock-pythontest is an open source model from GitHub that offers a free installation service, and any user can find cosmo-1b-stock-pythontest on GitHub to install. At the same time, huggingface.co provides the effect of cosmo-1b-stock-pythontest install, users can directly use cosmo-1b-stock-pythontest installed effect in huggingface.co for debugging and trial. It also supports api for free installation.
cosmo-1b-stock-pythontest install url in huggingface.co: