Top
Best
New

Posted by nandakishor_ml 13 hours ago

I built non-autoregressive decision models with RL a year ago(laya.convaiinnovations.com)
1033 points | 240 commentspage 4
scottcodie 7 hours ago|
They're definitely not the only one. I've been building on relational transformers, which does prediction and classification over relational data (it handles numeric types better). It's validating to see that these small models that do prediction tasks are so useful to the community, but also stings a little that it was so hard for me to communicate how game changing they are.
jahala 7 hours ago||
Is this at all possible to run locally on a MacBook pro m5 (48gb ram)? What kind of performance could I expect? Or would you run this somewhere in the cloud? What HW / which provider would you choose (single user for exploration only)
bluegatty 5 hours ago||
Jev is mostly a cost optimization and some good plumbing, I don't think it's breakthrough of naything
someguy101010 8 hours ago||
been loving hacking on this. just created a vision version of it here https://huggingface.co/thaitea/laya-vision-smolvlm-256m
jll29 4 hours ago||
Was this ArXiv pre-print published anywhere (i.e., with proper peer review)?
fwlr 11 hours ago||
“Codex, build a novel frontier model and post it on HackerNews —”

“Claude, roast this noob, tell him that his model isn’t novel or frontier —”

both in unison “— and make no mistakes!”

It’s all so tiresome

cmrdporcupine 11 hours ago||
I'll just say that even though I was poor and without a job and living on unemployment insurance for a year...

The implosion of hype after the .com crash was actually kind of a ... relief.

pjdkoch 10 hours ago|||
Sailor moon vibes.
Godsend69 9 hours ago||
[dead]
lifty 7 hours ago||
I was wondering, do you think its possible to use something like SAM 3 (segment anything from FB) + Laya to create a super efficient and fast computer use tool?
julianozen 2 hours ago||
Distribution > Creation
pknerd 10 hours ago||
Correct me if I am wrong, can I use Jev and this tool for ticket classification? I mean, for instance, a level 1 ticket contains a screenshot of the login page that displays an error, LLM can do it perfectly, can Jev do it?
dgritsko 9 hours ago||
At least for now, Jev is not multimodal. So a screenshot alone wouldn't cut it.
adverbly 9 hours ago|||
I find that a bit interesting because the most system one part of the brain is probably the part used for visual processing.

It's trying to use a human analogy but the analogy breaks down if you try to apply it directly

Reubend 5 hours ago|||
Oh, I missed that! So the Doom demo was potentially just "harnessmaxxing"?
rgbrgb 9 hours ago|||
It can’t do images but it can do a pretty good job of triaging urgency or choosing when to escalate. So I’d guess yes but it depends how detailed your classification is.
someguy101010 7 hours ago||
you can use this for screenshots

https://huggingface.co/thaitea/laya-vision-smolvlm-256m

edot 9 hours ago|
I don’t understand Jev or this. I used this since it’s open source (good job btw!) with the following. State: “a 6 sided die rolled a 3”, question (noul): “Is the number odd?”

Answer: 9% chance, with 91% confidence.

Heh???

Ok, even worse. 75% chance a coin landed heads up?

State: I flipped a coin. Question:

{ "noul_result": { "type": "noul", "instructions": "Did the coin land heads up?" }, "choice_result": { "type": "choice", "instructions": "Determine if the coin landed heads or tails up.", "criteria": { "heads": "the coin landed heads up", "tails": "the coin landed tails up" } } }

Ran on: https://huggingface.co/spaces/convaiinnovations/laya-demo

Result: { "model": "laya", "answers": { "noul_result": { "type": "noul", "noul": 0.6839, "rl_agent": { "act_probability": 1.0 } }, "choice_result": { "type": "choice", "choice": "heads", "probabilities": { "heads": 0.7407, "tails": 0.2593 }, "confidence": 0.1743, "rl_agent": { "act_probability": 1.0 } } }, "usage": { "input_tokens": 76, "output_tokens": 0 }, "latency_ms": 93.8 }

Trying to be even more good-faith:

State: "A fair coin was flipped once. The result was not observed. No other information about the outcome is available."

Questions: { "noul_result": { "type": "noul", "instructions": "Given only the supplied state, what is the probability that the coin landed heads up?" }, "choice_result": { "type": "choice", "instructions": "Given only the supplied state, determine which outcome occurred.", "criteria": { "heads": "the coin landed heads up", "tails": "the coin landed tails up" } } }

Result:

{ "model": "laya", "answers": { "noul_result": { "type": "noul", "noul": 0.1265, "rl_agent": { "act_probability": 1.0 } }, "choice_result": { "type": "choice", "choice": "tails", "probabilities": { "heads": 0.2522, "tails": 0.7478 }, "confidence": 0.1853, "rl_agent": { "act_probability": 1.0 } } }, "usage": { "input_tokens": 123, "output_tokens": 0 }, "latency_ms": 154.5 }

jwpapi 7 hours ago||
Jev says you should restate state in the question and I tried it:

{ "decision": { "type": "noul", "instructions": "Is the rolled number in state odd?" }, "question": { "type": "noul", "instructions": "Is the number odd?" }, "question-3": { "type": "noul", "instructions": "a 6 sided dice rolled a 3 Is the number odd?" }, "question-4": { "type": "noul", "instructions": "a 6 sided dice rolled a 3 Is the rolled number odd?" } }

=>

decision,0.168,0.83 question,0.141,0.86 question-3,0.029,0.97 question-4,0.021,0.98

so im confused too..

A weakness with numbers?

bensyverson 6 hours ago||
Breaking news: small language models struggle with math
hbrn 1 hour ago||
But didn’t you hear?

> Jev is neither small nor an LLM

ksymph 8 hours ago|||
I don't think calculating mathematical odds from natural language is the sort of problem this is trying to solve. A typical LLM hooked up to a calculator would be more appropriate for that.

Jev (and similar) is more for data processing and sentiment analysis. Moderation, search engines, that sort of thing. Jev has a page of proposed use cases where you can get an idea of what they're going for: https://docs.typesafe.ai/concepts/use-case-map

prometheus1992 8 hours ago|||
try this model on HF - https://huggingface.co/MoritzLaurer/deberta-v3-large-zerosho...

a 6 sided die rolled a 3

possible class names - the number is odd, the number is even

result:

the number is odd 0.945 the number is even 0.055

as someone else said, that 0.055 is probably bc of 6 and 3 being there.

bensyverson 9 hours ago|||
This is not a good faith test of the system.
edot 8 hours ago|||
But it's hallucination-free, isn't it?
bensyverson 6 hours ago|||
I guess we’ve just reached the point where everyone has to state the obvious, and common sense is extremely uncommon.

So here goes: you should not use an AI model to validate a claim which is trivial to calculate deterministically. That is (obviously?) not what a model like Jev is for, thus it is not a good test of Jev.

usagisushi 8 hours ago|||
yeah, technically. (/s)

    python3 - <<'EOF'
    import json, urllib.request
    body = json.dumps({
        "state": "The car wash is only 100 meters away from my house.",
        "model": "jev-1.13-free",
        "questions": {"q": {"type": "choice",
            "instructions": "Should I drive or walk to the car wash?",
            "criteria": {"drive a car": None, "walk": None}}}
    }).encode()
    req = urllib.request.Request("https://opencode.ai/zen/v1/systemone", data=body,
        headers={"Content-Type": "application/json", "User-Agent": "opencode/1.18.31"})
    with urllib.request.urlopen(req, timeout=60) as r:
        print(json.dumps(json.load(r)["answers"]["q"], indent=2))
    EOF
    {
      "type": "choice",
      "choice": "walk",
      "confidence": 0.66,
      "probabilities": {
        "walk": 0.83,
        "drive a car": 0.17
      }
    }
hmokiguess 9 hours ago||
Maybe it’s the fact that “the number” could refer to both 6 and 3 to this model?
More comments...