1/13/2025 at 11:55:38 PM
I believe that most of the papers presented here focus on acquiring knowledge rather than deep understanding. If you’re completely unfamiliar with the subject, I recommend starting with textbooks rather than papers. The latest Bishop’s "Deep Learning: Foundations and Concepts (2024)" [1] is an excellent resource that covers the "basics" of deep learning and is quite updated. Another good option is Chip Huyen’s "AI Engineering (2024)" [2]. Another excellent choice will be "Dive into Deep Learning" [3], Understanding Deep Learning [4], or just read anything from fast.ai and watch Karpathy's lectures on YouTube.[1]: https://www.bishopbook.com [2]: https://www.oreilly.com/library/view/ai-engineering/97810981... [3]: https://d2l.ai [4]: https://udlbook.github.io/udlbook/
by ofou
1/14/2025 at 2:44:02 AM
AI engineering is more applied than research and in that regard this list is great.swyx and teams podcast, newsletter and discord has been the highest signal to noise ratio for keeping up and learning.
by Tsarp
1/14/2025 at 7:17:41 PM
thank you! very kind. much to improve.by swyx
1/16/2025 at 1:34:21 AM
By the way, I think this is a fantastic reading list for creating AI products, and especially for staying updated on the latest in the AI space. However, it feels a bit scattered and might be hard for beginners to follow, IMO.I read your book, The Coding Career Handbook, we need something similar for AI Engineering! I really enjoyed it. Thank you for creating and sharing such high-quality multimodal content :)
by ofou
1/16/2025 at 6:07:13 PM
wow thanks for reading it! yeah i think i should just write the new book for ai engineering i guess but Chip Huyen already took the oreilly slot lolby swyx
1/14/2025 at 4:38:28 AM
Of the resources you mention, #2 is probably the best starting point for someone who wants to start building software soon. Karpathy's videos fast.ai's courses may also fit that purpose.But the other books (#1, #3, #4) seem like they're intended for those who want to understand all the math. Many people don't want (or need) a full understanding of how all this works. They can provide significant value to their employers with some knowledge of how machine learning works (e.g. the basics of CNNs and RNNs), and some intuitions/vibes about SOTA LLMs, even if they don't understand transformers or other modern innovations.
by rahimnathwani
1/14/2025 at 12:40:04 AM
Is there a textbook like [1] or [4], which also incorporates PyTorch into learning?by ewuhic
1/14/2025 at 12:45:25 AM
Dive into Deep Learning is implemented using various libraries such as PyTorch, NumPy/MXNet, JAX, and TensorFlow.Here’s an example: https://d2l.ai/chapter_natural-language-processing-pretraini...
by ofou
1/14/2025 at 12:52:16 AM
This resource is not as profound compared to the other 2, unfortunately.by ewuhic
1/14/2025 at 8:40:59 AM
I thought the same too...I read Deep Learning by Goodfellow and Deep Learning with TensorFlow 2 and Keras for practical stuff. I am still thinking if I should do the D2L for additional practice in my free time, though.
by drdude