Skip to content

Latest commit

 

History

History
30 lines (18 loc) · 1.58 KB

README.md

File metadata and controls

30 lines (18 loc) · 1.58 KB

Probabilistic Programming

Assignments for the Probabilistic Programming class taught at the Artificial Intelligence master program at University of Bucharest.

All notebooks are opened in Google Colab.

Latent Dirichlet Allocation

PyMC 2 implementation of the LDA algorithm for topic modeling.

Notebook: Latent Dirichlet Allocation - PyMC

Bayesian Neural Network

Implemented multiple bayesian neural network variants in Pyro, a probabilistic programming framework with PyTorch backend.

Notebooks bellow:

Bayesian Fully Connected Neural Networks:

Bayesian Convolutional Neural Network:

Bayesian Siamese Neural Network (based on the method described by Koch et al in Siamese Neural Networks for One-shot Image Recognition):