HackerPapers

arXiv:1803.08823physics.comp-ph

A high-bias, low-variance introduction to Machine Learning for physicists

Pankaj Mehta, Marin Bukov, Ching-Hao Wang, Alexandre G. R. Day, Clint Richardson, Charles K. Fisher, David J. Schwab

Abstract

Machine Learning (ML) is one of the most exciting and dynamic areas of modern research and application. The purpose of this review is to provide an introduction to the core concepts and tools of machine learning in a manner easily understood and intuitive to physicists. The review begins by covering fundamental concepts in ML and modern statistics such as the bias-variance tradeoff, overfitting, regularization, generalization, and gradient descent before moving on to more advanced topics in both supervised and unsupervised learning. Topics covered in the review include ensemble models, deep learning and neural networks, clustering and data visualization, energy-based models (including MaxEnt models and Restricted Boltzmann Machines), and variational methods. Throughout, we emphasize the many natural connections between ML and statistical physics. A notable aspect of the review is the use of Python Jupyter notebooks to introduce modern ML/statistical packages to readers using physics-inspired datasets (the Ising Model and Monte-Carlo simulations of supersymmetric decays of proton-proton collisions). We conclude with an extended outlook discussing possible uses of machine learning for furthering our understanding of the physical world as well as open problems in ML where physicists may be able to contribute. (Notebooks are available at https://physics.bu.edu/~pankajm/MLnotebooks.html )

arXiv comments
Notebooks have been updated. 122 pages, 78 figures, 20 Python notebooks
Journal reference
Phyics Reports 810 (2019) 1-124
DOI
doi:10.1016/j.physrep.2019.03.001
Subjects
physics.comp-phComputational Physics cond-mat.stat-mechStatistical Mechanics cs.LGMachine Learning stat.MLMachine Learning (Statistics)

On Hacker News

Linked by 4 identifiable commenters in 4 comments across 4 threads, from Apr 2018 to Jun 2023. Found in 3 HN submissions from Mar 2018 to Apr 2024. Open submission discussions.

Comments linking this paper, per year.

Discussed in comments4 threads

    • I am looking for a book and resource for (advanced) data science. I understand there are numerous ML books and articles discussing algorithms at all levels; there are also numerous introductory books on data science, e.g. how to call functions in sklearn. What I am looking for…

      quantoView on HNParent context

    • This is very, very, very good. Book is here: https://arxiv.org/abs/1803.08823 ____ My review: The authors provide a condensed summary of all central topics in machine learning. Topics include ML basics, ML theory, optimization algorithms, but also a detailed introduction to…

      ivan_ahView on HNParent context

    • Whether you find something like this surprising largely depends on your prior knowledge. There are quite different sets of people that work with statistics, theoretical physicists are one of them. So a recent advance in one field (machine learning), will inevitably draw in the…

      orbifoldView on HNParent context

    • Yes; The following recent review article actually provides code samples: https://arxiv.org/abs/1803.08823 which use an open-source version of our software called 'paysage' (https://github.com/drckf/paysage). This has currently not been updated too recently, but we expect to put…

      dramsView on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.