Thursday, February 23, 2012

Book review: machine learning for hackers

There is a new book out titled 'Machine learning for hackers' from the publishing house O'Reilly.

I have written a review which is now live on Amazon.

One line summary: 5-stars if you already know some R.

I will be using some of the machine learning techniques in the forthcoming series of posts. Since this is a vast field, there is always that nagging feeling at the back of your mind that maybe what you are doing is naive and not at all what the guru data miners will do. Maybe there is some complex technique that can bypass all the grunt work of data scraping / cleaning / plotting and just transform the data into some n-dimensional space where the problem is trivially solved :)

The book served as a morale boosting benchmark. Authors are well known bloggers in R community. It is reassuring to learn that every traveler to machine learning promised land has to muddle through the messy swamp of unclean data and foggy relationships.

 

5 comments:

  1. hi ravi how do u rate http://www.amazon.com/Art-Programming-Statistical-Software-Design/dp/1593273843/ref=pd_sim_b_1 regards saMEER

    ReplyDelete
    Replies
    1. It's a good book if you want to learn R programing in depth. The coverage on advanced topics (such as classes) is excellent.

      Delete
  2. but does Indian market in depth data(long history i.e. atleast 15 years and data along various dimensions i.e. attribues available) available freely to play with it?????

    ReplyDelete
  3. You are right, data is not freely available.

    You can get price data from nse/bse and that's free.

    For other data (such as fundamental data), you will need to pay to the tune of 50K - 1L per year. Or you can try to scrape it for free from sites like moneycontrol.

    ReplyDelete
  4. Oh OK Moneycontrol provides it.Thanks
    Unfortunately it seems like nobody maintains indian mkt data especially along various dimensions/attributes AND PROVIDE API TO THAT.
    Maybe Google finance providing API to access to data but again they may not have huge data.

    Which companies provide paid Indian mkt data???
    Is prime Database related with this?? Do u have any experience with any of these???

    NSE/BSE doesn't provide data along various dimenions.

    ReplyDelete