DSCI552-Machine-Learning-for-Data-Science

Practical applications of machine learning techniques to real-world problems. Uses in data mining and recommendation systems and for building adaptive user interfaces.

HWs:

  1. Classification using KNN:
    https://github.com/ehsankhaligh/DSCI552-Machine-Learning-for-Data-Science/tree/main/Homwrorks/HW1

  2. Regression:
    https://github.com/ehsankhaligh/DSCI552-Machine-Learning-for-Data-Science/tree/main/Homwrorks/HW2

  3. Time Series Classification (part1):
    https://github.com/ehsankhaligh/DSCI552-Machine-Learning-for-Data-Science/tree/main/Homwrorks/HW3

  4. Time Series Classification (part2):
    https://github.com/ehsankhaligh/DSCI552-Machine-Learning-for-Data-Science/tree/main/Homwrorks/HW4

  5. Decision Trees as Interpretable Models & The LASSO and Boosting for Regression:
    https://github.com/ehsankhaligh/DSCI552-Machine-Learning-for-Data-Science/tree/main/Homwrorks/HW5

  6. Tree-Based Methods:
    https://github.com/ehsankhaligh/DSCI552-Machine-Learning-for-Data-Science/tree/main/Homwrorks/HW6

  7. Multi-class and Multi-Label Classification Using Support Vector Machines:
    https://github.com/ehsankhaligh/DSCI552-Machine-Learning-for-Data-Science/tree/main/Homwrorks/HW7

  8. Supervised, Semi-Supervised, and Unsupervised Learning:
    https://github.com/ehsankhaligh/DSCI552-Machine-Learning-for-Data-Science/tree/main/Homwrorks/HW8

  9. Transfer Learning for Video Classification:
    https://github.com/ehsankhaligh/DSCI552-Machine-Learning-for-Data-Science/tree/main/Homwrorks/Project