Tekoälyn perusteet

Yksittäinen kurssi

Kurssin sisältö

Peruskurssi koneoppimisen (tekoälyn) tärkeimmistä menetelmistä. Koneoppiminen tarjoaa tietotekniikan opiskelijoille uuden lähestymistavan ongelmanratkaisuun perinteisen ohjelmoinnin rinnalle. Tällä kurssilla opiskelija oppii ymmärtämään ja ohjelmoimaan koneoppimisen perusmenetelmiä.

  • Lineaarinen regressio
  • Lineaarinen luokittelu
  • Todennäköisyyksiin perustuva päättely
  • Neuroverkot
  • Päätöspuut ja satunnaismetsät
  • Ryvästys
  • Monisto-oppiminen
  • Vahvistusoppiminen

Osaamistavoitteet

Tekoälystä on tullut merkittävät osa tietotekniikkaa ja tietotekniikan sovelluksia kuten itseajavat autot, keskustelevat kielimallit ja oppivat robotit. Tekoälyn tärkein yksittäinen osa-alue on koneoppiminen, joka käsittelee lähestymistapoja ja menetelmiä, joiden avulla tietokoneohjelma voi oppia datasta tai havainnoista (näkö, kuulo, tunto).

Koneoppiminen tarjoaa tietotekniikan opiskelijoille uuden lähestymistavan ongelmanratkaisuun perinteisen ohjelmoinnin rinnalle. Tällä kurssilla opiskelija oppii ymmärtämään ja ohjelmoimaan koneoppimisen perusmenetelmiä.

Kurssimateriaali

Luennot, kotitehtävät, harjoitukset, tentti ja ohjelmointikilpailut.

Opetuksen aikataulu

Kurssin suorittaminen etänä on mahdollista tenttiä lukuun ottamatta. Luennot järjestetään Tampereen yliopiston kampuksella, mutta niitä voi seurata myös etänä. Luennot ja harjoitukset ovat aikataulutettuja.

Suoritustapa

Kotitehtävät, harjoitustehtävät ja online-ohjelmointitestit. Exam-tentti kampuksella.

Huomaathan, että kurssin opetuskieli on englanti. Tentissä voi vastata myös suomeksi.

Lisätietoja Tampereen yliopiston opinto-oppaassa.

Tämän kurssin suorituksesta on mahdollista saada digitaalinen suoritusmerkki.

tekoäly koneoppiminen

Vastuuopettaja

Tampereen yliopisto
Joni KämäräinenProfessori
joni.kamarainen(at)tuni.fi

Vastuuopettaja

Tampereen yliopisto
Terhi KilamoVanhempi yliopistonlehtori
terhi.kilamo(at)tuni.fi

Teemat:

Kurssikoodi:

Opintopisteet

Hinta:

Kurssin taso:

Kurssin ajankohta:

Haun alkamispäivä:

Viimeinen hakupäivä:

Vastuuyliopisto:

Kuka voi hakea:

Toteuttamistapa:

Paikkakunta:

Opetuskieli:

Esitietovaatimukset:

Kenelle kurssi sopii: