Laskennallinen älykkyys. Computational Intelligence



Samankaltaiset tiedostot
Laskennallinen älykkyys. Computational Intelligence

KILPAILUSUUNNITELMA

NAISTEN SUPERPESIS 2011 Sarjaohjelma

KILPAILUSÄÄNNÖT

Otteluohjelmien tekeminen. a) optimoimalla b) manuaalisesti siirtämällä

Otteluohjelma

SUOMEN RATAGOLFLIITTO RY SM-LIIGAN SÄÄNNÖT 2013 PELIOIKEUS

Kauden ilmoitussarjat

Hallisarja Joukkuetta. Liiga, 1. divisioona, 2. divisioona lohkot A, B, C

KESÄN 2018 SARJAT HYVÄKSYTTY HALLITUKSEN KOKOUKSESSA

Tietorakenteet, laskuharjoitus 7, ratkaisuja

Suomalainen. työelämätietous. Pikku-koto kurssi

SUOMEN DARTSLIITTO. SM-LIIGA Kierroksen tulokset ### ### ### ### ### ### ### ### ### ###

Arkkitehtuurien tutkimus Outi Räihä. OHJ-3200 Ohjelmistoarkkitehtuurit. Darwin-projekti. Johdanto

6. Vastaa kysymyksiin Onko sinulla isoveli? Oletko sinä lyhyt? Minkä väriset hiukset sinulla on? Onko sinulla siniset silmät? Oletko nyt iloinen?

IV ja V Divisioonien sekä Harrastesarjojen playoff- ottelut

INDOOR-HOCKEY 2017/2018 SARJAT

Satakunnan ammattikorkeakoulu

TEAMGOLF-KUTSU. Kilpailu järjestetään Veritas-Stadionin sisähallissa (Hippoksentie 6, Kupittaa, Turku) sunnuntaina

Algoritmit 1. Luento 1 Ti Timo Männikkö

Hallisarja Joukkuetta. Liiga, 1. divisioona, 2. divisioona lohkot A, B, C

JUSSIN KISAT 2017, TEAMGOLF-KUTSU

LIITON ALAINEN RINGETEN KILPAILUTOIMINTA KAUDELLA

Uolevin reitti. Kuvaus. Syöte (stdin) Tuloste (stdout) Esimerkki 1. Esimerkki 2

Palloiluhallin valmistelu

MAALIVAHDIN URAKEHITYS

Näin pelataan seuraseminaari

NAISTEN JA MIESTEN SUOMEN CUP 2012

Tavutusohjelman toimintapa...3. Tavutussääntöjä...3. Keinoja...3. Vihjetavu...3. Katkeamaton väli...4. Katkeamaton tavuviiva...4

säännöllistä työaikaa ei ole rajoitettu, voi vaihdella toiminnan tarpeiden mukaan 37 tuntia viikossa 38 h 15 min/vk

INDOOR-SARJAT

Kesäkisasäännöt Hyväksytty hallituksen kokouksessa

SARJATOIMINTA 2 300, ,00 SM-miehet. Tuotot 2 400, ,00 Kulut 800,00 400,00 Tulos 1 600, ,00

Hallisarjan uudistaminen

Tervetuloa kauden 2011 avajaistilaisuuteen. Golf on siistiä!

Lappeenrannan kaupunkikonsernin markkinointiyhteistyösopimukset kaudelle

Työaikoihin liittyvät kuormitustekijät *

Harjoitus 1 ( )

Keilahallit ovat nykyisin täynnä uusia asiakkaita, mutta heidän sitouttamisensa aktiivisiksi keilaajiksi on vaikeata.

Harjoitus 3 ( )

Mediakortti kausi

Ongelma(t): Voiko älykkyyden määritellä ja voiko sitä mitata, myös objektiivisesti? Onko älykkyyttä ilman (näkyvää) toimintaa? Voiko kone olla älykäs

Harrastekiekon starttipalaveri HIK, HIKU ja HAP Suomen Jääkiekkoliitto 1

SARJAINFOT 2016 TAMPEREEN PIIRIN JALKAPALLON NUORTEN PIIRINSARJAT

SPTL:N HALLITUKSEN SÄÄNTÖMUUTOSEHDOTUKSET KAUDELLE

Algoritmit 2. Luento 12 Ke Timo Männikkö

CURLINGIN MIESTEN SM-SARJAN SÄÄNNÖT KAUDELLA

Järjestäjällä tulee olla anottuna turnauslupa Jääkiekkoliiton alueelta, jolla turnaus pelataan.

2 arvo muuttujan arvolla

KILPAILUSUUNNITELMA

Urheilun ilmastovaikutukset ja rooli ilmastonmuutoksen hillinnässä

Liite 11. Sopeutumisvalmennuskurssille osallistuvan nuoren kyselylomake 2. Hyvä kurssilainen!

YHTEISTYÖSSÄ ON VALOVOIMAA

SUOMEN PÖYTÄTENNISLIITTO RATING-MANUAALI VERSIO 2.0

CHERMUG-pelien käyttö opiskelijoiden keskuudessa vaihtoehtoisen tutkimustavan oppimiseksi

Voit itse päättää millaisista tavaroista on kysymys (ruoka, matkamuisto, CD-levy, vaatteet).

Kombinatorinen optimointi

2015 IIHF Inline Hockey World Championships TAPAHTUMATUTKIMUS

Tutkimustiedonhallinnan peruskurssi

Agricolan Monenlaista luettavaa 1

Viisas liikkuminen. Kestävät liikkumisvalinnat. Helsingin seudun liikenne -kuntayhtymä

Tuomarit. 1 Järjestelmään kirjautuminen

TIEDOLLA JOHTAMINEN CASE SIUNSOTE YHTEISPÄIVYSTYS Hoitotyö

ESS oppiminen ja sen simulointi

VIISIPALLO PELI JOKA KEHITTÄÄ YHTENÄISYYTTÄ YHTEISTYÖTÄ YHTEISÖÄ

Vapaapäivien optimointi

Kesällä 2018 pelataan taas kortteliliigaa ilmoittaudu mukaan!

3 M,P kukin kilpailija km ja m lentävälähtö 2,4 3,6 km SUPER SPRINT KARSINTA- KILPAILU

Lohko 2: 6 joukkuetta Lohko 6: 5. Lohko 4: 6 joukkuetta. joukkuetta

Kesäkausi, täältätullaan. Me kehitämme - Me menestymme

Digiohjausta kaikille! ESR-hanke Seurantaraportti ohjausryhmän kokouksessa

Miten liikkuminen näkyy Helsingin varhaiskasvatuksen strategisissa linjauksissa?

Puhesynteesin perusteet Luento 5: unit selection -synteesi

SARJAINFOT 2014 TAMPEREEN PIIRIN JALKAPALLON AIKUISTEN PIIRINSARJAT SEKÄ ALUEELLISET SARJAT

Monitavoitteiseen optimointiin soveltuvan evoluutioalgoritmin tarkastelu

NÄIN PELATAAN 2017 ETELÄ-LÄNSI -LIIGAT (ELL)

Pikatreffit. Pikatreffien kuvaus

Liigaan voi osallistua myös sekajoukkueella. Sekajoukkueita koskevat seuraavat rajoitukset:

MARJA-VANTAA TURNAUS

Matematiikka ja tilastotiede. Orientoivat opinnot /

SARJAINFOT 2017 SPL TAMPEREEN JALKAPALLON NUORTEN PIIRINSARJAT

7.4 Sormenjälkitekniikka

Peliohje (6)

Hangon Bridgeviikko 2010

SISÄLTÖ. Kurlausvälineet Kurlauskenttä Pelin kulku Rikkeet ja rangaistukset Kurlauksen eri versiot... 6

Syötteen ensimmäisellä rivillä on kokonaisluku n, testien määrä (1 n 10). Tämän jälkeen jokaisella seuraavalla rivillä on kokonaisluku x (0 x 1000).

Tämä on alustava otteluohjelma, mahdolliset muutokset tehdään käsiohjemaan.

VAROITUKSET JA KENTÄLTÄPOISTOT 2012

TYTTÖJEN ALUESARJAT KAUDELLA

811312A Tietorakenteet ja algoritmit I Johdanto

Kauden ilmoitussarjat Kauden ilmoitussarjoihin on ilmoittautunut 144 joukkuetta.

Paavo Kyyrönen & Janne Raassina

Tilastotiede ottaa aivoon

Malliratkaisut Demot

ESPOOLAISEN JUNIORIJÄÄKIEKKOILUN ARVOT JA PERINTEET

Suomen Liitokiekko ry:n Junioreiden kilpailusäännöt. versio 2.1 voimassa lähtien

Avainsanojen poimiminen Eeva Ahonen

Algoritmit 2. Luento 12 To Timo Männikkö

OHJEET : KUOPION HIIPPAKUNNAN XXIII SALIBANDYTURNAUS

Transkriptio:

Laskennallinen älykkyys Computational Intelligence

MITEN PIDÄN TEIDÄT HEREILLÄ? SAMK ja laskennallisen älykkyyden tutkimus Lyhyesti muutamasta ongelmasta Miten jääkiekon SM liigan sarjaohjelma laaditaan? Miksi maailman tehokkaimmatkaan tietokoneet eivät auta ongelmien ratkaisemisessa Mikä ihmeen laskennallinen älykkyys Miten naisille valitaan parhaat miehet?

SAMK:N LASKENNALLISEN ÄLYKKYYDEN TUTKIMUSKOHTEITA Työvoiman hallinta Älykkäät ja oppivat pelihahmot Tilastollinen ennustaminen ja simulointi Logistiikka Massiivisten avointen verkko opintojen data analyysi (MOOC kurssit) Kurssivalinnat ja lukujärjestykset Ammattilaisliigojen sarjaohjelmat

TUTKIMUSYHTEISTYÖTÄ

Työvoiman hallinta miten saadaan sekä tehokkuutta että työtyytyväisyyttä lisättyä? 1) Jokaisella työntekijällä tulee olla tasan 9 vapaapäivää 4 viikon jaksoissa 2) Vapaapäiviä maksimissaan 3 peräkkäin 3) Ei voi työskennellä yli 6 päivää peräkkäin 4) Vapaan välissä tulee olla väh. 2 työpäivää 5) Yövuoron jälkeen ei saa alkaa vapaapäivää 1) Työntekijöiden lukumäärä tulee minimoida 2) Yli/alityön määrä tulee minimoida ja tasoittaa eri päiville 3) Aamu/ilta/yövuoroja tulee olla kaikilla tasaisesti 4) Viikonlopputöitä tulee olla kaikilla tasaisesti 5) Vapaapäivä ja työvuorotoiveet tulee toteuttaa mahdollisimman hyvin

Logistiikka miten kerätään jätteet tehokkaimmin? 1) Asiakkaiden jätteet pitää hakea tietyn aikaikkunan sisällä 2) Jäteautoihin mahtuu tietty määrä tiettyä jätettä 3) Työntekijöiden työsopimuksia tulee noudattaa 4) jne... 1) Autojen lukumäärä tulee minimoida 2) Autojen kulkema matka tulee minimoida 3) Työntekijöiden lukumärä tulee minimoida 4) Työntekijöiden työaika tulee minimoida 5) jne

Urheilun ammattilaisliigat miten tehdään kaikille tasapuolinen ja yleisömäärän maksimoiva sarjaohjelma? 1) Tehdään mahdollisimman paljon täysiä kierroksia (= kaikki pelaavat) 2) Joukkue A ei voi pelata kotona tiettynä päivänä (hallissa muu tapahtuma) 3) Joukkue A ei voi pelata kotona, jos B pelaa (Tappara/Ilves) 4) Muiden liigojen asettamat rajoitukset ja ehdot (CHL) 1) Ei yli kahta peliä peräkkäin kotona/vieraissa 2) Pelattujen koti/vierasottelujen ero korkeintaan yksi 3) Pelattujen ottelujen ero saa olla korkeintaan yksi 4) Joukkue A haluaisi pelata kotona tiettynä päivänä 5) Samojen joukkueiden kohtaamisen väli vähintään k kierrosta (k = 7)

MIKSI LASKENNALLISEN ÄLYKKYYDEN MENETELMÄT TOIMIVAT VUONNA 2014? 1) Algoritmit (tietokoneelle ohjelmoitavat ratkaisumenetelmät) ovat kehittyneet selvästi paremmiksi 2) Tutkijat ovat selvästi lisänneet kiinnostusta myös käytännön ongelmien ratkaisemiseen (maailmanlaajuinen ilmiö) 3) Tietokoneiden teho on saavuttanut tason, joka mahdollistaa vaativien käytännön ongelmien ratkaisemisen. Jos 100 henkilön työvuorojen optimointi kolmelle viikolle kestää nykyisillä tehokkailla tietokoneilla yön yli, vuoden 2005 tietokoneilla aikaa olisi kulunut kuukausi ja vuonna 2000 noin vuoden päivät.

Sarjaohjelman laatimisen haasteellisuus 1. Pelicans TPS Ässät Lukko Blues - HIFK 2. TPS Ässät Lukko Blues HIFK Pelicans 3. Pelicans Lukko Ässät HIFK Blues TPS 4. (jne tosi helppoa?) Veikkauksia, kuinka monta erilaista sarjaohjelmaa voidaan tehdä yksinkertaiselle sarjalle (kaikki pelaa vastakkain kerran) jossa on 14 joukkuetta?

14 joukkueelle yksinkertaisia sarjoja on 2475880078570760549798248448 erilaista (25 kvadriljardia) Maailman nopeimmalta supertietokoneelta menee näiden kaikkien vaihtoehtojen laskemiseen ja lopuksi parhaan valitsemiseen yli miljoona vuotta. (IBM Sequoija)

SM-liigassa 14 joukkuetta pelaa yli nelinkertaisen sarjan, jolloin erilaisia sarjaohjelmavaihtoja on enemmän kuin 10000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 kpl

Kuinka kauan näiden vaihtoehtojen laskemiseen kuluu aikaa? Maailmankaikkeudessa on arvioitu olevan 10 80 protonia. Jos jokaisella protonilla olisi käytössä maailman nopein supertietokone, ne saisivat miljoonassa vuodessa laskettua parhaan sarjaohjelman, jos...... saataisiin jostain apuun 100000000000000000000 maailmankaikkeutta lisää!

Miksi työvuorojen laatiminen on haastava tehtävä? Otetaan esimerkkinä 50 henkilön työvuorojen laatiminen 3 viikolle. Jokaisena päivänä on 50 työtä suoritettavana. 1. hlölle 1. päivän työ voidaan valita 50 tavalla 1. hlölle 2. päivän työ voidaan valita 50 tavalla 1. hlölle 21. päivän työ voidaan valita 50 tavalla Eli 1. henkilölle työt voidaan valita yhteensä 50 21 eri tavalla = 476837000000000000000000000000000000 eri tavalla

Miksi työvuorojen laatiminen on haastava tehtävä? 2. hlölle 1. päivän työ voidaan valita 49 tavalla 2. hlölle 21. päivän työ voidaan valita 49 tavalla 50. hlölle 1. päivän työ voidaan valita 1 tavalla 50. hlölle 21. päivän työ voidaan valita 1 tavalla Eli 50 henkilölle työt voidaan valita yhteensä (50 49 48 1) 21 eri tavalla = 10 1344 eri tavalla =

100000000000000 0 eri tavalla

KEHITTÄMÄMME RATKAISUMENETELMÄT PERUSTUVAT LUONNON KEHITTÄMÄÄN ÄLYYN Miten lisääntyminen ja luonnonvalinta toimivat Miten aivojen neuroniverkosto toimiii Miten muurahaiset löytävät yhteisen polun Miten kalojen liikkuminen parvissa tapahtuu Näitä luonnon ratkaisuja sovelletaan keinotekoisessa tietokonemaailmassa

LISÄÄNTYMINEN JA LUONNONVALINTA Käyttää joukkoa (= populaatio) rinnakkaisia ratkaisuehdotelmia (= sukupolvi) Ratkaisuehdotelmista valitaan, parhaita jotenkin suosien, osa (yleensä kaksi) käsiteltäväksi Valittuja ratkaisuehdotelmia yhdistellään ja parannellaan (risteytyksillä ja mutaatioilla) Näin saadaan uusia ratkaisuehdotelmia, joista uuteen sukupolveen pääsevät todennäköisimmin arvoltaan parhaat eli the fittest will survive

MUURAHAISTEN JOUKKOÄLY Miten muurahaiset löytävät parhaan reitin? erittävät feromonia mennään sinne missä eniten! Pesä Ruoka Pesä Ruoka Este Pesä Ruoka Pesä Ruoka

KALOJEN JOUKKOÄLY Mitä sääntöjä kalaparvet noudattavat? Jokainen kala pyrkii lähimpien naapuriensa keskustaan Jokainen kala pyrkii pitämään saman suunnan kuin lähimmät naapurit keskimäärin Jokainen kala pyrkii liikkumaan poispäin lähimmistä naapureista, jos ne tulevat liian lähelle

Järjestelyongelma kuka valitsee parhaiten naisille miehet? Sini Sinkku, potentiaalinen elämänkumppani (vaikka vain lyhyemmäksikin aikaa), on pyytänyt yhdeksän vapaalla jalalla olevaa kaveriaan luokseen kylään. Hän on skautannut nettipalvelusta heille kymmenen treffi kandidaattia. Kukin kandidaatti on lähettänyt Sinille oman portfolionsa, jossa nämä suomalaisen sisun ruumiillistumat esittelevät omia vahvuuksiaan. Sini ja hänen kaverinsa järjestävät kukin miehet paremmuusjärjestykseen.

Allaolevassa taulukossa on naisten rankkaukset (1 = mieluisin). Etsi naisille parhaat mahdolliset miehet siten, että jokainen saa yhden miehen. Ympyröi yksi luku joka riviltä ja joka sarakkeelta. Valintasi hyvyys lasketaan valittujen järjestyslukujen summana. Taulukossa on esitetty yksi vaihtoehto (summa = 26).

Paras ratkaisu Summa = 20

Kiitos mielenkiinnosta