Siirry suoraan sisältöön

Koneoppimisen menetelmät (5op)

Toteutuksen tunnus: R504D139-3001

Toteutuksen perustiedot


Ilmoittautumisaika
02.07.2026 - 31.07.2026
Ilmoittautuminen toteutukselle ei ole vielä alkanut.
Ajoitus
01.08.2026 - 31.12.2026
Toteutus ei ole vielä alkanut.
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Opetuskielet
englanti
Paikat
0 - 90
Koulutus
Machine Learning and Data Engineering
Opettajat
Tuomas Valtanen
Vastuuopettaja
Tuomas Valtanen
Opintojakso
R504D139

Arviointiasteikko

H-5

Tavoitteet

You can create a conventional classic machine learning training code solution
You can use a trained machine learning model in conventional programming environments
You can evaluate the differences and strengths of different classic machine learning algorithms
You can optimize your classic machine learning models based on metrics and performance
You are familiar with other uncommon technologies, such as clustering algorithms
You can share your results and exercises via a version control system.

Sisältö

Introduction to machine learning
Classic machine learning: supervised vs unsupervised learning
Regression vs classification: common algorithms
Data preparation and preprocessing
Common error metrics and how to interpret them

Arviointikriteerit, tyydyttävä (1)

You can create classic machine learning models with a limited amount of features with your own data and code
You can perform basic data pre-processing tasks in order to train a functional classic machine learning model
You can create conventional error metrics for your machine learning model
You can share your results and exercises via a version control system.

Arviointikriteerit, hyvä (3)

You can create classic machine learning models with your own data and code
You can perform necessary data pre-processing tasks in order to train a functional classic machine learning model
You can create conventional error metrics for your machine learning model
You can optimize your machine learning model based on data and selected algorithm
You can share your results and exercises via a version control system.

Arviointikriteerit, kiitettävä (5)

You can create classic machine learning models with your own data and code
You can perform necessary data pre-processing tasks in order to train a functional classic machine learning model
You can create conventional error metrics for your machine learning model
You can optimize your machine learning model based on data and selected algorithm
You can apply advanced algorithms and approaches while optimizing your machine learning model
You can share your results and exercises via a version control system.

Esitietovaatimukset

Basics of Python programming, Basics of common Python data analytics modules/libraries

Siirry alkuun