back

by artninja1988·2y ago·view on hn ↗
Feels like there must be 40 or so distinct open source llms now. What gives? We need some more new text to image models too... :(
5 comments
If you read around, training a 7B model costs on the order of $85,000; the 1.4 stable diffusion release cost around $600,000 to train.

You don't see a lot of 70B or larger models being released for the same reason; it's expensive.

We should just be grateful for what we're getting right now: basically, people are spending 100s of thousands of dollars on training and giving the results away for free. Hugging face is hosting them for free. ollama is hosting them for free. People are writing free inference engines (eg. llama.cpp) and giving them away.

Don't complain. We've got it pretty damn good right now.

> If you read around, training a 7B model costs on the order of $85,000; the 1.4 stable diffusion release cost around $600,000 to train.

That seems remarkably cheap actually and likely getting cheaper fairly quickly with improvements in training efficiencies I’d imagine.

On the other hand, the systems are trained on “free” data so it kinda should be public property by default.

Claiming it’s fair use to suck up the entire web and pay wall the derived result is absurd argument.

We all created the lifeblood of LLM and we’re entitled to the product.

You’ve just described Google which derives most of its ad revenue from ads it places on the search engine that’s crawling the public web. It has always been thus that derivative products that provide a meaningful transformation of the input is a wholly separate piece of copyright.
No, this is very different. Google will link you to the NYT, you read there, and see ads. If GPT eats the web and pay walls it, they are 100% free riding.

Now, I also think the Google model is proven at this point to be a bad model since the web is 90% ads and SEO dogshit. They strip mined the value, took them a while, but its nearly decimated.

The value of ChatGPT isn't that it regurgitates the NYT. The value is that it will read the NYT and the Washington Post and Fox News and The Guardian and everything else for you and synthesise a new view from it all that represents the viewpoint you ask for.

That's completely different to Google a d completely different to anything done before. It's as transformative as a human expert news analyst giving you a new perspective on a story.

> We all created the lifeblood of LLM and we’re entitled to the product.

sounds so nice, yet there are going to be objections, NYT for example doesn't think we all should be entitled to the product

Of course, that is partially my point: if OpenAI et al wants to make the argument anything online is fair game, then they should release the weights. If not, they have no leg to stand on.
Whether that’s true or not, the fact remains that a lot of people are spending real money in astonishing large amounts and not asking for anything in return.

Seriously, complaining they haven’t spent enough money or didn’t spend 600k making exactly you the model you wanted is…

Let’s just say, ungracious.

Got some cake for my birthday, but it wasn’t the chocolate deluxe cream cake I wanted.

…just remember, the cake is pretty good, and it’s free. :)

Over time the cost of training models will come down and bigger open models will turn up, eventually.

> If you read around, training a 7B model costs on the order of $85,000; the 1.4 stable diffusion release cost around $600,000 to train.

SD 1.x is a ~1B parameter model, so its interesting that it cost so much more than a 7B LLM.

yes the size is different, but training a diffusion model and a language model are really different, like how RL models can be small but take a long time to train aswell
does ollama actually host the models or is it a set of aliases to huggingface? and is it llama.cpp under the hood?

trying to figure out how thick this layer is

The training datasets are also available, which sets them apart a bit IMO.

https://huggingface.co/datasets/allenai/dolma

Open source means i have documentation to reproduce the same results. This is only true with tinyllama and this model. The other models (llama, mistral) are free to use and not open source.
The Pythia models have all the training data, code, and configurations available.
Languages, sizes, and degrees of open-ness.
There's some more commentary on their open-ness in this blog too https://www.interconnects.ai/p/olmo
That post also very helpfully links to another paper they published alongside the OLMo paper just on the dataset.

Dolma: an Open Corpus of Three Trillion Tokens for Language Model Pretraining Research

https://arxiv.org/abs/2402.00159

There are few that are >1B params, competitive, and "open source" in the sense that the necessary ingredients to re-train are available. Models like Llama and thus its descendants (including Mistral's public models) have weights available but not the training data.