Skip to content

pr0fez/Machine-learning-AI24

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Machine learning (AI24)

This is a course with focus of learning concepts in machine learning using scikit-learn. This course will build upon prior skills in:

  • pandas
  • visualising data
  • fundamental statistics
  • fundamental linear algebra

All lecture codes and exercises can be found in the course Github repo.


Schedule

This course mostly focuses on supervised learning, both regression and classification, but has small parts in unsupervised learning, dimension reductions and artificial neural networks.

Week Content
8 Regression Linear, gradient descent, sklearn
9 Polynomial, overfitting, underfitting, regularization, cross-validation
10 Classification: Logistic regression, KNN
11 GridsearchCV, SVM, lab
12 Descision tree, Random forest, NLP intro, Naive bayes, lab
13 Unsupervised: K-means, PCA lab
14 ANN intro, Repetition lab feedback, komplettering
15 Repetition, Exam (Friday)
16 Apply for LIA, self-study, re-exams on other courses

Resources

ISLP github repo: https://github.com/intro-stat-learning

Many exercises and lecture materials are in form of Jupyter notebooks with .ipynb extensions. Sometimes GitHub may not load them correctly for preview, then you can use Open in Colab, which is an addon in Chrome to open the notebook in Colab. Alternatively, you can go to jupyter nbviewer, and paste the link to the notebook for previewing. When working with exercises it is important that you create your own notebooks (.ipynb) or script files (.py).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published