Physics ML Education ML Frameworks

Educational courses, tutorials, and lecture materials teaching machine learning applications in physics and physical sciences. Includes domain-specific physics problems (particle classification, neutrino detection, high-energy physics). Does NOT include general ML frameworks, physics simulations without ML focus, or non-educational research papers.

There are 40 physics ml education frameworks tracked. 9 score above 50 (established tier). The highest-rated is arogozhnikov/hep_ml at 64/100 with 197 stars.

Get all 40 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=physics-ml-education&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 arogozhnikov/hep_ml

Machine Learning for High Energy Physics.

64
Established
2 CompPhysics/ComputationalPhysics2

Advanced course in Computational Physics, see texbook at...

59
Established
3 FNALLPC/machine-learning-hats

FNAL LPC Machine Learning HATS

56
Established
4 DeepLearningForPhysicsResearchBook/deep-learning-physics

This project contains additional material for the textbook Deep Learning for...

55
Established
5 desy-ml/cheetah

Fast and differentiable particle accelerator optics simulation for...

54
Established
6 iml-wg/HEPML-LivingReview

Living Review of Machine Learning for Particle Physics

53
Established
7 FNALLPC/machine-learning-das

Machine Learning DAS Short Exercise with CMS Open Data

52
Established
8 InfectionMedicineProteomics/BINN

Generating biologically informed neural networks

51
Established
9 iml-wg/HEP-ML-Resources

Listing of useful learning resources for machine learning applications in...

50
Established
10 dkirkby/MachineLearningStatistics

Machine learning and statistics for physicists

47
Emerging
11 jmduarte/phys139_239

UCSD PHYS 139/239: Machine Learning in Physics (Fall 2025)

46
Emerging
12 msuzen/isingLenzMC

isingLenzMC: Monte Carlo for Classical Ising Model (with core C library)

46
Emerging
13 GiggleLiu/marburg

physics meets neural networks

46
Emerging
14 FlorianMarquardt/machine-learning-for-physicists

Code for "Machine Learning for Physicists" lecture series by Florian Marquardt

45
Emerging
15 MaterSim/ComputationalPhysics300

computational physics class taught at UNLV (Phys300)

42
Emerging
16 Emergent-Behaviors-in-Biology/mlreview_notebooks

Notebooks for "A high bias low-variance introduction to Machine Learning for...

39
Emerging
17 sraeisi/MachineLearning_Physics

This is to facilitate the “Machine Learning in Physics” course that I am...

39
Emerging
18 cifkao/nopdb

NoPdb: Non-interactive Python Debugger

38
Emerging
19 pedrojuanbj/MLTSA

Machine Learning Transition State Analysis (MLTSA) suite with Analytical...

35
Emerging
20 theoria-dataset/theoria-dataset

Building a curated, high-quality dataset of Theoretical Physics equations...

34
Emerging
21 m2aia/pym2aia

pyM²aia is a Python package for memory-efficient access and processing of...

34
Emerging
22 MonitSharma/Computational-High-Energy-Physics

These are the codes used in High Energy Physics simulations, particularly...

32
Emerging
23 emmaking-smith/HiTEA

The High Throughput Experimentation Analyzer (HiTEA) modules as described in...

32
Emerging
24 jmduarte/Nomological_Net_ML_Particle_Physics

Nomological Net for ML in Particle Physics

31
Emerging
25 JP-Amboage/performance-pred

Code developed during my internship at CERN Openlab in summer 2022

30
Emerging
26 alaha999/MLPhyCourse

ML application in Physics PH6232

28
Experimental
27 hepai-lab/hepai

This is High energy AI Framework (HAI) for models, datasets and applications

28
Experimental
28 haimengzhao/juno-reconstruction

Neutrino energy reconstruction program in Jiangmen Underground Neutrino...

22
Experimental
29 alexpg7/Background-Signal-Analysis

A project made to filter the true signal from the background of a detector.

21
Experimental
30 aditya-marathe/msci-project

Using deep learning techniques to measure neutrino oscillations. (MSci Project)

19
Experimental
31 MALAPA-Collab/cheetah-tutorial-2025

"Differentiable Simulations" tutorial presented at the 5th MaLAPA workshop...

19
Experimental
32 llnl/PhyML

Physics based Machine Learning

18
Experimental
33 Shk1r/Physics-Driven-Event-Classification

Physics-aware machine learning study for event classification in high-energy physics.

17
Experimental
34 Sampreet/python-for-physicists

A series of programming tutorials in Python aimed for physicists.

13
Experimental
35 manduca-a/QUANTUM-TRAJECTORIES

Progetto QUANTUM-TRAJECTORIES Unical - DEEP LEARNING Addestramento di...

13
Experimental
36 jhakrraman/Physics-Informed-Machine-Learning-NYU-Spring-2025

This repository contains all Assignments and Lecture Slides from the Physics...

12
Experimental
37 wyspa11/Particle-classification

Classification atmospheric muons vs neutrinos using KNN and GBDT​

11
Experimental
38 rohannakra/AI-Predicts-Particle-Collisions

Source code for particle physics research paper.

11
Experimental
39 taolicheng/ML4LHC

Tutorial for the basic workflow of practicing machine learning in the LHC physics

11
Experimental
40 Axect/Pomelo

Positron's Milky Way Energy Loss using Operator learning

11
Experimental