Visual Information Theory
colah.github.io
colah.github.io
[1] https://www.princeton.edu/~rvan/acm217/ACM217.pdf [2] https://www.princeton.edu/~rvan/acm217/acm217.html
- they only work with 2 variables, but many interesting problems require digging into more variables
- they only work with medium-sized numbers, and aren't readable when P<0.01 or P>0.99
So they're great for gaining intuition (like the Simpson's Paradox example), but when you try to solve a real problem you find yourself boxed in.
In most real situations, they wouldn't be very practical. As you note, the core trick in this essay only works for 2 or 3 variables, assumes they're discrete, and doesn't scale to the variables having lots of values or really improbable values.
There are visualization techniques which are useful in the real world, at least some of the time -- a lot of my blog explores this in the context of neural networks -- but that wasn't my goal in this article.
p(rain,coat) = p(rain) * p(coat | rain)
Can be pronounced: "the probability of rain, and coat (wearing) is the probability of rain times the probability of (my wearing a) coat given rain". This intuitively showcases how the order of independent events doesn't effect the outcome, since after all: p(coat,rain) = p(rain,coat) = p(rain) * p(coat | rain)Maybe I missed your point?
A defintition of independent events is:
A and B are independent events iff P(A|B) = P(A) and P(B|A) = P(B)
So that was just plain wrong.THIS! THIS is why I love programming and electronics/mechanical engineering. I live for the new ways to think.
EDIT: I understand optimizing search algorithms to create better P=NP O(n) solutions. So, I guess I not totally stupid.
Just avoid to write statements about things you don't know. Start your article by saying that you are a beginner and for things you don't know, give open questions instead. You can also learn one simple thing well and do a post about it, or you can try something new and write a tutorial about it with a few conclusions of your experience. For instance how to do a simple web app with React, Flux, and Node.js.
So there are still things you can write, just be open about your level and what you don't know, and write about what you learned. And even trivial things can be useful for others (like simple stats for devs, or simple python code for data scientists).
Philosophy should be right up your alley, in that case.
I'm guessing LaTeX? The font looked like LaTex's font
But I wanted to have nice numbers and it felt like a nice example.
But it may be that vision's supposed to work in conjunction with the other senses.
I think visual explanations work well for very simple visuals. As soon as higher order factors need to be factored-in, visual explanations are only sensible to the highly trained expert (think Feynman diagrams).
Nice essay, nevertheless. A lot of time and work went into it, and I can appreciate that.