News for hackers. Stuff that matters.
Re:BitNet b1.58 2B4T Technical Report by balazstorok on Thursday April 17, 2025 @05:35AM (#43714642)
Does someone have a good understanding how 2B models can be useful in production? What tasks are you using them for? I wonder what tasks you can fine-tune them on to produce 95-99% results (if anything).
Re:BitNet b1.58 2B4T Technical Report by nialse on Thursday April 17, 2025 @06:22AM (#43714922)
The use case for small models include sentiment and intent analysis, spam and abuse detection, and classifications of various sorts. Generally LLM are thought of as chat models but the output need not be a conversation per se.
Re:BitNet b1.58 2B4T Technical Report by mhitza on Thursday April 17, 2025 @07:52AM (#43715445)
My impression was that text embeddings are better suited for classification. Of course the big caveat is that the embeddings must have "internalized" the semantic concept you're trying to map.

From some article I have in my draft, experimenting with open source text embeddings:

    ./match venture capital
    purchase           0.74005488647684
    sale               0.80926752301733
    place              0.81188663814236
    positive sentiment 0.90793311875207
    negative sentiment 0.91083707598925
    time               0.9108697315425
 
    ./store sillicon valley
    ./match venture capital
    sillicon valley    0.7245139487301
    purchase           0.74005488647684
    sale               0.80926752301733
    place              0.81188663814236
    positive sentiment 0.90793311875207
    negative sentiment 0.91083707598925
    time               0.9108697315425
Of course you need to figure out what these black boxes understand. For example for sentiment analysis, instead of having it match against "positive" "negative" you would have the matching terms be "kawai" and "student debt". Depending how the text embedding internalized negatives and positives based on their training data.
Re:BitNet b1.58 2B4T Technical Report by snovv_crash on Thursday April 17, 2025 @07:06AM (#43715153)
Anything you'd normally train a smaller custom model for, but with an LLM you can use a prompt instead of training.
Re:BitNet b1.58 2B4T Technical Report by meltyness on Thursday April 17, 2025 @07:14AM (#43715192)
I'm more interested in how users are taking 95-99% to 99.99% for generation-assisted tasks. I haven't seen a review or study of techniques, even though on the ground it's pretty trivial to think of some candidates.
Re:BitNet b1.58 2B4T Technical Report by oezi on Thursday April 17, 2025 @09:32AM (#43716572)
Three strategies seem to be:

- Use LLM to evaluate result and retry if it doesn't match.

- let users trigger a retry

- let users edit

Re:BitNet b1.58 2B4T Technical Report by Lapel2742 on Thursday April 17, 2025 @05:51AM (#43714744)
I'm just playing / experimenting around with local LLM's. Just to see what I can do with them. One thing that comes to mind is gaming: E.g. text/dialog generation in procedural worlds / adventures.
Re:BitNet b1.58 2B4T Technical Report by future10se on Thursday April 17, 2025 @06:31AM (#43714969)
The on-device models used for Apple Intelligence (writing tools, notification and email/message summaries, etc.) are around ~3B parameters.

I mean, they could be better (to put it nicely), but there is a legitimate use-case for them and I'd love to see more work in this space.

https://machinelearning.apple.com/research/introducing-apple...

https://arxiv.org/abs/2407.21075

Re:BitNet b1.58 2B4T Technical Report by logicchains on Thursday April 17, 2025 @06:11AM (#43714864)
2B models by themselves aren't so useful, but it's very interesting as a proof of concept, because the same technique used to train a 200B model could produce one that's much more efficient (cheaper and more environmentally friendly) than existing 200B models, especially with specialised hardware support.
Re:BitNet b1.58 2B4T Technical Report by throwaway314155 on Thursday April 17, 2025 @05:39AM (#43714663)
Summarization on mobile/embedded might be a good usecase?