/GeiloWinterSchool2018

Probabilistic Machine Learning with the AMIDST Toolbox

Primary LanguageJavaApache License 2.0Apache-2.0

Geilo Winter School 2018: Probabilistic Machine Learning with the AMIDST Toolbox

Install AMIDST Toolbox

First, check whether you have installed Java 8 or Java 9:

$ java -version

If Java 8 (or Java 9) is not installed download it from here.

For compiling and runing the toolbox you have two options:

  1. Intellij IDEA (recommended): You can download it from here.

  2. Maven: Follow the official web page for instructions about how to install it.

AMIDST Toolbox Documentation

  1. AMIDST Toolbox web page is www.amidsttoolbox.com.
  2. Documentation with code examples can be found here.
  3. Java Docs with all references to the API can be found here.

Download GeiloWinterSchool2018 code repository

First, download the project code:

$ git clone https://github.com/andresmasegosa/GeiloWinterSchool2018.git

Enter in the downloaded folder:

$ cd GeiloWinterSchool2018/

If you have installed maven, you can compile and build the package from command line:

$ mvn clean package

For runing any Java file you should type:

   $ java -cp target/GeiloWinterSchool2018-full.jar winter.Session2.A_GaussianMixture

Probabilistic Machine Learning with the AMIDST Toolbox

The lessons will be divided in six sessions (45 minutes).

  • Session 1: Introduction to Probabilistic Machine Learning

    • Slides can be downloaded here.
  • Session 2: Introduction to the AMIDST Toolbox.

    • Slides can be downloaded here.
    • Code exercises can be found here.
  • Session 3: Coding an Intelligent Fire Detector System with the AMIDST Toolbox.

    • Slides can be downloaded here.
    • Code exercises can be found here.
  • Session 4: Latent Variable Models.

    • Slides can be downloaded here.
  • Session 5: Streaming data, Scalable Learning and Temporal Models with the AMIDST Toolbox.

    • Slides can be downloaded here.
    • Code exercises can be found here.
  • Session 6: Future Trends in Probabilistic Machine Learning.

    • Slides can be downloaded here.