Sumeat järjestelmät - Harjoitukset
AUTO3240
Lehtori Timo Mantere
Patrikin luentomoniste ja kalvot
Tentti:
Perjantaina 12.3 klo 9-12 salissa F291
Esimerkki mahdollisista tenttikysymyksistä
Harjoitukset:
perjantaisin klo 8:15-12 salissa TF4104, viikot 3, 5-6 ja 8
Viikolla 3 ei pidetty harjoituksia koska ei ollut uusia tehtäviä.
Sen sijaan suositeltiin että kaikki palauttavat omatoimisesti mieleen AUTO2050 Soft computing kurssilla (syksy 2009)
läpikäydyt sumeiden järjestelmien harjoitustehtävät:
Harjoitus 4, Viikko 3 (xx. 1.)
Harjoitus 5, Viikko 3 (xx. 1.)
Viikon 5 harjoitukset jäivät niin ikään väliin, sen sijaan suosittelin että tutustuisitte Datan analyysimetelmät mallinnuksessa kurssin moniarvo- ja sumeiden logiikoiden osuuteen katsomalla E. Turusen videot
ja materiaaliin aiheesta. Sen lisäksi suosittelin että tutustuisitte Matlabin Fuzzy logic toolboxiin.
Viikon 6 harjoituksissa kävimme läpi nämä tehtävät.
Viikon 8 harjoituksissa kävimme läpi Patrikin antamia tehtäviä (Luentomonisteessa).
Lisätehtävänä vanha tippitehtävä
Esimerkkiratkaisuja:
Harjoitus 4:
Harjoitus 5:
- Tehtävä 1: Ohjataan alustaa vasemmalle, mikäli liike jatkuu siirretään alustaa yhä voimakkaammin kiihdyttäen vasemmalle, mikäli ohjaus ei auta, niin lopulta heiluri joka tapauksessa kaatuu.
Katso asiaan liittyvä demo ja sen säännöt HUOM! Voit itse muuttaa sääntöjä ja kuljetin alkaa käyttäytyä eri lailla. Myös Java-lähdekoodi on saatavilla.
- Tehtävä 2: Netistä löytyy jotain, esim. tällästä
- Tehtävä 3: Muunna Javaksi tämä kaavakuva asiasta
- Tehtävä 4: Muunna Javaksi tämä Matlab-versio
- Tehtävä 5: Vastaus tähän on kuulemma että i on dimensioiden määrä ja joka dimensiossa on viisi joukkoa {MP, P, KK, MS, S}. Kun dimensioita on kolme voi jokaisen dimension xi saada eri arvon, eli kuulua eri joukkoihin. Lopputulos on että luokittelusääntöjä on ehkä 5^3 = 125 ?
Toisaalta jokainen xi arvo voi kuulua samanaikaisesti aina yhteen tai kahteen joukkoon {MP, MP&P, P, P&KK, KK, KK&MS, MS, MS&S, S}, joten sääntöjoukkojen määrä lienee 9^3 = 729 ?
Viikon 6 tehtäviin:
Viikon 8 tehtäviin:
Linkkejä:
Kurssin vanha kotisivu
Wikipedia: Sumeat logiikat ja niihin liittyvät sivut
Kurssin aiheeseen liittyvä Bayes-verkkojen mahdollisuudet Tekes-raportti
Ghostview-ohjelma postcript tiedostojen lukemiseen
Alan konferensseissä olevia kilpailuja on joskus annettu tämän kurssin vaihtoehtoiseksi harjoitustyöksi:
FUZZ-IEEE-konferenssin Sumea logiikka-aiheiset kilpailut 2009
IJCAI-konferenssin Tekoäly-aiheiset kilpailut 2009
Tulevia kilpailuja:
WCCI-konferenssin Soft computing-aiheiset kilpailut 2010 tulevat joskus tälle sivulle
Itse käytän Java-editorina Jcreatorin vanhaa 3.5 versiota, mutta opiskelijat voi käyttää esim. Eclipseä.
Updated 8.3.2010