Coursework and projects for Deep Generative Models (DGM) course (Graduate), including theoretical homework solutions/problems, and the project of the course.
-
Implementing an LSTM to fit the
yfinance
data: We developed a Long Short-Term Memory (LSTM) network to analyze and predict stock prices using theyfinance
dataset. The LSTM model captures temporal dependencies and patterns in stock price data, allowing for more accurate predictions compared to traditional linear models. Key steps included data preprocessing, model architecture design, training, and evaluation. -
Implementing the PixelCNN's structure for Generation of
MNIST
dataset Numbers: We implemented the PixelCNN model to generate images from the MNIST dataset. PixelCNN is an autoregressive model that predicts each pixel in the image sequentially, conditioned on previously generated pixels. This structure allows it to capture intricate spatial dependencies in the data. The process involved defining the model architecture, training it on the MNIST dataset, and evaluating the quality of the generated images.