Doing symbolic differentiation with loops is a piece of cake, I don't have to explain what a "backwards pass" is: https://chatgpt.com/share/858b2882-9d29-442e-a0cb-7e3afb24abab
Openai
ChatGPT
A conversational AI system that listens, learns, and challenges
reproducing gpt-2 small is now about 10x cheaper than last year:
https://x.com/karpathy/status/1795484547267834137/photo/2
https://x.com/karpathy/status/1795484547267834137/photo/2
🔥1
OMNI reboot as OMNI-EPIC: ask ChatGPT to generate environments for your agent that are progressively harder to solve!
https://x.com/jeffclune/status/1795787632435212732
https://x.com/jeffclune/status/1795787632435212732
🔥1
Тимофій Милованов дає приклади байесівського інференсу:
1. дати prior через промпт моделі (спитати що таке organizational culture principles by Ed Schade)
2. дати likelihood моделі (зкинути датасет та спитати identify cultural misalignments)
3. отримати posterior — обговорити результат
https://youtu.be/LTpWpadoT_U
1. дати prior через промпт моделі (спитати що таке organizational culture principles by Ed Schade)
2. дати likelihood моделі (зкинути датасет та спитати identify cultural misalignments)
3. отримати posterior — обговорити результат
https://youtu.be/LTpWpadoT_U
YouTube
Hello, ChatGPT-4o
A few of recipes for cleaning pretraining data are popping up:
- FineWeb-Edu, maximizes scores on downstream educational benchmarks
https://x.com/gui_penedo/status/1797173053123916036
The ablations are 1.82B training runs for 30B tokens (almost same as uk4b-large in data, >2x the size) — ~1 GPU-month per one ablation!
> Our ablation models were trained using nanotron. Our "ablation models" have 1.82B parameters (including embeddings), used the Llama architecture with a 2048 sequence length, a global batch size of ~2 million tokens, and the GPT2 tokenizer. For most ablations we trained on ~28B tokens (roughly the Chinchilla
optimal training size for this model size). To confirm relative performance improvements after each step of filtering we conducted longer training runs on 350 billion tokens as mentioned further below
And similar work from the FLAN collection author:
https://arxiv.org/abs/2305.13169
- FineWeb-Edu, maximizes scores on downstream educational benchmarks
https://x.com/gui_penedo/status/1797173053123916036
The ablations are 1.82B training runs for 30B tokens (almost same as uk4b-large in data, >2x the size) — ~1 GPU-month per one ablation!
> Our ablation models were trained using nanotron. Our "ablation models" have 1.82B parameters (including embeddings), used the Llama architecture with a 2048 sequence length, a global batch size of ~2 million tokens, and the GPT2 tokenizer. For most ablations we trained on ~28B tokens (roughly the Chinchilla
optimal training size for this model size). To confirm relative performance improvements after each step of filtering we conducted longer training runs on 350 billion tokens as mentioned further below
And similar work from the FLAN collection author:
https://arxiv.org/abs/2305.13169
X (formerly Twitter)
Guilherme Penedo (@gui_penedo) on X
We are (finally) releasing the 🍷 FineWeb technical report!
In it, we detail and explain every processing decision we took, and we also introduce our newest dataset: 📚 FineWeb-Edu, a (web only) subset of FW filtered for high educational content.
Link: h…
In it, we detail and explain every processing decision we took, and we also introduce our newest dataset: 📚 FineWeb-Edu, a (web only) subset of FW filtered for high educational content.
Link: h…
Vol Building AGI
https://github.com/shashankvkt/DoRA_ICLR24 Pretraining on object tracking on 10 long form videos beats ImageNet pretraining
https://www.youtube.com/watch?v=i2Mp_Bc14WI
Since FPV pretraining is actually mainstream (= best ICLR honorable mention paper) I'm now obsessed with looking up animal camera videos on YouTube. Do you have a favorite of your own?
Since FPV pretraining is actually mainstream (= best ICLR honorable mention paper) I'm now obsessed with looking up animal camera videos on YouTube. Do you have a favorite of your own?
YouTube
Cat POV / Cat with Camera 🔴 / Ros' Unedited Stream #13
Hope you enjoy this collection of new Ros pov videos!
You can leave a tip directly via: https://streamelements.com/rosadventurecat/tip
Thanks so much for 400K subscribers!
Support the channel by becoming a Squad Member!
You'll get: Subscriber badge, exclusive…
You can leave a tip directly via: https://streamelements.com/rosadventurecat/tip
Thanks so much for 400K subscribers!
Support the channel by becoming a Squad Member!
You'll get: Subscriber badge, exclusive…
baby reproduction of chinchilla scaling laws, i want to reuse this https://x.com/Locchiu/status/1797751414548246624
X (formerly Twitter)
Lechao Xiao (@Locchiu) on X
nanoChinchilla.
Reproducing Chinchilla-Optimal Scaling Phenomenon: Colab, 1 Hour, 100 Lines, + Beautiful Theory https://t.co/Bsd6hWZZVQ
Reproducing Chinchilla-Optimal Scaling Phenomenon: Colab, 1 Hour, 100 Lines, + Beautiful Theory https://t.co/Bsd6hWZZVQ
🔥1
OpenAI has released the simplest sparse autoencoder using top-k activations instead of L1 regularization to convert dense feature superpositions generated by neural networks to sparse interpretable features
Fun fact: L1 regularization helps sparsity for the same reason why the sample estimator for mean absolute error is the median
https://x.com/norabelrose/status/1798766340427403472?
Fun fact: L1 regularization helps sparsity for the same reason why the sample estimator for mean absolute error is the median
https://x.com/norabelrose/status/1798766340427403472?
X (formerly Twitter)
Nora Belrose (@norabelrose) on X
This is so hilariously simple, I'm switching my SAE code to this approach immediately
https://t.co/j0T0D1Arj8
https://t.co/j0T0D1Arj8
🤯1
While I am trying to use more matmuls, people are getting rid of them
https://arxiv.org/abs/2406.02528
https://arxiv.org/abs/2406.02528
arXiv.org
Scalable MatMul-free Language Modeling
Large Language Models (LLMs) have fundamentally altered how we approach scaling in machine learning. However, these models pose substantial computational and memory challenges, primarily due to...
😢2
Good news for pretraining: using cosine schedule is unnecessary.
Relying on cosine schedules has been popularized in Chinchilla and nanoGPT and I'm happy to see multiple confirations that it's not necessary: you can just train with constant LR for most of the time and use 20% to cooldown linearly. You can even to better it you use Noam cooldown (1-sqrt(t)). As a bonus, constant + linear is more forgiving to not searching for a good learning rate.
https://arxiv.org/abs/2405.18392
Relying on cosine schedules has been popularized in Chinchilla and nanoGPT and I'm happy to see multiple confirations that it's not necessary: you can just train with constant LR for most of the time and use 20% to cooldown linearly. You can even to better it you use Noam cooldown (1-sqrt(t)). As a bonus, constant + linear is more forgiving to not searching for a good learning rate.
https://arxiv.org/abs/2405.18392
Fun fact: uk4b large was trained with a constant learning rate without full decay
💅2
Remember Monarch Mixer? Dense linear layers soon to be replaced with more structured counterparts
https://x.com/andrewgwils/status/1800532157406011523?
https://x.com/andrewgwils/status/1800532157406011523?
X (formerly Twitter)
Andrew Gordon Wilson (@andrewgwils) on X
A lot of the computation in pre-training transformers is now spent in the dense linear (MLP) layers. In our new ICML paper, we propose matrix structures with better scaling laws!
https://t.co/6n1dbXiWap
w/@ShikaiQiu, Andres P, @m_finzi, @micahgoldblum
1/8
https://t.co/6n1dbXiWap
w/@ShikaiQiu, Andres P, @m_finzi, @micahgoldblum
1/8
🔥1
I construct a linear RNN that receives ones as inputs and produces increasingly better approximations to pi as outputs.
The width of the network grows logarithmically wrt the maximum sequence length.
https://gist.github.com/proger/ba147e3953a155d833aae084c1f0cd12
The width of the network grows logarithmically wrt the maximum sequence length.
https://gist.github.com/proger/ba147e3953a155d833aae084c1f0cd12
Gist
pi.py
GitHub Gist: instantly share code, notes, and snippets.