Earlier quoted context omitted.
I'm noticing a strange common theme in all these riddles, it's being asked and getting wrong. They're all badly worded questions. The model knows something is up and reads into it too much. In this case it's tautology, you would usually say "a mother and her son...". I think it may answer correctly if you start off asking "Please solve the below riddle:" There was another example yesterday which it solved correctly a…
> They're all badly worded questions. The model knows something is up and reads into it too much. The model knows something is up and reads into it too much. In this case it's tautology, you would usually say "a mother and her son...". How is "a woman and her son" badly worded? The meaning is clear and blatently obvious to any English speaker.
Notes on OpenAI's new o1 chain-of-thought models
641–650 of 659 posts
Re: Notes on OpenAI's new o1 chain-of-thought models
#642Earlier quoted context omitted.
> especially when evaluated on the first snap answer The whole point of o1 is that it wasn't "the first snap answer", it wrote half a page internally before giving the same wrong answer.
Is that really its internal 'chain of thought' or is it a post-hoc justification generated afterward? Do LLMs have a chain of thought like this at all or are they just convincing at mimicking what a human might say if asked for a justification for an opinion?
Re: Notes on OpenAI's new o1 chain-of-thought models
#643Earlier quoted context omitted.
> Perfection is the enemy of good. Where exactly did I write anything about perfection? For me "AIs" are incapable of producing working code: https://news.ycombinator.com/item?id=41534233
You said you have to babysit each line of code, I mean this is simply untrue, if it works there's no need to babysit, the only reason you'd need to babysit every single line is if you're looking for perfection or it's something very obscure or unheard of. Your example is perhaps valid, but there are other examples where it does work as I mentioned. I think it may be imprecise prompting, too general or with too little…
No. It either doesn't work, or works incorrectly, or the code is incomplete despite requirements etc.
> Your example is perhaps valid, but there are other examples where it does work as I mentioned.
It's funny how I'm supposed to assume your examples are the truth, and nothing but the truth, but my examples are "untrue, you're a perfectionist, and perhaps you're right"
> the more detail and more technical you speak the better
As I literally wrote in the comment you're so dismissive of: "As for "using LLMs wrong", using them "right" is literally babysitting their output and spending a lot of time trying to reverse-engineer their behavior with increasingly inane prompts."
> assume it's a very precise expert.
If it was an expert, as you claim it to be, it would not need extremely detailed prompting. As it is, it's a willing but clumsy junior.
To the point that it would rewrite the code I fixed with invalid code when asked to fix an unrelated mistake.
> Good prompting and verifying output
How is it you repeat everything I say, and somehow assume I'm wrong and my examples are invalid?
Re: Notes on OpenAI's new o1 chain-of-thought models
#644Earlier quoted context omitted.
I would think they'd be more likely to form the language centre of a composite AGI brain. If you read through the known functions of the various areas involved in language[0] they seem to map quite well to the capabilities of transformer based LLMs especially the multi-modal ones. [0] https://en.wikipedia.org/wiki/Language_center
It's not obvious that an LLM - a pre-trained/frozen chunk of predictive statistics - would be amenable to being used as an integral part of an AGI that would necessarily be using a different incremental learning algorithm. Would the transformer architecture be compatible with the needs of an incremental learning system? It's missing the top down feedback paths (finessed by SGD training) needed to implement prediction…
Re: Notes on OpenAI's new o1 chain-of-thought models
#645Earlier quoted context omitted.
You said you have to babysit each line of code, I mean this is simply untrue, if it works there's no need to babysit, the only reason you'd need to babysit every single line is if you're looking for perfection or it's something very obscure or unheard of. Your example is perhaps valid, but there are other examples where it does work as I mentioned. I think it may be imprecise prompting, too general or with too little…
> You said you have to babysit each line of code, I mean this is simply untrue, if it works there's no need to babysit No. It either doesn't work, or works incorrectly, or the code is incomplete despite requirements etc. > Your example is perhaps valid, but there are other examples where it does work as I mentioned. It's funny how I'm supposed to assume your examples are the truth, and nothing but the truth, but my e…
Re: Notes on OpenAI's new o1 chain-of-thought models
#646Earlier quoted context omitted.
It's not obvious that an LLM - a pre-trained/frozen chunk of predictive statistics - would be amenable to being used as an integral part of an AGI that would necessarily be using a different incremental learning algorithm. Would the transformer architecture be compatible with the needs of an incremental learning system? It's missing the top down feedback paths (finessed by SGD training) needed to implement prediction…
Its entirely possible to have an AGI language model that is periodically retrained as slang, vernacular, and semantic embeddings shift in their meaning. I have little doubt that something very much like an LLM (a machine that turns high dimensional intent into words) will form an AGIs 'language center' at some point.
If we're trying something new and make a mistake, then we need to seamlessly learn from the mistake and continue - explore the problem and learn from successes and failures. It wouldn't be much use if your "AGI" intern stopped at it's first mistake and said "I'll be back in 6 months after I've been retrained not to make THAT mistake".
Re: Notes on OpenAI's new o1 chain-of-thought models
#647Earlier quoted context omitted.
You're saying that because two different objects can to solve the same problem, they must work the same way. An abacus and a calculator were both made to solve relativly simple math problems, so they must work in the same way, right? And apple and an orange are ways to store sugar for plants, so they must be the same thing, right? No. That's not how any of this works. An abacus and a calculator are two different tool…
No I'm not saying they must work the same way. I'm saying it's evidence there is a more efficient way as they both solve the same problem and one is more efficient (in truth both are more efficient in different areas). At an abstract level they can be doing the same thing. What does a simulator do? Think a little further yes, currently it's a brand new model each time but why will it be this way forever? Its an engin…
Abstracting everything to the point of meaninglessness isn’t a worthwhile exercise.
Re: Notes on OpenAI's new o1 chain-of-thought models
#648Earlier quoted context omitted.
I'm curious what you think is happening here as your answer seems to imply it is thinking (and indeed rushing to an answer somehow). Do you think the generative AI has agency or a thought process? It doesn't seem to have anything approaching that to me, nor does it answer quickly. It seems to be more like a weighing machine based on past tokens encountered together, so this is exactly the kind of answer we'd expect o…
My thinking is that LLMs are very similar, perhaps structurally the same, as a piece of human brain that does the "inner voice" thing. The boundary between the subconscious and conscious, that generates words and phrases and narratives pretty much like "feels best" autocomplete[0] - bits that other parts of your mind evaluate and discard, or circle back, because if you were just to say or type directly what your inne…
Re: Notes on OpenAI's new o1 chain-of-thought models
#649Earlier quoted context omitted.
I have also spent some time on 2) and implemented several approaches in this open source optimising llm proxy - https://github.com/codelion/optillm In my experience it does work quite well, but we probably need different techniques for different tasks.
Maybe 1 is actually hat you just suggested - an RL approach to select the strategy for 2. Thank you for implementing optillm and working out all the various strategy options, it’s a really neat reference for understanding this space. One item I’m very curious about is how do they get a score for use in the RL? in well defined games it’s easy to understand but in this LLM output context how does one rate the output re…
Re: Notes on OpenAI's new o1 chain-of-thought models
#650Earlier quoted context omitted.
Keep in mind that the system always chooses randomly so there is always a possibility it commits to the wrong output. I don't know why openAi won't allow determinism but it doesn't, even with temperature set to zero
Determinism only helps if you always ask the question with exactly the same words. There's no guarantee a slightly rephrased version will give the same answer, so a certain amount of unpredictability is unavoidable anyway. With a deterministic LLM you might find one phrasing that always gets it right and a dozen basically indistinguishable ones that always get it wrong.