Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
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
    Cover of Deep Learning from Scratch

    Deep Learning from Scratch

    Seth Weidman · 2019

    AI & Machine Learning
    Open LibraryAmazon
    Stats for nerds
    4recommend
    12mentions
    9people
    2019–2024years
    42% recommend50% neutral8% critical

    Mentions per year

    201920202021202220232024

    What Hacker News says

    1. stefr-Jan 2024
      I am/was in this scenario. I'm sure there are other resources out there specifically aimed at developers, but a book I'm reading now is "Deep Learning From Scratch" by Seth Weidman. He takes a different approach, by explaining concepts in three distinct methods: a mathematical way, by using diagrams and by showing the code.

      I like this approach because it allows me to connect the math to the problem, whereas otherwise you wouldn't have.

      In the book, you're slowly creating a DL framework, as the title says, from scratch. He also has all the code on GitHub: https://github.com/SethHWeidman/DLFS_code

      I think if you are truly trying to understand deep learning, you will never get to avoid the math because that's really what it is at it's core, a couple of (non-linear) functions chained together (obvious gross oversimplification).

      thread
    2. TomteNov 2023
      The handouts at https://fleuret.org/dlc/ are fantastic.

      Also two books: Data Science from Scratch and Deep Learning from Scratch. They are more hand-on, but you'll build all the low-level things in Python and learn a lot.

      thread
    3. rg111Feb 2023
      I think all serious researchers have implemented core Deep Learning algorithms from scratch. I know I have.

      There are two books that do exactly this:

      1. Deep Learning from Scratch

      2. Data Science from Scratch

      In these books, you implement each part of the ML/DL pipeline, from scratch, in Python.

      There is also a GitHub project call Minitorch that teaches you the inner workings of a framework like PyTorch.

      And then there are several other good resources for exactly this.

      What he claims to have as a content is neithet new nor unique.

      thread
    4. rg111Jun 2022
      1. Nature of Code- simulating and modeling many things in nature.

      2. Data Science from Scratch- building a Data Science library from scratch.

      3. Deep Learning from Scratch- building a Deep Learning library from scratch.

      4. Realm of Racket and 5. Land of Lisp- developing games with Racket and Lisp.

      6. The Little Schemer- not only teaches you to think recursively, but also how to implement basic functions like addition, multiplication, list-related function from using Scheme for Scheme.

      7. Genetic Algorithms in Elixir

      8. Genetic Algorithms and Machine Learning for Programmers

      thread
    5. nafizhAug 2021
      If you want just one book to learn all things deep learning from scratch with coding including the latest techniques, it should be Dive into deep learning [0]. Really underrated and not well-known.

      [0] https://d2l.ai/

      thread
    6. lr1970Jan 2024
      The last commit in the repo of "Deep Learning from Scratch" was 5 years ago. It is hopelessly outdated. The field is changing very fast.
      thread

    Related

    Cover of Machine Learning For Absolute Beginners
    2022–2023

    Machine Learning For Absolute Beginners

    Oliver Theobald
    2 recommend · 3
    Dive into Deep LearningAston Zhang
    2019–2025

    Dive into Deep Learning

    Aston Zhang
    30 recommend · 42
    Deep Learning for Coders with fastai and PytorchJeremy Howard
    2020–2023

    Deep Learning for Coders with fastai and Pytorch

    Jeremy Howard
    4 recommend · 8
    Cover of Data science from scratch
    2015–2023

    Data science from scratch

    Joel Grus
    22 recommend · 48
    Cover of Deep Learning
    2015–2026

    Deep Learning

    Ian Goodfellow
    44 recommend · 86
    Cover of Introduction to Statistical Learning
    2014–2026

    Introduction to Statistical Learning

    Gareth James
    85 recommend · 120
    Cover of Deep Learning with Python
    2016–2026

    Deep Learning with Python

    Francois Chollet
    36 recommend · 64
    Cover of Neural Networks and Deep Learning
    2014–2024

    Neural Networks and Deep Learning

    Charu C. Aggarwal
    72 recommend · 94