No, it's a direct consequence of the structure of an LLM. You may have heard them called "fancy autocorrect" and that's because in a very real way, that's what an LLM does: based on the text in its conversation (the user's, its own, the system prompt, search results, etc) it picks one of the most likely next words. Then starts over with that new word included.
"Most likely" in this case is based on the weights from training, but the important thing is that it's inherently statistical in nature, there's no enforcing of hard facts possible, and even limiting it to only the very most likely next word each time causes unnatural text and problems such as loops - while still not being 100% accurate.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: