Alice's Adventures in a Differentiable Wonderland -- Volume I, A Tour of the Land
2024/04/26 by Simone Scardapane, Scardapane, Simone · 15 voices · 1 citation
Arts and Humanities · #American Literature and Culture
paper · pdf · doi:10.48550/arxiv.2404.17625
Abstract
Neural networks surround us, in the form of large language models, speech transcription systems, molecular discovery algorithms, robotics, and much more. Stripped of anything else, neural networks are compositions of differentiable primitives, and studying them means learning how to program and how to interact with these models, a particular example of what is called differentiable programming. This primer is an introduction to this fascinating field imagined for someone, like Alice, who has just ventured into this strange differentiable wonderland. I overview the basics of optimizing a function via automatic differentiation, and a selection of the most common designs for handling sequences, graphs, texts, and audios. The focus is on a intuitive, self-contained introduction to the most important design techniques, including convolutional, attentional, and recurrent blocks, hoping to bridge the gap between theory and code (PyTorch and JAX) and leaving the reader capable of understanding some of the most advanced models out there, such as large language models (LLMs) and multimodal architectures.
Cited by
Discussions
- Alice's Adventures in a Differentiable Wonderland [hn, 157 points, 26 comments]
- Alice's Adventures in a Differentiable Wonderland [hn, 4 points, 0 comments]
- Alice's Adventures in a Differentiable Wonderland (updated and in print) [hn, 3 points, 1 comments]
- A nice concise alternative might be "Alice’s Adventures in a differentiable wonderland", contextualizing theory with intuition, code and applications: arxiv.org/pdf/2404.17625 h/t @adityagp.bsky.socia [bsky, 2 points, 1 comments]
- Suggestion of a book for LLM/deep learning. If anyone has a better or creative option to this. Add below. Thanks! arxiv.org/pdf/2404.17625 [bsky, 2 points, 0 comments]
- Alice's Adventures in a Differentiable Wonderland (PDF) [hn, 1 points, 0 comments]
- Alice's Adventures in a Differentiable Wonderland [hn, 1 points, 2 comments]
- https://arxiv.org/abs/2404.17625 アリスの挿絵が可愛らしい、微分可能プログラミングの入門書です。 この書籍は、アリスのように、奇妙な微分可能ワンダーランドに足を踏み入れたばかりの人のために、この魅力的な分野への入門書として構想されました。 自動微分による関数の最適化の基礎から最先端のモデルまで、読者を導きます。 [bsky, 1 points, 0 comments]
- link arxiv.org/pdf/2404.17625 [bsky, 0 points, 0 comments]
- Alice's Adventures in a Differentiable Wonderland #HackerNews https://arxiv.org/abs/2404.17625 [bsky, 0 points, 0 comments]
- Alice's Adventures in a Differentiable Wonderland https://arxiv.org/abs/2404.17625 https://news.ycombinator.com/item?id=44426153 [bsky, 0 points, 0 comments]
- Alice's Adventures in a Differentiable Wonderland View Article | Join the HN Conversation Summary of HN discussion 🧵👇 #hacker-news [bsky, 0 points, 1 comments]
- Alice’s Adventures in a differentiable wonderland. A primer on designing neural [bsky, 0 points, 0 comments]
- https://bsky.app/profile/hackernews.com.web.brid.gy/post/3lt2shmriy7q2 [bsky, 0 points, 0 comments]
- Alice's Adventures in a Differentiable Wonderland view on hacker news [bsky, 0 points, 0 comments]
Related