- The post uses a chocolate cake metaphor to introduce the idea of decreasing marginal returns when moving from small data to big data.
- The post announces a planned series of posts labeled Big vs. Little that build intuition for how big data analysis differs from small data analysis.
- The post states that when using H2O on small datasets doesn't make sense, the author will use R for comparison instead.
- The post distinguishes mucking around with data from mining it as two different modes of ad hoc analysis.
Chocolate Cake (Wednesday, June 5, 2013)
You know how sometimes you have one bite of really good chocolate cake, or a really amazing peach and totally assume that you could eat another 30lbs of whatever without regard for good manners or physical limitations? Yeah. Decreasing marginal returns dictate that it almost always turns out that the last bite isn’t as good as the first one – having a little and having a lot are different.
Similarly, ingesting 1000 bytes of data and 1 byte are pretty different, and when you’re used to little bytes and start fooling around with the big ones the differences might not be immediately obvious or intuitive (maybe they are, and if that’s the case – awesome! Now go eat your cake).
When I’m trying to make sense of a problem I like to start with a small example and work through it to get a feel for the mechanics. With Big Data this gets a little weird, since we’re almost always mining, so we don’t always know well what to look for or expect, and because we need some intuition for how to get from the small to the big. To help that, I am trying to build some intuitive explanations. You can look at them topically under the posts beginning with header “Big vs. Little…”
Sometimes it is the case that using H2O to look at small data sets really makes no sense for whatever reason. In those cases we’ll talk about why, and I’ll use R for comparison. I’ll also provide you with relevant output for each (so that you can see how to get from one to the other). If you’re not familiar with R go here . Additionally, it’s worth mentioning that I’m tackling one set of assumptions at a time, so in general I’ll work as though we are going through some ad-hoc analysis instead of post-hoc analysis. There are some super cool differences between mucking vs. mining, but I want to talk about those separately.
:quality(75))