/machine_learning_course

My solutions for Data mining and machine learning course

Primary LanguageJupyter Notebook

Data mining and machine learning course solutions

2020/2021-01

Course page

Content

  • data: contains datasets, additional files
  • notebooks: contains Jupyter notebooks with solutions
  • code: contains raw Python code format of the notebooks

Topics:

  1. Exploratory data analysis (EDA)
  2. Unsupervised learning, clustering (PCA, tSNE)
  3. Supervised learning, KNN classification
  4. Linear regression
  5. Linear models for classification (Logistic regression)
  6. Model selection, regularization (Cross-validation, Lasso, Ridge, Elastic Net)
  7. SVM
  8. Decision trees, Random forest
  9. Neural networks (NN)
  10. Convolutional neural networks (CNN)
  11. More neural networks (pretrained models, transfer learning)