The problem with present LLMs is in the frantic attempt to train LLMs, maximum internet was covered without considering the quality of the data in it. We need to rectify it. But it is impossible to start from the beginning and correct everything. Also, there is no need to do it. We can concentrate on the data that is most needed.
Hallucinations
Hallucination does not come from somewhere. It is the improper data fed into the LLMs during the training of the model. If we need to minimize hallucinations or make it negligible, we need to feed good data into the system. This time we can use high-quality data like journals, most page ranked (above a threshold) webpages, authoritative books, articles or books written by credible authors, and news articles, all that is of high quality.
Updating Large Language Models
We can update LLMs when a user asks for data, with the help of Retrieval Augmented Generation (RAG). Normally RAG gets information from the high-quality source or documents of an organization and augments it with the output of the GenAI. We can use RAG to get high-quality documents from reliable sources mentioned above and update the LLM itself. Obviously, We should protect the private documents of the organization, which are not in the public domain. This way LLMs will be of good quality data as time passes when more and more people start using LLMs.
Weightage and Prioritizing Organizations
The Organizations which use the services of LLMs in a large way should be given priority. Because they form a big chunk of the user base and may point to the important data that needs to be updated by RAG. The high-quality data obtained by RAG needs to be updated in LLMs and given high weightage, as it is of high quality. The data that no one asks or asked by a minuscule number of free users, need not be updated at all. Free users should ask for a considerable amount of time, only then RAG comes in and updates the LLM.
Time Bound Data
We need to find the time-bound data in the LLMs and always update with the latest information available with the help of RAG. When data becomes stale, it should be marked stale. Or recorded as old data, which may be required by the user too. Time-bound data are data that are usually available on news media. News media is the biggest source to identify stale data. We can also provide the information's last date/time updated to the user if he/she demands it, explicitly in a prompt.
Photo Courtesy: miro.medium.com
Support Us: https://supportusbydeepak.blogspot.com

Comments
Post a Comment