Decision Theory - Course Overview

Welcome to the Course!

Welcome, all!

This is a course made for anyone who has to make decisions under uncertainty in their daily lives, namely everyone. The concepts should be useful to anyone who experiences risk, but the practical application is designed for those who will make decisions for their business or place of employment. The goal is simple. To turn normally complex probabilistic problems into easy-to-understand coding problems. It should enable anyone with some probability and coding knowledge (especially Python 3) to represent the probability of desired or undesired outcomes and the decisions we can make, as well as understand different approaches to using this new information.

This course will take you through how to manage risk based on probable outcomes of different decisions. First, we will discuss what risk is and cover the basic concepts of probability which is the base of statistics, and utility and loss which decision theory uses to evaluate outcomes. From there, we will cover probabilistic problems using coding, starting with simulation, the Thompson sampling, and Monte-Carlo Markov Chains (MCMC). There will be simple code snippets in the early sections with more programming and techniques as the course goes on. The easiest way to navigate the course will be to use the sidebar on the left.

Recommended resources:

* Probability (TODO: link)
* Anaconda Python (TODO: link)
* scikit-learn (TODO: link)
* numpy (TODO: link)
* matplotlib (TODO: link)
* PyMC3 (TODO: link)

The link for all the source code will go here (TODO)

[ ]: