Stanford Machine Learning course(theorymatters.wordpress.com)
theorymatters.wordpress.com
Stanford Machine Learning course
http://theorymatters.wordpress.com/2009/02/02/stanford-machine-learning-course/
4 comments
You can see example final projects for this course here...
http://www.stanford.edu/class/cs229/projects2007.html
The midterm for CS 229 was probably the hardest exam I took in college.
The midterm for CS 229 was probably the hardest exam I took in college.
I read some of the ML lectures notes from OCW some time back. It was very math heavy. Is that an MIT thing or is that how ML is taught in all universities?
I can not conceive of how one would have a "non-math heavy" machine learning course. Machine learning is basically a branch of applied statistics, at least in its current form. None of the algorithms are "fire and forget", such that you can use them effectively without deeply understanding them, and one of the first things you'll cover in your Machine Learning course is why it is unlikely that will even happen (the No Free Lunch theorem, often over-applied in internet debates but still a very, very important result).
(I mean, sure, you can try to fire-and-forget, but for the most part you'll either fail with no clue why, or fail to get very good results. Decision trees might be a moderate exception, although even then you really ought to understand how they are constructed and the implications of various choices you can make.)
(I mean, sure, you can try to fire-and-forget, but for the most part you'll either fail with no clue why, or fail to get very good results. Decision trees might be a moderate exception, although even then you really ought to understand how they are constructed and the implications of various choices you can make.)
As a counterpoint, I seems to me that the ML field is too heavy on theory. A lot of the theoretical papers are proposed with weak or no experimental tests. There are very few people doing thorough experimental work. What I have in mind is something like Chen and Goodman's comparison of different language models - this is a great paper and I'd love to see more like it.
The obvious example of this is boosting where the theory lagged far behind the experiment - everyone wanted to invent a theory to explain why boosting was so effective.
hey industrialists out there - publish!
The obvious example of this is boosting where the theory lagged far behind the experiment - everyone wanted to invent a theory to explain why boosting was so effective.
hey industrialists out there - publish!
We're trying! I'm using machine learning to detect explosives. It's a difficult problem, but it works quite well.
ML is math heavy. And, in any academic setting that's how it's going to be taught, I'd be interested in practical ML references as well...
The first lecture in this series mentions that the discussion groups are also available via video. Has anyone found these?
However, I come from a Physics background, so the math is just different, and may in fact be easier. However, I've been referencing my Mathematical Methods for Physicists book (Boas) pretty often to brush up on some linear algebra techniques.
Lastly, its been said quite a bit in these forums, but if you are just interested in implementing this stuff, definitely check out Collective Intelligence by Oreilly. I use that book in tandem to bring some of the high-level concepts back down to earth. :)
Good luck