I know that LLMs sometime hallucinate and practical limits of computation power availability etc. but imagine how quickly we can spread the knowledge. It is almost like the printing press during the renaissance.
I know that LLMs sometime hallucinate and practical limits of computation power availability etc. but imagine how quickly we can spread the knowledge. It is almost like the printing press during the renaissance.
If wikipedia takes up 100GB of space and your model trained on it is only 5GB big, there is NO WAY it will hold all the original information.
Compared to NNCP, a hypothetical LLM that "knows" every fact in the English Wikipedia, would not need to keep a lossless record of the entire text of Wikipedia, since many Wikipedia pages repeat facts that also occur on other pages, and instead of reproducing every word it would be enough to paraphrase the ideas. Thus the size of such a LLM could be much smaller than 10% of the size of Wikipedia. How much, it's hard to say...
Same goes for human brains I suppose, we can only remember as much as we do because of the effective compression our understanding allows for.
I'm considering sending some contributions whenever I have time again for OSS contributions.
However, I find it usable enough that I've been using it quite a lot recently when I don't have internet access to read Wikipedia, StackOverflow and a few other things I downloaded.
Lossless compression algorithms exist, and HTML compresses almost absurdly well. A 20x compression rate would be quite impressive, but I don't think it's impossible, since 10x compression is fairly common in this domain, and there are reasons to expect wikipedia to compress even better given the significant amount of markup on each page.
I've worked with cleaning up rendered wikipedia texts, and if you strip the mediawiki class names and cruft, the uncompressed HTML shrinks a lot, often from hundreds of kilobytes to tens of kilobytes. You can then probably compress that quite a lot as well since plain text compresses very well on its own.
Basically, mediawiki uses this much markup to say <li><a href="#Assessment">Assessment</a></li>:
<li id="toc-Assessment"
class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded">
<a class="vector-toc-link" href="#Assessment">
<div class="vector-toc-text">
<span class="vector-toc-numb">6</span>Assessment</div>
</a>
<ul id="toc-Assessment-sublist" class="vector-toc-list">
</ul>
</li>
So yeah. 20x isn't too far fetched.There is a physical limit of how much you can compress stuff. If your LLM is significantly smaller than even the most optimized compression we can achieve, then it simply doesn't actually preserve all the information
Not sure what the state of the art is with LLM text compression, but with StableDiffusion compression ratios of up to 155:1 have been achieved[1] compared to 10:1 for JPEG.
[1] https://pub.towardsai.net/stable-diffusion-based-image-compr...
What people in poor countries need the least is learn from source that have tons of random facts of knowledge censored out since some western corporation decided they're unetical or disturbing.
Often giving "plausible but entirely wrong" output that is hard to discern from factual, real output.
At the moment they are great for entertainment.
But for factual information, you are better off just grabbing a copy of Wikipedia.