Giter Site home page Giter Site logo

riccardodesanti / probabilistic-ai Goto Github PK

View Code? Open in Web Editor NEW
9.0 1.0 1.0 25.27 MB

Projects of the Probabilistic Artificial Intelligence class at ETH Zurich

Python 100.00%
gaussian-processes bayesian-learning bayesian-neural-networks bayesian-optimization active-learning reinforcement-learning

probabilistic-ai's Introduction

Probabilistic Artificial Intelligence

Gaussian Process Regression

Implementation of a Gaussian Process regression from scratch and proposed a way to approximate the hard computation (of the update) of the model posterior. Then applied to an inference problem based on space data.

Bayesian Neural Network

Coding exercise based on the theory shown in Variational Inference for Neural Networks, implementing a simple Bayesian NN, and applying it on the Rotated MNIST and Fashion MNIST datasets.

Bayesian Optimization

Implementation of a custom Bayesian optimization algorithm to an hyperparameter tuning problem. In particular, we wished to determine the value of a model hyperparameter that maximizes the validation accuracy subject to a constraint on the average prediction speed, as shown in Bayesian Optimization with Unknown Constraints for the general case.

Actor Critic Reinforcement Learning

The task was to implement an algorithm that, by practicing on a simulator, learns a control policy for a lunar lander. The method suggested is a variant of policy gradient with two additional features, namely (1) Rewards-to-go, and (2) Generalized Advantage Estimatation, both aiming at decreasing the variance of the policy gradient estimates while keeping them unbiased.

probabilistic-ai's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

blueonics

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.