Robin Ryder's Avatar

Robin Ryder

@robinryder.bsky.social

Mathematician at Imperial College London. Bayesian statistics, Data science, Languages, Phylogenies.

833 Followers  |  117 Following  |  73 Posts  |  Joined: 18.11.2024  |  2.1533

Latest posts by robinryder.bsky.social on Bluesky

Preview
Evolutionary Tempo, Supertaxa, and Living Fossils Abstract. A relationship between the rate of molecular change and diversification has long been discussed, on both theoretical and empirical grounds. Howev

Do diversification rates and molecular evolution covary? Maybe, maybe not, but itโ€™s surprising how much falls into place if we assume they do doi.org/10.1093/sysb...

05.08.2025 17:24 โ€” ๐Ÿ‘ 1    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The wonderful Niamh Cahill is recruiting a PhD student (co-supervised by me!) to work on estimating and projecting population exposure to extreme sea levels. Please contact me if interested!

28.07.2025 14:37 โ€” ๐Ÿ‘ 9    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I am pleased to announce that together with some friends, we are organising a workshop on Non-Reversible MCMC Sampling, taking place at Newcastle University from 8โ€“10 September 2025.

Details on the programme and registration can be found at the workshop website (sites.google.com/view/probai-...).

24.07.2025 11:28 โ€” ๐Ÿ‘ 30    ๐Ÿ” 12    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1
UZH: Statistician Within the National Center of Competence in Research (NCCR) Evolving Language and its 46 different research groups from a large variety of disciplines across Switzerland, and the University of Zurich ...

Exciting new opening @nccrlanguage.bsky.social with the option of permanent extension. If you work in cutting-edge stats and are interested in joining a highly inter-disciplinary, vibrant community, don't hesitate to apply at tinyurl.com/3fxwjk8e

18.07.2025 12:06 โ€” ๐Ÿ‘ 4    ๐Ÿ” 9    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Using Bayesian tools to be a better frequentist

New on the blog: Using Bayesian tools to be a better frequentist

Turns out that for neg. bin. regression with small samples, standard frequentist tools fail to achieve their stated goals. Bayesian computation ends up providing better frequentist guarantees. www.martinmodrak.cz/2025/07/09/u...

11.07.2025 05:48 โ€” ๐Ÿ‘ 68    ๐Ÿ” 17    ๐Ÿ’ฌ 5    ๐Ÿ“Œ 4
Posterior distribution for two parameters.
Left: parameter R0. The posterior using a model at the departmental level is much more peaked that the posteriror using a model at the national level.
Right: paramer ฮฝ. There is only one curve at the national curve, but many individual posteriors at the departmental level, showing a lot of heterogeneity.

Posterior distribution for two parameters. Left: parameter R0. The posterior using a model at the departmental level is much more peaked that the posteriror using a model at the national level. Right: paramer ฮฝ. There is only one curve at the national curve, but many individual posteriors at the departmental level, showing a lot of heterogeneity.

Map of France showing the paramer ฮฝ_k at each department. values are lower in the North-East (ฮฝ_k of the order of 0.5 and larger in the West (values varying between 1 and 3.5).

Map of France showing the paramer ฮฝ_k at each department. values are lower in the North-East (ฮฝ_k of the order of 0.5 and larger in the West (values varying between 1 and 3.5).

The methods scale well (by ABC standards). Here is the output on real data with about 300 parameters to infer. Notice that the local parameters do vary quite a lot, and allowing for that variation allows for better inference of the global parameters.

09.07.2025 09:11 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Performance of 7 algorithms. For most of the figure, the ordering is: worst ABC-SMC, the ABC-Vanilla or ABC-SMC, then permABC-Vanilla or permABC-SMC, then Under-Matching, then Over-Sampling

Performance of 7 algorithms. For most of the figure, the ordering is: worst ABC-SMC, the ABC-Vanilla or ABC-SMC, then permABC-Vanilla or permABC-SMC, then Under-Matching, then Over-Sampling

We have found that both Over Sampling and Under Matching give significant improvements with mis-specified models or outliers, as these schemes make it easier to catch the tails of the posterior predictive.

09.07.2025 09:11 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

We then progressively increase Mโ‚€<Mโ‚<โ€ฆ <Mโ‚œ=K, giving another sequential scheme. We could combine over sampling and under matching but haven't considered that in this paper.

09.07.2025 09:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

In Under Matching, we take the complementary approach: we simulate synthetic data of the appropriate size, but the distance between synthetic and observed data is only computed on the closest Mโ‚€ compartments. Again, matching is easier, since we start with the easiest parts of the data.

09.07.2025 09:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

We then progressively decrease Lโ‚€>Lโ‚>โ€ฆ >Lโ‚œ=K. This defines a different sequential scheme, which is practical because we are allowing for permutations of the data.

09.07.2025 09:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

In Over Sampling, we will instead simulate "too much" data. Say the observed data have K=94 compartments: we will initially simulate synthetic data with Lโ‚€=1000 compartments, and keep the best match for each compartment. Note that matching is easier, even for a low value of ฮต!

09.07.2025 09:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Say you are targeting a pseudo-posterior with some threshold ฮต. A standard ABC-SMC scheme consists in considering a (possibly adaptive) schedule ฮตโ‚€>ฮตโ‚>โ€ฆ>ฮตโ‚œ=ฮต.
Each iteration of the SMC tightens the approximation, and eventually you reach the target pseudo-posterior with low value of ฮต.

09.07.2025 09:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

We then implement two new sequential strategies:
โžก๏ธ over sampling and
โžก๏ธ under matching.

These differ from traditional ABC-SMC sequences of distributions.

09.07.2025 09:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Performance curve of various algorithms. For most of the figure, the ordering is: worst ABC-PMC, then ABC-Vanilla and ABC-SMC, best either permABC-Vanilla or permABC-SMC

Performance curve of various algorithms. For most of the figure, the ordering is: worst ABC-PMC, then ABC-Vanilla and ABC-SMC, best either permABC-Vanilla or permABC-SMC

Taken alone, this natural idea already gives us a gain of an order of magnitude.
(In this figure, lower is better.)

09.07.2025 09:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Vanilla ABC: d(x,z)<ฮต
permABC: min_{ฯƒโˆˆS_K) d(y, z_ฯƒ)<ฮต

Vanilla ABC: d(x,z)<ฮต permABC: min_{ฯƒโˆˆS_K) d(y, z_ฯƒ)<ฮต

We exploit the model structure to accelerate the inference. We use a linear assignment algorithm to find the permutation of the synthetic data that best matches the observed data.

09.07.2025 09:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Standard ABC methods, including ABC-SMC, are slow, have huge computational cost, or simply fail to reach an acceptable approximation level.

09.07.2025 09:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

You can easily imagine other comparable applications, with data split into exchangeable compartments. With an intractable likelihood, inference is difficult, because of parameter size and model structure.

09.07.2025 09:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
A hierarchical model with observations y_1, y_2,... y_K. Each y_i depends on a local parameter ฮผ_i and on a global, shared parameter ฮฒ.

A hierarchical model with observations y_1, y_2,... y_K. Each y_i depends on a local parameter ฮผ_i and on a global, shared parameter ฮฒ.

We consider ABC for hierarchical models, with both local and global parameters. Our motivating example is an SIR model of early Covid data across 94 French departements: some parameters are shared across all departements (global), others are specific to each departement (local).

09.07.2025 09:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

New preprint on arXiv, led by PhD student Antoine Luciano:ย 
Permutations accelerate Approximate Bayesian Computation.

arxiv.org/abs/2507.06037

09.07.2025 09:11 โ€” ๐Ÿ‘ 13    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

There is strong phylogenetic signal in this trait, so we can try to reconstruct ancestral values at internal nodes.

Look where the arrow is pointing: we find a 99% probability that FD calls existed at that node, meaning that non-trivial compositionality already existed 11 million years ago(!).

02.07.2025 16:24 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

We consider whether the communication systems of various species of tits, chickadees, and related birds, exhibit FD calls, a non-trivial composition of two base calls.

These are plotted on the known phylogeny: red nodes exhibit FD calls, grey nodes (or don't pass our rather stringent condition).

02.07.2025 16:24 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Birds combined calls more than 11ย million years ago - Scientific Reports Scientific Reports - Birds combined calls more than 11&nbsp;million years ago

New paper, led by @ambresalis.bsky.social and just out in Scientific reports:

Birds combined calls more than 11 million years ago

www.nature.com/articles/s41...

02.07.2025 16:24 โ€” ๐Ÿ‘ 6    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

This. โคต๏ธ

Some of us are manifesting for the algorithm to be called Metropolis-Rosenbluth-Teller-Hastings, or MRTH. It better recognizes the scientists who had an instrumental role in the original paper. It's what I use in my papers and lectures. I hope it will eventually become the standard name!

19.06.2025 07:51 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Macroevolutionary analysis of polysynthesis shows that language complexity is more likely to evolve in small, isolated populations | PNAS Evolution of complexity in human languages has been vigorously debated, including the proposal that complexity can build in small, isolated populat...

Is language complexity more likely to evolve in small, isolated populations? We test this idea using global occurrence of one particular form of morphological complexity - polysynthesis (complex word forms that embody whole phrases) www.pnas.org/doi/10.1073/...

17.06.2025 23:12 โ€” ๐Ÿ‘ 6    ๐Ÿ” 6    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

Enjoying discovering Singapore, and ready for BayesComp 2025!

I'll be giving a talk tomorrow (Wed) on Saddlepoint Monte Carlo and its application to exact Ecological Inference. Come say hi at 16:10 in room LT51 - it's a cool paper, I swear!

arxiv.org/abs/2410.18243

17.06.2025 15:23 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Screenshot of an e-mail which reads 
"Dear Dr.Ryder, Robin J.

Hello!

We understand that you have made outstanding achievements in the academic field and published many high-level papers. For example, your recent publication "Ryder, Robin J." has left a deep impression on us. We sincerely invite you to submit to our open access journals.

Our journals have been included in the Scopus database and cover multiple disciplines such as environmental and earth sciences, ecological research, linguistics, building materials, sustainable oceans, medicine, etc., and are committed to publishing high-"

Screenshot of an e-mail which reads "Dear Dr.Ryder, Robin J. Hello! We understand that you have made outstanding achievements in the academic field and published many high-level papers. For example, your recent publication "Ryder, Robin J." has left a deep impression on us. We sincerely invite you to submit to our open access journals. Our journals have been included in the Scopus database and cover multiple disciplines such as environmental and earth sciences, ecological research, linguistics, building materials, sustainable oceans, medicine, etc., and are committed to publishing high-"

Sloppier-than-usual academic spam. ๐Ÿ˜ฌ

I'd never thought of publishing a paper whose title would be my name. Sounds like a highly efficient plan, it would eliminate the whole headache of trying to pick a good title! ๐Ÿ™„

11.06.2025 08:47 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
ISBA 2026: Call for Invited Sessions & Panel Discussions The Scientific Committee invites the submission of proposals for Invited Sessions & Panel Discussions for the 2026 ISBA World Meeting, to be held in Nagoya, Japan from 28 June to 3 July, 2026. Invited...

The Scientific Committee welcomes proposals for Invited Sessions for the 2026 #ISBA World Meeting. Please submit proposals using this form: forms.gle/5G3xJWJaaE6Q...

Proposals will be accepted until 11:59pm (anywhere on Earth) on 6 July 2025.

Also see the conf. site: isba2026.github.io

22.04.2025 14:30 โ€” ๐Ÿ‘ 6    ๐Ÿ” 6    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Preview
An Introduction to Bayesian Methods for the Social Sciences Lecturers: Antonietta Mira & Francesco Denti Modality: In-presence Week 1: 18-22ย August 2025 ย  Workshop contents and objectives Bayesian statistics has experienced a surge in popularity over the last ...

This looks like a great workshop:
โžก๏ธ An Introduction to Bayesian Methods for the Social Sciences, Lugano (Switzerland), 18-22ย August 2025

Bayesian regression, network models, Bayesian clusteringโ€ฆ

www.usi.ch/en/education...

09.06.2025 13:57 โ€” ๐Ÿ‘ 8    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Bienheureux ceux qui ne comprennent pas ce message.

28.05.2025 16:12 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@robinryder is following 20 prominent accounts