Implement A Distributed Math algorithm in 2hrs: K-Means

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


Pre-requisites: Knowledge of Java


For extra credit -

We'll look at KNN (K-Nearest Neighbors)







Join or login to comment.

  • Stephen

    My Meetup calendar did not display this RSVP so I missed it. Grr!

    June 21, 2013

  • srisatish

    WARNING: Only software programmers ignore warnings! :)

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

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

    1. Downloaded the H2O source from:
    like so,

    $ git clone

    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)

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

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

    Finally, the v2 of API is under development & some of the boilerplate will go away & get a bit easier in time. Hoping to see the hacker in you this thursday!

    June 18, 2013

People in this
Meetup are also in:

Sometimes the best Meetup Group is the one you start

Get started Learn more

I'm surprised by the level of growth I've seen since becoming an organizer, it's given me more confidence in my abilities.

Katie, started NYC ICO

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