Live data from Hacker News

Mixtral 8x22B

mistral.ai

51–60 of 252 posts

Re: Mixtral 8x22B

#51

Earlier quoted context omitted.

I agree with this in the sense that once you have enough, you stop caring about the metric.

And how much RAM do you need to run Mixtral 8*22B? Probably not enough on a personal laptop.

I run it fine on my 64gb RAM beast.

Re: Mixtral 8x22B

#52
post #27

Does anyone have a good layman's explanation of the "Mixture-of-Experts" concept? I think I understand the idea of having "sub-experts", but how do you decide what each specialization is during training? Or is that not how it works at all?

This is a bit of a misnomer. Each expert is a sub network that specializes in sub understanding we can't possibly track. During training a routing network is punished if it does not evenly distribute training tokens to the correct experts. This prevents any one or two networks from becoming the primary networks. The result of this is that each token has essentially even probability of being routed to one of the sub m…

A decent loose analogy might be database sharding.

Basically you're sharding the neural network by "something" that is itself tuned during the learning process.

Re: Mixtral 8x22B

#53

It feels absolutely amazing to build an AI startup right now. It's as if your product automatically becomes cheaper, more reliable, and more scalable with each new major model release. - We first struggled with limited context windows [solved] - We had issues with consistent JSON ouput [solved] - We had rate limiting and performance issues for the large 3rd party models [solved] - Hosting our own OSS models for small…

If you don't mind, I'm trying to experiment w/ local models more. Just now getting into messing w/ these but I'm struggling to come up w/ good use cases.

Would you happen to know of any cool OSS model projects that might be good inspiration for a side project?

Wondering what most people use these local models for

Re: Mixtral 8x22B

#54
post #27

Does anyone have a good layman's explanation of the "Mixture-of-Experts" concept? I think I understand the idea of having "sub-experts", but how do you decide what each specialization is during training? Or is that not how it works at all?

This is a bit of a misnomer. Each expert is a sub network that specializes in sub understanding we can't possibly track. During training a routing network is punished if it does not evenly distribute training tokens to the correct experts. This prevents any one or two networks from becoming the primary networks. The result of this is that each token has essentially even probability of being routed to one of the sub m…

Why do we expect this to perform better? Couldn’t a regular network converge on this structure anyways?

Re: Mixtral 8x22B

#56

Earlier quoted context omitted.

I agree with this in the sense that once you have enough, you stop caring about the metric.

And how much RAM do you need to run Mixtral 8*22B? Probably not enough on a personal laptop.

Generally about ~1gb ram per billion parameters. I've run a 30b model (vicuna) on my 32gb laptop (but it was slow).

Re: Mixtral 8x22B

#58

Earlier quoted context omitted.

And how much RAM do you need to run Mixtral 8*22B? Probably not enough on a personal laptop.

I run it fine on my 64gb RAM beast.

At what quantization? 4-bit is 80GB. Less than 4-bit is rarely good enough at this point.

Re: Mixtral 8x22B

#59

Earlier quoted context omitted.

Virtually every announcement of a new model release has some sort of table or graph matching it up against a bunch of other models on various benchmarks, and they're always selected in such a way that the newly-released model dominates along several axes. It turns interpreting the results into an exercise in detecting which models and benchmarks were omitted.

It would make sense, wouldn't it? Just as we've seen rising fuel efficiency, safety, dependability, etc. over the lifecycle of a particular car model. The different teams are learning from each other and pushing boundaries; there's virtually no reason for any of the teams to release a model or product that is somehow inferior to a prior one (unless it had some secondary attribute such as requiring lower end hardware)…

That's a valid theory, a priori, but if you actually follow up you'll find that the vast majority of these benchmark results don't end up matching anyone's subjective experience with the models. The churn at the top is not nearly as fast as the press releases make it out to be.

Re: Mixtral 8x22B

#60

It feels absolutely amazing to build an AI startup right now. It's as if your product automatically becomes cheaper, more reliable, and more scalable with each new major model release. - We first struggled with limited context windows [solved] - We had issues with consistent JSON ouput [solved] - We had rate limiting and performance issues for the large 3rd party models [solved] - Hosting our own OSS models for small…

[deleted]
Post reply on HN