wood burning stoves 2.0*
The moose likes Jython/Python and the fly likes Machine Learning in Action:Too much mathmatics? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of OCA/OCP Java SE 7 Programmer I & II Study Guide this week in the OCPJP forum!
JavaRanch » Java Forums » Languages » Jython/Python
Bookmark "Machine Learning in Action:Too much mathmatics?" Watch "Machine Learning in Action:Too much mathmatics?" New topic

Machine Learning in Action:Too much mathmatics?

Qunfeng Wang
Ranch Hand

Joined: Jan 28, 2005
Posts: 433
I have enrolled the ML class provided by Stanford last year. But failed due to too much mathmatics, matrix, liner angebra, probabilities and statistics etc. Does this book provide more examples and in a learning by doing style?

To be or not to be. It's a question.
chris webster

Joined: Mar 01, 2009
Posts: 1790

I'm working through this book right now. It expects you to know some basic maths - linear algebra, simple probability - if possible, probably at roughly the same level as the Stanford course (I've also been looking at the videos for that), but the book's appendices also provide some quick reviews of these topics if you need them e.g. matrix addition and multiplication. I'm probably at the edge of my own current mathematical comfort zone with these topics, but it's going OK so far.

The main text assumes you know the basics so it doesn't explain these again, although each new ML technique is discussed briefly in theory (with formulae) before being implemented in Python. You can work through the book without understanding all the maths, but it will help you to understand the basics (e.g. matrices and probability as discussed in the appendices), so you can understand what the Python code is actually doing. I've actually found it harder (so far) figuring out what the calls to Numpy and matplotlib functions are doing - you may want to check the documentation for these packages as the book doesn't explain much of this stuff.

No more Blub for me, thank you, Vicar.
It is sorta covered in the JavaRanch Style Guide.
subject: Machine Learning in Action:Too much mathmatics?