Skip to content

Introduction to machine learning (TT00CC61-3004) University of Applied Sciences of Kajaani

Notifications You must be signed in to change notification settings

heksaani/Introduction-to-Machine-Learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Course repository for the course "Introduction to Machine Learning" KAMK 2024

Course description:

After completing the course, the student will master the most typical machine learning techniques and understand their potential uses. In addition to theoretical understanding, the student will be able to apply the methods they have learned to solve practical problems and have a basic understanding of good practices related to the implementation of machine learning and artificial intelligence applications.

Algorithms used:

  • Introduction to Machine Learning
  • Typical steps in the machine learning workflow
  • Basics of data processing (Z-score, Box-Cox, etc.)
  • Model performance measurement (MSE, F1, etc.)
  • Naive Bayes
  • Decision trees and Random forest
  • k Nearest Neighbour
  • k-Means
  • Linear Regression (Hill Climbing and Gradient Descent)

In the /docs/docs is located the learning diary entries and images used in them.

This repository has the codes for the course where the algorithms are implemented from scratch. Tasks have # IMPLEMENT comments where the implementation is needed.

In folder notebooks are jupyter notebooks that are used in the courses exercises for training the models.

About

Introduction to machine learning (TT00CC61-3004) University of Applied Sciences of Kajaani

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages