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 Learning From Data

    Learning From Data

    Yaser S. Abu-Mostafa · 2012

    AI & Machine Learning
    Open LibraryAmazon
    Stats for nerds
    31recommend
    49mentions
    41people
    2011–2025years
    73% recommend27% neutral

    Mentions per year

    20112013201520172019202120232025

    What Hacker News says

    1. rottc0ddApr 2025
      From my other comment elsewhere. These resources helped me understand the topics better.

      If anyone wants to understand fundamentals of machine learning, one of the superb resources I have found is, Stanford's "Probability for computer scientists"[1].

      It goes into theoretical underpinnings of probability theory and ML, IMO better than any other course I have seen. But, this is a primarily a probability course that discusses the fundamentals of machine learning. (Yeah, Andrew Ng is legendary, but his course demands some mathematical familiarity with linear algebra topics)

      There is a course reader for CS109 [2]. You can download pdf version of this. Caltech's learning from data was really good too, if someone is looking for theoretical understanding of ML topics [3].

      There is also book for excellent caltech course[4].

      Also, neural networks zero to hero is for understanding how neural networks are built from ground up [5].

      [1] https://www.youtube.com/watch?v=2MuDZIAzBMY&list=PLoROMvodv4...

      [2] https://chrispiech.github.io/probabilityForComputerScientist...

      [3] https://work.caltech.edu/telecourse

      [4] https://www.amazon.com/Learning-Data-Yaser-S-Abu-Mostafa/dp/...

      [5] https://www.youtube.com/watch?v=VMj-3S1tku0&list=PLAqhIrjkxb...

      thread
    2. max_Jan 2024
      The best books I would recommend are;

      — The Master Algorithm by Pedro Domingos

      — The Book of Why by Judea Pearl

      — What Computers Still Can't Do by Hubert L. Dreyfus

      — Society of Mind & The Emotion Machine by Marvin Minsky

      — The Feeling Of What Happens by Antonio Damasio

      — Language & Mind by Noam Chomsky

      — A great mooc is also, the "Learning From Data" Telecourse from Caltech https://work.caltech.edu/telecourse

      thread
    3. mindcrimeJun 2023
      Possibly "Learning from Data"[1][2] would be of interest?

      [1]: https://www.amazon.com/Learning-Data-Yaser-S-Abu-Mostafa/dp/...

      [2]: https://amlbook.com/

      thread
    4. bradreaves2Jan 2023
      This is off the beaten path, but consider Abu-Mostafa et al.'s "Learning from Data". https://www.amazon.com/Learning-Data-Yaser-S-Abu-Mostafa/dp/...

      I adore PRML, but the scope and depth is overwhelming. LfD encapsulates a number of really core principles in a simple text. The companion course is outstanding and available on EdX.

      The tradeoff is that LfD doesn't cover a lot of breath in terms of looking at specific algorithms, but your other texts will do a better job there.

      My second recommendation is to read the documentation for Scikit.Learn. It's amazingly instructive and a practical guide to doing ML in practice.

      thread
    5. plaflApr 2022
      I like to explain that AI > ML > NN.

      Now, NNs are the ones getting results at computer vision and natural language, and more. I think most people would say that other ML approaches are computational statistics. The goalpost for AI keeps moving.

      If you are truly interested in the math of AI I think PAC Bayes learning is more appropriate and your book is Understanding Machine Learning [1] (not an easy read). A more gentle intro would be Learning From Data [2]. If someone recommends a book/paper it would be awesome, I'm always on the look.

      [1] https://www.cs.huji.ac.il/w~shais/UnderstandingMachineLearni... [2] https://work.caltech.edu/telecourse

      thread
    6. mgraczykNov 2021
      Some of the juicier bits from these books have been fairly well absorbed by engineering culture, ie "rubber duck debugging" and "DRY". Some of these books I haven't heard of though.

      As somebody who didn't study CS in college, the books that most changed my career were:

        * Algorithms, by Robert Sedgwick (probably not the best algorithms book, but lots of hands-on stuff)
        * Learning From Data, by Yaser S. Abu-Mostafa et. al. This one has video lectures to go along with it.
        * C Programming: A Modern Approach. (Definitely not the best, but also lots of hands on stuff)
      
      Another thing I've found extremely educational is to read major incident postmortems (SEV0s and security SEV1s at FB, "huge" OMGs at Google). If you ever find yourself anywhere with planet-scale infrastructure, make sure to read these write-ups. They are treasure.
      thread

    Related

    Cover of Pattern classification
    2007–2023

    Pattern classification

    Richard O. Duda
    8 recommend · 11
    Cover of Understanding Machine Learning
    2014–2023

    Understanding Machine Learning

    Shai Shalev-Shwartz
    12 recommend · 18
    Cover of Introduction to Statistical Learning
    2014–2026

    Introduction to Statistical Learning

    Gareth James
    85 recommend · 120
    Cover of Pattern Recognition and Machine Learning
    2007–2026

    Pattern Recognition and Machine Learning

    Christopher M. Bishop
    80 recommend · 121
    Cover of Programming Collective Intelligence
    2007–2025

    Programming Collective Intelligence

    Toby Segaran
    86 recommend · 135
    Cover of Information Theory, Inference & Learning Algorithms
    2007–2026

    Information Theory, Inference & Learning Algorithms

    David J.C. MacKay
    77 recommend · 111
    Cover of Neural Networks and Deep Learning
    2014–2024

    Neural Networks and Deep Learning

    Charu C. Aggarwal
    72 recommend · 94
    Cover of Mining of massive datasets
    2011–2023

    Mining of massive datasets

    Anand Rajaraman
    17 recommend · 23