- Các file về dữ liệu được lưu trong folder data
- Các model MLP và RNN được lưu trong thư mục saved_model
- Từng folder Session 1, Session 2, Session 3, Session 4 lưu các file code cho từng tuần
Trong phần code có sử dụng một số thư viện:
- numpy 1.8+
- pytorch 1.8+
- sklearn 0.24+
Để chạy code, truy cập vào từng folder Session
Session 1 làm xử lý dữ liệu và dùng Ridge Regression. Chạy code trên file RidgeRegression.py
Session 2 xử lý bài toán sử dụng mô hình Kmeans. Chạy code trên file Kmeans.py
Session 3 dùng một mạng MLP đơn giản. MLP được code và tối ưu bằng Pytorch trên file MLP.py
Session 4 dùng một mạng LSTM. LSTM được code và tối ưu bằng Pytorch trên notebook RNN.ipynb