Thought Propagation: An analogical approach to complex reasoning with LLMs
paperswithcode.com
paperswithcode.com
For pre-configured LLMs like ChatGPT one needs to know about any automatic prompt extension and pre-biases, though, as in its current form e.g. chatGPT tries to please its user and would use any mentioned analogous problem more as a hint towards their goal than as an extension, perspective or aspect. The results usually are nicely formulated expressions of the thoughts you already had in mind anyway. At least this were my experiences when providing these kind of detour descriptions and examples to guide the model around its overly straight path. It would still only pick up what I hinted at.
The solution them seemed based on wider paths and therefor seemed more consistent or complete but still wouldn't get particularly creative or new. Of course those personal chat explorations weren't scientific in any way.
Still, one could imagine this priming becoming really large and basically containing all kinds of known philosophical standard solutions, so that the system would act like a philosohical engineer that knows all the transforms. This then would match the best trained philosopher (not too shabby) but might still not go that non-linear step, use that unprobable assumption etc, all what makes new ideas new when injected at the right point.
So, I'd guess for creative reasoning you'd need to actually apply the idea to your model of the world and then judge what that would mean for that world.
I guess, despite wanting to, I can't see this being done by a text-based model (might be the reason why there's that prejudice against well-educated person without much experience). Still, I think that LLMs can be much more than complex lookup machines due to all the implicit rules and knowlede contained in the model and its text-based base and that these can be re-formulated (or made explicit despite being hidden) with such an approach. Also the wanted explanatory reasoning might be improved in its output.
Now, for a creative model, I'd say it would need stateful representation of the world that it could tinker with.
And yes, we all know that we are the current implementation of such a model, right? (And yes, there might be a faster and more random but still cheaper way.)
Edit: I'd really like to see a more theoretical (mathematical) discussion/theory on this topic.
Could be interesting. Some of the best innovations in human history were basically highdeas cooked up in the shower by associating a hard problem with something else.
Are you the same user who got some flak for posting the abstract of a paper without quotations recently? Keep on truckin'.
Even here, you’re “Abstract:” comment was just a wall of text that would have been easier to read on the other end of that URL and with little less convenience. There’s just no need for it to be pasted in as a comment as well, unless you had something substantial to add alongside it.
I personally like having some context in the comments as I often check the comments before the link - that allows me to see what the community thinks of the content before I check it out for myself.
I just wish there was an appendix with more detailed examples other than the shortest link one, wherein the first step seems less to be about analogy and more about decomposition of the problem before a final recomposition during aggregation.
Jailbreaking/hallucination issues? Maybe there needs to be the equivalent of additional prefrontal cortex impulse control.
We know from split brain studies that the apparent unity of personality/ego/consciousness is anything but unified.
I have a suspicion we're going to end up getting much more traction in the future with multiple smaller models layered together (more than even GPT-4's rumored MOE) than with a single giant model trying to do everything all at once.
"Moar layers" as the trick to achieve performance may need to be broadened from adding layers of neurons in a single network to adding layers of networks in a mesh, and potentially even layers of meshes.