Something I do sometimes is: - Have an AI chat model come up with an answer to a problem. - Have it write a report discussing the details of the problem and why it's answer is correct, directed at a person or AI model who has no knowledge of the initial problem or technical field. - Have a second AI model with no knowledge of the problem grade the report, and write it's own report either (a) asking for clarification…
We're there any situation that first conclusion from AI was completely changed? Can you give generally examples of situations where it changed or significantly improved overall result? It sounds cool.
Chain of Recursive Thoughts: Make AI think harder by making it argue with itself
121–130 of 253 posts
Re: Chain of Recursive Thoughts: Make AI think harder by making it argue with itself
#122Re: Chain of Recursive Thoughts: Make AI think harder by making it argue with itself
#123I've done something similar for learning about a controversial topic. I ask it to act as if it is called Bob is a well informed supporter of one side (like Ukraine) and then act as if it is something named Alice who is a well informed supporter of another side (Russia) and they have to debate each other over a few prompts with a moderator named 'Sue' Then after a few rounds of the debate where Sue asks a bunch of que…
Id recommend looking into actual human experts who are trustworthy and reading them. Trying to get LLM to argue the case will just get you a lot of false information presented in a more convincing fashion
Re: Chain of Recursive Thoughts: Make AI think harder by making it argue with itself
#124This is really cool! One strategy I often use (which is much simpler and more limited than this), is to finish my message with: “Please do a round of thinking in tags, then a round of self-critique in tags, and then a final round of , before responding.” It works very well. Similarly just asking it to “find the 5 biggest issues with its proposal” works pretty good (the 5 forcing it to find something , even if it’s mo…
Re: Chain of Recursive Thoughts: Make AI think harder by making it argue with itself
#125Are we going to replicate government bureaucracy with agents all debating topics all day long to find the best opinion?
Re: Chain of Recursive Thoughts: Make AI think harder by making it argue with itself
#126Something I do sometimes is: - Have an AI chat model come up with an answer to a problem. - Have it write a report discussing the details of the problem and why it's answer is correct, directed at a person or AI model who has no knowledge of the initial problem or technical field. - Have a second AI model with no knowledge of the problem grade the report, and write it's own report either (a) asking for clarification…
The final plan you obtain is generally a lot more well rounded and thought out.
I find that amusing because the technique also works when I apply it to me. Picking flaws in your plan before revisiting it actually works.
Re: Chain of Recursive Thoughts: Make AI think harder by making it argue with itself
#127This seems to be different than I expected from the title. I thought it would be explicitly adversarial. 1. You are the assistant. Please answer the question directly. 2. You are the cross-examiner. The assistant is wrong. Explain why. 3. You are the assistant. The cross-examiner is wrong. Defend your claim. 4. You are a judge. Did either party make their case, or is another round of argumentation required? I haven't…
Chatgpt shares context between chats. I wonder how that impacts it? It seems like a good approach though. What you dont want to do is ever suggest that its wrong yourself. Usually it will just assume it is wrong. Actually what I find impressive is when I do this and it actually pushes back to defend itself.
I asked ChatGPT and it says no, but then again it's not reliable at introspection or at revealing data about how it works.
Re: Chain of Recursive Thoughts: Make AI think harder by making it argue with itself
#128Earlier quoted context omitted.
In doing some DevOps-y type tasks recently (ansible, packer, docker, baking images with guestfish), I've found it very frustrating how much ChatGPT will confidently tell me to use flags on tools that don't exist, or hallicinate completely non-existent functions or behaviours. And then when I spend time trying what it suggests only to hit a wall and come back like wtf mate it breezily goes "oh yes so you're right, goo…
I did a stint in Devops and I found every models to be like this for all of the infra-as-code languages. Anything yaml based was especially bad. Even Amazon’s own offering completely made things up about Amazon’s own formats. I’d be curious as to why that is. It seems like there would be enough training data, and for Amazon in particular it seems like they could make a validation tool the model could use.
Except... the model is missing that final step; instead it just belches out its hypothesis, all dressed up in chirpy, confident-sounding language, certain that I'm moments away from having everything working just perfectly.
Re: Chain of Recursive Thoughts: Make AI think harder by making it argue with itself
#129Earlier quoted context omitted.
In doing some DevOps-y type tasks recently (ansible, packer, docker, baking images with guestfish), I've found it very frustrating how much ChatGPT will confidently tell me to use flags on tools that don't exist, or hallicinate completely non-existent functions or behaviours. And then when I spend time trying what it suggests only to hit a wall and come back like wtf mate it breezily goes "oh yes so you're right, goo…
You can't get more info from LLMs than it actually holds. Like Anthropic pointed if LLMs knows the name but has no other info it starts hallucinating. The same probably happens here. LLM knows there must be a flag but can't remember all of them. Likely short reminder in prompt will help. (or search web for GPT) Just my $0.02.