Implement a Big Data Math Algorithm in 2hrs - Linear Regression

We will take a simple yet popular & powerful math algorithm such as Linear Regression and implement a distributed version in 2hrs.

Pre-requisites: Knowledge of Java or R

See: http://h2o.0xdata.com/

Warning: Only software programmers ignore Warnings! :)

That said, this seriously is a very hands on java-intense exercise. Extinguished engineers may not enjoy the proceedings.

Patrons need to ensure that the following steps have been achieved before hand:

1. Downloaded the H2O source from: https://github.com/0xdata/h2o
like so,

$ git clone https://github.com/0xdata/h2o.gi...

2. Installed IntelliJ or eclipse on your laptop.

3. Imported project into IDE (by pointing to h2o directory)

4. Run main in water.Boot within IDE 
(This should launch H2O within IDE)

5. Try out the following samples -

https://github.com/0xdata/h2o/tree/master/src/samples/java/water

6. New documentation will be added to http://docs2.0xdata.com/

This session will be hands-on: Hacking & less of a spectator sport.

This session will expose user to concepts of Distributed Fork / Join and working with a consistent Distributed K/V Store and Math-hacking over simplest Map & Reduce concepts, as well as DRemoteTask.

Finally Our API is still being morphed & some of the boilerplate will go away & get a bit easier in time.

Hoping to see the hacker in you.

 

 

[ Makers should kindly accept our sincere apology for rescheduling the event due to difficulty grabbing a venue for the size in SF. We are committed to doing more events in SF in this and months ahead.]

Join or login to comment.

  • Daniel B.

    Hey great meetup. Thanks again for the presentation. By chance could you post the slides from the beginning of the event. We went through and the demos extremely fast so it would be nice to go over again. Thanks!

    August 9, 2013

  • Cesar A.

    I will not be able to attend this time around. Maybe next time. Thanks!

    August 8, 2013

  • Brian P.

    Don't feel very good + some work later on... Next time

    August 8, 2013

  • Terry J F.

    have to bow out.... next time ... Is there a google hangout path to this one?

    August 8, 2013

  • Sharad

    Will there be parking at the venue ?

    August 8, 2013

  • Joseph W.

    What is the exact address of Scalr office? I also see a similar event scheduled for Aug 22. Will different topic be discussed?

    August 8, 2013

  • Azra T.

    Hi Everyone! Just a little note on coming into the building, it is suggested by the owners of the property to come in via the Spear St entrance instead of Market Street. Also, there are 4 sports events occurring in SF today, so give yourself enough time. Safe driving!

    August 8, 2013

  • Tom K.

    Hi Sam (and everyone else),

    We have posted quick start instructions with screenshots for Eclipse and IDEA users on the H2O documentation site.


    Here is a link to the H2O docs website (this top-level link is stable):

    http://docs.0xdata.com


    And here are direct links for the eclipse and idea stuff (these might change over time but are definitely good for tomorrow):

    http://docs.0xdata.com/quickstart/quickstart_eclipse.html
    http://docs.0xdata.com/quickstart/quickstart_idea.html

    1 · August 7, 2013

    • Sam Z.

      that worked. fwiw, it still gave me 100 warnings...

      August 8, 2013

  • Sam Z.

    ok, maybe this is way over my head, but I installed eclipse and imported the h20 folder but it gave me 30 errors and says I need the hadoop library? I don't see that listed in your instructions? or is that a warning I'm supposed to know to ignore?

    August 7, 2013

  • Mary L.

    This is really messed up: You don't change venue and date in the last minute for such a meet up. There are other wonderful meet ups (such as the Deep Learning by Andrew Ng) that I am sure people have to cancel in order to attend this one, and ended up being at a empty Scalr office. At least attendees should be notified the date change? I don't see one single date change notification besides the venue change email sent 5hrs before the original date/time.

    2 · August 1, 2013

    • Mary L.

      @tompark, now I see I was not confused on July 25th: I installed everything on the 24th, but when I check the website on the 25th, it said it's Aug.1st. So I thought, "wait, it must be me who is confused".
      @organizer, this is not acceptable to change dates without notifying attendees TWICE !

      August 2, 2013

    • srisatish

      @mary @tompark my bad: I had assumed something as big as change of venue or date would trigger an automatic email from meetup.com. there won't be a next time.

      August 5, 2013

  • srisatish

    (Apologies we lost our venue at the last minute. This has been a difficult venue-finding meetup in SF, I admit. We'll do a paid venue but WILL KEEP date for August 8.

    Due to demand, Note that we are doing a second meetup on August 22 with same topic.

    August 1, 2013

  • Ram N.

    Sorry, I can not make it this time. Looking forward to the next one.

    July 31, 2013

  • Juan H.

    Sorry. Can't make it after all. This looks fascinating though and I'll hope to attend the next one.

    July 30, 2013

  • Kenji M.

    Sounds fantastic but I have another commitment.

    July 29, 2013

  • Doug C.

    I can't make the new date... glad I checked to see the schedule change. Bummer.

    July 25, 2013

  • mike b.

    travel

    July 11, 2013

  • Andrew T.

    Unfortunately I won't be available.

    July 3, 2013

  • A former member
    A former member

    Assuming in SF too.

    July 3, 2013

  • srisatish

    We changed the algorithm from k-means to Linear Regression learning from the experimental meetup we did in Silicon Valley Big Data Science. Essentially - with LR one can see a before and after, compare results from R, Python; While with k-means the algorithm looks simple but has a few free parameters that need explanation on the math front - including picking distance metric etc.
    So we decided to down-level the algorithm difficulty.

    July 3, 2013

  • Michael F.

    I connect data scientists with corporate projects.

    June 17, 2013

  • A former member
    A former member

    assuming up in SF, otherwise I don't make it (no car, no lic)

    May 28, 2013

People in this
Meetup are also in:

Create your own Meetup Group

Get started Learn more
Bill

I started the group because there wasn't any other type of group like this. I've met some great folks in the group who have become close friends and have also met some amazing business owners.

Bill, started New York City Gay Craft Beer Lovers

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy