Vol Building AGI
580 subscribers
116 photos
9 videos
12 files
199 links
Past topics: speech synthesis, transformers, LSTM, recurrence
Download Telegram
Prof reminds us to add gradient noise and decay learning rate. Probabilistic AI 2023 is deep learning lab in math speak
torch.export can unroll for loops that depend on the time dimension of the input. Sequential RNNs go brrrr!
New work from IDSIA. Transformer's largest bottleneck is a feedforward MLP block that expands hidden dimension four times and shrinks it back.

Instead of running all parts of this network on every request, sparse gating decides what subnetwork to run depending on the input. This is straightforward at inference time but hard to backpropagate at training time.

Sparsely-gated Mixtures of Experts date back to Ivakhnenko and Lapa (see Section 4) , and now feature an open source implementation from Robert.

https://arxiv.org/abs/2310.10837
🔥1
Btw does anybody know how to use Triton kernels with torch.compile without graph breaks?
It’s time to build backprop over HTTP:

https://x.com/wightmanr/status/1724841649233350659
https://nips.cc/virtual/2023/events/journal_track_2023


My VAE paper is on NeurIPS Journal Track. See you in New Orleans!
👍2🔥1
RNNs are officially back. This paper is such a good read and the experiments are actually serious, we've been doing 350M models so far with our fast LSTM on 6B token runs.

Recipe for success: use VERY large hidden state, do not materialize activations early, use CUTLASS, do final runs on 300B tokens.

https://arxiv.org/abs/2312.00752
Got a poster
🔥5
Flash attention was inspired by a block nested loop join from databases, and online softmax is inspired by algebraic aggregations (Jim Gray 2007)
Sepp is about to drop xLSTM
Happy New Year!I have started curating a collection of new year speeches. Try talking to one!

https://wilab.org.ua/watch/
1
Mamba is the first large scale-trained RNN that speaks Ukrainian. It's a large architectural shift from transformers: RNNs use constant memory and have linear complexity (down from quadratic!) when generating sequences.

RNNs is a recipe to get efficient machine learning systems on the end-user device.

I've forked it so you can run it on CPU (tested on Mac) without cuda dependencies:



git clone https://github.com/proger/mamba-cpu
cd mamba-cpu
pip install -e .
python benchmarks/benchmark_generation_mamba_simple.py --model-name "state-spaces/mamba-130m" --prompt "Мій пес написав цей код на Python і вийшло таке:" --topp 0.9 --temperature 0.7 --repetition-penalty 1.2
👍3