In the recent months while taking a course in statistics and signal processing I built a handful of visualizations in order demonstrate some of the basic but important concepts I (re)learned.
I already posted a link to the fourier transform visualization a month ago. [1] Since then I worked on some more tools some of you might find helpful or interesting:
- visual proof of Bayes Theorem
- visualization how parameters of a gaussian distribution can be estimated
- interactive binary hypothesis test
- effect of a function on a random variable
The tools are not meant to give a fullblown introduction on the topics but more to deepen your intuition while learning from other sources or at least having already heard about the underlying concepts. But the visual and interactive concept of the tools might even allow to discover the core ideas and relations by yourself.
The section "Other Educational Tools" is older stuff that I included because it might be interesting as well.
All the code is on Github but it's really hacked together and not polished to be read by others. [2]
IMO, they'd be much more helpful/accessible with some default examples. For example, the graph algorithm and logic expression tools just drop you into a blank canvas.
5 comments
[ 2.2 ms ] story [ 24.9 ms ] threadI already posted a link to the fourier transform visualization a month ago. [1] Since then I worked on some more tools some of you might find helpful or interesting:
- visual proof of Bayes Theorem
- visualization how parameters of a gaussian distribution can be estimated
- interactive binary hypothesis test
- effect of a function on a random variable
The tools are not meant to give a fullblown introduction on the topics but more to deepen your intuition while learning from other sources or at least having already heard about the underlying concepts. But the visual and interactive concept of the tools might even allow to discover the core ideas and relations by yourself.
The section "Other Educational Tools" is older stuff that I included because it might be interesting as well.
All the code is on Github but it's really hacked together and not polished to be read by others. [2]
[1]: https://news.ycombinator.com/item?id=29455894
[2]: https://github.com/laszlokorte
IMO, they'd be much more helpful/accessible with some default examples. For example, the graph algorithm and logic expression tools just drop you into a blank canvas.
But I agree that I could have highlighted that better.
(Another UX nudge... the logic tool uses a folder icon to get to the examples, while th graph tool uses an "Open" button)