Language Learning Models (LLMs) have demonstrated remarkable capabilities in quick learning during inference. They can effectively grasp a concept from a single example and generate relevant outputs. However, a noticeable limitation of LLMs is their inability to work on large-scale projects, such as generating a cohesive book, due to context size constraints. One potential solution is enabling LLMs to learn from their own outputs, but the learning rate during the training phase is significantly slower than the rate at which they absorb and process concepts during inference.
I am interested in exploring the possibility of an architecture that allows for fast and efficient learning, enabling the AI to dynamically and incrementally train from its own output. This would facilitate the production of large-scale cohesive outputs that surpass context limitations. Although RNNs like RWKV theoretically offer "infinite context size," it is not practically useful as the model tends to "forget" concepts that are distant in the prompt.
Human learning involves continuous adjustments of synapses while working on a problem, which seems like an ideal approach to emulate. Are there any existing or proposed architectures that incorporate this mechanism, allowing for dynamic learning from generated outputs and the creation of large-scale cohesive content in LLMs?