Skip to main content

Introduction to machine learningLaajuus (3 cr)

Code: TT00BR00

Credits

3 op

Teaching language

  • Finnish

Objective

In this course, student will learn many effective machine learning techniques, and gain practice implementing them. Moreover, student will not only learn about the theoretical background of machine learning, but also gain the practical know-how needed to apply these techniques to problems.

Content

- Introduction to machine learning
- Supervised learning (parametric/non-parametric algorithms, support vector machines, kernels, neural networks)
- Unsupervised learning (clustering, dimensionality reduction, recommender systems, deep learning)
- Best practices in machine learning (bias/variance theory; innovation process in machine learning and AI).

Arviointikriteerit, kiitettävä (5)

Opiskelija hallitsee ja ymmärtää kaikkien opintojaksolla läpikäytävien menetelmien teoriaperustan osaten lisäksi soveltaa tekniikoita sujuvasti käytännön ongelmien ratkaisemiseen. Opiskelija on myös palauttanut vaaditut tehtävät ajoissa.

Assessment criteria, good (3)

Opiskelija ymmärtää opintojaksolla läpikäytävien menetelmien teoriaperustan pääpiirteissään sekä kykenee soveltamaan suurinta osaa niistä käytännön ongelmien ratkaisemiseen. Opiskelija on palauttanut valtaosan (70 %) vaadituista tehtävät ajoissa.

Arviointikriteerit, tyydyttävä (1)

Opiskelija tuntee opintojaksolla läpikäytävien menetelmien teoriaperustan pintapuolisesti sekä kykenee välttävästi soveltamaan osaa tekniikoista käytännön ongelmien ratkaisemiseen. Opiskelija on palauttanut osan (50 %) vaadituista tehtävät ajoissa.

en
Enrollment

01.08.2022 - 30.09.2022

Timing

01.08.2022 - 30.10.2022

Number of ECTS credits allocated

3 op

Mode of delivery

Contact teaching

Unit

Teknologia

Teaching languages
  • Finnish
Degree programmes
  • Bachelor’s Degree in Information and Communication Technology
Teachers
  • Mikko Romppainen
  • Jussi Ala-Hiiro
Groups
  • TTV21SAI
    TTV21SAI

Objective

In this course, student will learn many effective machine learning techniques, and gain practice implementing them. Moreover, student will not only learn about the theoretical background of machine learning, but also gain the practical know-how needed to apply these techniques to problems.

Content

- Introduction to machine learning
- Supervised learning (parametric/non-parametric algorithms, support vector machines, kernels, neural networks)
- Unsupervised learning (clustering, dimensionality reduction, recommender systems, deep learning)
- Best practices in machine learning (bias/variance theory; innovation process in machine learning and AI).

Evaluation scale

0 - 5

Arviointikriteerit, kiitettävä (5)

Opiskelija hallitsee ja ymmärtää kaikkien opintojaksolla läpikäytävien menetelmien teoriaperustan osaten lisäksi soveltaa tekniikoita sujuvasti käytännön ongelmien ratkaisemiseen. Opiskelija on myös palauttanut vaaditut tehtävät ajoissa.

Assessment criteria, good (3)

Opiskelija ymmärtää opintojaksolla läpikäytävien menetelmien teoriaperustan pääpiirteissään sekä kykenee soveltamaan suurinta osaa niistä käytännön ongelmien ratkaisemiseen. Opiskelija on palauttanut valtaosan (70 %) vaadituista tehtävät ajoissa.

Arviointikriteerit, tyydyttävä (1)

Opiskelija tuntee opintojaksolla läpikäytävien menetelmien teoriaperustan pintapuolisesti sekä kykenee välttävästi soveltamaan osaa tekniikoista käytännön ongelmien ratkaisemiseen. Opiskelija on palauttanut osan (50 %) vaadituista tehtävät ajoissa.