Home Covid-19 Neil Ferguson's Code - For This We Closed The Economy?

Neil Ferguson’s Code – For This We Closed The Economy?



It’s possible to have the slightest wince at the idea that it should be the experts running everything. For when we do call upon experts we often enough find out that they’re not all that so. This is a corollary to Hayek’s point about the centre never being able to gather enough information to be able to plan in any detail. However, sadly, we do actually need to make decisions at times. Minarchy is not the same as anarchism.

Yet we’re still stuck with that problem of not many experts being expert. That infection model from Neil Ferguson at Imperial being a case in point. There’s a well known review of some of the code here:

Conclusions. All papers based on this code should be retracted immediately. Imperial’s modelling efforts should be reset with a new team that isn’t under Professor Ferguson, and which has a commitment to replicable results with published code from day one.

Which is fairly damning. But that’s just one other expert, right? So, a couple more who I happen to know are very much experts in their own fields. One such field being the same as this one, the other at least being in modelling.

The Streetwise ProfessorStreetwise Professor:

Biggest take away: due to bugs in the code, the model results are not reproducible. The code itself introduces random variation in the model. That means that runs with the same inputs generate different outputs.

Are you fucking kidding me?

Reproducibility is the essence of science. A model whose predictions can not be reproduced, let alone empirical results based on that model, is so much crap. It is the antithesis of science.

I think it’s fair to say he doesn’t like it. And from within the world of computing, Admiral Hopper:

Clearly, for unit testing to work, you want a unit tester who is at least as ingenious (and motivated) as the coder. In most cases, the coder is the unit tester, so “soft” unit tests are unfortunately common – still, at least they’re a basis to argue that the code meets some kind of spec. And if the client isn’t happy with the tests, they’re free to add their own.

Why am I so mad at Neil Ferguson? He’s free to make whatever epidemiological assumptions that he wants, but he usurped the “authority” of computer modelling to assert that his model should be trusted, without actually undertaking the necessary and fundamental computer science practices – not least, unit testing.

And she doesn’t like it either. We might even go so far as to conclude that it’s not good code nor good science. But on the basis of this we closed down the global economy. Well done.

As ever the argument in favour of the government and their experts doing less is watching what the government and their experts do.

- Advertisement -


  1. You say “on the basis of this we closed down the global economy”, yet that is quite obviously not true. There is no ‘we’ that closed down the global economy – decisions were taken at various levels in many different countries and it is pretty obvious that while the UK may have taken the model into consideration, it is equally obvious that countries such as China would have relied on their own assessments.

    In fact, considering the actions taken by the UK and their timing, it seems highly unlikely that the model had much effect at all, since it was only after it was obvious to anyone that the UK was following the same pattern as Italy that anything was done – and far too late resulting is lots of needless deaths and excessively long lockdown.


Please enter your comment!
Please enter your name here


in British English
expunct (ɪkˈspʌŋkt)
VERB (transitive)
1. to delete or erase; blot out; obliterate
2. to wipe out or destroy

Support Us

Recent posts

It’s The Consumer That Wins In Markets, Not The Supplier

The European Union has just had one of those lessons in freemarket capitalism that so many dislike. That it's the consumer that benefits from...

Finally The Woken SS Are Waking Up To Fast Fashion

It's taken them all long enough but finally the philosphically fashionable have finally woken up to what fast fashion means. Well, they've managed to...

The Difference Between Immigration And Asylum

There's a certain blurring here of the point of the system: People seeking asylum in the UK and Europe on the grounds of sexual orientation...

The Runnymede Trust And The Rugby Football Union

The Runnymede Trust is agitating for the Rugby Football Union to make more intensive studies of how many BAEM folk there are playing the...

If Only Polly Toynbee Actually Understood Anything

Polly Toynbee tells us that there should be a wealth tax. To, umm, well, do something or other: But what if, with one bound, we...

Recent comments