Skip to content

saforem2/personal_site

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Sam Foreman 2024-12-25

πŸ‘‹ Hi, I’m Sam!

πŸ§‘πŸ»β€πŸ’» About

[!TIP]

🎀 Recent Talks

[here] ( + how I make them! )

[!TIP]

<img src="./assets/spotify-green.svg" class="inline-icon"

style="height:1.25rem;vertical-align:text-bottom;" /> Now Playing

[!TIP]

<script> /** Developed by Prashant Shrestha + https://prashant.me */ var lastfmData = { baseURL: "https://ws.audioscrobbler.com/2.0/?method=user.getrecenttracks&user=", // Your Last.fm Username user: "saforem2", // Your API key api_key: "1dbc15037c1fe71ce06acbb3f73adc75", additional: "&format=json&limit=1" }; var getSetLastFM = function() { $.ajax({ type: "GET", url: lastfmData.baseURL + lastfmData.user + "&api_key=" + lastfmData.api_key + lastfmData.additional, dataType: "json", success: function(resp) { var recentTrack = resp.recenttracks.track[0]; var formatted = // "" + recentTrack.name; "🎢 " + recentTrack.name; $("a#tracktitle") .html(formatted) .attr("href", recentTrack.url) .attr("title", recentTrack.name + " by " + recentTrack.artist["#text"]) .attr("target", "_blank"); var artistFormatted = // "" + recentTrack.artist["#text"]; "πŸ—£οΈ " + recentTrack.artist["#text"]; $("a#trackartist") .html(artistFormatted) .attr("title", "Artist : " + recentTrack.artist["#text"]); $("img#trackart").attr("src", recentTrack.image[2]["#text"]); }, error: function(resp) { $("a#tracktitle").html( "" + "Silence!" ); $("img#trackart").attr("src", "πŸ§‘πŸ»β€πŸ’»"); var artistFormatted = "Sam Foreman"; $("a#trackartist") .html(artistFormatted) .attr("href", "https://samforeman.me"); } }); }; // Get the new one. getSetLastFM(); // Start the countdown. setInterval(getSetLastFM, 10 * 5000); </script>

[!TIP]

β€οΈβ€πŸ©Ή Status

yellow pink green blue circle

import datetime
from rich import print
now = datetime.datetime.now()
day = now.strftime("%Y-%m-%d")
time = now.strftime("%H:%M:%S")
print(' '.join([
    "[#838383]Last Updated[/]:",
    f"[#E599F7]{day}[/]",
    "[#838383]@[/]",
    f"[#00CCFF]{time}[/]"
]))
Last Updated: 2024-12-25 @ 01:59:51

Β© Copyright Sam Foreman

πŸ“ Work

[!NOTE]

You can find a full list of my publications on my Google Scholar

[!TIP]

πŸ““ References

  • References:
    • (Sam Foreman et al. 2018)
    • (Hubler et al. 2018)
    • (Samuel Foreman et al. 2018a)
    • (Samuel Foreman et al. 2018b)
    • (S. A. Foreman 2019)
    • (Sam Foreman, Jin, and Osborn 2020)
    • (Sam Foreman, Jin, and Osborn 2021b)
    • (Sam Foreman et al. 2021)
    • (Sam Foreman, Jin, and Osborn 2021a)
    • (Liu et al. 2017)
    • (Boyda et al. 2022)
    • (Kronfeld et al. 2022)
    • (Zvyagin et al. 2023)
    • (Sam Foreman, Jin, and Osborn)
    • (Deamont and Foreman 2014)
    • (Emani et al. 2023)
    • (Song et al. 2023)
    • (Dharuman et al. 2023)
    • (Shanahan, Terao, and Whiteson 2022)
    • (Cheng et al. 2024)
    • (Parete-Koon et al. 2024)

Boyda, Denis, Salvatore CalΔ±Μ€, Sam Foreman, Lena Funcke, Daniel C Hackett, Yin Lin, Gert Aarts, et al. 2022. β€œApplications of Machine Learning to Lattice Quantum Field Theory.” arXiv Preprint arXiv:2202.05838.

Cheng, Scott, Jun-Liang Lin, Murali Emani, Siddhisanket Raskar, Sam Foreman, Zhen Xie, Venkatram Vishwanath, and Mahmut Taylan Kandemir. 2024. β€œThorough Characterization and Analysis of Large Transformer Model Training at-Scale.” Proceedings of the ACM on Measurement and Analysis of Computing Systems 8 (1): 1–25.

Deamont, George, and Sam Foreman. 2014. β€œSuperconductivity of in and Sn Samples.”

Dharuman, Gautham, Logan Ward, Heng Ma, Priyanka V Setty, Ozan Gokdemir, Sam Foreman, Murali Emani, et al. 2023. β€œProtein Generation via Genome-Scale Language Models with Bio-Physical Scoring.” In Proceedings of the SC’23 Workshops of the International Conference on High Performance Computing, Network, Storage, and Analysis, 95–101.

Emani, Murali, Sam Foreman, Varuni Sastry, Zhen Xie, Siddhisanket Raskar, William Arnold, Rajeev Thakur, Venkatram Vishwanath, and Michael E Papka. 2023. β€œA Comprehensive Performance Study of Large Language Models on Novel AI Accelerators.” arXiv Preprint arXiv:2310.04607.

Foreman, Sam, Joel Giedt, Yannick Meurice, and Judah Unmuth-Yockey. 2018. β€œRG-Inspired Machine Learning for Lattice Field Theory.” In EPJ Web of Conferences, 175:11025. EDP Sciences.

Foreman, Sam, Taku Izubuchi, Luchang Jin, Xiao-Yong Jin, James C Osborn, and Akio Tomiya. 2021. β€œHMC with Normalizing Flows.” arXiv Preprint arXiv:2112.01586.

Foreman, Sam, Xiao-Yong Jin, and James Osborn. β€œMLMC: Machine Learning Monte Carlo for Lattice Gauge Theory.” In 40th International Symposium on Lattice Field Theory (Lattice 2023) (Batavia, IL, United States, 07/31/2023 - 08/04/2023).

Foreman, Sam, Xiao-Yong Jin, and James C Osborn. 2020. β€œMachine Learning and Neural Networks for Field Theory.”

β€”β€”β€”. 2021a. β€œLeapfrogLayers: A Trainable Framework for Effective Topological Sampling.” arXiv Preprint arXiv:2112.01582.

Foreman, Sam, Xiao-Yong Jin, and James C. Osborn. 2021b. β€œDeep Learning Hamiltonian Monte Carlo.” https://arxiv.org/abs/2105.03418.

Foreman, Samuel Alfred. 2019. β€œLearning Better Physics: A Machine Learning Approach to Lattice Gauge Theory.” PhD thesis, University of Iowa.

Foreman, Samuel, Joel Giedt, Yannick Meurice, and Judah Unmuth-Yockey. 2018a. β€œExamples of Renormalization Group Transformations for Image Sets.” Physical Review E 98 (5): 052129.

β€”β€”β€”. 2018b. β€œMachine Learning Inspired Analysis of the Ising Model Transition.” In Lattice 2018.

Hubler, A, S Foreman, J Liu, and L Wortsmann. 2018. β€œLarge Energy Density in Three-Plate Nanocapacitors Due to Coulomb Blockade.” Journal of Applied Physics 123 (10).

Kronfeld, Andreas S, Tanmoy Bhattacharya, Thomas Blum, Norman H Christ, Carleton DeTar, William Detmold, Robert Edwards, et al. 2022. β€œLattice QCD and Particle Physics.” arXiv Preprint arXiv:2207.07641.

Liu, Jiaqi, Alfred W Hubler, Samuel Alfred Foreman, and Katharina Ott. 2017. β€œEnergy Storage in Quantum Resonators.”

Parete-Koon, Suzanne, Michael Sandoval, Kellen Leland, Subil Abraham, Mary Ann Leung, Rebecca Hartman-Baker, Paige Kinsley, et al. 2024. β€œIntro to HPC Bootcamp: Engaging New Communities Through Energy Justice Projects.” Journal of Computational Science Education 15 (1).

Shanahan, Phiala, Kazuhiro Terao, and Daniel Whiteson. 2022. β€œSnowmass 2021 Computational Frontier CompF03 Topical Group Report: Machine Learning.” arXiv Preprint arXiv:2209.07559.

Song, Shuaiwen Leon, Bonnie Kruft, Minjia Zhang, Conglong Li, Shiyang Chen, Chengming Zhang, Masahiro Tanaka, et al. 2023. β€œDeepSpeed4Science Initiative: Enabling Large-Scale Scientific Discovery Through Sophisticated AI System Technologies.” arXiv Preprint arXiv:2310.04610.

Zvyagin, Maxim, Alexander Brace, Kyle Hippe, Yuntian Deng, Bin Zhang, Cindy Orozco Bohorquez, Austin Clyde, et al. 2023. β€œGenSLMs: Genome-Scale Language Models Reveal SARS-CoV-2 Evolutionary Dynamics.” The International Journal of High Performance Computing Applications 37 (6): 683–705.

🦜 Talks

[!NOTE]

See ’em all, live: Talks

[!TIP]

HTML ⇆ Reveal.js

Convert from HTML to slideshow version of a page by appending /slides to the end of its URL, e.g.

πŸ“† 2024

[!TIP]

<iframe class="slide-deck reveal-full-page" loading="lazy" allow="picture-in-picture" src="/talks/ai-for-science-2024/slides.html" title="Parallel Training Methods" align="center" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen style="aspect-ratio:1.3671875;"> </iframe>

[!TIP]

<iframe class="slide-deck" loading="lazy" allow="picture-in-picture" src="/talks/AuroraGPT/alcf-hpc-workshop-2024/slides.html" title="Machine Learning and Foundation Models at Scale" align="center" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen style="aspect-ratio:1.3671875;"> </iframe>

[!TIP]

<iframe class="slide-deck" loading="lazy" allow="picture-in-picture" src="https://samforeman.me/talks/alcf-hpc-workshop-2024/slides#/section" title="Machine Learning and Foundation Models at Scale" align="center" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen style="aspect-ratio:1.3671875;"> </iframe>

[!TIP]

<iframe class="slide-deck reveal-full-page" loading="lazy" allow="picture-in-picture" src="/talks/hpc-user-forum/slides.html" title="AuroraGPT" align="center" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen style="aspect-ratio:1.3671875;"> </iframe>

[!TIP]

<iframe class="slide-deck" loading="lazy" allow="picture-in-picture" src="/talks/llms-at-scale/slides.html" title="Training LLMs at Scale" align="center" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen style="aspect-ratio:1.3671875;"> </iframe>

[!TIP]

<iframe class="slide-deck" loading="lazy" allow="picture-in-picture" src="/talks/llms-on-polaris/slides.html" title="LLMs on Polaris" align="center" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen style="aspect-ratio:1.3671875;"> </iframe>

[!TIP]

<iframe class="slide-deck" loading="lazy" allow="picture-in-picture" src="https://saforem2.github.io/parallel-training-slides" title="Parallel Training Techniques" align="center" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen style="aspect-ratio:1.3671875;"> </iframe>

[!TIP]

<iframe class="slide-deck" loading="lazy" allow="picture-in-picture" src="https://saforem2.github.io/llm-workshop-talk" title="LLMs from Scratch" align="center" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen style="aspect-ratio:1.3671875;"> </iframe>

πŸ“† 2023

[!TIP]

<iframe class="slide-deck" loading="lazy" allow="picture-in-picture" src="https://saforem2.github.io/LLM-tutorial" title="Creating Small(-ish) LLMs" align="center" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen> </iframe>

[!TIP]

<iframe class="slide-deck" loading="lazy" allow="picture-in-picture" src="https://saforem2.github.io/oneapi-talk" title="Exascale Science on Aurora" align="center" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen> </iframe>

[!TIP]

<iframe class="slide-deck" loading="lazy" allow="picture-in-picture" src="https://saforem2.github.io/llm-lunch-talk/#/section" title="LLMs on Polaris" align="center" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen style="aspect-ratio:1.3671875;"> </iframe>

[!TIP]

<iframe class="slide-deck" loading="lazy" allow="picture-in-picture" src="https://saforem2.github.io/scaling4science/#/section" title="Scaling LLMs for Science and Ongoing Collaborations" align="center" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen style="aspect-ratio:1.3671875;"> </iframe>

[!TIP]

<iframe class="slide-deck" loading="lazy" allow="picture-in-picture" src="https://saforem2.github.io/lattice23/#/title-slide" title="MLMC: Machine Learning Monte Carlo" align="center" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen style="aspect-ratio:1.3671875;"> </iframe>

[!TIP]

<iframe class="slide-deck" loading="lazy" allow="picture-in-picture" src="https://saforem2.github.io/lqcd-pasc23/" title="Generative Modeling and Efficient Sampling" align="center" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen style="aspect-ratio:1.3671875;"> </iframe>

[!TIP]

<iframe class="slide-deck" loading="lazy" allow="picture-in-picture" src="https://saforem2.github.io/deep-fridays/" title="Efficient Sampling for LGT" align="center" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen style="aspect-ratio:1.3671875;"> </iframe>

πŸ“† 2022

[!TIP]

<iframe class="slide-deck" loading="lazy" allow="picture-in-picture" src="https://saforem2.github.io/ai4sci-large-scale-training/#" title="Large Scale Training" align="center" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen style="aspect-ratio:1.3671875;"> </iframe>

[!TIP]

<iframe class="slide-deck" loading="lazy" allow="picture-in-picture" src="https://saforem2.github.io/hparam-management-sdl2022" title="Hyperparameter Management" align="center" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen style="aspect-ratio:1.3671875;"> </iframe>

[!TIP]

<iframe class="slide-deck" loading="lazy" allow="picture-in-picture" src="https://saforem2.github.io/ATPESC-StatisticalLearning/#/" title="Statistical Learning" align="center" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen style="aspect-ratio:1.3671875;"> </iframe>

[!TIP]

<iframe class="slide-deck" loading="lazy" allow="picture-in-picture" src="https://saforem2.github.io/anl-job-talk" title="Scientific Data Science" align="center" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen style="aspect-ratio:1.3671875;"> </iframe>

[!TIP]

Machine Learning in HEP @ UNC Greensboro [03/2022]

<iframe class="slide-deck" loading="lazy" allow="picture-in-picture" src="https://saforem2.github.io/physicsSeminar" title="Machine Learning in HEP" align="center" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen style="width:100%!important; border:none;border-radius:0.25rem;" style="aspect-ratio:1.3671875;"> </iframe>

πŸ“† 2021

[!TIP]

<iframe class="slide-deck" loading="lazy" allow="picture-in-picture" src="https://saforem2.github.io/l2hmc-dwq25/" title="Accelerated Sampling Methods for LGT" align="center" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen style="aspect-ratio:1.3671875;"> </iframe>

[!TIP]

<iframe class="slide-deck" loading="lazy" allow="picture-in-picture" src="https://saforem2.github.io/l2hmc_talk_ect2021" title="Training Topological Samplers for LGT" align="center" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen style="aspect-ratio:1.3671875;"> </iframe>

[!TIP]

l2hmc-qcd @ MIT Lattice Group Seminar [2021]

l2hmc-qcd at the MIT Lattice Group Seminar, 2021

[!TIP]

<iframe class="slide-deck" loading="lazy" allow="picture-in-picture" src="https://slides.com/samforeman/dlhmc/embed" title="Deep Learning HMC for Improved Gauge Generation" scrolling="no" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen style="aspect-ratio:1.3671875;"> </iframe>

πŸ“† 2020

[!TIP]

<iframe class="slide-deck" loading="lazy" allow="picture-in-picture" src="https://slides.com/samforeman/l2hmc-qcd/embed" title="Machine Learning for Lattice QCD" align="center" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen style="aspect-ratio:1.3671875;"> </iframe>

πŸ“¬ Posts

πŸ“¦ Projects

[!TIP]

πŸ“Š GitHub Stats

Even More !!

Wakatime

[!TIP]

πŸ“‚ saforem2/

πŸͺ– Experience

πŸŽͺ Events

πŸ‘” Employment

TableΒ 1: πŸ“Ÿ Experience

Position @ Start End
Assistant Computational Scientist ALCF 2022 –
Postdoc ALCF 2019 2022
Graduate Researcher ANL 2018 2019

πŸ“Ÿ Experience

🍎 School

TableΒ 2: πŸŽ“ Education

Degree In @ End
PhD Physics University of Iowa 2019
B.Sc Physics UIUC 2015
B.Sc Math UIUC 2015

πŸŽ“ Education

🎢 Music

[!TIP]

<script> /** Developed by Prashant Shrestha + https://prashant.me */ var lastfmData = { baseURL: "https://ws.audioscrobbler.com/2.0/?method=user.getrecenttracks&user=", // Your Last.fm Username user: "saforem2", // Your API key api_key: "1dbc15037c1fe71ce06acbb3f73adc75", additional: "&format=json&limit=1" }; var getSetLastFM = function() { $.ajax({ type: "GET", url: lastfmData.baseURL + lastfmData.user + "&api_key=" + lastfmData.api_key + lastfmData.additional, dataType: "json", success: function(resp) { var recentTrack = resp.recenttracks.track[0]; var formatted = // "" + recentTrack.name; "🎢 " + recentTrack.name; $("a#tracktitle") .html(formatted) .attr("href", recentTrack.url) .attr("title", recentTrack.name + " by " + recentTrack.artist["#text"]) .attr("target", "_blank"); var artistFormatted = // "" + recentTrack.artist["#text"]; "πŸ—£οΈ " + recentTrack.artist["#text"]; $("a#trackartist") .html(artistFormatted) .attr("title", "Artist : " + recentTrack.artist["#text"]); $("img#trackart").attr("src", recentTrack.image[2]["#text"]); }, error: function(resp) { $("a#tracktitle").html( "" + "Silence!" ); $("img#trackart").attr("src", "πŸ§‘πŸ»β€πŸ’»"); var artistFormatted = "Sam Foreman"; $("a#trackartist") .html(artistFormatted) .attr("href", "https://samforeman.me"); } }); }; // Get the new one. getSetLastFM(); // Start the countdown. setInterval(getSetLastFM, 10 * 5000); </script>

About

My personal website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published