temporary content for usaapay.com courtesy of thenotimes.com
WELCOME
Auto Insurance - best rates
.


The No Times
comments, ephemera, speculation, etc.
(protected political speech and personal opinion)


2020-

2020-05-08 e
Viral News - Programmer who worked at Google as a senior software engineer working on Maps, Gmail and account security Smells a Rat.

Code Review of Ferguson’s Epidemic Modeling Program

The code. It isn’t the code Ferguson ran to produce his famous Report 9. What’s been released on GitHub is a heavily modified derivative of it, after having been upgraded for over a month by a team from Microsoft and others. This revised codebase is split into multiple files for legibility and written in C++, whereas the original program was “a single 15,000 line file that had been worked on for a decade” (this is considered extremely poor practice). A request for the original code was made 8 days ago but ignored, and it will probably take some kind of legal compulsion to make them release it.  Clearly, Imperial are too embarrassed by the state of it ever to release it of their own free will, which is unacceptable given that it was paid for by the taxpayer and belongs to them.

The model.  What it’s doing is best described as “SimCity without the graphics”. It attempts to simulate households, schools, offices, people and their movements, etc. I won’t go further into the underlying assumptions, since that’s well explored elsewhere.

Non-deterministic outputs. Due to bugs, the code can produce very different results given identical inputs. They routinely act as if this is unimportant.

This problem makes the code unusable for scientific purposes, given that a key part of the scientific method is the ability to replicate results. Without replication, the findings might not be real at all – as the field of psychology has been finding out to its cost. Even if their original code was released, it’s apparent that the same numbers as in Report 9 might not come out of it.

Non-deterministic outputs may take some explanation, as it’s not something anyone previously floated as a possibility.

The documentation says:

The model is stochastic. Multiple runs with different seeds should be undertaken to see average behaviour.

“Stochastic” is just a scientific-sounding word for “random”. That’s not a problem if the randomness is intentional pseudo-randomness, i.e. the randomness is derived from a starting “seed” which is iterated to produce the random numbers. Such randomness is often used in Monte Carlo techniques. It’s safe because the seed can be recorded and the same (pseudo-)random numbers produced from it in future. Any kid who’s played Minecraft is familiar with pseudo-randomness because Minecraft gives you the seeds it uses to generate the random worlds, so by sharing seeds you can share worlds.

Clearly, the documentation wants us to think that, given a starting seed, the model will always produce the same results.

Investigation reveals the truth: the code produces critically different results, even for identical starting seeds and parameters.
...
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.

On a personal level, I’d go further and suggest that all academic epidemiology be defunded. This sort of work is best done by the insurance sector. Insurers employ modellers and data scientists, but also employ managers whose job is to decide whether a model is accurate enough for real world usage and professional software engineers to ensure model software is properly tested, understandable and so on. Academic efforts don’t have these people, and the results speak for themselves. (read more)

One of many comments:
The solution to incompetence and fraud is not to give more money to incompetent frauds.

______________________

Permission is hereby granted to any and all to copy and paste any entry on this page and convey it electronically along with its URL,
______________________

...
 News and facts for those sick and tired of the National Propaganda Radio version of reality.


- Unlike all the legacy media, our editorial offices are not in Langley, Virginia.


- You won't catch us fiddling while Western Civilization burns.


-
Close the windows so you don't hear the mockingbird outside, grab a beer, and see what the hell is going on as we witness the controlled demolition of our society.


- The truth usually comes from one source. It comes quietly, with no heralds. Untruths come from multiple sources, in unison, and incessantly.


- The loudest partisans belong to the smallest parties. The media exaggerate their size and influence.


 previous blog entry


next blog entry
THE ARCHIVE PAGE

.

No Thanks
If you let them redefine words, they will control language.
If you let them control language, they will control thoughts.
If you let them control thoughts, they will control you. They will own you.

© 2020 - thenotimes.com - All Rights Reserved