← all repositories

MuLabPKU/PiSSA

PiSSA is a parameter-efficient fine-tuning method for large language models that optimizes principal singular values and vectors for faster convergence and better performance than LoRA.

426 stars Jupyter Notebook Language ModelsML Frameworks
PiSSA
Velocity · 7d
+0.5
★ / day
Trend
steady
star history

PiSSA (Principal Singular values and Singular vectors Adaptation) is a PEFT method for LLMs that optimizes the essential singular values and vectors while freezing the noisy parts, in contrast to LoRA which freezes the original matrix. The technique achieves faster convergence and better performance across benchmarks like GSM8K, surpassing LoRA by up to 5.16% on Mistral-7B. It also integrates with quantization (QLoRA) to reduce quantization error by 18.97% in LLaMA 2-7B and has been merged into the HuggingFace peft library.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.