TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: How to become a deep learning 'master' in 2022?

10 pointsby debanjan16over 2 years ago
Background: I know how to program (Python, C, Racket). I have done small projects and am confident on that front that if I understand the inner workings of something, then I can build that thing using code.<p>Now, I want to learn Deep Learning with emphasis on computer vision although it wouldn&#x27;t hurt to learn other applications. But my focus is on core deep learning and computer vision.<p>I want to understand research papers, implement them from scratch (using something like PyTorch) and build new models to improve upon SOTA performance. By &#x27;master&#x27; I mean all of the above.<p>How to go about that? Which courses, books, tutorials are the best to focus on? I know a bit of linear algebra and calculus and hope to pick up things as I go on.

4 comments

p1eskover 2 years ago
This is the best starting point: <a href="http:&#x2F;&#x2F;neuralnetworksanddeeplearning.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;neuralnetworksanddeeplearning.com&#x2F;</a><p>Then:<p><a href="https:&#x2F;&#x2F;m.youtube.com&#x2F;playlist?list=PL5-TkQAfAZFbzxjBHtzdVCWE0Zbhomg7r" rel="nofollow">https:&#x2F;&#x2F;m.youtube.com&#x2F;playlist?list=PL5-TkQAfAZFbzxjBHtzdVCW...</a><p>and&#x2F;or:<p><a href="https:&#x2F;&#x2F;www.fast.ai&#x2F;posts&#x2F;2022-07-21-dl-coders-22.html" rel="nofollow">https:&#x2F;&#x2F;www.fast.ai&#x2F;posts&#x2F;2022-07-21-dl-coders-22.html</a><p>p.s. I could only dream about such learning resources when I started as a DL researcher in 2013.
psteitzover 2 years ago
I would start here: <a href="https:&#x2F;&#x2F;www.deeplearningbook.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.deeplearningbook.org&#x2F;</a><p>If you already know all of the math in Part I, great, but if you don&#x27;t you need to study it carefully if you want to understand what is going on. If you just want to code, there are shorter paths, but if you really want to understand the theory, you need to master the Linear Algebra and Probability material in the first part of that book. Parts II and III give a solid foundation in DL itself.
stealthcatover 2 years ago
Yi Ma’s book and slides seems ok to me. In sense that ML is like Signal Processing and Control Theory. Though I think he is somewhat against “the bitter lesson”<p><a href="https:&#x2F;&#x2F;book-wright-ma.github.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;book-wright-ma.github.io&#x2F;</a> <a href="http:&#x2F;&#x2F;www.incompleteideas.net&#x2F;IncIdeas&#x2F;BitterLesson.html" rel="nofollow">http:&#x2F;&#x2F;www.incompleteideas.net&#x2F;IncIdeas&#x2F;BitterLesson.html</a>
bjourneover 2 years ago
Implement and train AlexNet in C without using any external libraries. Once you&#x27;ve done that, do the same for a text-generation LSTM. Once you&#x27;ve done that, write a GAN. And so on.