Ask HN: How do I give an engaging presentation on Machine Learning?
Hi folks
I'll be giving a presentation (5-15mins allotted) on Machine Learning to a non-specialist audience, consisting of web developers, business analysts and some project managers within my business unit in the firm. These are all my colleagues.
To be sure, I'm also a non-specialist. I've gone thru the Coursera ML course (not really finished) and have talked to a friend who's implemented a few algorithms at his startup job plus random reading on the internet.
So, how can I make this interesting, fun and engaging?
One idea that I had was to pass around a printout of a basic Naive Bayes classification problem as applied to spam detection and have people solve it.
Any and all other suggestions are welcome.
Thanks!
5 comments
[ 3.6 ms ] story [ 15.0 ms ] threadI'd go with b), the specific, usable example. I teach R and basic machine learning (and/or how one would use either with trading strategies, etc; depends on the person's interests) over Skype + TeamViewer and what I find is that doing something together on the command line is most engaging. For example, "Here's a CSV of super market sales and clearly, column 4, amount spent by the customer, seems to be predictable based on the time of the day. Let's see a couple of ways we can figure out how!", and dive in. (I use randomForest and talk about variable importance and classification vs. regression. The fact that they can now actually use this ML technique right away on real data, thanks to the robustness of randomForest, is exciting!
These are one-on-one sessions that I am referring to, but I suspect it would scale equally well to a 1:30 classroom situation, too.
Thanks a lot
library(randomForest) in R comes with some automobile data from the above repository and a small worked example which can be greatly expanded upon. For example, it's fun to try and predict manually whether the car is a 2-door or 4-door by staring at the data, which has 26 columns, so it may be not that obvious:
The variable-importance plot reveals all : the bodyStyle is a key predictor! I uploaded it here :http://i.imgur.com/IU98gfo.png Hope this is useful.Its a bit longer than 5 minutes but there are some great interactive examples