Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
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
    A

    Alex Smola

    alex.smola.org · Personal blog · on HN since 2011

    Alex Smola is a machine learning researcher who posts course materials and lectures on scalable and introductory machine learning.

    Visit blogRSSHN submissions
    AI & Machine LearningScience
    What HN says

    HN commenters link his CMU and Berkeley course pages and lecture videos as good free resources, with the data streams lectures singled out.

    Stats for nerds
    19HN people shared it
    9linked in comments
    582story points
    Jan 2019last shared
    2012people per year2019

    Top posts on HN

    1. 1
      Introduction to Machine Learning
      1 person · 181 points · first shared 2013 · 21 comments on HN
    2. 2
      CMU's Introduction to Machine Learning Course
      1 person · 151 points · first shared 2013 · 38 comments on HN
    3. 3
      SML: Scalable Machine Learning Class (with video lectures)
      3 people · 97 points · first shared 2012 · 10 comments on HN
    4. 4
      Introduction To Machine Learning (Smola & Vishwanathan)
      3 people · 90 points · first shared 2011 · 4 comments on HN
    5. 5
      CMU 10-701 – Introduction to Machine Learning
      3 people · 59 points · first shared 2013 · 3 comments on HN
    6. 6
      Scalable Machine Learning Lectures
      1 person · 2 points · first shared 2012 · 1 comments on HN
    7. 7
      You don't need all the LLM benchmarks
      1 person · 1 points · first shared 2026 · Discussion on HN
    8. 8
      The Effective Sample Size
      1 person · 1 points · first shared 2026 · Discussion on HN
    9. 9
      NIPS15.pdf
      2 people · first shared 2016
    10. 10
      Statistics
      1 person · first shared 2013

    What HN people wrote when they linked it

    • FractalNerveJul 2017

      Before reading the Blog's summary of the paper, I thought hey they're going to analyze the distributed algorithms[1][2] exclusively and give conclusions on how heterogenous hardware usgage of GPU/CPU works (best) when spread over the network/cloud. My guess was that MXNet would win, because Amazon [3][4] and benchmarks favored it[5]. Unfortunately surveys like this are too complex and out of date, when released, due to the fast progress in our field.

      >> @agibsonccc What exactly would YOU, your company and your team like to see reviewed and what would you make different?

      A standard benchmark, like the Open-Source, Automated Benchmark provided by the Phoronix-Test-Suite[6] or the benchmarksgame[7] are what we need. Everybody should be able to contribute easily, or even anonymously like with Steam's hardware survey[8].

      The main problem with distributing operations with Caffe in example is the need to learn another system for a different programing flavor.

      --
      References

      [1] https://en.wikipedia.org/wiki/Distributed_algorithm

      [2] https://en.wikipedia.org/wiki/Category:Distributed_algorithms

      [3] http://www.infoworld.com/article/3144025/cloud-computing/why-amazon-picked-mxnet-for-deep-learning.html

      [4] http://www.allthingsdistributed.com/2016/11/mxnet-default-framework-deep-learning-aws.html

      [5] See Page 52 - http://alex.smola.org/talks/NIPS15.pdf

      [6] https://www.phoronix-test-suite.com/

      [7] http://benchmarksgame.alioth.debian.org/

      [8]…

    • elliott99Jan 2013

      Maybe my undergraduate institution failed mebut I don't feel that having taken linear algebra, multivariable calc, applied stats, and graduate probability over the summer that the PDF below contains readily accessible information to me. Does it require graduate linear algebra? Graduate multi-v? We're my courses not rigorous enough? Am just not smart enough? I graduated summa cum laude, so maybe I should be okay.

      All I am saying that is that there seems to be a huge leap between having taken the prerequisites everyone says you should take and then seeing Cramer-Rao bounds on page 70.

      http://alex.smola.org/drafts/thebook.pdf

    • emcqMar 2016

      Yes, on their site they post Torch CuDNN v4 as faster than Leaf [0]. Seems exciting for an early release.

      Can it get much faster than something like Torch? I would think if CuDNN is doing most of the computation time it would be hard to see big improvements. Perhaps go the route of Neon and tune your GPGPU code like crazy [1, 2], or MXNet and think about distributed computing performance [3].

      [0] http://autumnai.com/deep-learning-benchmarks

      [1] https://github.com/soumith/convnet-benchmarks

      [2] https://github.com/NervanaSystems/neon

      [3] http://alex.smola.org/talks/NIPS15.pdf

    • gtaniSep 2013

      There's quite a few good free ones of varying perspectives

      http://metaoptimize.com/qa/questions/186/good-freely-available-textbooks-on-machine-learning

      Esp:

      http://web4.cs.ucl.ac.uk/staff/D.Barber/pmwiki/pmwiki.php?n=Brml.HomePage

      http://www.inference.phy.cam.ac.uk/itprnn/book.html

      http://alex.smola.org/drafts/thebook.pdf

      ___________

      and MLPP errata: http://www.cs.ubc.ca/~murphyk/MLbook/errata.html

    • glampMar 2013

      Berkley Course: http://alex.smola.org/teaching/berkeley2012/statistics.html

      Scikit-Learn Docs: http://scikit-learn.org/dev/

      Google Research: http://research.google.com/pubs/papers.html

      Caltech Course: http://work.caltech.edu/telecourse.html

      Basics in R: http://www.statmethods.net/advstats/glm.html

      R packages for data science: http://blog.yhathq.com/posts/10-R-packages-I-wish-I-knew-about-earlier.html

    • EForEndeavourJan 2019

      The senior author, Alex Smola, is the director of AWS (and is a big deal: https://alex.smola.org/), which helps explain the choice of Apache MXNet. That said, the authors write that "even if you use other deep learning frameworks in your research or work, we hope that these codes will help you better understand deep learning algorithms."

    Related

    BigML Blogblog.bigml.com16 people

    Machine Learning in Python Has Never Been Easier

    BigML Blog
    Company · last shared 2023
    Alex Millertech.puredanger.com24 people

    Real world Clojure

    Alex Miller
    Personal · last shared 2015
    Measuring Measuresmeasuringmeasures.com30 people

    Learning About Statistical Learning

    Measuring Measures
    Personal · last shared 2012
    Kaggle Blogblog.kaggle.com72 people

    Approaching Almost Any Machine Learning Problem

    Kaggle Blog
    Company · last shared 2018
    Eugene Yaneugeneyan.com69 people

    Stop Taking Regular Notes; Use a Zettelkasten Instead

    Eugene Yan
    Personal · last shared 2026
    Smeritysmerity.com34 people

    Simple questions to help reduce AI hype

    Smerity
    Personal · last shared 2021
    Berkeley ML Blogml.berkeley.edu21 people

    Machine Learning Crash Course: The Bias-Variance Dilemma

    Berkeley ML Blog
    Company · last shared 2023
    Machined Learningsmachinedlearnings.com21 people

    Stranger in a Strange Land: “Big Data” programmer meets HPC community

    Machined Learnings
    Personal · last shared 2021