Earlier quoted context omitted.
There's another paper replacing attention with FF networks so just combine the two and you've got something.
Link? Sounds like a good read! :)
Exponentially faster language modelling
101–110 of 150 posts
Re: Exponentially faster language modelling
#102hugging face model https://huggingface.co/pbelcak/UltraFastBERT-1x11-long
Re: Exponentially faster language modelling
#103I find running 7B models on my 6 year old small form factor HP EliteDesk to be fast enough for casual everyday use. If this speedup can be applied generally to commonly used models, I can serve a local ChatGPT experience for both friends and family from my tiny homelab in my basement. mind blown
I find 7B models to be too stupid. They often respond with nonsense or fail to follow instructions.
Re: Exponentially faster language modelling
#104Link to previous paper: https://arxiv.org/abs/2308.14711 An attempt at a summary: They use a sigmoid function to make differentiable "soft" branches, and stack them to construct a binary tree, with the goal of only taking one branch at inference time (but training the whole tree) leading to log(W) instead of W inference cost. They gradually harden the branches so they become hard branches at the end of training. A br…
Also, this didn't come from OpenAI or DeepMind, or even industry. What are those guys even doing? :)
DiLoCo: Distributed Low-Communication Training of Language Models - https://arxiv.org/pdf/2311.08105.pdf
From the first author on Twitter: "It could quite a big deal for people who don't have access to a colocated cluster of GPUs:
e.g. with DiLoCo you could train your model, with data-parallelism, across all GPU providers, looking in real-time for the cheapest price, even if pre-emptable, even across continents"
Re: Exponentially faster language modelling
#105Re: Exponentially faster language modelling
#106Earlier quoted context omitted.
I find 7B models to be too stupid. They often respond with nonsense or fail to follow instructions.
Even 65B models approach a level of being almost usable, but still fall short in my personal experience.
Re: Exponentially faster language modelling
#107Earlier quoted context omitted.
They sure as hell have no incentives to make Neural Network faster and more accessible, for starters.. (Considering they right now make more money and have more control, the less accessible and the more computation-hungry AI models are) To be fair, this approach (claims to) only speed up inference, not training, so all the GPUs are needed anyway.
I wouldn't be so quick to conspiracy. I'm the author of a work and a famous blog post that trains a particular common architecture much faster (don't want to dox myself too much) and with far fewer parameters, but it has been rejected several times and is now arxiv only. Our most common complaint was "who would use this? Why not just take a large model and tune it?" That question alone held us back a year (had over a…
Re: Exponentially faster language modelling
#108Mix this with yesterday's matmul approximation (maddness) in HW for a casual... three orders of magnitude speed increase?
Re: Exponentially faster language modelling
#109Link to previous paper: https://arxiv.org/abs/2308.14711 An attempt at a summary: They use a sigmoid function to make differentiable "soft" branches, and stack them to construct a binary tree, with the goal of only taking one branch at inference time (but training the whole tree) leading to log(W) instead of W inference cost. They gradually harden the branches so they become hard branches at the end of training. A br…
(1): As a byproduct, the learned regions can also be used as a partition of the input space for interpretability, surgical model editing, catastrophic forgetting mitigation, reduction of replay data budget, etc..
Re: Exponentially faster language modelling
#110I find running 7B models on my 6 year old small form factor HP EliteDesk to be fast enough for casual everyday use. If this speedup can be applied generally to commonly used models, I can serve a local ChatGPT experience for both friends and family from my tiny homelab in my basement. mind blown
I find 7B models to be too stupid. They often respond with nonsense or fail to follow instructions.
HuggingFace: https://huggingface.co/openchat/openchat_3.5
On the LLM arena (blinded comparisons), it's the third best non-proprietary model: https://huggingface.co/spaces/lmsys/chatbot-arena-leaderboar...