I Built an LLM From Scratch
In this video CJ explains chat bots, neural networks, tokenization, embeddings, transformers and more. He shows real working code for everything and gives historical context along the way. View the code here: https://github.com/w3cj/how-llms-work 00:00 - intro 01:54 - history of chatbots 04:21 - chat bot code 06:49 - black box thinking 07:41 - what are neural networks? 08:33 - history of neural networks 10:27 - XOR neural network code 15:35 - what is tokenization? 16:32 - history of tokenization 17:55 - tokenizer code 21:37 - what are embeddings? 22:04 - history of embeddings 23:33 - what is a vector? 24:39 - embedding code 30:48 - history of transformers 32:33 - what is a transformer? 33:11 - what is self attention? 34:25 - what is a feed forward network? 34:37 - what are stacked transformer blocks? 41:37 - what are softmax, temperature and top-p? 42:54 - the autoregressive loop 43:28 - the context window 44:45 - the full picture 45:26 - what is fine-tuning 46:39 - RLHF 47:24 - tool calling 48:36 - the AI summit 49:51 - final thoughts Claude Shannon | https://en.wikipedia.org/wiki/Claude_... Betty Shannon | https://en.wikipedia.org/wiki/Betty_S... Prediction and Entropy of Printed English (1951) | https://www.princeton.edu/~wbialek/ro... Alan Turing | https://en.wikipedia.org/wiki/Alan_Tu... Turing Test | https://en.wikipedia.org/wiki/Computi... Joseph Weizenbaum | https://en.wikipedia.org/wiki/Joseph_... ELIZA | https://en.wikipedia.org/wiki/ELIZA ELIZA - Weizenbaum (1966) | https://dl.acm.org/doi/10.1145/365153... ELIZA Archaeology Project | https://sites.google.com/view/elizaar... Computer Power and Human Reason | https://archive.org/details/computerp... Kenneth Colby | https://en.wikipedia.org/wiki/Kenneth... PARRY | https://en.wikipedia.org/wiki/PARRY Artificial Paranoia (1971) (PDF) | https://courses.cs.umbc.edu/graduate/... ELIZA connected to PARRY - RFC 439 | https://datatracker.ietf.org/doc/html... ALICE | https://en.wikipedia.org/wiki/Artific... SmarterChild | https://en.wikipedia.org/wiki/Smarter... McCulloch & Pitts (1943) | https://en.wikipedia.org/wiki/A_Logic... Frank Rosenblatt | https://en.wikipedia.org/wiki/Frank_R... Perceptron | https://en.wikipedia.org/wiki/Perceptron Rosenblatt's Perceptron - Cornell | https://news.cornell.edu/stories/2019... New Navy Device Learns by Doing - NYT (1958) | https://timesmachine.nytimes.com/time... Perceptrons | https://en.wikipedia.org/wiki/Percept...) Backpropagation - Rumelhart, Hinton & Williams (1986) | https://www.nature.com/articles/323533a0 BPE - Philip Gage (1994) (PDF) | https://www.derczynski.com/papers/arc... Byte Pair Encoding | https://en.wikipedia.org/wiki/Byte-pa... BPE for NMT - Sennrich, Haddow & Birch (2015) | https://arxiv.org/abs/1508.07909 Gottlob Frege | https://en.wikipedia.org/wiki/Gottlob... Foundations of Arithmetic - Frege (1884) | https://archive.org/details/foundatio... Context Principle | https://en.wikipedia.org/wiki/Context... J.R. Firth | https://en.wikipedia.org/wiki/John_Ru... Studies in Linguistic Analysis - Firth (1957) | https://archive.org/details/studiesin... Word2Vec - Mikolov et al. (2013) | https://arxiv.org/abs/1301.3781 Word2Vec Negative Sampling - Mikolov et al. (2013) | https://arxiv.org/abs/1310.4546 Attention Mechanism - Bahdanau, Cho & Bengio (2014) | https://arxiv.org/abs/1409.0473 GNMT - Wu et al. (2016) | https://arxiv.org/abs/1609.08144 Xavier Initialization - Glorot & Bengio (2010) | https://proceedings.mlr.press/v9/glor... Attention Is All You Need - Vaswani et al. (2017) | https://arxiv.org/abs/1706.03762 Transformer | https://en.wikipedia.org/wiki/Transfo...) Common Crawl | https://en.wikipedia.org/wiki/Common_... RLHF | https://en.wikipedia.org/wiki/Reinfor... Dartmouth Workshop (1956) | https://en.wikipedia.org/wiki/Dartmou... Dartmouth AI Proposal (1955) | https://www-formal.stanford.edu/jmc/h... Mamba - Gu & Dao (2023) | https://arxiv.org/abs/2312.00752 xLSTM - Beck et al. (2024) | https://arxiv.org/abs/2405.04517 Jamba - Lieber et al. (2024) | https://arxiv.org/abs/2403.19887 JEPA - Yann LeCun (2022) | https://openreview.net/pdf?id=BZ5a1r-... ---------------------------------------------------------------------------- http://www.syntax.fm Brought to you by https://sentry.io/syntax #LLM #explained #machinelearning #webdevelopment #webdeveloper #javascript #typescript #syntax #syntaxfm

Big Tech and Dodgy Financials

Do You Read The Code? ⟡ HTTP Gets a NEW Method ⟡ Codex Gets Sol Ultra ⌁ Syntax Weekly ⌁

The Most Controversial Idea In Physics

yeah... no wonder movies look cheap on new TVs

Is Russia Actually Losing?

Why a Swedish company is putting WINGS on boats
![Yann LeCun's $1B Bet Against LLMs [Part 1]](https://i.ytimg.com/vi/kYkIdXwW2AE/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLDbV4izF3i-wxevCVIn7FJjoy1vlA)
Yann LeCun's $1B Bet Against LLMs [Part 1]

Why AI Tokens are so Expensive - Computerphile

I Wrote my Own Filesystem to Beat Factorio.

2 Ant Colonies Meet After 100 Days (1,000 Jungle Ants vs 1,000 Desert Ants War)

Shor's Algorithm for Quantum Computing - Computerphile

4 words triggered a war

We're 99.9% sure this pattern is true, but no one can prove it

No Boss, No Money: The Raw Reality of China’s Gen-Z Freelancers

This cell just changed biology

L8 Principal's Agentic Engineering Workflow

I Unlocked ChatGPT’s Dark Side for $101.40

Android 17 sucks. So I put Linux on a phone.

Don't Hang Up On AI Scammers. Do THIS Instead.

