addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Probabilistic Programming with Scala

Full title: Democratizing Machine Learning and Artificial Intelligence: Probabilistic Programming with Scala

Speaker: Brian Ruttenberg



Probabilistic models form the foundation of modern ML and AI. However, building and using models that represent large and complex scenarios is a daunting task for even the most expert and experienced programmers. As a result, there has been significant effort lately on the development of probabilistic programming languages, enabling probabilistic processes and algorithms to be specified using programming language constructs. These languages allow users to quickly and easily construct probabilistic models with little  ML and AI experience.


In this talk, I will discuss Figaro, an open source, Scala-based probabilistic programming language. I will focus mostly on how to use the language, how it is integrated with Scala, why we chose Scala as the base language, and present some examples of what one can do with Figaro. Experience in ML and AI should not be necessary to follow the talk.


hangout afterwards at Catalyst (300 Technology Square, by Main & Albany)

At MIT, allow extra time to find the room. Enter the Stata Center at 32 Vassar Street, opposite the sign for 43 Vassar Street. Take the elevator (under a sign saying "Alexander W Dreyfoos Building" to the fourth floor. (If you find yourself instead in the Gates Building part of the Stata Center, walk to the other end of the buildling to the Dreyfoos elevators). On the fourth floor, turn left out of the elevator and then right, through double doors, straight onto orange carpet, then right.

(building doors locked? wait a few minutes for someone to go in or out)



Join or login to comment.

  • Brian R.

    Another quick update. You can just email me directly if you'd like a copy of the slides (bruttenberg at Apologies for any confusion.

    March 5, 2013

  • Brian R.

    We will post the slides on the Charles River Analytics website ( this week. If you have any questions on the slides or Figaro in general don't hesitate to contact me at bruttenberg at Once again, thanks everyone for coming!

    March 4, 2013

  • ciri

    Very good talk

    February 27, 2013

  • Brian T.

    Good topic and a fine presentation.

    February 27, 2013

  • Brian R.

    I will definitely try and post the slide - either on or the Charles River Analytics website. Will update shortly

    February 27, 2013

  • A former member
    A former member

    I wasn't able to come, but are slides going up anywhere?

    February 26, 2013

  • John S.

    cool technology! i wish i had a use for it in my day job ;-)

    February 26, 2013

  • Nermin Š.

    There will be pizza and soft drinks, sponsored by Charles River Analytics.

    1 · February 25, 2013

  • Josh C.

    Crap. I am double-booked. Can't make it.

    February 25, 2013

  • Brian T.

    Tentatively yes.

    February 14, 2013

Our Sponsors

  • Akamai Technologies

    provides meetup space and food/drinks.

  • CodeReactive

    sponsoring Meetup dues

  • Localytics

    Provides meetup space and food/drinks.

  • CarGurus

    Meetup space and food/drinks.

People in this
Meetup are also in:

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