Siirry suoraan sisältöön

Koneoppimisen perusteet ja luokittelu Pythonilla (3op)

Toteutuksen tunnus: 5G00FC54-3001

Toteutuksen perustiedot


Ilmoittautumisaika
27.05.2019 - 30.09.2019
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
26.08.2019 - 22.12.2019
Toteutus on päättynyt.
Laajuus
3 op
TKI-osuus
2 op
Toteutustapa
Lähiopetus
Toimipiste
TAMK Pääkampus
Opetuskielet
suomi
Koulutus
Tieto- ja viestintätekniikan tutkinto-ohjelma, vuosina 2014-2018 aloittaneet
Opettajat
Mauri Inha
Hanna Kinnari-Korpela
Vastuuhenkilö
Hanna Kinnari-Korpela
Opintojakso
5G00FC54

Osaamistavoitteet (Opintojakso)

Olet jo kenties törmännyt työpaikkailmoituksiin, joissa haetaan Data Scientisteja, Data Analysteja, AI-osaajia (Artificial Intelligence) ja Maching Learning -asiantuntijoita? Digitaalisesti kerättävän tiedon määrä on kasvamassa räjähdysmäisesti, ja kaikilla aloilla tullaan jo muutaman vuoden päästä tarvitsemaan huima määrä erikoisasiantuntijoita, jotka tietotekniikan avulla osaavat tuottaa raa’asta datasta lisäarvoa liiketoimintojen kehittämiseen, uusien potilashoitomuotojen, terveysteknologioiden ja lääkkeiden keksimiseen, ympäristön puhdistamiseen jne. Näissä tehtävissä kaiken perusta on Machine Learning -käsitteenä tunnettu tieteenhaara, eli Koneoppiminen, joka on parhaillaan ottamassa huimaa vauhtia eteenpäin – myös yritysmaailmassa. Tästä kelkasta ei kannata jäädä pois!

Tule siis tutustumaan Data Sciencen kiehtovaan maailmaan ja oppimaan käytännössä, kuinka pankit arvioivat asiakkaiden maksukykyä tehdessä lainapäätöstä, kuinka lääketiede tunnistaa erilaisia sairauksia, kuinka kone voi päätellä viinin laadun, jne! Opintojakso on hyvin käytännönläheinen, ja teoria käydään läpi korkeintaan pintaraapaisuna.

Opintojakson tavoitteena on antaa opiskelijalle työkalupakki (”algoritmisetti”), jolla hän pääsee itsenäisesti ratkomaan (alkuun varsin yksinkertaisia) reaalimaailman ongelmia koneoppimisen avulla. Opintojakso sisältää noin 20 % lähiopetusta ja 80 % itsenäistä työskentelyä yksin ja/tai pareittain.

Sisältö (Opintojakso)

Alustava aikataulusuunnitelma:
Luento 1. 9.10 Kurssin esittely. Koneoppimisen ja luokittelun perusteet.
Kotitehtävä 1: Koneoppimisen tietorakenteet Pythonissa (Pandas): Viinidatan lataaminen Pandas-tietorakenteeseen.

16.10 syysloma

Luento 2. 30.10 Päätöspuut (Decision trees) ja Satunnaismetsät (Random Forests):
Harjoitustyön esittely.
Kotitehtävä 2: Viinin laadun arviointi.

Luento 3. 13.11 Tukivektorikoneet (Support Vector Machines).
Kotitehtävä 3: Rintasyövän ennustaminen

Luento 4. 27.11 Monimallinen luokittelu (Ensemble Learning): Bagging ja Boosting.
Kotitehtävä 4 (Bagging) ja 5 (Boosting): Pankkilainojen maksukyvyn arviointi

Luento 5. 11.12 Koe. Kurssin päättäjäiset

Esitietovaatimukset (Opintojakso)

Ohjelmoinnin ja matematiikan perusteet oltava hallussa.

Arviointikriteerit, tyydyttävä (1-2) (Opintojakso)

Harjoitukset (neljä kappaletta) arvioidaan numeroarvosanalla, ja ne muodostat 40 % kurssiarvosanasta. Harjoitustyöstä annetaan numeroarvosana, ja se muodostaa 40 % kurssiarvosanasta. Harjoitustyön aiheena on terveysteknologiat. Parhaasta harjoitustyöstä annetaan +1 kurssiarvosanaan. Harjoitustyö tehdään yksin tai pareittain. Monivalintatehtävistä muodostuva koe on 20 % kurssiarvosanasta.

Harjoituksista vähintään yksi on palautettava, ja näiden arvosana muodostuu seuraavasti: 1 toimiva palautus = arvosana 2; 2 toimivaa palautusta = arvosana 3; 3 palautusta = arvosana 4; 4 palautusta = 5. Harjoitukset tehdään yksin.

Arviointikriteerit, hyvä (3-4) (Opintojakso)

Harjoitukset (neljä kappaletta) arvioidaan numeroarvosanalla, ja ne muodostat 40 % kurssiarvosanasta. Harjoitustyöstä annetaan numeroarvosana, ja se muodostaa 40 % kurssiarvosanasta. Harjoitustyön aiheena on terveysteknologiat. Parhaasta harjoitustyöstä annetaan +1 kurssiarvosanaan. Harjoitustyö tehdään yksin tai pareittain. Monivalintatehtävistä muodostuva koe on 20 % kurssiarvosanasta.

Harjoituksista vähintään yksi on palautettava, ja näiden arvosana muodostuu seuraavasti: 1 toimiva palautus = arvosana 2; 2 toimivaa palautusta = arvosana 3; 3 palautusta = arvosana 4; 4 palautusta = 5. Harjoitukset tehdään yksin.

Arviointikriteerit, kiitettävä (5) (Opintojakso)

Harjoitukset (neljä kappaletta) arvioidaan numeroarvosanalla, ja ne muodostat 40 % kurssiarvosanasta. Harjoitustyöstä annetaan numeroarvosana, ja se muodostaa 40 % kurssiarvosanasta. Harjoitustyön aiheena on terveysteknologiat. Parhaasta harjoitustyöstä annetaan +1 kurssiarvosanaan. Harjoitustyö tehdään yksin tai pareittain. Monivalintatehtävistä muodostuva koe on 20 % kurssiarvosanasta.

Harjoituksista vähintään yksi on palautettava, ja näiden arvosana muodostuu seuraavasti: 1 toimiva palautus = arvosana 2; 2 toimivaa palautusta = arvosana 3; 3 palautusta = arvosana 4; 4 palautusta = 5. Harjoitukset tehdään yksin.

Aika ja paikka

Ensimmäinen kerta 9.10.2019 !!!!!
16.10 on syysloma.

Arviointiasteikko

0-5

Siirry alkuun