{"id":15472,"date":"2011-09-06T11:39:36","date_gmt":"2011-09-06T09:39:36","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/?p=15472"},"modified":"2011-09-06T11:39:36","modified_gmt":"2011-09-06T09:39:36","slug":"bayes-theorem-history","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2011\/09\/06\/bayes-theorem-history\/","title":{"rendered":"Bayes theorem history"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p>A fascinating read on the <a href=\"http:\/\/lesswrong.com\/lw\/774\/a_history_of_bayes_theorem\/\">Bayes theorem history<\/a>:<\/p>\n<blockquote><p>The German codes, produced by Enigma machines with customizable wheel positions that allowed the codes to be changed rapidly, were considered unbreakable, so nobody was working on them. This attracted\u00a0Alan Turing\u00a0to the problem, because he liked solitude. He built a machine that could test different code possibilities, but it was slow. The machine might need four days to test all 336 wheel positions on a particular Enigma code. Until more machines could be built, Turing had to find a way for reducing the burden on the machine.<\/p>\n<p>He used a Bayesian system to guess the letters in an Enigma message, and add more clues as they arrived with new data. With this method he could reduce the number of wheel settings to be tested by his machine from 336 to as few as 18. But soon, Turing realized that he couldn&#8217;t compare the probabilities of his hunches without a standard unit of measurement. So, he invented the &#8216;ban&#8217;, defined as &#8220;about the smallest change in weight of evidence that is directly perceptible to human intuition.&#8221; This unit turned out to be very similar to the bit, the measure of information discovered using Bayes&#8217; Theorem while working for Bell Telephone.<\/p><\/blockquote>\n<p>If the whole thing is too much for you, at least read the &#8220;Bayes at War&#8221; section.<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>A fascinating read on the Bayes theorem history: The German codes, produced by Enigma machines with customizable wheel positions that allowed the codes to be changed rapidly, were considered unbreakable, so nobody was working on them. This attracted\u00a0Alan Turing\u00a0to the problem, because he liked solitude. He built a machine that could test different code possibilities, &hellip; <a href=\"https:\/\/mamchenkov.net\/wordpress\/2011\/09\/06\/bayes-theorem-history\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Bayes theorem history<\/span><\/a><\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_links_to":"","_links_to_target":""},"categories":[1,62],"tags":[2899,2898,2888,286,1101,2407],"keyring_services":[],"class_list":["post-15472","post","type-post","status-publish","format-standard","hentry","category-general","category-technology","tag-alan-turing","tag-bayes-theorem","tag-cryptography","tag-history","tag-math","tag-world-war-ii"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":18922,"url":"https:\/\/mamchenkov.net\/wordpress\/2013\/12\/09\/bayesdb-a-bayesian-database-table-for-querying-the-probable-implications-of-data\/","url_meta":{"origin":15472,"position":0},"title":"BayesDB &#8211; a Bayesian database table for querying the probable implications of data","author":"Leonid Mamchenkov","date":"December 9, 2013","format":"link","excerpt":"BayesDB - a Bayesian database table for querying the probable implications of data BayesDB, a Bayesian database, lets users query the probable implications of their data as easily as a SQL database lets them query the data itself. Using the built-in Bayesian Query Language (BQL), users with no statistics training\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":28309,"url":"https:\/\/mamchenkov.net\/wordpress\/2018\/01\/09\/the-rise-of-the-state-machines\/","url_meta":{"origin":15472,"position":1},"title":"The Rise Of The State Machines","author":"Leonid Mamchenkov","date":"January 9, 2018","format":false,"excerpt":"\"The Rise Of The State Machines\" is a nice introductory article into the domain of process management and state machines. A state machine is a mathematical model of computation. It\u2019s an abstract concept whereby the machine can have different states, but at a given time fulfills only one of them.\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2018\/01\/state-machine-500x237.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":7720,"url":"https:\/\/mamchenkov.net\/wordpress\/2004\/07\/25\/the-turing-archive-for-the-history-of-computing\/","url_meta":{"origin":15472,"position":2},"title":"The Turing Archive for the History of Computing","author":"Leonid Mamchenkov","date":"July 25, 2004","format":false,"excerpt":"If you have just finished reading Cryptonomicon (like me) or you are just interested in nobel deeds of Alan Turing, you will find \"The Turing Archive for the History of Computing\" website (or simply alanturing.net) interesting. Apart from being an extensive collection of documents this site has also an interesting\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":28489,"url":"https:\/\/mamchenkov.net\/wordpress\/2018\/04\/18\/parsing-a-timeline\/","url_meta":{"origin":15472,"position":3},"title":"Parsing: a timeline","author":"Leonid Mamchenkov","date":"April 18, 2018","format":false,"excerpt":"\"Parsing: a timeline\" is a historical timeline of parsing, as done by computers and computer programming languages.\u00a0 It starts well before computers were actually invented, from the time where people started thinking about what is a language, what it consists of and how it works. Even though this article is\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7770,"url":"https:\/\/mamchenkov.net\/wordpress\/2004\/08\/06\/archives-of-edsger-w-dijkstra\/","url_meta":{"origin":15472,"position":4},"title":"Archives of Edsger W. Dijkstra","author":"Leonid Mamchenkov","date":"August 6, 2004","format":false,"excerpt":"Archive of all Edsger W. Dijkstra works can be found here. For those of you who don't know who he was, here is a quote from the site: Edsger Wybe Dijkstra was one of the most influential members of computing science's founding generation. Among the domains in which his scientific\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":27130,"url":"https:\/\/mamchenkov.net\/wordpress\/2016\/12\/14\/100-favorite-programming-computer-and-science-books\/","url_meta":{"origin":15472,"position":5},"title":"100 Favorite Programming, Computer and Science Books","author":"Leonid Mamchenkov","date":"December 14, 2016","format":false,"excerpt":"Peteris Krumins, of the Browserling fame, has a series of blog posts on his top favorite programming, computer and science books. \u00a0It's an excellent selection of titles, from which I've read only a fraction. \u00a0Good timing for the Christmas shopping too. \u00a0Here are the blog posts in the series so\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/15472","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=15472"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/15472\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=15472"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=15472"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=15472"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=15472"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}