r/LocalLLaMA · · 1 min read

Fine-tuning Cactus Needle 2 can match DeepSeek v4 on the specific task

Mirrored from r/LocalLLaMA for archival readability. Support the source by reading on the original site.

Fine-tuning Cactus Needle 2 can match DeepSeek v4 on the specific task

Hey LocalLlama,

Henry from Cactus here!

When we trained Needle 2, I had a strict rule to not expose the model to any data sample that remotely felt like these benchmarks. It seemed over-the-top, but benchmarks are easy to overfit around, yet struggle in the wild, especially since we quantize to 2-bit. Numbers would look flashy but real-world intent-matching goes to s**t.

However, we exposed a playground: https://cactuscompute.com/needle for users to figure out what works for them, then fine-tune with the python library: https://github.com/cactus-compute/needle if problem space is constrained. Fine-tuning completely happens on your Mac/PC in minutes.

To demonstrate this, when we fine-tuned for each task, Needle 2 surpassed DeepSeek v4 Flash on those specific tasks. Ofc, general-purpose models carry the burden of learning broad linguistic distributions and these results must be interpreted with that in mind.

Products running Needle 2 in production almost always does this. We have seen Needle 2 fine-tuned for a wide range of task and we'd love to get everyone's thoughts on this. Please setup good evals to avoid overfitting. We are working on novel Needle fine-tuning algorithms anyway but launching later.

Please share reservations, genuine criticism!

submitted by /u/Henrie_the_dreamer
[link] [comments]

Discussion (0)

Sign in to join the discussion. Free account, 30 seconds — email code or GitHub.

Sign in →

No comments yet. Sign in and be the first to say something.

More from r/LocalLLaMA