from datetime import date
print(f"Last updated: {date.today().strftime('%d %B %y')}")
Last updated: 04 October 23
I use ML and HPC to accelerate scientific discovery1 @ ALCF.
I’m generally interested in the application of machine learning to computational problems in science, particularly within the context of high performance computing.
My current research focuses on using deep generative modeling to help build better sampling algorithms in lattice gauge theory. In particular, I’m interested in building gauge equivariant neural network architectures and using inductive priors to incorporate physical symmetries into machine learning models.
You can get a live view of some of my recent talks here
I received my PhD in Physics from the University of Iowa in 2019 and my thesis was on Learning Better Physics: A Machine Learning Approach to Lattice Gauge Theory. Prior to this, I completed two bachelors degrees (Engineering Physics and Applied Mathematics, 2015) from The University of Illinois at Urbana-Champaign. My undergraduate dissertation was titled Energy Storage in Quantum Resonators and was supervised by Professor Alfred Hübler within the Center for Complex Systems Research at UIUC.
As a member of the Data Science Group at ALCF, I work on:
Building new parallelism techniques for efficient scaling
Generative modeling (esp. for physical systems)
ClimRR
, Intro to HPC Bootcamp @ NERSC, August 7, 2023Assistant Computational Scientist | ALCF | 2022 | * | |
Postdoc | ALCF | 2019 | 2022 | |
Graduate Researcher | ANL | 2018 | 2019 |
PhD | Physics | University of Iowa | 2019 |
B.Sc | Physics | UIUC | 2015 |
B.Sc | Math | UIUC | 2015 |
Organizer for Machine Learning and Quantum Computing for Earth Sciences at 17th U. S. National Congress on Computational Mechanics, July 2023
Organizer for SC23 Workshop: High Performance Python for Science at Scale (HPPSS), November 2023
Date | Title | Author |
---|---|---|
Sep 19, 2023 | Recent Talks | Sam Foreman |
Sep 19, 2023 | (Less) Recent Talks | Sam Foreman |
Sep 18, 2023 | Loooooooong Sequence Lengths | Sam Foreman |
Sep 15, 2023 | Listing Example | Sam Foreman |
Sep 8, 2023 | Projects | Sam Foreman |
Aug 21, 2023 | How to make dope slides | Sam Foreman |
Last updated: 04 October 23
[Mostly getting supercomputers to talk to each other ]↩︎
@online{foreman,
author = {Foreman, Sam},
title = {Sam {Foreman}},
url = {https://saforem2.github.io},
langid = {en}
}