Skip to content

Instantly share code, notes, and snippets.

@ivanacostarubio
Last active December 15, 2015 21:19
Show Gist options
  • Select an option

  • Save ivanacostarubio/5324630 to your computer and use it in GitHub Desktop.

Select an option

Save ivanacostarubio/5324630 to your computer and use it in GitHub Desktop.
TALK: Probabilistic Programing Lenguajes
########################################################################
# Computing Backwards and Probabilistic Programing Languajes
########################################################################
A probabilistic program is like computing backwards. Given certain data, we create a program with randomness in it and we get all posible ways those random events could have cause the data we observed. In a way, a probabilistic programing languaje allow us to "create a program" given certain amount of data. A probabilistic programming language includes randomness as first-class citizens.
Are you ready for the next big jump on programing paradigs? On this talk we'll explore in deep what is a probabilistic languaje, what are some of their current implementation, how we can leverage using Ruby as well as some concepts as what is humand thought, what is to think probabilitically, inference and true tables.
References:
https://www.youtube.com/watch?feature=player_embedded&v=huIP__zhDTM
http://ivanacostarubio.com/computing-backwards.html
https://plus.google.com/107971134877020469960/posts/VghkSRg4JPe
https://plus.google.com/107971134877020469960/posts/KpeRdJKR6Z1
https://www.youtube.com/watch?feature=player_embedded&v=fclvsoaUI-U#!
https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment