Warning: The magic method Footer_Putter_Plugin::__wakeup() must have public visibility in /home1/garyco5/public_html/wp-content/plugins/footer-putter/classes/class-plugin.php on line 70

Deprecated: Optional parameter $type declared before required parameter $vals is implicitly treated as a required parameter in /home1/garyco5/public_html/wp-content/plugins/footer-putter/classes/class-utils.php on line 85

Deprecated: Optional parameter $id declared before required parameter $vals is implicitly treated as a required parameter in /home1/garyco5/public_html/wp-content/plugins/footer-putter/classes/class-utils.php on line 85

Deprecated: Optional parameter $type declared before required parameter $metakey is implicitly treated as a required parameter in /home1/garyco5/public_html/wp-content/plugins/footer-putter/classes/class-utils.php on line 102

Deprecated: Optional parameter $id declared before required parameter $metakey is implicitly treated as a required parameter in /home1/garyco5/public_html/wp-content/plugins/footer-putter/classes/class-utils.php on line 102

Warning: Cannot modify header information - headers already sent by (output started at /home1/garyco5/public_html/wp-content/plugins/footer-putter/classes/class-plugin.php:70) in /home1/garyco5/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /home1/garyco5/public_html/wp-content/plugins/footer-putter/classes/class-plugin.php:70) in /home1/garyco5/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /home1/garyco5/public_html/wp-content/plugins/footer-putter/classes/class-plugin.php:70) in /home1/garyco5/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /home1/garyco5/public_html/wp-content/plugins/footer-putter/classes/class-plugin.php:70) in /home1/garyco5/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /home1/garyco5/public_html/wp-content/plugins/footer-putter/classes/class-plugin.php:70) in /home1/garyco5/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /home1/garyco5/public_html/wp-content/plugins/footer-putter/classes/class-plugin.php:70) in /home1/garyco5/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /home1/garyco5/public_html/wp-content/plugins/footer-putter/classes/class-plugin.php:70) in /home1/garyco5/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /home1/garyco5/public_html/wp-content/plugins/footer-putter/classes/class-plugin.php:70) in /home1/garyco5/public_html/wp-includes/rest-api/class-wp-rest-server.php on line 1893
{"id":408,"date":"2020-07-18T19:28:13","date_gmt":"2020-07-18T19:28:13","guid":{"rendered":"https:\/\/garycornell.com\/?p=408"},"modified":"2020-07-18T19:33:49","modified_gmt":"2020-07-18T19:33:49","slug":"extrapolations-reasonable-or-useless","status":"publish","type":"post","link":"https:\/\/garycornell.com\/2020\/07\/18\/extrapolations-reasonable-or-useless\/","title":{"rendered":"Extrapolations: reasonable or useless?"},"content":{"rendered":"\n

Whenever you look at a graph there is a tendency to see trends. Then you extrapolate into the future by extending the curve. To a mathematician this practice is extremely suspect. For example look at the following curve:<\/p>\n\n\n\n

\"\"\/<\/figure>\n\n\n\n

What is going to happen next? Well your guess is as good as mine! But as a mathematician, I can tell you that there are very very few curves where past behavior absolutely determines  future behavior! Pretty much every time you use previous data to extrapolate future behavior, you are making lots <\/em> of assumptions, any or all of which could turn out to be false. So how can you know if an extrapolation is at least reasonable? (And always remember, you can never know if it true.)<\/p>\n\n\n\n

While it isn\u2019t sufficient it is absolutely necessary that extrapolations show their assumptions. If they don\u2019t make those clear, don\u2019t pay attention to them. Ideally they should show multiple curves depending on different  assumptions. For example, the well known IHME projections (https:\/\/covid19.healthdata.org\/united-states-of-america<\/a>) show three different assumptions in their projections.<\/p>\n\n\n\n

\"\"<\/figure>\n\n\n\n

Next keep in mind that any extrapolation first depends on \u201cfitting\u201d a curve to a bunch of points using data from the past. The assumption of what curve is the best fit to existing data depends on what model you are using. Choose the wrong model and the beautiful curve that so captures the past data is completely useless for extrapolations. The most dramatic example of this was the crazy prediction that Covid 19 would vanish by May 15 which used a stock model built into Excel called the \u201dcubic\u201d model (https:\/\/www.vox.com\/2020\/5\/8\/21250641\/kevin-hassett-cubic-model-smoothing<\/a>) But even the extrapolations made by the IHME in the early days of the pandemic were plagued by bad assumptions. Of course, being good scientists, they are constantly updating their assumptions and trying to make their curve fitting better predict the future.<\/p>\n\n\n\n

But just like short term weather forecasts are much better than long term forecasts, there is one exception to the vast uncertainty that extrapolations carry – it\u2019s when you are dealing with a virus with a known incubation period. In our case, what is going to happen to us in the next two weeks is pretty much set in stone. Even if we locked down the whole country tomorrow, the deaths and new cases over the next two weeks won\u2019t change much from what you can predict based on existing cases and current growth rates.<\/p>\n\n\n\n

And unfortunately, it looks to me like Fauci\u2019s prediction of 100,000 cases soon, is going to be way too optimistic. Given we have 70,000+ daily cases now, I think within the next few weeks, we will exceed 125,000 cases. And two weeks after that, it is likely, death rates will also start hitting records.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"

Whenever you look at a graph there is a tendency to see trends. Then you extrapolate into the future by extending the curve. To a mathematician this practice is extremely suspect. For example look at the following curve: What is going to happen next? Well your guess is as good as mine! But as a … Continue reading “Extrapolations: reasonable or useless?”<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[6],"tags":[],"class_list":["post-408","post","type-post","status-publish","format-standard","hentry","category-the-pandemic"],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/garycornell.com\/wp-json\/wp\/v2\/posts\/408","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/garycornell.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/garycornell.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/garycornell.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/garycornell.com\/wp-json\/wp\/v2\/comments?post=408"}],"version-history":[{"count":3,"href":"https:\/\/garycornell.com\/wp-json\/wp\/v2\/posts\/408\/revisions"}],"predecessor-version":[{"id":412,"href":"https:\/\/garycornell.com\/wp-json\/wp\/v2\/posts\/408\/revisions\/412"}],"wp:attachment":[{"href":"https:\/\/garycornell.com\/wp-json\/wp\/v2\/media?parent=408"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/garycornell.com\/wp-json\/wp\/v2\/categories?post=408"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/garycornell.com\/wp-json\/wp\/v2\/tags?post=408"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}