It is 2002. Your inbox is drowning in offers for cheap medication and unclaimed fortunes. A filter built by researchers at MIT and Yahoo flips the switch — not by parsing sentences or understanding meaning, but by doing arithmetic so blunt it borders on insultingly simple: it multiplies probabilities.
That filter was Naive Bayes, and it still powers spam detection, medical triage, and sentiment analysis today. Its secret is an assumption so obviously false that statisticians wince when they hear it: every word in a message is independent of every other word.
"Win" and "money" appearing together is treated as no more suspicious than each word appearing alone. The model has no idea they travel in packs. Yet the math works out so well in practice that Naive Bayes beat virtually every rival technique when email spam exploded in the early internet era. The naivety — the independence assumption — is not a bug. It is a deliberate, practical trade-off that makes the numbers tractable.
To understand why, we need to meet Bayes' theorem: a two-century-old equation about updating beliefs with evidence.
Comments
Loading comments...