Non-stop
Course name AI programming
Course date 19.09.2022 - 31.07.2023
Institution Savonia University of Applied Sciences
Course language Finnish
Credits 5 ECTS credit

Field 4everyone HUB, Technology HUB
Teacher Koponen Janne
Email
Available for open UAS Chargeable
Level Bachelor

Queries related to enrolment practices
Enrolment period 15.08.2022 - 14.07.2023
Enrol
OPEN UAS Enrolment

AI programming

19.09.2022 - 31.07.2023

Course description

Tekoäly on nopeasti yleistyvä teknologia ohjelmistojen kehittämisessä. Siksi tekoälyn perusteiden hallintaa voidaan pitää jo osana ohjelmistokehittäjän yleissivistystä. Tällä kurssilla opitaan keskeisimpiä tekoälyn käsitteitä ja teknologioita käytännön kautta ratkomalla pieniä harjoitustehtäviä.

Opintojakson suoritettuasi

  • osaat hyödyntää Python-kirjastojen valmiita tekoälyalgoritmeja.
  • ymmärrät muutamien tärkeimpien tekoälyalgoritmien toiminnan pääperiaatteet.
  • osaat esikäsitellä datan koneoppimiseen sopivaksi.
  • hallitset datan visualisoinnin perusteet.

Keskeinen sisältö

  • Tekoälysovelluksen toteutus Python-kielellä
  • Datan esikäsittely
  • Datan visualisointi
  • Regressio
  • Pääkomponenttianalyysi
  • Klusterointi ja luokittelu
  • Neuroverkot ja syväoppiminen
  • NumPy
  • pyplot
  • scikit-learn
  • Tensorflow/Keras

Prerequisites

Vaaditaan seuraavat suoritetut opinnot: Python-ohjelmoinnin perusteet

Assessment criteria

Arviointiasteikko: 0 – 5

Arviointiperusteet: Palautettavat harjoitustehtävät

Course way of working and time table

100 % verkko-opinnot (Moodle)

Suoritustavat

  • Harjoitustehtävien suorittaminen
  • Videoidut luennot, itsenäinen opiskelu, harjoitustyöt