AA228/CS238: Decision Making under Uncertainty, Autumn 2020, Stanford University.
This repository provides my implemented code and data for Projects 1 and 2.
project1/
├── data # CSV data files to apply structured learning
│ ├── small.csv # Titanic dataset¹
│ ├── medium.csv # Wine dataset²
│ └── large.csv # Secret dataset
├── example # Helpful examples
│ ├── example.gph # Example graph (3 parents, 1 child each)
│ ├── example.csv # Example data generated from "example.gph"
│ ├── example.score # Bayesian score of the "examples.gph" given the data "examples.csv"
│ ├── examples.pdf # Visualized "examples.gph" as a TikZ graph
│ └── titanicexample.pdf # Simple example network using "small.csv"
├── project1.jl # Starter code in Julia (optional, meant to help)
└── project1.py # Starter code in Python (optional, meant to help)
1https://cran.r-project.org/web/packages/titanic/titanic.pdf
2https://archive.ics.uci.edu/ml/datasets/Wine+Quality
Here are some resources for plotting graphs in Julia, Python, and MATLAB.
- Julia:
- Python:
- MATLAB:
project2/
└── data # CSV data files of (s,a,r,sp)
├── small.csv # 10x10 grid world
├── medium.csv # MountainCarContinuous-v0
└── large.csv # Secret RL problem
Note: no starter code provided for Project 2.