Coding Dojo: a gentle introduction to Machine Learning with F#

What: Machine Learning is the art of writing programs that get better at performing a task as they gain experience, without being explicitly programmed to do so. Feed your program more data, and it will get smarter at handling new situations.

Some machine learning algorithms use fairly advanced math, but simple approaches can be surprisingly effective. In this Session, we'll take a classic Machine Learning challenge from Kaggle.com, automatically recognizing hand-written digits (http://www.kaggle.com/c/digit-recognizer), and build a classifier, from scratch, using F#. So bring your laptop, and let's see how smart we can make our machines!

This session will be organized as an interactive workshop. Come over, and learn yourself a Machine Learning and F# for great good! No prior experience with Machine Learning required, and F# beginners are very welcome - it will be a great opportunity to see F# in action, and why it's awesome.

To get the most from the session please try and bring a laptop along with F# installed (ideally either MonoDevelop or Visual Studio Web Express/Full Edition).

 

Who: Mathias Brandewinder has been writing software in C# for 7+ years, and loving every minute of it, except maybe for a few release days. He is an F# MVP, enjoys arguing about code and how to make it better, and gets very excited when discussing TDD or F#. His other professional interests are applied math and probability. If you want to know more about him, you can check out his blog at www.clear-lines.com/blog or find him on Twitter as @Brandewinder.


Where: B-Line Medical is located 2 blocks south of the Dupont Circle metro stop (red line).   Exit on dupont south and the building is at the corner of 19th and N street NW. Driving is not encouraged as parking will be extremely difficult. The building needs a key card to get in after 6pm but Anton will be hanging around outside to let people in.

 

Cost: FREE. Pizza and drinks TBA.

 

Agenda:

6:00-6:20: show up, mingle, get settled.

6:20-6:30: speaker introduction

6:30-8:00: coding dojo!

 

Can't make it?:

We are tossing the idea around of recording the session to show later. If this is something people are interested in post a message so we can make arrangements to have it happen

 

Join or login to comment.

  • Nevin H.

    Good event. I had seen an F# demo at a DevConnections a couple of years ago, but didn't know if I'd have occasion to do some; perhaps this will continue.

    August 19, 2013

  • Riccardo T.

    Great experience!!
    Let have more FUN-ctional stuff!!

    August 18, 2013

  • Khiem T.

    It was fun atmosphere. Kudos to Mathias for a great presentation/tutorial.

    1 · August 17, 2013

  • Rafael

    Loved it! And the Dojo motivated me to rethink F# . I wish their where functors, but meh, the rest of the language is neat.

    August 17, 2013

  • A former member
    A former member

    btw, for those interested we do have it recorded and will put that up asap.

    August 17, 2013

  • A former member
    A former member

    The meetup was great! The presentation at the beginning was very short and we dove right into code, which was scary since I didn't know F# at all. The tutorial Mathias put together was really easy to follow and guided you through almost line by line in tiny steps. In the beginning I had no idea how to start, and at the end I had a fully working machine learning mini-OCR type application and had time left over to refactor it to be more F#y and added more stats. A bunch of us hung around afterwards for an extra two hours over drinks and had a great discussion about F# vs OCaml vs Haskell and using F# in real-world applications and debugging and everything. Looking forward to hosting more of these in the future. Let us know if you have a tutorial you'd like to present!

    August 17, 2013

  • Nate R.

    Really fun and doable exercise. Lots of smart people, delicious pizza!

    August 16, 2013

  • A former member
    A former member

    THe official after party will be at crios 8pm. We do shots of tequila. TAlk about the joys of f#

    August 16, 2013

  • AndrewN

    Just leaving work, maybe next time. :(

    August 16, 2013

  • Jeffrey H.

    I cannot make it sorry.

    August 16, 2013

  • Rafael

    Hi, What should I have installed for a Windows and Linux, Ubuntu, machine? Thanks,


    R

    August 16, 2013

    • anton

      Rafael, Windows would be easiest, since we'll be using visual studio. If you don't have visual studio you can get vs2010 express and install f# on it. If you don't have windows you can use monodevelop which has f#, though I haven't really used it much.

      August 16, 2013

    • Rafael

      Thank you. I am installing right now.

      August 16, 2013

  • Ian

    Also can't make it, would be interested in a recording. Glad to see a local F# meetup :)

    1 · August 12, 2013

    • anton

      Hope to see you next time ian!

      August 16, 2013

  • Rick

    Hi, I won't be back in time. I'd be grateful if you record the session, and I can send you a few bucks towards pizza. Thanks, Rick

    1 · August 16, 2013

    • anton

      Rick, we'll definitely record it. Don't worry about the pizza, B-Line is being super awesome and is fronting the pizza bill!

      August 16, 2013

  • A former member
    A former member

    Urgh... couldn't make it. Can you record it please?

    August 5, 2013

    • anton

      Mengxi, if mathias gives the thumbs up we'll record the presentation/talk, and a portion of the hands on stuff. B-Line has the whole conference room wired for recording so we should be able to no problem. I can post the meetup on Vimeo the next day. Hope you can make it to the next meetup (thinking about having it in mid September)

      August 6, 2013

    • A former member
      A former member

      That would be awesome! Thanks so much Anton. Looking forward to the next meetup.

      August 6, 2013

  • Roy M.

    Sorry, forgot about a previous commitment.

    August 5, 2013

    • anton

      No sweat Roy! Hope you can make it to the next one

      August 6, 2013

  • Roy M.

    Sorry, forgot about a previous commitment.

    August 5, 2013

  • Jeffrey H.

    I will attempt to make it

    August 3, 2013

  • Jeffrey H.

    I will attempt to make it

    1 · August 2, 2013

    • Mathias B.

      In the immortal words of Yoda, “Do or do not. There is no try.” ;) Hope you can make it!

      3 · August 2, 2013

  • Roy M.

    Looking forward to learning more about F#.

    1 · August 2, 2013

32 went

Our Sponsors

  • CoStar Group

    CoStar Group is generously providing the meeting space and refreshments.

  • JetBrains

    Resharper

  • Pluralsight

    Support and sponsorship

  • Infragistics

    Infragistics Empowers devs to design & deliver amazing user experiences!

  • WintellectNOW

    Training solution that delivers real-world ready-to-use knowledge.

  • Apress

    Programming e-Book

  • Redgate

    Boost application performance and release high-quality software

  • Wrox

    Programming Books

People in this
Meetup are also in:

Imagine having a community behind you

Get started Learn more
Henry

I decided to start Reno Motorcycle Riders Group because I wanted to be part of a group of people who enjoyed my passion... I was excited and nervous. Our group has grown by leaps and bounds. I never thought it would be this big.

Henry, started Reno Motorcycle Riders

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