| ▲ | snemvalts 7 hours ago |
| Math and coding competition problems are easier to train because of strict rules and cheap verification.
But once you go beyond that to less defined things such as code quality, where even humans have hard time putting down concrete axioms, they start to hallucinate more and become less useful. We are missing the value function that allowed AlphaGo to go from mid range player trained on human moves to superhuman by playing itself.
As we have only made progress on unsupervised learning, and RL is constrained as above, I don't see this getting better. |
|
| ▲ | NitpickLawyer 6 hours ago | parent | next [-] |
| > I don't see this getting better. We went from 2 + 7 = 11 to "solved a frontier math problem" in 3 years, yet people don't think this will improve? |
| |
| ▲ | datsci_est_2015 3 hours ago | parent | next [-] | | I’ve seen this style of take so much that I’m dying for someone to name a logical fallacy for it, like “appeal to progress” or something. Step away from LLMs for a second and recognize that “Yesterday it was X, so today it must be X+1” is such a naive take and obviously something that humans so easily fall into a trap of believing (see: flying cars). | | |
| ▲ | Gareth321 2 hours ago | parent [-] | | In finance we say "past performance does not guarantee future returns." Not because we don't believe that, statistically, returns will continue to grow at x rate, but because there is a chance that they won't. The reality bias is actually in favour of these getting better faster, but there is a chance they do not. |
| |
| ▲ | snemvalts 3 hours ago | parent | prev | next [-] | | Scaling law is a power law , requiring orders of magnitude more compute and data for better accuracy from pre-training. Most companies have maxed it out. For RL, we are arriving at a similar point
https://www.tobyord.com/writing/how-well-does-rl-scale Next stop is inference scaling with longer context window and longer reasoning. But instead of it being a one-off training cost, it becomes a running cost. In essence we are chasing ever smaller gains in exchange for exponentially increasing costs. This energy will run out. There needs to be something completely different than LLMs for meaningful further progress. | |
| ▲ | Validark 5 hours ago | parent | prev | next [-] | | I tend to disagree that improvement is inherent. Really I'm just expressing an aesthetic preference when I say this, because I don't disagree that a lot of things improve. But it's not a guarantee, and it does take people doing the work and thinking about the same thing every day for years. In many cases there's only one person uniquely positioned to make a discovery, and it's by no means guaranteed to happen. Of course, in many cases there are a whole bunch of people who seem almost equally capable of solving something first, but I think if you say things like "I'm sure they're going to make it better" you're leaving to chance something you yourself could have an impact on. You can participate in pushing the boundaries or even making a small push on something that accelerates someone else's work. You can also donate money to research you are interested in to help pay people who might come up with breakthroughs. Don't assume other people will build the future, you should do it too! (Not saying you DON'T) | |
| ▲ | eamag 10 minutes ago | parent | prev | next [-] | | Self driving | |
| ▲ | 3abiton 5 hours ago | parent | prev | next [-] | | The problem class is rather very structured which makes it "easier", yet the results are undeniably impressive | |
| ▲ | nopinsight 4 hours ago | parent | prev | next [-] | | LLMs in some form will likely be a key component in the first AGI system we (help) build. We might still lack something essential. However, people who keep doubting AGI is even possible should learn more about The Church-Turing Thesis. https://plato.stanford.edu/entries/church-turing/ | | |
| ▲ | benterix 4 hours ago | parent [-] | | This is a long read on things most people here know at least in some form. Could you pint to a particular fragment or a quote? |
| |
| ▲ | number6 6 hours ago | parent | prev | next [-] | | But can it count the R's in strawberry? | | |
| ▲ | Paradigma11 5 hours ago | parent | next [-] | | That question is equivalent to asking a human to add the wavelengths of those two colors and divide it by 3. | | |
| ▲ | snovv_crash 5 hours ago | parent | next [-] | | Unless you're aware of hyperspectral image adapters for LLMs they aren't capable of that either. | |
| ▲ | szszrk 5 hours ago | parent | prev | next [-] | | Unfair - human beats AI in this comparison, as human will instantly answer "I don't know" instead of yelling a random number. Or at best "I don't know, but maybe I can find out" and proceed to finding out/ But he is unlikely to shout "6" because he heard this number once when someone talked about light. | | |
| ▲ | koliber 5 hours ago | parent [-] | | > human will instantly answer "I don't know" instead of yelling a random number. Seems that you never worked with Accenture consultants? | | |
| ▲ | szszrk 38 minutes ago | parent [-] | | Fair. Yet this can be filtered with fixed rules, like "output produced by corporate structures is untrusted random data". |
|
| |
| ▲ | thegabriele 3 hours ago | parent | prev [-] | | Why is that? | | |
| ▲ | 3 hours ago | parent | next [-] | | [deleted] | |
| ▲ | Paradigma11 2 hours ago | parent | prev [-] | | Because LLMs dont have a textual representation of any text they consume. Its just vectors to them. Which is why they are so good at ignoring typos, the vector distance is so small it makes no difference to them. |
|
| |
| ▲ | Aditya_Garg 6 hours ago | parent | prev [-] | | yes its ridiculously good at stuff like that now. I dare you to try and trick it. | | |
| ▲ | frizlab 5 hours ago | parent [-] | | https://news.ycombinator.com/item?id=47495568 | | |
| ▲ | thedatamonger 5 hours ago | parent [-] | | what bothers me is not that this issue will certainly disappear now that it has been identified, but that that we have yet to identify the category of these "stupid" bugs ... | | |
| ▲ | sigmoid10 5 hours ago | parent [-] | | We already know exactly what causes these bugs. They are not a fundamental problem of LLMs, they are a problem of tokenizers. The actual model simply doesn't get to see the same text that you see. It can only infer this stuff from related info it was trained on. It's as if someone asked you how many 1s there are in the binary representation of this text. You'd also need to convert it first to think it through, or use some external tool, even though your computer never saw anything else. | | |
| ▲ | datsci_est_2015 3 hours ago | parent [-] | | Okay but, genuinely not an expert on the latest with LLMs, but isn’t tokenization an inherent part of LLM construction? Kind of like support vectors in SVMs, or nodes in neural networks? Once we remove tokenization from the equation, aren’t we no longer talking about LLMs? | | |
| ▲ | fenomas 2 hours ago | parent [-] | | It's not a side effect of tokenization per se, but of the tokenizers people use in actual practice. If somebody really wanted an LLM that can flawlessly count letters in words, they could train one with a naive tokenizer (like just ascii characters). But the resulting model would be very bad (for its size) at language or reasoning tasks. Basically it's an engineering tradeoff. There is more demand for LLMs that can solve open math problems, but can't count the Rs in strawberry, than there is for models that can count letters but are bad at everything else. |
|
|
|
|
|
| |
| ▲ | al_borland an hour ago | parent | prev | next [-] | | [dead] | |
| ▲ | saidnooneever 5 hours ago | parent | prev [-] | | if you let million monkeys bash typewriter. something something book |
|
|
| ▲ | zozbot234 7 hours ago | parent | prev | next [-] |
| This is not formally verified math so there is no real verifiable-feedback aspect here. The best models for formalized math are still specialized ones. although general purpose models can assist formalization somewhat. |
|
| ▲ | anabis 5 hours ago | parent | prev | next [-] |
| > But once you go beyond that to less defined things such as code quality I think they have a good optimization target with SWE-Bench-CI. You are tested for continuous changes to a repository, spanning multiple years in the original repository. Cumulative edits needs to be kept maintainable and composable. If there are something missing with the definition of "can be maintained for multiple years incorporating bugfixes and feature additions" for code quality, then more work is needed, but I think it's a good starting point. |
|
| ▲ | jack_pp 7 hours ago | parent | prev | next [-] |
| Maybe to get a real breakthrough we have to make programming languages / tools better suited for LLM strengths not fuss so much about making it write code we like. What we need is correct code not nice looking code. |
| |
| ▲ | bloppe 5 hours ago | parent | next [-] | | > programming languages / tools better suited for LLM strengths The bitter lesson is that the best languages / tools are the ones for which the most quality training data exists, and that's pretty much necessarily the same languages / tools most commonly used by humans. > Correct code not nice looking code "Nice looking" is subjective, but simple, clear, readable code is just as important as ever for projects to be long-term successful. Arguably even more so. The aphorism about code being read much more often than it's written applies to LLMs "reading" code as well. They can go over the complexity cliff very fast. Just look at OpenClaw. | |
| ▲ | kube-system 6 hours ago | parent | prev | next [-] | | If you can’t validate the code, you can’t tell if it’s correct. | | |
| ▲ | 3836293648 5 hours ago | parent [-] | | No? That's literally the thing they suggested to move away from. That is just an issue when using tools designed for us. Make them write in formal verification languages and we only have to understand the types. To be clear, I don't think this is a good idea, at least not yet, but we do not have to always understand the code. |
| |
| ▲ | eru 7 hours ago | parent | prev | next [-] | | Lean might be a step in that direction. | |
| ▲ | kuerbel 7 hours ago | parent | prev [-] | | Yes yes Let it write a black box no human understands. Give the means of production away. |
|
|
| ▲ | eptcyka 6 hours ago | parent | prev | next [-] |
| Do we need all that if we can apply AI to solve practical problems today? |
| |
| ▲ | computably 5 hours ago | parent | next [-] | | What is possible today is one thing. Sure people debate the details, but at this point it's pretty uncontroversial that AI tooling is beneficial in certain use cases. Whether or not selling access to massive frontier models is a viable business model, or trillion-dollar valuations for AI companies can be justified... These questions are of a completely different scale, with near-term implications for the global economy. | |
| ▲ | fmbb 5 hours ago | parent | prev [-] | | Depends on the cost. |
|
|
| ▲ | otabdeveloper4 7 hours ago | parent | prev | next [-] |
| LLMs can often guess the final answer, but the intermediate proof steps are always total bunk. When doing math you only ever care about the proof, not the answer itself. |
| |
| ▲ | jamesfinlayson 7 hours ago | parent | next [-] | | Yep, I remember a friend saying they did a maths course at university that had the correct answer given for each question - this was so that if you made some silly arithmetic mistake you could go back and fix it and all the marks were for the steps to actually solve the problem. | | |
| ▲ | number6 6 hours ago | parent [-] | | This would have greatly helped me. I always was at a loss which trick I had to apply to solve this exam problem, while knowing the mathematics behind it. Just at some point you had to add a zero that was actually a part of a binomial that then collapsed the whole fromula |
| |
| ▲ | datsci_est_2015 3 hours ago | parent | prev | next [-] | | What’s funny is that there are total cranks in human form that do the same thing. Lots of unsolicited “proofs” being submitted by “amateur mathematicians” where the content is utter nonsense, but like a monkey with a typewriter, there’s the possibility that they stumble upon an incredible insight. | |
| ▲ | eru 7 hours ago | parent | prev [-] | | Once you have a working proof, no matter how bad, you can work towards making it nicer. It's like refactoring in programming. If your proof is machine checkable, that's even easier. | | |
| ▲ | prmoustache 6 hours ago | parent | next [-] | | That is also how humans work mostly. Once every full moon we may get an "intuition" but most of the time we lean on collective knowledge, biases and behavior patterns to take decisions, write and talk. | |
| ▲ | otabdeveloper4 3 hours ago | parent | prev [-] | | I haven't had success in getting AI's to output working proofs. You'd need a completely different post-training and agent stack for that. |
|
|
|
| ▲ | raincole 6 hours ago | parent | prev | next [-] |
| Except it's not how this specific instance works. In this case the problem isn't written in a formal language and the AI's solution is not something one can automatically verify. |
|
| ▲ | pjerem 6 hours ago | parent | prev | next [-] |
| I mean, even if the technology stopped to improve immediately forever (which is unlikely), LLMs are already better than most humans at most tasks. Including code quality. Not because they are exceptionally good (you are right that they aren’t superhuman like AlphaGo) but because most humans are rather not that good at it anyway and also somehow « hallucinate » because of tiredness. Even today’s models are far from being exploited at their full potential because we actually developed pretty much no tools around it except tooling to generate code. I’m also a long time « doubter » but as a curious person I used the tool anyway with all its flaws in the latest 3 years. And I’m forced to admit that hallucinations are pretty rare nowadays. Errors still happen but they are very rare and it’s easier than ever to get it back in track. I think I’m also a « believer » now and believe me, I really don’t want to because as much as I’m excited by this, I’m also pretty much frightened of all the bad things that this tech could to the world in the wrong hands and I don’t feel like it’s particularly in the right hands. |
|
| ▲ | charcircuit 5 hours ago | parent | prev | next [-] |
| LLMs already do unsupervised learning to get better at creative things. This is possible since LLMs can judge the quality of what is being produced. |
|
| ▲ | typs 6 hours ago | parent | prev [-] |
| I mean, this is why everyone is making bank selling RL environments in different domains to frontier labs. |