Reposted by Tim WeilandCompute! Paris @computeparis.bsky.social · 23/09/2026Stop Bruteforcing your Posteriors! Exploit known analytical structure! That's the title and pitch of Tim Weiland's talk at Compute! Paris this November. 111
Tim Weiland @timwei.land · 30/06/2026Validated against R-INLA on matched models, scored by how closely the marginals agree, every figure linked to a runnable script. It's v0.1 and the API's still moving. Feedback and bug reports are very welcome! Check it out: lattejl.org 000
Tim Weiland @timwei.land · 30/06/2026Write the model once with the `@latte` macro, then pick the engine: INLA (quadrature over hyperparameters, + some tricks), TMB (MAP + Gaussian cov), or NUTS on the Laplace marginal. Same model, language across all three. 110
Tim Weiland @timwei.land · 30/06/2026Last week, I released Latte.jl 🎉 It's a probabilistic programming framework for latent Gaussian models in Julia: spatial disease maps, time trends, hierarchical GLMMs, GPs on a mesh, and more. Recognizing the structure of these models gives you access to fast inference algorithms. `] add Latte` 210
Reposted by Tim WeilandMotonobu Kanagawa @motonobu-kanagawa.bsky.social · 24/06/2025We've written a monograph on Gaussian processes and reproducing kernel methods (with @philipphennig.bsky.social, @sejdino.bsky.social and Bharath Sriperumbudur). arxiv.org/abs/2506.17366arxiv.orgGaussian Processes and Reproducing Kernels: Connections and EquivalencesThis monograph studies the relations between two approaches using positive definite kernels: probabilistic methods using Gaussian processes, and non-probabilistic methods using reproducing kernel Hilb... 03711
Reposted by Tim WeilandFrank Schneider @fsschneider.bsky.social · 16/04/2025Tired of your open-source ML work not getting the academic recognition it deserves? 🤔 Submit to the first-ever CodeML workshop at #ICML2025! It focuses on new libraries, improvements to established ones, best practices, retrospectives, and more. codeml-workshop.github.io/codeml2025/codeml-workshop.github.io CODEML Workshop Championing Open-source Development in Machine Learning. 0346
Reposted by Tim WeilandSung Kim @sungkim.bsky.social · 31/03/2025You’ve probably heard about how AI/LLMs can solve Math Olympiad problems ( deepmind.google/discover/blo... ). So naturally, some people put it to the test — hours after the 2025 US Math Olympiad problems were released. The result: They all sucked! 917350
Tim Weiland @timwei.land · 17/03/2025Excited to mention that this work was accepted to AISTATS 2025. Shout-out to my amazing collaborators Marvin Pförtner & @philipphennig.bsky.social! 020
Tim Weiland @timwei.land · 17/03/2025In summary: The SPDE perspective brings us more flexible prior dynamics and highly efficient inference mechanisms through sparsity. 📄 Curious to learn more? Our preprint: arxiv.org/abs/2503.08343 💻 And there's Julia code: github.com/timweiland/G... & github.com/timweiland/D... 8/8arxiv.orgFlexible and Efficient Probabilistic PDE Solvers through Gaussian Markov Random FieldsMechanistic knowledge about the physical world is virtually always expressed via partial differential equations (PDEs). Recently, there has been a surge of interest in probabilistic PDE solvers -- Bay... 110
Tim Weiland @timwei.land · 17/03/2025So here's the full pipeline in a nutshell: Construct a linear stochastic proxy to the PDE you want to solve -> discretize to get a GMRF -> Gauss-Newton + sparse linear algebra to get a posterior which is informed about your data and the PDE. 7/8 110
Tim Weiland @timwei.land · 17/03/2025Turns out that these "physics-informed priors" indeed then converge much faster (in terms of the discretization resolution) to the true solution. 6/8 100
Tim Weiland @timwei.land · 17/03/2025But wait a sec... With this approach, we express our prior belief through an SPDE. Then why should we use the Whittle-Matérn SPDE? Instead, why don't we construct a linear SPDE that more closely captures the dynamics we care about? 5/8 100
Tim Weiland @timwei.land · 17/03/2025Still with me? So we get a FEM representation of the solution function, with stochastic weights given by a GMRF. Now we just need to "inform" these weights about a discretization of the PDE we want to solve. These computations are highly efficient, due to the magic of ✨sparse linear algebra✨. 4/8 110
Tim Weiland @timwei.land · 17/03/2025Matérn GPs are solutions to the Whittle-Matérn stochastic PDE (SPDE). In 2011, Lindgren et al. used the finite element method (FEM) to discretize this SPDE. This results in a Gaussian Markov Random Field (GMRF), a Gaussian with a sparse precision matrix. 3/8 100
Tim Weiland @timwei.land · 17/03/2025In the context of probabilistic numerics, people have been using Gaussian processes to model the solution of PDEs. Numerically solving the PDE then becomes a task of Bayesian inference. This works well, but the underlying computations involve expensive dense covariance matrices. What can we do? 2/8 100
Tim Weiland @timwei.land · 17/03/2025⚙️ Want to simulate physics under uncertainty, at FEM accuracy, without much computational overhead? Read on to learn about the exciting interplay of stochastic PDEs, Markov structures and sparse linear algebra that make it possible... 🧵 1/8 1112
Tim Weiland @timwei.land · 16/02/2025Interestingly enough, these reparameterizations can indeed cause trouble in Bayesian deep learning. Check out arxiv.org/abs/2406.03334, which uses this same ReLU example as motivation :)arxiv.orgReparameterization invariance in approximate Bayesian inferenceCurrent approximate posteriors in Bayesian neural networks (BNNs) exhibit a crucial limitation: they fail to maintain invariance under reparameterization, i.e. BNNs assign different posterior densitie... 120
Reposted by Tim WeilandMotonobu Kanagawa @motonobu-kanagawa.bsky.social · 11/02/2025The submission site for ProbNum 2025 is now open! The deadline is March 5th. We welcome your beautiful work on probabilistic numerics and related areas! probnum25.github.io/submissionsprobnum25.github.ioProbNum25 : SubmissionsComing 0115
Tim Weiland @timwei.land · 30/12/2024My recs: Doom emacs to get started; org mode + org-roam for notes, org-roam-bibtex + zotero auto-export for reference management; dired for file navigation; tramp mode for remote dev; gptel for LLMs; julia snail for julia, make sure you set up lsp. Start small and expand gradually, see what sticks 120
Tim Weiland @timwei.land · 03/12/2024Amazing work! A big physics-informed ML dataset with actually relevant problems, created in cooperation with domain experts. It‘s time to finally move on from 1D Burgers‘ equations 🚀 051
Tim Weiland @timwei.land · 19/11/2024I would also like to be added :) Great idea, thanks for this! 120
Tim Weiland @timwei.land · 19/11/2024ELLIS PhD student here, I would also appreciate getting added :) 120