Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    The spelled-out intro to language modeling: building makemore

    Andrej Karpathy

    2 HN recommenders · recommended in 3 months, 2024

    YouTube

    1:57:45 · 1.3M views · Sep 7, 2022

    Andrej Karpathy builds a bigram character-level language model from scratch, introducing torch.Tensor and the framework of training, sampling and loss evaluation. It is the first step toward a GPT-style Transformer in his makemore series.

    HN recommends it as a long but worthwhile way to demystify how language models work technically.

    AI, Machine Learning & DataMachine learning & deep learningLLMs & generative AI
    1. 59:48
      [1hr Talk] Intro to Large Language ModelsAndrej Karpathy4.3M views • 2 years ago
    2. 1:56:20
      Let's build GPT: from scratch, in code, spelled out.Andrej Karpathy8.2M views • 3 years ago
    3. 3:31:24
      Deep Dive into LLMs like ChatGPTAndrej Karpathy10M views • 1 year ago
    4. 42:40
      State of GPT | BRK216HFSMicrosoft Developer786K views • 3 years ago
    5. 2:13:35
      Let's build the GPT TokenizerAndrej Karpathy1.3M views • 2 years ago
    6. 8:25
      Large Language Models from scratchGraphics in 5 Minutes375K views • 4 years ago
    7. 2:25:52
      The spelled-out intro to neural networks and backpropagation: building microgradAndrej Karpathy4.4M views • 4 years ago
    8. 1:31:13
      A Hackers' Guide to Language ModelsJeremy Howard580K views • 3 years ago
    9. 27:14
      Transformers, the tech behind LLMs | Deep Learning Chapter 53Blue1Brown12M views • 2 years ago
    10. 20:39
      AI Language Models & Transformers - ComputerphileComputerphile354K views • 7 years ago
    11. 25:57
      GPT3: An Even Bigger Language Model - ComputerphileComputerphile446K views • 6 years ago
    12. 28:48
      LSTM is dead. Long Live Transformers!Seattle Applied Deep Learning541K views • 6 years ago
    13. 17:55
      Building the Software 2 0 Stack (Andrej Karpathy)Databricks73K views • 8 years ago
    14. 1:11:41
      Lecture 1 | Natural Language Processing with Deep LearningStanford University School of Engineering821K views • 9 years ago
    15. 39:32
      Andrej Karpathy: Software Is Changing (Again)Y Combinator2.6M views • 1 year ago
    16. 1:19:08
      CS231n Winter 2016: Lecture1: Introduction and Historical ContextAndrej Karpathy463K views • 10 years ago
    17. 27:07
      Attention Is All You NeedYannic Kilcher814K views • 8 years ago
    18. 39:43
      Do we need Attention? - Linear RNNs and State Space Models (SSMs) for NLPSasha Rush35K views • 3 years ago
    19. 1:22:38
      CS480/680 Lecture 19: Attention and Transformer NetworksPascal Poupart374K views • 7 years ago
    20. 19:29
      Glitch Tokens - ComputerphileComputerphile353K views • 3 years ago

    4 comments from Hacker News

    1. @islewisFeb 2024· in “Markov Chains are the Original Language Models”

      I resource I found invaluable in demystifying LLM's was Andrej Karpathy's Youtube series. In particular, his "Makemore" video built a basic LLM in the same vein as OP's. It's long (2h), but well worth the time if anyone is curious about the technical workings of LLMs. this video

      Strongly recommendsView on HN
    2. @georgehillApr 2024· in “Show HN: Next-token prediction in JavaScript”

      You've made something interesting. Many people have already answered this here [1], so there's no point in me explaining it again. Dropping some pointers that will be helpful for you: - [LINK] - Highly recommend this one this video - [LINK] - [LINK] 1: ex: [LINK]

      Strongly recommendsView on HN
    3. @chrsigFeb 2024· in “GPT in 500 Lines of SQL”

      This is beautiful. I'd actually been going down this same rabbit hole with sqlite, I hadn't gotten far enough to bring a neural net into it. I'd been inspired by the makemore lecture series[0]. At the 1hr mark or so, he switches from counting to using a nn, which is about as far as I've gotten. Breaking it down into a relational model is actually a really great exercise. [0] this video

      CitesView on HN
    4. @caprockJul 2024· in “The n-gram Language Model”

      For reference, this project is from Eureka Labs, which is the new education startup from Andrej Karpathy. * [LINK] It appears to be a generalized version of the bi-gram project, which he links to here: * this video It's cool to see him putting in even more effort on the edu work. It's a real gift he has, and was visible all the way back in his grad student projects.

      CitesView on HN