Seth Axen 🪓
sethaxen.com
Seth Axen 🪓
@sethaxen.com
Empowering scientists with machine learning @mlcolab.org. Sometimes #Bayesian. Usually #FOSS. Preferably in #JuliaLang.
Expat: 🇺🇸 ➡️ 🇩🇪
💼 On the job market (remote/Stuttgart area)
sethaxen.com
Pinned
Quick intro 👋! I help scientists use ML in their research. My background is in structural biology, but I now mostly post about FOSS topics. I've worked on tools for manifolds and autodiff, but these days I mostly focus on tools for Bayesian analysis, e.g. ArviZ. In my free time, I powerlift.
I was pleasantly surprised to find that a TMLR paper last year (openreview.net/forum?id=Kre...) cited in one of their proofs my blog post on injectivity radii for unitary groups (sethaxen.com/blog/2023/02...).
Wrapped $\beta$-Gaussians with compact support for exact...
We introduce wrapped $\beta$-Gaussians, a family of wrapped distributions on Riemannian manifolds, supporting efficient reparametrized sampling, as well as exact density estimation, effortlessly...
openreview.net
November 24, 2025 at 2:32 PM
Finally got around to trying out @typst.app, and I'm really surprised how easy the learning curve coming from TeX has been!

I'm still not convinced it has all of the features I would want to replace TeX for papers, but it might replace my current TeX-in-MD derivation workflow.
November 24, 2025 at 9:26 AM
Updating CUDA on my desktop machine today, thoughts and prayers appreciated.
November 21, 2025 at 9:54 AM
I've been experimenting with using Conventional Commits on some of my repos, and I think I'll start using it everywhere. I found it helps me structure my self-contained commits and spot when which changes were made where more easily. www.conventionalcommits.org/en/v1.0.0/
Conventional Commits
A specification for adding human and machine readable meaning to commit messages
www.conventionalcommits.org
November 19, 2025 at 10:18 AM
Reposted by Seth Axen 🪓
Great new work from the labs of @jakhmack.bsky.social and @philipp.hertie.ai! The software Jaxley enables brain simulations which both imitate the processes in the brain in detail and can solve challenging cognitive tasks. Press release of @unituebingen.bsky.social: uni-tuebingen.de/en/universit...
November 13, 2025 at 4:56 PM
Reposted by Seth Axen 🪓
We figured out flow matching over states that change dimension. With "Branching Flows", the model decides how big things must be! This works wherever flow matching works, with discrete, continuous, and manifold states. We think this will unlock some genuinely new capabilities.
November 10, 2025 at 9:10 AM
Reposted by Seth Axen 🪓
Fisher meets Feynman! 🤝

We use score matching and a trick from quantum field theory to make a product-of-experts family both expressive and efficient for variational inference.

To appear as a spotlight @ NeurIPS 2025.
#NeurIPS2025 (link below)
October 27, 2025 at 12:51 PM
Yesterday I asked the 7-year-old how he would describe what I do for work.

His response: "You do math all day, get paid for no reason, and print things."
October 24, 2025 at 8:55 AM
"I'm sure I don't have to tell you that #JuliaLang is awesome and Matlab is not" #HeardAtJuliaCon #JuliaCon
October 2, 2025 at 3:13 PM
Reposted by Seth Axen 🪓
MC Stan is here! Follow for the latest Stan news, and tag if you want us to repost your posts about new papers, packages, courses, etc. about Stan
September 17, 2025 at 3:16 PM
Reposted by Seth Axen 🪓
From hackathon to release: sbi v0.25 is here! 🎉

What happens when dozens of SBI researchers and practitioners collaborate for a week? New inference methods, new documentation, lots of new embedding networks, a bridge to pyro and a bridge between flow matching and score-based methods 🤯

1/7 🧵
September 9, 2025 at 3:00 PM
Reposted by Seth Axen 🪓
My paper with Loucas Pillaud-Vivien and Lawrence Saul, “Variational Inference for Uncertainty Quantification: An Analysis of Trade-offs”, has been accepted for publication in the Journal of Machine Learning Research.

📃 arxiv.org/abs/2403.13748

🧵 1/
September 10, 2025 at 12:28 AM
Working from home and overhearing my 7-year-old trying to explain "countable infinity" to my partner using donuts.
September 8, 2025 at 4:38 PM
Reposted by Seth Axen 🪓
Fun read of their amazing contributions to the SBI hackathon! 🥐
The SBI-Pyro bridge that @sethaxen.com built has a lot of potential I believe. I'll actually be presenting this work at @euroscipy.bsky.social this Wednesday - excited to share this with a broader audience.
euroscipy.org/talks/KCYYTF/
August 18, 2025 at 12:15 PM
Reposted by Seth Axen 🪓
All three books I've co-authored are freely available online for non-commercial use:

- #Bayesian Data Analysis, 3rd ed (aka BDA3) at stat.columbia.edu/~gelman/book/

- #Regression and Other Stories at avehtari.github.io/ROS-Examples/

- Active Statistics at avehtari.github.io/ActiveStatis...
August 2, 2024 at 1:35 PM
Pro-tip: don't be the poor sod that adds a daily cron trigger to a GitHub Actions workflow that often fails. Long after you've left the project, you will get *daily* failure notifications, and the only way out is to trick some other poor sod into editing the workflow. docs.github.com/en/actions/c...
August 11, 2025 at 3:02 PM
Like the authors, I also found this result disturbing.

The crux is that *conditioning* a distribution to lie on a manifold is *not* in general the same thing as *restricting* the distribution to the manifold (i.e. constraining the support and re-normalizing).
Natha\"el Da Costa, Marvin Pf\"ortner, Jon Cockayne: Constructive Disintegration and Conditional Modes https://arxiv.org/abs/2508.00617 https://arxiv.org/pdf/2508.00617 https://arxiv.org/html/2508.00617
August 8, 2025 at 9:34 AM
For the Bayesians, it's the Monte Hall problem.
Snake-in-the-Box Problem

xkcd.com/3125/
August 8, 2025 at 8:29 AM
Finally, a part of my Fairphone 5 stopped working. For any other phone, I'd be dropping >500€ right now to replace it with a marginally better brand new phone that would last me just 2-3 years. Instead, I paid 41€, had the new part in 4 days, replaced it in 5 minutes, and the phone is good as new!
August 5, 2025 at 12:46 PM
Sharing this here a bit late, but @vstaros.bsky.social and I wrote a little something about our experience contributing to the @sbi-devs.bsky.social (simulation-based inference) hackathon. @mlcolab.org @mackelab.bsky.social

We were obviously very hungry while writing.
A retrospective on the 2025 SBI Hackathon
You walk into a bakery, take one bite of a still-warm pastry, and think: “Whoa - there’s rye flour, a hint of orange zest, maybe cardamom… and is that buckwheat honey?” From that single taste you begi...
mlcolab.org
July 31, 2025 at 11:54 AM
Spent a pleasant morning organizing GitHub repos and notifications, responding to issues and PRs, and answering questions on Slack. Reminder that FOSS is often about building a community as much as building software!
July 24, 2025 at 9:20 AM
Reposted by Seth Axen 🪓
Remember that computers use bitstrings to represent numbers? We exploit this in our recent @auai.org paper and introduce #BitVI.

#BitVI directly learns an approximation in the space of bitstring representations, thus, capturing complex distributions under varying numerical precision regimes.
July 21, 2025 at 11:41 AM
If you run a DuckDuckGo search for "qr decomposition", it returns a QR code for "decomposition".
July 15, 2025 at 9:24 AM
Reposted by Seth Axen 🪓
Can LLMs access and describe their own internal distributions? With my colleagues at Apple, I invite you to take a leap forward and make LLM uncertainty quantification what it can be.
📄 arxiv.org/abs/2505.20295
💻 github.com/apple/ml-sel...
🧵1/9
July 3, 2025 at 9:08 AM
This paper is an absolute work of art.
"I’m really sorry, but an unexpected family obligation has come up" - How well can AIs write social excuses? arxiv.org/pdf/2506.13685
June 20, 2025 at 7:42 AM