/courseML

A series of interactive labs we prepared for the Bachelor BWL Machine Learning course. The content of the series is based on Python, IPython Notebook, and PyTorch.

Primary LanguageJupyter Notebook

Bachelor BWL Course :: "Machine Learning"

A series of interactive lab notebooks we prepared for the Machine Learning course offered in the Bachelor of Arts in Business Administration at the University of St. Gallen. The content of the series of Jupyter Notebook is based on Python, IPython Notebook, and PyTorch.

License: GPL v3

Course Banner

Cloning the repository to Azure Notebooks: Azure Notebooks

This is currently work in progress so expect minor errors and some rough edges ;)

Running the Lab Notebooks

Lab 00: "Testing the Lab Environment" (Binder, Open In Colab)

Lab 01: "Introduction to the Lab Environment" (Binder, Open In Colab)

Lab 02: "Fundamentals of Python Programming" (Binder, Open In Colab)

Lab 03: "Support Vector Classification and Feature Engineering" (Binder, Open In Colab)

Lab 04: "Artificial Neural Network (ANN) Classification" (Binder, CPU: Open In Colab, GPU: Open In Colab)

Lab 05: "Convolutional Neural Network (CNN) Classification" (Binder, Open In Colab)

Running the Coding Challenge "Kick-Start" Notebook

Coding Challenge: "Data Download Notebook" (Binder, Open In Colab)

Additonal Lab Notebook

Lab 10: "Autoencoder Neural Networks" (Binder, Open In Colab)

Getting Started

Install dependencies via pip install -r requirements.txt.

Questions?

Pls. don't hesitate to send us all your questions using the course mail address:

aiml-teaching ( dot ) ics ( at ) unisg ( dot ) ch