Remix.run Logo
jchook 4 hours ago

SillyTavern folks have been perfecting the unslop solutions for years now.

Gotta be a way to draw from their progress.

orbital-decay 2 hours ago | parent [-]

There are no real solutions, it has to be fixed during the training. ST folks have tried many non-working ways over the years, but two workarounds are more or less worth considering:

- Samplers that increase prose variance. They require running the model locally, they dumb it down, and never fix the actual issue, which is mode collapse leading to semantic collapse and rigid mapping of input to output concepts. The model still expresses the same ideas in different words.

- Let the model write anything if it couldn't resist, but check and fix it in the verification pass. This solves the semantic problem, but cannot solve the variance since the second pass is also subject to rigid mapping, i.e. you replace it with the same stuff over and over. The verification prompt can be randomized to a degree using pretty clever schemes to give it some variance, but of course this also fails in predictable ways.