Implementing Machine Learning Algorithms in Julia

It's easy to get excited about a new programming language but much harder to commit to using it instead of something more familiar on a real project. This talk will be a tale of just that -- I (James) will describe what it was like using Julia for all of the projects in UChicago's Machine Learning course. I'll go over what I loved and hated, what I learned about using Julia effectively, and how I think the language could be improved going forward while illustrating points with examples and livecoding.


I come from a Python background, so comparisons will be primarily to it, but the ideas are be relevant to anyone who uses dynamic languages for technical computing (R, MATLAB, etc.).

Join or login to comment.

  • James P.

    Thanks for coming everyone! My slides are now online here: jamesporter.me/static/misc/julia_meetup_talk.pdf

    April 29, 2014

  • Evan M.

    Great talk, James! I learned a lot.

    April 29, 2014

  • John X.

    I wish the U of C would join Coursera and offer free online courses. It would be great to preview that before your presentation. Any chance you'll record this meetup?

    1 · April 21, 2014

    • James P.

      I'm not sure if we're planning on recording, Evan would probably know more.

      As far as the content of the course goes, I wouldn't worry about it. The talk is mostly going to be about the language and it's features (or lack thereof), I'm mostly just using the coursework as motivating examples.

      April 21, 2014

People in this
Meetup are also in:

Create a Meetup Group and meet new people

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