Robotille aivot. Suomen. SEURA ry. Sudoku ihmisen ja koneen ratkaisemana TEKOÄLY. ARPAKANNUS 1 / 2009

Koko: px
Aloita esitys sivulta:

Download "Robotille aivot. Suomen. SEURA ry. Sudoku ihmisen ja koneen ratkaisemana TEKOÄLY. ARPAKANNUS 1 / 2009 www.stes.fi"

Transkriptio

1 Suomen TEKOÄLY ARPAKANNUS 1 / SEURA ry Robotille aivot Sudoku ihmisen ja koneen ratkaisemana Tekoäly menneisyydestä tulevaisuuteen

2 ARTIKKELIT PELITEKOÄLY Sudoku ihmisen ja koneen ratkaisemana ÄLYN JÄLJILLÄ Älykoti TEKOÄLY Tekoäly menneisyydestä tulevaisuuteen STeP 2008 Tekoäly PALSTAT 4 Tekoälysammio Robotille aivot 16 Kirja-arvostelut 2 ARPAKANNUS 1 / 2009

3 Yhdistyksen kuulumiset tervehdys vuoden 2008 puheenjohtajalta. Minulla on suuri ilo että olet saanut käteesi jälleensyntyneen Arpakannus-lehden suuri kiitos Kim Viljaselle ja koko toimitukselle. Toivottavasti lehti herättää kaikissa jäsenissä kirjoittamisen kipinän ja päätoimittaja saa pyytämättä juttuja enemmän kuin ehtii taittaa. :) Koko maan laajuisen yhdistyksen toiminnassa pääpaino on hyvä olla asioissa, jotka voivat tapahtua etäältä tai harvoin. Tällä hetkellä toiminnan pääpaino onkin kahdessa asiassa: Arpakannus-lehdessä ja Suomen Tekoälytutkimuksen Päivien järjestämisessä. STeP 2008 järjestettiin elokuussa pääkaupunkiseudulla. Tapahtumasta tuli erittäin mielenkiintoinen, sillä se järjestettiin yhteistyössä Nokian tutkimuskeskuksen (NRC) kanssa. NRC kutsui maailman parhaimmistoa workshoppiin, jonka aiheena oli tietoisuus ja kognitiiviset arkkitehtuurit. Tilaisuuden pääjärjestäjät olivat Pentti Haikonen ja allekirjoittanut. STeS:in Euroopanlaajuinen kattojärjestö ECCAI nimeää vuosittain tekoälyn alalla merkittäville henkilöille ECCAI Fellow -nimityksiä. Suomi on vuonna 2007 saanut ensimmäisen ECCAI Fellow:nsa. Kyseessä on prof. Teuvo Kohonen Teknillisestä korkeakoulusta. Neuroverkkotutkimuksen pioneeri Kohonen on tullut tunnetuksi erityisesti itseorganisoivan kartan kehittämisestä. STeS on päättänyt jakaa palkinnon parhaasta päättötyöstä kahden vuoden välein. Vuosien aikana hyväksyttyjen päättötöiden osalta palkinta on nyt ehdotettavana. Hyvää vuotta 2009! Tapani Raiko puheenjohtaja päätoimittaja Kim Viljanen toimittajat Iina Aaltonen, Timo Honkela, Kaj Sotala, Osma Suominen, Harri Valpola ulkoasu Jukka Kortela sähköposti Yhdistyksen sihteeri Susanna Koskinen osoite Talvikkitie 40 B (posti: A 33), Vantaa puh. (09) fax (09) GSM (040) / 2009 ARPAKANNUS 3

4 TEKOÄLYSAMMIO Robotille aivot Neuroverkkotutkimuksella on Suomessa pitkät perinteet akateemikko Teuvo Kohosen uraa uurtavan tutkimustyön vuoksi. Tähän perinteeseen nojaa myös akatemiatutkija Harri Valpolan johtama laskennallisen neurotieteen tutkimusryhmä, joka keskittyy aivojen informaationkäsittelyn periaatteiden tutkimiseen, mallintamiseen ja soveltamiseen esimerkiksi robottien ohjauksessa. - Meidän näkökulmastamme aivot eivät ole läheskään niin salaperäiset kuin mitä biologisemmin suuntautuneiden aivotutkijoiden kommenteista voisi päätellä. Aivojen informaationkäsittelyn periaatteiden ymmärtämisessä ja siirtämisessä teknologiaan on edistytty tasaisesti ja hyvin merkittävästi kymmenien vuosien ajan ja nyt horisontissa häämöttää jo ihmisen tasoinen tekoäly. TKK:lla toimivan tutkimusryhmän tuloksia kaupallistaa viime kesänä 4 perustettu yritys Zendroid Oy. Joko Zendroidilta pian voidaan tilata tieteiskirjallisuuden luomien odotusten mukaista älykästä konepalvelijaa, jolla on ihmisaivoista kopioidut sähköaivot? - En tietenkään väitä, että aivojen toiminnan kaikki yksityiskohdat tunnetaan tarkasti erityisesti molekyylitasolla tiedoissa on suuria aukkoja tai että ihmisen tasoinen tekoäly olisi kaupan hyllyllä ensi jouluksi. Se ei kuitenkaan tarkoita, etteikö aivojen informaationkäsittelyä ymmärrettäisi tai pystyttäisi soveltamaan tekoälyn kehityksessä. Nöyrää konepalvelijaa on siis turha ruinata joulupukilta vielä ensi jouluksi. Alkuvaiheen sovellukset löytyvät sieltä, missä automaatiota on nytkin käytössä, esimerkiksi teollisuuden kokoonpano- ja pakkaustehtävistä. Valpolan mukaan robotit tarvitsevat eläinten älykkyydestä kopioituja kikkoja selvitäkseen tehtävistä ja olosuhteista, joita ei voi vakioida. ARPAKANNUS 1 / 2009

5 1 / 2009 ARPAKANNUS - Jätteiden lajittelu on hyvä esimerkki tehtävästä, jossa perinteisen teollisuusrobotin taidot loppuvat kesken. Melko yksinkertaisetkin eläimet selviävät kuitenkin mainiosti ruokapalojen noukkimisesta. Aivan kaikki aivotutkijat eivät kuitenkaan taida jakaa Valpolan optimismia. Yleinen mielipide kai on pikemminkin, että aivojen salat selviävät vasta satojen vuosien kuluttua. -Tilanne on vähän sama kuin reilu sata vuotta sitten lintujen tai hyönteisten lennon ymmärtämisessä. Vaikka hyönteisten lentokyvyn yksityiskohdat ovat selvinneet vasta hiljattain supertietokonesimulaatioiden avulla, aerodynamiikan periaatteita alettiin ymmärtää ja soveltaa jo 1800-luvulla. Sen ajan ornitologi olisi varmasti ollut samalla tavalla pessimistinen lintukoneiden rakentamisen suhteen kuin moni neurotieteilijä nyt aivoihin perustuvan teköälyn rakentamisessa. Tämä ei onneksi masentanut Wrightin veljeksiä ja heidän lukuisia kilpailijoitaan. Ihmisen tasoisesta tekoälystä on puhuttu jo kymmeniä vuosia. Kotirobottien piti tulla jo 60-luvulla. Mikä nyt sitten on muuttunut? Miksi Zendroid onnistuisi siinä, missä niin monet ovat epäonnistuneet? - Vielä parikymmentä vuotta sitten aivojen informaationkäsittelyn periaatteet olivat aivan liian huonosti selvillä, että niitä olisi voitu soveltaa käytäntöön. Toki yksittäisiin neuroverkkoalgoritmeihin saatiin inspiraatiota aivojen toiminnasta, mutta koko aivojen rakentaminen olisi ollut sen ajan tiedoilla mahdotonta. Nyt tilanne näyttää jo aivan toisenlaiselta. Lisäksi tietokoneiden teho on kahdessakymmenessä vuodessa satatuhatkertaistunut. Harri Valpola on tekniikan tohtori ja Arpakannus-lehden vakituinen avustaja. 5

6 PELITEKOÄLY Sudoku ihmisen ja koneen ratkaisemana Sudoku Sudoku on ristisanatehtäviä muistuttava numeropeli, jonka maailmanvalloitus alkoi Japanista vuonna (Ensimmäinen Sudoku ilmestyi Yhdysvalloissa jo 1979, mutta maailmanvalloitus alkoi vasta myöhemmin Japanin kautta, josta myös nimi sudoku tulee). Nykyään sudokutehtäviä sisältäviä kirjoja on saatavissa paljon eri vaikeustasoilla, ja uusia Sudoku-tehtäviä ilmestyy lukuisissa lehdissä, ja sudokuille on omistettu jo omiakin lehtiään. Vakiintunut tapa esittää sudoku-ongelma on seuraava: 9*9-kokoisen ruudukon tyhjät ruudut tulee täyttää numeroilla 1-9 siten että kullakin rivillä, sarakkeella ja merkityissä 3*3 laatikoissa kukin numero esiintyy kerran. Merkkien ei tietenkään tarvitse olla numeroita, vaan mitkä tahansa yhdeksän merkkiä käy (tai yleisemmin mitkä tahansa merkit joita on yhtä paljon kuin neliössä on rivejä/sarakkeita). Joitakin ihmisten käyttämiä päättelysääntöjä Ihminen lähtee liikkeelle intuitiivisesti helpoiten hahmotettavalta tasolta: muodostamalla ruudukosta visuaalisia mielikuvia, ja soveltamalla näiden varassa erilaisia sääntöjä tai proseduureja 6 Moni on jäänyt Sudokuiden ratkaisemiseen koukkuun. Onpa jopa perustettu puoliviihteellinen Youth against Sudoku -nettisivusto, jonka tarkoitus on estää koukkuunjäämistä. puuttuvien numeroiden päättelemiseen. Nämä kirjoitetaan ruudukkoon, ja jatketaan eteenpäin. (Kyse on siis eteenpäin suuntautuvasta heuristisesta hausta). Skannaamalla rivejä ja sarakkeita numeron 5 osalta (punaiset viivat) nähdään että numeron 5 ainut mahdollinen paikka oikeassa ylälaatikossa on merkitty vihreällä. Helpoimmat tehtävät ratkeavat käyttämällä vain tätä yhtä sääntöä. Vähän vaikeammat tehtävät vaativat lisää sääntöjä. Tärkeitä ovat erilaiset eliminointisäännöt, joissa eliminoidaan varmasti vääriä vaihtoehtoja kunnes lopulta vain yksi mahdollisuus on jäljellä. Eliminointisääntöjen käyttö perustuu seuraavaan tekniikkaan: Jos johonkin ruutuun tulevaa numeroa ei voi päätellä varmasti, on ratkaisijoilla tapana tehdä pieniä lyijykynämerkintöjä, joissa Osittain ratkaistu sudoristikko Skannaus ARPAKANNUS 1 / 2009

7 Avoin pari Kätketty pari X-wing Rivin laatikon välinen reduktio 1 / 2009 ARPAKANNUS luetellaan ne vaihtoehdot jotka voisivat vielä sopia kyseiseen ruutuun. Jos johonkin ruutuun jää vain yksi vaihtoehto kun mahdottomat tapaukset on eliminoitu, voidaan olla varmoja että kyseiseen ruutuun tulee juuri tuo numero. Vastaavasti jos jollekin numerolle on vain yksi paikka jäljellä jollakin rivillä, sarakkeella tai laatikossa, voidaan se silloinkin merkitä varmaksi. Ruutuihin A ja B käy kumpaankin vain 4 tai 7 (vas.), joten voidaan olla varmoja, että 4 ja 7 kuuluvat näihin ruutuihin (jommin kummin päin). Näin ne voidaan eliminoida vaihtoehtoina muualta samasta laatikosta (tai riviltä tai sarakkeelta). Numeroille 5 ja 8 ainoat paikat ylärivin keskimmäisessä laatikossa ovat kuvaan merkityt kaksi ruutua. Näinollen kyseisistä ruuduista voi eliminoida muut vaihtoehdot. Rivillä 4 ainoat mahdolliset paikat numerolle 9 osuvat oikeanpuoleiseen laatikkoon (ruudut A ja B). Siis: rivin 4 numeron 9 on pakko olla oikeanpuolimmaisessa laatikossa, ja vastaavasti oikeanpuolimmaisessa laatikossa on oltava numero 9 rivillä 4. Näinollen numero 9 ei voi laatikossa olla muilla riveillä. Voidaan siis eliminoida 9 ruuduista C, D ja E. Numeron 6 mahdolliset paikat ylimmällä ja alimmalla rivillä osuvat samoihin kahteen sarakkeeseen (keltaiset ruudut), joten tiedetään että toinen riveistä tulee varaamaan toisen sarakkeen numeron 6 ja toinen rivi toisen. Näillä kahdella sarakkeella ei voi siis olla missään muualla numeroa kuusi ja nämä vaihtoehdot voidaankin eliminoida (siniset ruudut). Avoimet ja kätketyt parit sekä x-wing yleistyvät myös kolmikoille ja nelikoille. Esimerkiksi jos saman rivin kolmessa ruudussa esiintyy vain kolmea eri numeroa, on kyseessa avoin kolmikko ja saman rivin muista ruuduista näiden numeroiden mahdollisuus eliminoituu. Sen sijaan viisikoita tai sitä suurempia ei päättelyssä tarvita. Esimerkiksi jos jollakin rivillä esiintyisi avoin viisikko, olisi jäljelle jääneissä neljässä ruudussa kätketty nelikko! Lisäksi on huomattava, että mahdollisia kolmikoita ja nelikoita on valtava määrä. Ihminen saattaa sellaisen helposti huomata, mutta kaikkien mahdollisten kolmikoiden ja nelikoiden läpikäynti olisi koneellekin työlästä. On myös olemassa Sudoku-tehtäviä jotka eivät edellä esitetyillä 7

8 päättelysäännöillä ratkea, vaikka niillä on olemassa yksikäsitteinen ratkaisu. Kaikki vaihtoehdot (aina äärellinen määrä) läpi käyvä yritys ja erehdys -menetelmä luonnollisesti riittää ratkaisemaan tehtävän kuin tehtävän. Siinä siis arvataan jokin numero johonkin ruutuun ja jatketaan ratkaisua. Jos myöhemmin huomataan, että tehtävää ei enää voikaan ratkaista, tiedetään, että jokin varhaisempi arvaus on väärä. Silloin peruutetaan edelliseen arvaukseen ja kokeillaan jotain toista vaihtoehtoa. Jos edellisen arvauksen kaikki vaihtoehdot on koluttu, peruutetaan sitä edelliseen arvaukseen jne. Ihmiselle tämä mekaaninen menettelytapa on vaivalloinen ja epämotivoiva, ja sitä käytetäänkin vasta viimeisessä hädässä. Koneelle mekaaninen monien turhien vaihtoehtojen läpikäynti sen sijaan on hyvinkin luonnollinen tehtävä, ja nykyisten tietokoneiden laskuteholla tämä voidaan laskentaa voidaan suorittaa hyvinkin nopeasti. Sokea haku ei kuitenkaan ole varsinaisesti tekoälyä, eikä siis sellaisenaan kovinkaan kiinnostava ihmisen ongelmanratkaisun ymmärtämisen näkökulmasta. Sen sijaan sudokunratkaisumenetelmä, joka vie vain muutaman rivin koodia ja on lisäksi järkevä ja ihmiselle intuitiivisesti ymmärrettävissä voisi olla kiintoisampi tästäkin näkökulmasta. Se ei ehkä sellaisenaan tarjoa simulaatiomallia ihmisen ongelmanratkaisusta (kuvaamalla suoraan edellä esitetyn kaltaisia päättelysääntöjä), mutta voi kuitenkin epäsuoremmin kertoa jotain sudokun ratkaisemista ylipäätään. Esimerkiksi sudokujen vaikeustasoa ihmisratkaisijoilla voi ennustaa sen perusteella miten monimutkaisia ratkaisumenetelmiä tehtävä edellyttää. Ongelmanratkaisumenetelmien kehittäminen ja analysointi voi näin tuoda esiin joitakin erilaisiin ja eri tasoisiin sudokuihin liittyviä ominaisuuksia jotka ovat relevantteja myös ihmisen psykologian kannalta. Algortimit antavat myös täsmällisesti määritellyn vertailukohdan, johon inhimillisiä ongelmanratkaisusuorituksia voidaan verrata. Tapanin oma algoritmi Luodaan 9x9x9 taulukko johon merkitään todennäköisyydet että solussa X,Y on numero Z. Voidaan todeta seuraavien ehtojen voimassaolo: Koska kuhunkin ruutuun X,Y tulee vain yksi numero, täytyy taulukon solun summan yli Z olla aina 1. Koska sarakkeeseen X numero Z tulee kerran, täytyy summan yli Y:n olla 1. Kukin ruutu on jaettu edelleen 9 osaan (eri numeroita varten). Musta väri tarkoittaa varmaa numeroa ruudussa. Kyseisen Z.n arvon todennäköisyys on siis 1- Esimerkiksi ensimmäisen rivin kolmannessa ruudussa on varmuudella numero 4, ja harmaasävyt esittävät vastaavasti eri tätä pienempiä todennäköisyyksiä (esimerkiksi kuvasta näkyy miten mainittu nelonen varaa ensimmäisen rivin ja kolmannen sarakkeen). Kuvassa on kyseisellä algoritmilla lähdetty ratkomaan viiden tähden tehtävää Helsingin Sanomista. Algoritmia pyöritetty muutama iteraatio 8 ARPAKANNUS 1 / 2009

9 1 / 2009 ARPAKANNUS Koska riviin Y numero Z tulee kerran, täytyy summan yli X:n olla 1. Vastaavasti summa kullekin laatikolle tulee olla 1. Vihjeet ovat tästä näkökulmasta informaatiota siitä, että jossakin ruudussa X,Y saa Z varmuudella tietyn arvon - eli että taulukon solussa X,Y,Z on 1.0. Tästä seuraa suoraan että monet muut solut (mm. sama X,Y) saavat merkinnän 0, ks. kuva. Tehtävä on nyt etsiä taulukkoon sellaiset todennäköisyyden arvot (päätyen lopulta tapaukseen jossa jokaisen solun arvo on 0 tai 1), jotka toteuttavat summaehdon. Tämä vastaa hyvinkin suoraviivaisesti sudokun määritteviä sääntöjä. Yksinkertainen algoritminen toteutus on normalisoida arvoja vuorotellen. Eli lasketaan vuorollaan kukin yhteenlasku, jonka summa pitäisi olla 1 ja jaetaan kaikkia yhteenlaskettavia summalla. Näin saadaan aina yksi summa osumaan ykköseen, mutta samalla saatetaan sekoittaa muita summia. Voidaan kuitenkin osoittaa, että toistamalla tätä normalisointia riittävän pitkään, löydetään tilanne jossa kaikki summat saavat arvon yksi yhtä aikaa (olettaen että kyseessä on tehtävä jolla on ratkaisu). Algoritmi sai ratkaistuksi kaikki testatut Hesarin tehtävät mutta internetistä löytyi vielä vaikeampia tehtäviä, joilla algoritmi pysähtyi löytämättä ratkaisua. Algoritmi sai kyllä summat täsmäämään ykköseen, mutta alkiot eivät silti olleet nollia ja ykkösiä. Tämän algoritmin näkökulma on abstraktimpi kuin edellä mainituissa skannaus- ja eliminointisäännöissä. X, Y ja Z ovat vain muuttujia jotka saavat arvoja 1:stä 9:ään. Algoritmi ei tee eroa X:n, Y:n ja Z:n välillä, vaan summaa niiden suhteen kuin ne olisivat samanlaisia suuntia. Yksi summauksista vastaa sääntöä, että kuhunkin ruutuun pitää tulla vain yksi numero. Tätä sääntöä ei peliä ihmisille esitellessä edes erikseen mainita, se kun on ristisanatehtävistä tuttu. Se siis tavallaan paljastaa sudoku-tehtäviin sisältyvän symmetrian, jonka tehtävän visuaaliseen rakenteeseen perustuva tarkastelu peittää. On myös yllättävää, että vaikka algoritmissa vain normalisoidaan todennäköisyyksiä vuorotellen lähes suoraan Sudoku-tehtävän sääntöä soveltaen, sisältyy algoritmiin implisiittisesti kaikki esitetyt ihmisten käyttämät päättelysäännöt. Esimerkiksi avoimessa parissa saman rivin kahdessa ruudussa esiintyy vain kahta numeroa. Olettaen että tasapainotila on löytynyt, summautuvat ruudut ykköseksi. Kun toisaalta koko rivin näiden numeroiden todennäköisyydet summautuvat myös ykkösiksi, ei todennäköisyysmassaa riitä jaettavaksi muille ruuduille, ja ne vaihtoehdot siis eliminoituvat. Symmetriaa tarkastelemalla huomataan, että X-wing sekä avoin ja kätketty pari ovat oikeastaan sama päättelysääntö, kun asiaa tarkastellaan X,Y,Z -kuutiossa. Avoimessa parissa erään rivin X kahden sarakkeen Y ja kahden numeron Z osalta päätellään, että kyseisen yhden X:n ja kahden Z:n muut Y-mahdollisuudet voidaan eliminoida. Kätketyssä parissa yhden X:n ja kahden Y:n muut Z:t eliminoidaan. X-wingissä yhden Z:n ja kahden X:n muut Y:t eliminoidaan. Yhteenvetona voidaan siis todeta, että esitetty algoritmi paljastaa yllättävän symmetrian Sudokusta ja yksinkertaisuudestaan huolimatta on yllättävän lähellä ihmisen käyttämiä päättelysääntöjä. Vertailukohtana ohessa on esitetty Donald Knuthin algoritmi, joka on tehokkain tunnetuista Sudokun ratkaisumenetelmistä, vaikkakin toimii hyvin eri periaatteella kuin ihminen. 9

10 Donald Knuth: Dancing links -algoritmi Algoritmi käyttää tietorakenteena binääristä matriisia jossa on rivi kullekin mahdolliselle merkinnälle. Merkintä tarkoittaa sitä että tiettyyn ruutuun merkitään tietty numero. Mahdollisia merkintöjä on 9x9x9 kappaletta. Matriisin sarakkeina on rajoitteet. Rajoitteita on neljää tyyppiä: ruutu, rivi, sarake ja laatikko. Kutakin tyyppiä on 9x9 kappaletta joten kaikkiaan rajoitteita on 4x9x9 kappaletta. Rajoite määrää että tiettyyn ruutuun voi tulee vain yksi numero, tietyn rivin tietty numero tulee vain yhdelle paikalle jne. Matriisiin merkitään ykkönen soluun, jos kyseinen rajoite kohdistuu kyseiseen merkintään. Kutakin merkintää koskee neljä rajoitetta ja kukin rajoite koskee yhdeksää merkintää, joten kullakin rivillä on alussa neljä ykköstä ja kullakin sarakkeella yhdeksän ykköstä. Nyt Sudokun ratkaisu muuttuu muotoon: Youth Agaist Sudoku Sudokuja vastaan suunnattu (humoristinen?) sivusto. Solving Sudoku Lisää ihmisten käyttämistä ratkaisumenetelmistä Oxford University Computing Laboratory: Sudoku Programming Competition Kilpailu sudokuja ratkaiseville tietokoneohjelmille. Tulokset ja analyysiä. Sudoku Enumeration Problems Erilaisten sudokujen määrähän on äärellinen, mutta tarkalleen miten iso? A Well-made Sudoku is a Pleasure to Solve Käsityönä tehtyjen sudokujen puolustuspuhe. (Koneiden tekemät tehtävät ratkaistaan konemaisesti) Valitse 81 riviä tästä matriisista siten, että kullakin sarakkeella olisi tasan yksi ykkönen(eli valitse 81 merkintää jotka eivät riko toistensa rajoitteita). Tämä on itseasiassa paljon yleisempi tehtävä ja moni muukin ongelma voidaan muuntaa samaan muotoon. Algoritmi on syvyyshaku, jossa matriisista poistetaan rivejä ja sarakkeita kunnes kaikki 81 merkintää on tehty. Poistot tehdään siten, että valitaan jäljellä olevista rajoitteista (sarakkeista) se, jolla on vähiten ykkösiä jäljellä, ja sen ykkösistä joku. Tämän ykkösen rivi on merkintä joka vie ratkaisua eteenpäin. Tämän rivin kaikkia ykkösiä vastaavat sarakkeet tullaan poistamaan, mutta ensin kuitenkin poistetaan kaikki rivit, joissa jollakin poistettavista sarakkeista on ykkönen. Jos jollakin sarakkeella ei ole enää yhtään ykköstä jäljellä, ollaan tehty väärä valinta ja täytyy peruuttaa haussa taaksepäin ja valita jotain muuta (back-track). Algoritmin olennainen osa on binäärimatriisin esitys kahteen suuntaan linkitettynä listana ykkösalkioista, jossa rivin ja sarakkeen poistaminen ja palauttaminen on nopeaa (kompleksisuus O(1)). Taulukko myös pienenee ratkaisun edetessä. Algoritmi on siis olennaisesti yritys ja erehdys -menetelmä, jossa arvauksia tehdään sivistyneesti. Jos jossain päin tehtävää on vain yksi vaihtoehto jäljellä, arvataan se vaihtoehto. Jos näin yksinkertaisesti mitään ei ole suoraan pääteltävissä, arvataan jotain jossa olisi vain kaksi vaihtoehtoa. Vaikka arvaus päätyisikin umpikujaan, voidaan ainakin olla varmoja, että se toinen vaihtoehto on oikea. Tapani Raiko on tekniikan tohtori ja Arpakannus-lehden vaikituinen avustaja. 10 ARPAKANNUS 1 / 2009

11 ÄLYN JÄLJILLÄ ÄLYKOTI Älykoti on suosikkini älytuotteiden joukossa. Kaikki toki tuntevat mantran, kuinka älyllä varustettu koti älyää vähentää lämmitystä sekä sammutella ja sytytellä valoja, kun kukaan ei ole kotona. Sähkön (rahan) säästäminen ja varkaiden säikyttäminen ovat juuri sellaisia sopivan suomalaisia rationaalisia syitä, jotka takuuvarmasti muistetaan mainita, kun kateellinen naapuri päivittelee älykodin aloituskustannuksia. Entäpä sitten se äly? Nykyrakennuksissa äly on usein valmiiksi ohjelmoitua kehittynyttä talotekniikkaa. Valvotaan talon ulkokuorta, seinärakenteita ja sisäpuolta: katsotaan, päästetäänkö sisään vieraita, villakoiria vai itiöitä, tai varmistetaan, ettei vanhus ole tuupertunut lattialle. Lopulta kyseessä on kuitenkin enemmän älykäs suunnittelija kuin älykäs koti. Mielestäni älykoti olisi todella älykäs silloin, kun sitä voisi kouluttaa kuten herkkävaistoista, peruuta-näppäimellä varustettua lemmikkiä. Lisätään hieman puheen- ja emootiontunnistusta mukaan, ja talolle voisi älähtää sopivin äänenpainoin tilaisuuden tullen. "Luukku, valot takaisin päälle heti!" sopisi tilaisuuteen, kun kiireelliset aamutoimet keskeytyisivät. Valmiiksi lämmitetty auto kaipaisi "Hyvä Luukku, hieno tyttö/poika!" -tyyppistä kiitosta, kun taas valmiiksi keitetty kahvi jotain pelkistetympää kuten "Kiitos Luukku". Tunneälyä tarvitaan erityisesti ironian tunnistamiseen: "Luukku, hi-e-no-a...", kun talon esittely niille kateellisille naapureille epäonnistuu surkeasti, mutta naapurit eivät sitä huomaa. Puhuminen on hyvin inhimillinen tapa välittää opetussignaalia, mutta toki saman informaation voisi saada jostakin 1 / 2009 ARPAKANNUS älyanturista, integroituna vaatteeseen tai ilman, mutta ne ovat kokonaan oma lukunsa. Mitäpä itse kaipaisin älykkäältä kodilta juuri nyt? Mukavuutta ja helpompaa elämää. Pientä suurenmoista anturia, joka kulkisi aina mukanani. Sen avulla talo havaitsisi saapumiseni kodin läheisyyteen, sytyttäisi ulko-ovelle valot ja avaisi lukon, sekä tilaisi hissin, jos arvelisi minun olevan väsynyt. Aamulla talo herättäisi minut kevyellä valonkajastuksella ja linnunlaululla sopivan unisyklin aikaan. Laittaisi puuron hautumaan ja varmistaisi, että vesi olisi juuri sopivan suihkulämpöistä. Ja hoitaisi luonnollisesti pyykit, ruoanlaiton ja kaupassakäynnin siinä sivussa. Mitä pitemmälle tätä ajatusleikkiä jatkan, sitä enemmän palaan perusasioiden äärelle lepoon, lämpöön ja turvallisuuteen - ehkäpä siksi, että talvi Suomessa on niin kylmä ja pimeä, ja ihmiset eivät ehdi vain olla. Siinä riittääkin ratkomista älykkäälle suunnittelijalle. Iina Aaltonen on diplomi-insinööri ja Arpakannus-lehden vakituinen avustaja. 11

12 TEKOÄLY Tekoälyn menneisyydestä tulevaisuuteen: Faktoista viisauteen? Johdanto Tekoälytutkimuksen tavoitteena on ollut kehittää järjestelmiä, joiden toimintaa voidaan pitää älykkäänä. Käsitteen äly määritteleminen on ongelmallista. Älyn tarkastelu esimerkiksi älykkyysosamäärän määrittelevien testien kautta on kapea-alaista. Usein tyydytäänkin siihen, että luetellaan älykkääksi katsottavan toiminnan osa-alueita. Sovelluspainottuneessa tutkimuksessa pyritään kehittämään järjestelmiä, jotka ratkovat menestyksekkäästi kohteena olevia ongelmia. Kognitiivisesti painottuneessa mallintamisessa otetaan huomioon se, kuinka hyvin mallit vastaavat ihmisen toimintaa. Toimintoja, joita tekoälytutkimuksessa pyritään mallintamaan ovat esimerkiksi luonnollisen kielen käsittely (puheen ja kirjoitetun kielen tunnistaminen ja ymmärtäminen sekä tuottaminen), näköhavaintojen käsittely, liikkuminen monimutkaisessa ympäristössä ja asiantuntemukseen perustuva ongelmanratkaisu. Perinteinen tekoäly on paljolti perustunut ajatukseen todellisuuden mallintamisesta kirjaamalla maailmaa koskevia tosiasioita formalisoitujen sääntöjen ja väitelauseiden muodossa. Tämä lähestymistapa on osoittautunut rajoittuneeksi määrällisten ja laadullisten syiden takia. Määrällinen syy on se, että käsin tehty tietämyksen keruu on hidasta. On kuitenkin toteutettu laajoja hankkeita, joissa on pyritty keräämään valtava määrä tietämysyksiköitä tavoitteena saada aikaan yksittäisen ihmisen tietomäärää vastaava tietämyskuvaus. Tunnetuin esimerkki tällaisesta toiminnasta on ollut CYC-hanke, jonka tuloksia levittää nykyisin Cycorp-niminen yritys. Pelkkien faktojen kirjaaminen ei kuitenkaan riitä. Käytetyillä kielellisillä ja loogisilla esitysmuodoilla on selvät laadulliset rajoituksensa. Symbol grounding -ongelmaksi nimetty ilmiö on yksi keskeinen rajoitus. Loogisen tai kielellisen lauseen symbolit ja sanat eivät nimittäin sinänsä merkitse mitään ilman inhimillistä tulkintaa. Ihmisen tekemän tulkinnan pohjalla on moniaistiseen historiaan perustuva kokemus, jota perinteisillä tekoälyjärjestelmillä ei ole. Inhimillinen tietämys syntyy rikkaassa vuorovaikutuksessa maailman ja muiden ihmisten kanssa. Vuorovaikutus on sekä suoraa että välillistä. Välillinen vuorovaikutus perustuu erilaisiin artefakteihin, joista kirjoitettu kieli on keskeinen esimerkki. Suora vuorovaikutus ja maailman havainnointi mahdollistaa ihmisille sen, että ilmaisut merkitsevät jotakin todellisissa tilanteissa, ei vain symbolien välisenä verkostona. 12 ARPAKANNUS 1 / 2009

13 1 / 2009 ARPAKANNUS Älyn hajauttaminen ja itsenäiset agentit Voidaan ajatella, että valtaosassa tekoälytutkimusta on ollut taustalla ajatus mahdollisuudesta kehittää yksittäinen keinotekoinen yksilö (käytännössä tietokoneohjelma tai robotti), joka pystyy vaikkapa tunnistamaan ja tuottamaan puhetta, pelaamaan shakkia tai go-peliä, etsimään tietoa sisällöllisin perustein tietoverkoista, liikkumaan tehdasympäristössä, jne. Hajautetun tekoälyn tutkimuksen kohteena on puolestaan jo pitkään ollut usean yksilön yhteisesti aikaansaama älykäs toiminta tai ongelmanratkaisu. Nykyisin on suosittua puhua agenteista, jotka ovat älykkäitä keinotekoisia yksilöitä ja jotka useissa sovelluksissa edustavat "isäntäänsä". Agentin tehtävänä voi esimerkiksi olla etsiä haluttua tietoa tietoverkosta tai neuvotella kaupankäyntiin liittyvistä yksityiskohdista muiden agenttien kanssa. Kehittyneimmillään agentit voivat olla itsenäisiä ja oppivia. Itsenäisyyden suhteen voidaan erottaa toisistaan käsitteellinen ja toiminnallinen autonomia. Käsitteellinen itsenäisyys lienee näistä kahdesta mielenkiintoisempi; toiminnallinen autonomia on useissa sovelluksissa jonkinasteinen itsestäänselvyys. Käsitteellinen autonomia tarkoittaa sitä, että kullakin agentilla on omanlaisensa kuva sille relevantista maailman osasta. Tällöin agenttiyhteisöä luotaessa ei esimerkiksi kopioida kaikkiin agentteihin samaa tietämyskuvausta, jonka kautta ne voivat suhteuttaa saamiaan tietoja tai havaintoja sekä keskenään lähettämiään viestejä toisiinsa. Jotta agentti voisi olla tällä tavalla käsitteellisesti aidosti itsenäinen ja jotta se voisi mukautua muuttuvaan ympäristöön, sen on voitava oppia. Autonomian asteen voidaan katsoa olevan korkeampi, mikäli järjestelmä voi itsenäisen käsitteenmuodostuksen lisäksi tehdä valintoja koskien saamaansa syötettä. Järjestelmälle voidaan ajatella kehitettävän attentiomekanismi, jonka perusteella järjestelmä valitsee tarjolla 13

14 olevista syötealueista (mahdollisista "kokemuksista"). Esimerkiksi robotti voisi suunnata kameransa suuntaan, jossa on havaittavissa liikettä tai jotakin "ennennäkemätöntä". Viisaisiin koneisiin? Seuraavassa tarkastelen muutamia näkökohtia, jotka on hyvä ottaa huomioon, jos halutaan kehittää älykkäiden koneiden lisäksi viisaita koneita. Viisaus sisältää muun muassa kyvyn ottaa huomioon kokonaisvaltainen tilanne. Tähän liittyy sekä tarkasteluhetken kokonaistilanne että ajallinen jatkumo. Tarkastelukontekstin on syytä olla riittävän laaja. Hieman yksinkertaistaen kokonaisvaltaisen päätöksenteon tapauksessa kyseessä on jonkinlainen optimointitehtävä. Jos kokonaisuuden osia optimoidaan erikseen, kokonaisoptimin saavuttaminen ei ole kovin todennäköistä. Tarkasteltavana oleva järjestelmä saatetaan jakaa osiin tarkastelematta riittävästi osien välistä vuorovaikutusta. Älykkäässä järjestelmässä tämä kokonaisoptimoinnin tavoite tarkoittaisi sitä, että optimointimalliin tulee ottaa riittävän suuri määrä relevantteja muuttujia huomioon. Ongelmana tällaisen järjestelmän rakentamisessa olisi esimerkiksi tiedon syöttäminen: miten saada järjestelmään syötetyksi tuo valtava määrä dataa. Viisaamman koneen kehittäminen voisi siten edellyttää, että sille annettaisiin mahdollisuus saada nykyistä monipuolisemmin erilaista kokemuksellista materiaalia esimerkiksi kuvina ja ääninä. Monitavoiteoptimoinnista voidaan esittää esimerkkinä ympäristöä koskevien pitkäaikaisvaikutuksien huomioonottaminen taloudellista ja teollista toimintaa koskevassa päätöksenteossa. Tietokoneistettuna tällainen viisauden malli voisi olla esimerkiksi sitä, että rakennetaan 14 optimointimalleja, joissa on sekä riittävä määrä hyvyyden kriteerejä että tarpeeksi laaja joukko tarkasteltavia tekijöitä. Päätöksentekoa ei tarvitse antaa koneen tehtäväksi, mutta laskennallinen malli voi antaa simulaatioiden kautta lisää ymmärrystä tarkasteltavasta monimutkaisesta dynaamisesta ilmiöstä. Parhaimmillaan voidaan ennakoida epälineaarisia ja emergenttejä ilmiöitä laskennallisen mallin kautta ennenkuin tehdään hätiköityjä päätöksiä. Tärkeätä mallinnuksessa on päästä riittävän yksityiskohtaiselle tasolle. Emergenttien ilmiöiden havaitseminen ei ole mahdollista, jos kokonaismalli on jo valmiiksi rakennettu korkean tason sääntöjen ja lineaaristen kaavojen puitteisiin. Viisautena voitaneen pitää myös konstruktiivisuuden huomioonottamista: alunperin tarkasteltava olevat vaihtoehdot eivät välttämättä ole ainoita mahdollisia vaan niitä voidaan tuottaa lisää. Viisaus perustuu kokemukseen. Kokemus antaa mahdollisuuden arvioida hienovaraisesti erilaisten päätösten ja ratkaisujen vaikutusta. Vastaesimerkkinä kokemuksen merkitykselle on esitetty, että aiemmin hankittu kokemus voi olla epärelevanttia muuttuneessa tilanteessa. Viisas toimija kuitenkin ymmärtää myös tämän metatason tarkastelun. Hän pystyy arvioimaan, missä määrin aiemman kokemuksen puitteet ja tarkasteltava tilanne ovat vertailukelpoisia. Vastaava kysymyksenasettelu koskee tekoälyn alueella esimerkiksi analogista päättelyä ja tapauskohtaista päättelyä: milloin kaksi tapausta ovat niin lähellä toisiaan, että yhden perusteella voidaan tehdä toista koskevia päätelmiä. Viisautta on erottaa olennainen epäolennaisesta. Tässä suhteessa viisauden koneellistaminen voi olla perin vaikeaa, koska ainakin joissakin suhteissa olennaisuuden syvällinen arvioiminen edellyttää kokemusmaailman rikkautta ja ymmärrystä elämiselle ominaisista ARPAKANNUS 1 / 2009

15 1 / 2009 ARPAKANNUS tekijöistä. Hieman pinnallisemmalla tasolla relevanttiuden automaattista arviointia voidaan harjoittaa ja sitä tapahtuu jo nykyisin monissa järjestelmissä. Relevanttiuiden arviointi lienee sitä helpompaa mitä laajempi kontekstuaalinen tarkastelu voidaan tehdä. Viisaus liittyy usein päätöksiin ja tilanteisiin, jotka koskevat ihmisten välisiä suhteita ja yhteisöllistä toimintaa. Viisautena pidetään useimmiten toimintaa, jossa rakentava näkökulma tai tavoite katsotaan hajottavaa tai tuhoavaa tärkeämmäksi. Tällaisia prosesseja voidaan ainakin simuloida keinoagenttiympäristöissä. Viisaudeksi katsotaan henkistä toimintaa, jossa yhdistyvät älyn ja tunteen tasapainoinen rinnakkaiselo. Tunteiden tarkastelu tietotekniikan alueella on varsin uusi alue. Viime aikoina on laajemmin noussut julkisuuteen affective computing(tunnelaskenta) -tutkimusalue, jossa pyritään esimerkiksi saamaan tietokone tunnistamaan käyttäjänsä tunnetilaa ja tekemään siihen perustuen toiminnassaan valintoja. Johtopäätöksiä Edellä on poimittu joitakin näkökulmia viisauden teemaan ja mahdollisuuksiin kehittää koneiden viisautta. Monia teemoja on jäänyt tarkastelun ulkopuolelle. Muita käsiteltäviä aiheita voivat esimerkiksi olla peliteoria (esimerkiksi luottamuksen ja sopimisen käsitteet), viisaus suhteessa etiikkaan ja moraalifilosofiaan, yksilöllisyyden huomioonottaminen (tavoitteet ja motivaatiotekijät ovat yksilöllisiä käsitejärjestelmien lisäksi) sekä resurssien käytön ja toiminnan tuloksien suhteuttaminen toisiinsa. Tietotekniikka ja tietoliikennetekniikka vaikuttavat elämäämme laajalti. Tapa, jolla tietotekniikan kautta mallinnamme maailmaa, sen prosesseja ja luomme kuvaa itsestämme ja toisistamme, vaikuttavat tulevaisuudessa yhä enemmän siihen, mitä teemme itsellemme ja toisillemme mahdolliseksi ja vaikeaksi. Edellä on tietotekniikan mahdollisuuksia esitelty varsin optimistisesta näkökulmasta. Tämä on tarkoituksellista siitä huolimatta, että erilaisia riskejä ja väärinkäytön mahdollisuuksia voidaan löytää runsaastikin. Myönteisten kehityskulkujen ja tavoitteiden tunnistaminen ja niihin pyrkiminen vaikuttavat itse asiassa siihen, mitä tapahtuu, koska valintamme jatkuvasti vaikuttavat tulevaisuuteen. Tietojärjestelmien käytön ei tarvitse välttämättä johtaa kaavojen kangistamaan formalisointiin kuten nykyisin usein käy: tietojärjestelmä ei hyväksy käytännön elämässä eteen tulevia poikkeuksia ja hienovaraisia detaljeja. Tietojärjestelmissä voidaan hyödyntää adaptiivisia ja evolutionäärisiä malleja. Näiden puitteissa on mahdollisuus ottaa huomioon todellisuuden valtava moninaisuus, jatkuva hienovarainenkin muuttuminen ja päätelmien tilannesidonnaisuus - ja tätä kautta tuoda koneidenkin käyttöön luonteeltaan inhimillistä viisasta näkökulmaa. Tämän mahdollisuuden tuominen käytäntöön tietotekniikan itseisarvoisen ja pinnallisen kehittämisen sijasta on mielestäni yksi tekoälytutkimuksen keskeisiä haasteita jatkossa. Tekoälytutkimus on aiemminkin antanut käsitteellisiä työvälineitä myös ihmistieteelliseen tutkimukseen ja voidaan toivoa, että tulevaisuudessa uudet yhteydet esimerkiksi oppivien järjestelmien tutkimuksen alueella osoittautuvat hyödyllisiksi sekä teoreettisella että hyvin käytännöllisellä tasolla. Uskallan uskoa, että myös tietokoneet voivat auttaa meitä toimimaan viisaasti. Timo Honkela on dosentti Adaptiivisen informatiikan tutkimusyksikössä 15

16 KIRJA-ARVOSTELUT Kirja-arvostelu Accelerando ORBIT 2005, 448 Accelerando kertoo Manfred Macxin omalaatuisen perheen vaiheista ajassa, jossa teknologian kehitys on niin nopeaa, että ihminen on jatkuvasti jäämässä sen jalkoihin. Kirja on moneen otteeseen palkittu, ja kattava kuvaus kirjasta löytyy mm. Wikipediasta, joten en käsittele tässä tarkemmin kirjan juonenkäänteitä. Sen sijaan nostan esiin muutaman tekoälyä sivuavan syventymisen arvoisen yksityiskohdan. Eksokorteksi (exocortex, vapaasti suomennettuna aivokuoren ulkopuolella ) on aivoihin liitettävä lisämuisti tai laskennallinen yksikkö, joka täydentää ihmisen rajallista 16 tiedonkäsittelykykyä. Eksokorteksilla varustettu ihminen voi esimerkiksi lähettää omia toimijoitaan verkkoon selvittämään taustatietoja tai käsittelemään dataa ilman, että itse joutuu tietoisesti sitä tekemään. Kun toimijat ovat saaneet tehtävänsä suoritetuksi, ne yhdistävät tietonsa alkuperäiseen tietoisuuteen. Kirjassa Manfredin eksokorteksi on aluksi integroituna silmälaseihin, mikä johtaa helpon irrotettavuutensa vuoksi siihen, että osa ihmisen personalisuudesta voidaan kokonaan siirtää toiselle henkilölle. Eksokorteksi on kuitenkin vain eräänlainen välivaihe sille, että koko ihmisen persoona voidaan ladata koneelle ja fyysisen olemuksen merkitys katoaa. Lisämausteena kirjassa on Manfredin mainio (teko)älykäs lemmikki Aineko, joka on olemukseltaan ja eleiltään kuin kissa, mutta osoittautuu lopulta lukuisten päivitysten jälkeen ihmistäkin älykkäämmäksi. Kirjassa esiintyy myös muita tekoälyjä, mutta Ainekosta saa lisää ajattelemisen aihetta, kun pohtii, miten meidän aistimaailmamme rajoittaa tai edesauttaa kykyämme tulkita maailmaa. Accelerando on viihdyttävä scifi-kirja, jonka juoni tai loppuratkaisu, jos sellaista kirjassa voi sanoa olevan, ei välttämättä jaksa innostaa kirjan lukemista loppuun saakka. Teknologiahypetyksestä pitävälle kirjasta löytyy kuitenkin paljon ahmittavaa. Mielenkiintoiseksi kirjan tekevät juuri kuvaukset teknologioista, joilla lisätään ihmisen rajallista kapasiteettia käsitellä tietoisesti asioita ja joiden avulla lopulta luovutaan kokonaan fyysisen maailman rajoitteista. IINA AALTONEN Sekalaisuuden ylistys Everything is Miscellaneous: The Power of the New Digital Disorder David Weinberger Times Books 2007, 288s David Weinberger on tunnettu web-guru, jonka uusin populaaritieteellinen teos Everything is Miscellaneous pohtii sitä, miten tietoyhteiskunta ja web ovat muuttamassa suhdettamme tietoon ja auktoriteettiin. Kirja on tarkoitettu webin kanssa työskenteleville asiantuntijoille kuten tutkijoille, sivustojen ja portaalien suunnittelijoille, verkkotoimittajille ja informaatikoille. Weinbergerin sanoma on yhteiskuntafilosofista pohdintaa, ei niinkään yksittäisten teknologioiden käsittelyä, joten kirja edellyttää lukijaltaan teknisen osaamisen sijaan lähinnä avointa mieltä ja mielellään jonkin verran ARPAKANNUS 1 / 2009

17 1 / 2009 ARPAKANNUS kokemusta uusimman sukupolven web-sivustojen käytöstä ja toimintatavoista. Kirjan pääteesi on, että perinteinen, Aristoteleen filosofiasta juontuva asioiden "luontainen" järjestys on saanut haastajakseen uudenlaisen maailmankuvan, jossa tietoja voi samanaikaisesti tarkastella lukemattomista eri näkökulmista ja yhdistellä aina uusilla tavoilla. Merkitykset eivät ole enää asiantuntijoiden määrittämiä ikuisia totuuksia, vaan niitä luodaan sosiaalisesti ja usein implisiittisesti osana jokapäiväistä verkon käyttöä. Vanhaa maailmaa edustavat kirjastot ja kortistot jähmeine luokituksineen; tilalle ovat tulleet hallittua sekalaisuutta henkivät ilmiöt kuten Amazon, Flickr, Google, itunes, wikit ja blogit. Weinbergerin historiankirjoituksessa tiedon järjestyksen ensimmäistä tasoa edustavat perinteiset kirjastot ja arkistot, joissa teokset on pakko järjestää jonkin selkeän periaatteen mukaisesti. Toisen asteen järjestys saadaan aikaan pahvikortistolla, joka mahdollistaa muutaman vaihtoehtoisen näkökulman metatiedon kuten otsikon, kirjoittajan ja aiheiden käytön tiedonhaussa. Vasta tietokoneiden ja verkkojen käyttö toi mukanaan järjestyksen kolmannen asteen, jossa ero tiedon ja metatiedon välillä hämärtyy ja uusia näkökulmia voidaan lisätä loputtomasti auktoriteeteista ja fyysisen maailman rajoitteista riippumatta. Valitettavasti Weinberger käyttää suurimman osan kirjasta tämän historiakäsityksen todisteluun ja hehkuttaa sitä, miten kaikki muodikkaat webin ilmiöt voidaan selittää hänen teoriallaan. Tämän seurauksena kirja kyllä päätyy esittelemään kunnioitettavan määrän ajankohtaisia ja kiinnostavia webin ilmiöitä. Aikaansa seuraavalle ja informaatioarkkitehtuurista kiinnostuneelle semanttisen webin tutkijalle suurin osa esimerkeistä olivat kuitenkin tuttuja jo ennaltaan, eikä Weinbergerin analyysi onnistunut esittämään niitä uudessa valossa. Lopputuloksena oli hieman sieluton lukukokemus ja tunne siitä, että kirjan sisältö vanhenee melko nopeasti. Weinberger ei myöskään juuri kyseenalaista omaa jäsennystapaansa, vaikka on ilmeistä, ettei hänen kuvaamansa ja ihailemansa sekalaisuus ole levinnyt kaikkialle webissä. Täsmällisellä ja järjestelmällisellä tiedon ja aiheiden luokittelulla on edelleen tärkeä paikkansa myös nykypäivän verkkomaailmassa, minkä jokainen isoja web-sivustoja ja portaaleja käyttänyt voi huomata. Näiden vastakkaisten voimien vuorovaikutuksesta olisi voinut saada herkullisen analyysin, mutta tilaisuus jäi tällä kertaa käyttämättä. Olisin toivonut kirjalta hieman rohkeampaa otetta eri webin kehityssuuntien analysoinnissa ja uskallusta tehdä ennustuksia tulevaisuudesta. Tällaisen tulevaisuutta pohtivan lähestymistavan on Peter Morville onnistuneesti valinnut samoja aihepiirejä käsittelevässä teoksessaan Ambient Findability (O'Reilly 2005). Morvillen kirja tuntuu edelleen Weinbergerin kirjaa raikkaammalta huolimatta siitä, että se on julkaistu lähes kaksi vuotta aiemmin, mikä web-ajanlaskussa on melkein ikuisuus. Kritiikistä huolimatta Everything is Miscellanous antaa varmasti jokaiselle webin tulevaisuudesta kiinnostuneelle ajattelemisen aihetta ja toimii myös oivana johdatuksena informaatiotieteen maailmaan web-näkökulmasta. Se myös muistuttaa kaikista keskeisistä kiinnostavista kysymyksistä ja ongelmista, jotka tulevat vastaan yhdistettäessä tekoälytutkimuksesta periytyvien ontologioiden täsmällisyyteen pyrkivät merkitysmäärittelyt auktoriteetteja kaihtavaan ja yhä uusia näkökulmia rakentavaan webiin. OSMA SUOMINEN 17

18 STeP päivä Saavuin tapahtumapaikalle nukuttuani yöllä ehkä puoli tuntia kesällä pitkäksi venynyt nukkumaanmenoaika ei oikein sopinut yhteen varhaisten aamukonferenssien kanssa. Konferenssin ensimmäinen osa pidettiin Otaniemessä TKK:n T-talolla, jota lähestyessäni kohtasinkin ihmisen, joka osoitti sitä ja kysyi, oliko T-talo kenties tuo. Paatuneena yliopistolaisena vastasin etten ollut ihan varma, mutta kartan perusteella oletin niin. Vähän lähemmäs astelu paljastikin kyltin, jossa luki oikea osoite, ja siinä vaiheessa STeP 2008-lappu näkyikin jo ovella. Ensimmäisen päivän sisällöstä en olettanut ymmärtäväni hirveästi mitään - olinhan kognitiotieteen pääaineopiskelija, jonka varsinaiset tietojenkäsittelyopinnot olivat jääneet vähemmälle. Pääasiallinen kiinnostukseni olikin toisen ja kolmannen päivän ohjelmassa. Päätin kuitenkin tehdä parhaani kaiken esitetyn ymmärtämiseksi, ja tämän vuoksi aloin selaamaan saamaani Proceedings-vihkosta lävitse. Lieväksi yllätyksekseni huomasin, että ainakaan silmäilyn perusteella mikään artikkeli ei vaikuttanut mahdottoman hankalalta tajuta, joten jäin optimistisena odottamaan jatkoa. Osanotto oli ensimmäisenä päivänä vielä rajoitettua - Nokia Workshopissa esitelmiä pitävä väki ei ollut paikalla. Konferenssin pitäjät olivat omien sanojensa mukaan omaksuneet "annetaan kaikkien kukkien kukkia"-politiikan esitelmien ja papereiden suhteen, mikä näkyi, sillä esitelmien laatu vaihteli hyvin laidasta laitaan - laadukkaista suorastaan kiusallisiin. Myös aiheet vaihtelivat, geneettisistä algoritmeistä peleihin ja semanttiseen webiin. Kahtena hauskana huomiona: * Esitelmille oli annettu aikaa 20 minuuttia, keskusteluosio mukaanlukien. Janne Koljonen aloitti esityksensä 30 kalvolla, joihin hänen mukaansa yleensä meni minuutti per kalvo, joten pitäisi pitää kiirettä. Tiivistäminen meni hyvin - muutama kalvo skipattiin ilman kommenttia, mutta valtaosa sai selityksen joka ei kuulostanut liian kiirehdityltä. Kysymyksillekin jäi viisi minuuttia. Seuraavana Jarmo Alander piti esityksen geneettisistä algoritmeistä sähkötekniikassa, ja tällä kertaa piti tiivistää huomattavasti enemmän - kalvot noin numerosta 15 numeroon 67 skipattiin kokonaan. * Timo Mantere puhui Sudokujen ratkaisemisesta swarmeilla. Omien sanojensa mukaan hän oli löytänyt Helsingin Sanomista sudokuja, joista ensimmäinen oli helppo mutta seuraava oli turhan vaikea, joten hän ehdotti artikkelin toiselle kirjoittelijalle josko sen voisi ratkaista laskennallisesti. Tämä olisi helpompaa ja hauskempaa kuin koettaa ratkoa sitä päässään. (Näin sitä tiedettä 18 ARPAKANNUS 1 / 2009

19 1 / 2009 ARPAKANNUS tehdään.) Algoritmin pääpointti ei toki kuitenkaan ollut sudokujen ratkaisussa. Näin hän ainakin vakuutti. 2. päivä Tapahtuman toinen osa, Nokia Workshop on Machine Consciousness, oli kokonaisuutena huomattavasti ensimmäistä osaa laadukkaampi ja yhtenäisempi. Se pidettiin Ruoholahdessa, kätevästi metroaseman lähellä sijainneessa, ensialkuun hivenen hämmentävässä Nokian rakennuksessa. Ulko-ovia löytyi vähän joka puolelta taloa, eikä missään näkynyt minkäänlaista "konferenssiin tulijat tästä ovesta"-kylttiä. Kierrettyäni rakennuksen kerran ympäri päädyin lopulta veikkaamaan yhtä ovea, joka osoittautuikin oikeaksi. Paikalla oli tällä kertaa huomattavasti enemmän väkeä. Ohjelma oli jaettu viiteen pääteemaan, joista ensimmäisen päivänä käsiteltiin kaksi: tietoisuuden mallit, ja järjestelmät ja arkkitehtuurit. Yhteenvedot eri esitelmistä ovat saatavilla netistä joten mainitsen sisällöstä vain muutaman kohdan. Tietoisuuden malleissa Antonio Chella ja Will Browne pitivät esitelmiä, jotka molemmat käsittelivät emootioiden merkitystä roboteilla. Molemmista löytyi sama ajatus: emootiot antavat järjestelmälle kontekstin eri tilanteisiin, auttaen sitä rajaamaan käsiteltävän tiedon määrää. Robotin "emotionaalinen tila" muuttaa sen toimintaa, robotin keskittyessä toimimaan niiden tietojen ja sääntöjen pohjalta, jotka liittyvät siihen emotionaaliseen tilaan. Ihmisetkin muistavat yhdessä tunnetilassa ollessaan paremmin muistoja, jotka liittyvät samaan tunnetilaan (onnellisessa mielentilassa tulee herkemmin mieleen aiempia onnellisia kokemuksia). Emootiot edistävät yleistämistä ja oppimista linkittämällä yhteen useita samankaltaisia kokemuksia. Tästä voi olla hyötyä myös roboteille. Browne painotti, ettei emootioita voi pelkistää yksinkertaisiin muuttujiin tai produktiosääntöihin - "jos emootio X, tee Y", "jos emootio A, toimi luokan B sääntöjen perusteella". Ihmisten emootiot 19

20 eivät ole toisistaan riippumattomia tai lineaarisia, vaan dynaamisia ja attraktoritiloja sisältäviä (pienet tönäykset eivät saa pois tietystä mielentilasta). Pitääkin siis olla varovainen siitä, mitä robotin toiminnallisuutta kutsuu emootioksi. Järjestelmä- ja arkkitehtuuriosioon sisältyi paneelikeskustelu, joka eteni kohteliaassa ja sivistyneessä hengessä, vaikka absoluuttisiakin mielipiteitä löytyi. Ricardo Sanz totesi yksikantaan, että koko embodiment-käsite on silkkaa roskaa. Mikään asia ei ole ruumiiton, paitsi henget ja haamut, joita ei ole olemassa. Mieltä ei voi erottaa ruumiista, eikä ohjelmaa voi erottaa siitä alustasta jolla se pyörii. Kukaan, jolta hän oli vaatinut jonkinlaista testiä järjestelmän riittävälle embodimentille, ei ollut sellaista onnistunut tarjoamaan. Kun ehdotettiin, että termi saattaisi ennemminkin tarkoittaa jonkinlaista yhteyttä muuhun maailmaan, Ricardo totesi heti että Microsoft Wordkin on yhteydessä muuhun maailmaan, joten tämä ei sano vielä mitään. 3. päivä Kolmannen päivän teemoja olivat mielikuvitus ja fenomenologia, fenomenologia ja kvaliat, ja "erikoisaiheet" (lue: "näitä ei saatu tungettua minkään muun otsikon alle"). Viimeisen päivän osallistumiseni jäi kuitenkin harmillisen lyhyeksi. Onnistuin kuitenkin nukkumaan aamulla pommiin ja missasin kahden ensimmäisen teeman esitelmät, minkä lisäksi jouduin illalla lähtemään ennen tapahtuman loppua toisaalle. Näkemistäni muutamasta ohjelmanumerosta jäi mieleen pääasiassa Raúl Arrabalesin ConsScale, ehdotettu 13 askeleen "tietoisuusskaala", jolla arvioida mielen tietoisuutta. Sen eri tasoja olivat: -1 (Disembodied; esim. aminohappo) 0 (Isolated; esim. yksittäinen kromosomi) 1 (Decontrolled; esim. kuollut bakteeri) 2 (Reactive, reflekseihin perustuvaa käytöstä; esim. virus) 3 (Adaptive, peruskyky oppia uusia refleksejä; esim. kastemato) 4 (Attentional, kyky hyökätä ja puolustautua; esim. kalat) 5 (Executive, emotionaalista oppimista; esim. nelijalkaiset nisäkkäät) 6 (Emotional, emootiot vaikuttavat käytökseen; esim. apinat, mielenteorian aste I, "Minä tiedän") 7 (Self-Conscious, kehittynyttä suunnittelua, työkalujen käyttöä, itsensä tunnistaminen peilistä; esim. apinat, mielenteorian aste II, "tiedän että tiedän") 8 (Empathic, työkalujen tekemistä, sosiaalista käytöstä; esim. simpanssi, mielenteorian aste III, "tiedän että tiedät") 9 (Social, kielellisiä kykyjä, kyky kulttuuriin; esim. ihminen, mielenteorian aste IV, "tiedän että tiedät minun tietävän") 10 (Human-Like, tarkkaa verbaalista raportointia, kulttuuria, teknologiaa; esim. ihminen) 11 (Super-Conscious, useita tietoisuuden virtoja). Skaala jäi mietityttämään, lähinnä koska se herätti kysymyksen siitä, oliko siinä perää vai oliko se kokonaan metsässä. Kuten osa yleisöstä kommentoikin, se vaikutti kovin ihmiskeskeiseltä ja ihmisten tietoisuuskäsityksiin pohjautuvalta. Toisaalta jostain on lähdettävä, ja /jonkinlainen/ mittari eri tietoisuuden tasoille lienee tarpeen jotta esim. konetietoisuudesta voisi kunnolla puhua. Raúl totesikin, että paljon työtä on vielä tehtävänä. Jotta skaalasta olisi mitään hyötyä, on löydettävä konkreettisia testejä asioiden luokittelemiselle eri tasoihin. Kaj Sotala on kogniotieteen opiskelija ja Arpakannus-lehden vakituinen avustaja 20 ARPAKANNUS 1 / 2009

Yhtälönratkaisusta. Johanna Rämö, Helsingin yliopisto. 22. syyskuuta 2014

Yhtälönratkaisusta. Johanna Rämö, Helsingin yliopisto. 22. syyskuuta 2014 Yhtälönratkaisusta Johanna Rämö, Helsingin yliopisto 22. syyskuuta 2014 Yhtälönratkaisu on koulusta tuttua, mutta usein sitä tehdään mekaanisesti sen kummempia ajattelematta. Jotta pystytään ratkaisemaan

Lisätiedot

Cover letter and responses to reviewers

Cover letter and responses to reviewers Cover letter and responses to reviewers David E. Laaksonen, MD, PhD, MPH Department of Medicine Kuopio University Hospital Kuopio, Finland Luennon sisältö Peer review Vinkit vastineiden kirjoittamista

Lisätiedot

Lefkoe Uskomus Prosessin askeleet

Lefkoe Uskomus Prosessin askeleet Lefkoe Uskomus Prosessin askeleet 1. Kysy Asiakkaalta: Tunnista elämästäsi jokin toistuva malli, jota et ole onnistunut muuttamaan tai jokin ei-haluttu käyttäytymismalli tai tunne, tai joku epämiellyttävä

Lisätiedot

Kuvattu ja tulkittu kokemus. Kokemuksen tutkimus -seminaari, Oulu VTL Satu Liimakka, Helsingin yliopisto

Kuvattu ja tulkittu kokemus. Kokemuksen tutkimus -seminaari, Oulu VTL Satu Liimakka, Helsingin yliopisto Kuvattu ja tulkittu kokemus Kokemuksen tutkimus -seminaari, Oulu 15.4.2011 VTL Satu Liimakka, Helsingin yliopisto Esityksen taustaa Tekeillä oleva sosiaalipsykologian väitöskirja nuorten naisten ruumiinkokemuksista,

Lisätiedot

oppilaan kiusaamista kotitehtävillä vai oppimisen työkalu?

oppilaan kiusaamista kotitehtävillä vai oppimisen työkalu? Oppimispäiväkirjablogi Hannu Hämäläinen oppilaan kiusaamista kotitehtävillä vai oppimisen työkalu? Parhaimmillaan oppimispäiväkirja toimii oppilaan oppimisen arvioinnin työkaluna. Pahimmillaan se tekee

Lisätiedot

Sosiaalinen media Facebook, Twitter, Nimenhuuto

Sosiaalinen media Facebook, Twitter, Nimenhuuto Sosiaalinen media Facebook, Twitter, Nimenhuuto Jani Koivula, 21.11.2010 Kuka on se oikea? 23.11.2010 TULe urheiluseuraan liikkumaan 2 Ovatko sidosryhmänne sosiaalisessa mediassa? Oletteko te? Sosiaalisen

Lisätiedot

Peliteoria luento 1. May 25, 2015. Peliteoria luento 1

Peliteoria luento 1. May 25, 2015. Peliteoria luento 1 May 25, 2015 Tavoitteet Valmius muotoilla strategisesti ja yhteiskunnallisesti kiinnostavia tilanteita peleinä. Kyky ratkaista yksinkertaisia pelejä. Luentojen rakenne 1 Joitain pelejä ajanvietematematiikasta.

Lisätiedot

Valmistelut: Aseta kartiot numerojärjestykseen pienimmästä suurimpaan (alkeisopiskelu) tai sekalaiseen järjestykseen (pidemmälle edenneet oppilaat).

Valmistelut: Aseta kartiot numerojärjestykseen pienimmästä suurimpaan (alkeisopiskelu) tai sekalaiseen järjestykseen (pidemmälle edenneet oppilaat). Laske kymmeneen Tavoite: Oppilaat osaavat laskea yhdestä kymmeneen ja kymmenestä yhteen. Osallistujamäärä: Vähintään 10 oppilasta kartioita, joissa on numerot yhdestä kymmeneen. (Käytä 0-numeroidun kartion

Lisätiedot

CxO Mentor Oy. MDM-työpaja -esittely. Luonnos (08/2011) Luonnos - CxO Mentor Oy 2011

CxO Mentor Oy. MDM-työpaja -esittely. Luonnos (08/2011) Luonnos - CxO Mentor Oy 2011 CxO Mentor Oy CxO Mentor Oy MDM-työpaja -esittely Luonnos (08/2011) Miksi? IT/ICT, IT-palvelut ja niillä käsiteltävä tieto ovat nykyään tuottavuuden lisäämisen, innovaatioiden ja kasvun tärkein lähde.

Lisätiedot

VIESTINTÄSUUNNITELMA CITIZEN MINDSCAPES TUTKIMUSRYHMÄLLE

VIESTINTÄSUUNNITELMA CITIZEN MINDSCAPES TUTKIMUSRYHMÄLLE VIESTINTÄSUUNNITELMA CITIZEN MINDSCAPES TUTKIMUSRYHMÄLLE Joulukuu 2015 Mira Matilainen LÄHTÖKOHDAT Kohderyhmät: Rahoittajat, tutkijakollegat, muut sosiaalisen median tutkimuksesta ja hankkeesta kiinnostuneet

Lisätiedot

TUKIMATERIAALI: Arvosanan kahdeksan alle jäävä osaaminen

TUKIMATERIAALI: Arvosanan kahdeksan alle jäävä osaaminen 1 FYSIIKKA Fysiikan päättöarvioinnin kriteerit arvosanalle 8 ja niitä täydentävä tukimateriaali Opetuksen tavoite Merkitys, arvot ja asenteet T1 kannustaa ja innostaa oppilasta fysiikan opiskeluun T2 ohjata

Lisätiedot

Approbatur 3, demo 1, ratkaisut A sanoo: Vähintään yksi meistä on retku. Tehtävänä on päätellä, mitä tyyppiä A ja B ovat.

Approbatur 3, demo 1, ratkaisut A sanoo: Vähintään yksi meistä on retku. Tehtävänä on päätellä, mitä tyyppiä A ja B ovat. Approbatur 3, demo 1, ratkaisut 1.1. A sanoo: Vähintään yksi meistä on retku. Tehtävänä on päätellä, mitä tyyppiä A ja B ovat. Käydään kaikki vaihtoehdot läpi. Jos A on rehti, niin B on retku, koska muuten

Lisätiedot

Ryhmämallitusohje 2016

Ryhmämallitusohje 2016 LUONTAISET TAIPUMUKSET Ryhmämallitusohje 2016 Kalevi Sipinen RYHMÄMALLITUSOHJEITA: VAIHE 1 Mallittamalla otetaan tietoiseen käyttöön olemassa olevia taitoja/mestaruutta LUONTAISET TAIPUMUKSET RYHMÄMALLITUS:

Lisätiedot

Kuka tekee arjen valinnat? Hyvää ikää kaikille seminaari Seinäjoki 18.9.2014 autismikuntoutusohjaaja Sanna Laitamaa

Kuka tekee arjen valinnat? Hyvää ikää kaikille seminaari Seinäjoki 18.9.2014 autismikuntoutusohjaaja Sanna Laitamaa Kuka tekee arjen valinnat? Hyvää ikää kaikille seminaari Seinäjoki 18.9.2014 autismikuntoutusohjaaja Sanna Laitamaa Erityistarpeita vai ihan vaan perusjuttuja? Usein puhutaan autismin kirjon ihmisten kohdalla,

Lisätiedot

Internet-tiedonlähteiden luotettavuuden arviointi

Internet-tiedonlähteiden luotettavuuden arviointi Kiravo - kirjasto avoimena oppimisympäristönä Biblär - biblioteket som ett öppet lärcentrum Internet-tiedonlähteiden luotettavuuden arviointi Luotettavuus Tietoa on arvioitava kriittisesti, jotta voi varmistua,

Lisätiedot

Kuinka vammaisen henkilön päätöksentekoa voidaan tukea?

Kuinka vammaisen henkilön päätöksentekoa voidaan tukea? Kuinka vammaisen henkilön päätöksentekoa voidaan tukea? Maarit Mykkänen, Savon Vammaisasuntosäätiö Kehitysvammaliiton opintopäivät 2015 Tuetusti päätöksentekoon -projekti Projektin toiminta-aika: 2011-31.7.2015

Lisätiedot

TUKIMATERIAALI: Arvosanan kahdeksan alle jäävä osaaminen

TUKIMATERIAALI: Arvosanan kahdeksan alle jäävä osaaminen KEMIA Kemian päättöarvioinnin kriteerit arvosanalle 8 ja niitä täydentävä tukimateriaali Opetuksen tavoite Merkitys, arvot ja asenteet T1 kannustaa ja innostaa oppilasta kemian opiskeluun T2 ohjata ja

Lisätiedot

1 + b t (i, j). Olkoon b t (i, j) todennäköisyys, että B t (i, j) = 1. Siis operaation access(j) odotusarvoinen kustannus ajanhetkellä t olisi.

1 + b t (i, j). Olkoon b t (i, j) todennäköisyys, että B t (i, j) = 1. Siis operaation access(j) odotusarvoinen kustannus ajanhetkellä t olisi. Algoritmien DP ja MF vertaileminen tapahtuu suoraviivaisesti kirjoittamalla kummankin leskimääräinen kustannus eksplisiittisesti todennäköisyyksien avulla. Lause T MF ave = 1 + 2 1 i

Lisätiedot

Mittariston laatiminen laatutyöhön

Mittariston laatiminen laatutyöhön Mittariston laatiminen laatutyöhön Perusopetuksen laatukriteerityö Vaasa 18.9.2012 Tommi Karjalainen Opetus- ja kulttuuriministeriö Millainen on hyvä mittaristo? Kyselylomaketutkimuksen vaiheet: Aiheen

Lisätiedot

SELVITYS PRO GRADUJEN KÄYTÖSTÄ TAIDEKIRJASTOSSA

SELVITYS PRO GRADUJEN KÄYTÖSTÄ TAIDEKIRJASTOSSA SELVITYS PRO GRADUJEN KÄYTÖSTÄ TAIDEKIRJASTOSSA Tapani Takalo Lapin korkeakoulukirjasto, yliopisto, taide 17.11.2011 1. Johdanto Lapin yliopiston taidekirjastossa on selvitetty taidekirjaston kokoelmiin

Lisätiedot

E-kirjan kirjoittaminen

E-kirjan kirjoittaminen 1 E-kirjan kirjoittaminen Ohjeet e-kirjan kirjoittamiseen Tämän ohjeistuksen tavoitteena on auttaa sinua luomaan yksinkertainen e-kirja (pdftiedosto) asiakkaallesi. Kirja näyttää hänelle kuinka hyvin ymmärrät

Lisätiedot

Palaute kuvapuhelinpalveluiden toteuttamisesta ammattilaisen näkökulmasta

Palaute kuvapuhelinpalveluiden toteuttamisesta ammattilaisen näkökulmasta Palaute kuvapuhelinpalveluiden toteuttamisesta ammattilaisen näkökulmasta virtu.fi sähköiset palvelut lappilaisille Pohjois-Suomen sosiaalialan osaamiskeskus Käyttäjien osallistuminen suunnitteluprosessiin

Lisätiedot

How to Support Decision Analysis with Software Case Förbifart Stockholm

How to Support Decision Analysis with Software Case Förbifart Stockholm How to Support Decision Analysis with Software Case Förbifart Stockholm (Valmiin työn esittely) 13.9.2010 Ohjaaja: Prof. Mats Danielson Valvoja: Prof. Ahti Salo Tausta -Tukholman ohikulkutien suunnittelu

Lisätiedot

Yhtälöryhmät 1/6 Sisältö ESITIEDOT: yhtälöt

Yhtälöryhmät 1/6 Sisältö ESITIEDOT: yhtälöt Yhtälöryhmät 1/6 Sisältö Yhtälöryhmä Yhtälöryhmässä on useita yhtälöitä ja yleensä myös useita tuntemattomia. Tavoitteena on löytää tuntemattomille sellaiset arvot, että kaikki yhtälöt toteutuvat samanaikaisesti.

Lisätiedot

VINKKEJÄ CV-NETIN KÄYTTÖÖN. www.te-palvelut.fi

VINKKEJÄ CV-NETIN KÄYTTÖÖN. www.te-palvelut.fi VINKKEJÄ CV-NETIN KÄYTTÖÖN www.te-palvelut.fi TE-toimiston verkkoasiointiin pääset kirjautumaan www.te-palvelut.fi Oma asiointi Henkilöasiakas Kirjaudu sisään verkkopankkitunnuksilla ja hyväksy käyttöehdot

Lisätiedot

Digitaalitekniikan matematiikka Luku 5 Sivu 1 (22) Lausekkeiden sieventäminen F C F = B + A C. Espresso F = A (A + B) = A A + A B = A B

Digitaalitekniikan matematiikka Luku 5 Sivu 1 (22) Lausekkeiden sieventäminen F C F = B + A C. Espresso F = A (A + B) = A A + A B = A B igitaalitekniikan matematiikka Luku 5 Sivu (22).9.2 e = + = ( + ) = + = Espresso igitaalitekniikan matematiikka Luku 5 Sivu 2 (22).9.2 e Johdanto Tässä luvussa esitetään perusteet lausekemuodossa esitettyjen

Lisätiedot

Tarvikkeet: A5-kokoisia papereita, valmiiksi piirrettyjä yksinkertaisia kuvioita, kyniä

Tarvikkeet: A5-kokoisia papereita, valmiiksi piirrettyjä yksinkertaisia kuvioita, kyniä LUMATE-tiedekerhokerta, suunnitelma AIHE: OHJELMOINTI 1. Alkupohdinta: Mitä ohjelmointi on? Keskustellaan siitä, mitä ohjelmointi on (käskyjen antamista tietokoneelle). Miten käskyjen antaminen tietokoneelle

Lisätiedot

Nimitys Symboli Merkitys Negaatio ei Konjuktio ja Disjunktio tai Implikaatio jos..., niin... Ekvivalenssi... jos ja vain jos...

Nimitys Symboli Merkitys Negaatio ei Konjuktio ja Disjunktio tai Implikaatio jos..., niin... Ekvivalenssi... jos ja vain jos... 2 Logiikkaa Tässä luvussa tutustutaan joihinkin logiikan käsitteisiin ja merkintöihin. Lisätietoja ja tarkennuksia löytyy esimerkiksi Jouko Väänäsen kirjasta Logiikka I 2.1 Loogiset konnektiivit Väitelauseen

Lisätiedot

Matkatyö vie miestä. Miehet matkustavat, vaimot tukevat

Matkatyö vie miestä. Miehet matkustavat, vaimot tukevat Matkatyö vie miestä 5.4.2001 07:05 Tietotekniikka on helpottanut kokousten valmistelua, mutta tapaaminen on silti arvossaan. Yhä useampi suomalainen tekee töitä lentokoneessa tai hotellihuoneessa. Matkatyötä

Lisätiedot

LAADULLISEN TUTKIMUKSEN OMINAISLAATU

LAADULLISEN TUTKIMUKSEN OMINAISLAATU LAADULLINEN TUTKIMUS Hanna Vilkka 1 LAADULLISEN TUTKIMUKSEN OMINAISLAATU Hermeneuttinen tieteenihanne: intentionaaliset selitykset, subjektiivisuus, sanallinen/käsitteellinen tarkastelutapa, metodien moneus.

Lisätiedot

Harjoite 9: Tavoitteenasettelu menestyksekkään kilpailemisen apuna

Harjoite 9: Tavoitteenasettelu menestyksekkään kilpailemisen apuna Kilpailemaan valmentaminen - Huipputaidot Osa 2: Taitava kilpailija Harjoite 9: Tavoitteenasettelu menestyksekkään kilpailemisen apuna Harjoitteen tavoitteet ja hyödyt Oikein toteutettu ja urheilijalle

Lisätiedot

Tietotekniikan kandidaattiseminaari

Tietotekniikan kandidaattiseminaari Tietotekniikan kandidaattiseminaari Luento 1 14.9.2011 1 Luennon sisältö Seminaarin tavoitteet Seminaarin suoritus (tehtävät) Kandidaatintutkielman aiheen valinta Seminaarin aikataulu 2 2011 Timo Männikkö

Lisätiedot

WINDOWS 10 -kurssi. petri.kiiskinen@wellamo-opisto.fi

WINDOWS 10 -kurssi. petri.kiiskinen@wellamo-opisto.fi WINDOWS 10 -kurssi petri.kiiskinen@wellamo-opisto.fi Yleistä kurssista Keskiviikkoisin 9.9. 30.9. (15 oppituntia) 16:45 20:00 (viimeinen kerta 16:45 19:15) Puolivälissä 15 minuutin kahvitauko Materiaali

Lisätiedot

HELSINGIN YLIOPISTON KIRJASTON OPINTOPIIRIKORTIT

HELSINGIN YLIOPISTON KIRJASTON OPINTOPIIRIKORTIT HELSINGIN YLIOPISTON KIRJASTON OPINTOPIIRIKORTIT Tähän korttipakkaan on koottu apukeinoja opinto-piirityöskentelyä varten. Voitte noudattaa ohjeita järjestelmällisesti tai soveltaa niitä vapaasti haluamallanne

Lisätiedot

Pong-peli, vaihe Aliohjelman tekeminen. Muilla kielillä: English Suomi. Tämä on Pong-pelin tutoriaalin osa 3/7. Tämän vaiheen aikana

Pong-peli, vaihe Aliohjelman tekeminen. Muilla kielillä: English Suomi. Tämä on Pong-pelin tutoriaalin osa 3/7. Tämän vaiheen aikana Muilla kielillä: English Suomi Pong-peli, vaihe 3 Tämä on Pong-pelin tutoriaalin osa 3/7. Tämän vaiheen aikana Jaetaan ohjelma pienempiin palasiin (aliohjelmiin) Lisätään peliin maila (jota ei voi vielä

Lisätiedot

Juttutuokio Toimintatapa opettajan ja lapsen välisen vuorovaikutuksen tueksi

Juttutuokio Toimintatapa opettajan ja lapsen välisen vuorovaikutuksen tueksi JUTTUTUOKIO Juttutuokio Toimintatapa opettajan ja lapsen välisen vuorovaikutuksen tueksi Opettajan ja oppilaan välinen suhde on oppimisen ja opettamisen perusta. Hyvin toimiva vuorovaikutussuhde kannustaa,

Lisätiedot

KAVEREITA NOLLA lasten ja nuorten yksinäisyys

KAVEREITA NOLLA lasten ja nuorten yksinäisyys KAVEREITA NOLLA lasten ja nuorten yksinäisyys PhD. Niina Junttila, Dosentti (kasvatuspsykologia, tilastomenetelmät) Oppimistutkimuksen keskus (OTUK), Opettajankoulutuslaitos & Lapsi- ja nuorisotutkimuskeskus

Lisätiedot

TIEA241 Automaatit ja kieliopit, syksy Antti-Juhani Kaijanaho. 5. marraskuuta 2015

TIEA241 Automaatit ja kieliopit, syksy Antti-Juhani Kaijanaho. 5. marraskuuta 2015 TIEA24 Automaatit ja kieliopit, syksy 205 Antti-Juhani Kaijanaho TIETOTEKNIIKAN LAITOS 5. marraskuuta 205 Sisällys Käsiteanalyysiä Tarkastellaan koodilukkoa äärellisenä automaattina. Deterministinen äärellinen

Lisätiedot

Kandityön kirjoittaminen. Opinnäyteseminaari

Kandityön kirjoittaminen. Opinnäyteseminaari Kandityön kirjoittaminen Opinnäyteseminaari Lue ja kirjoita Ajatukset eivät kasva tyhjästä. Ruoki niitä lukemalla ja kirjoittamalla lukemastasi. Älä luota muistiisi Merkitse alusta asti muistiinpanoihin

Lisätiedot

Sarjakuva- www.ransu.info

Sarjakuva- www.ransu.info Sarjakuva- ja puuhakirja Ransun Lue ja pelaa! Heippatirallaa! Tässä kirjassa on Ransun pelastuskoulu -sarjakuvia, joista lukemalla oppii tärkeitä turvallisuuteen liittyviä asioita. Ja sitten on vähän väliä

Lisätiedot

Neuroverkkojen soveltaminen vakuutusdatojen luokitteluun

Neuroverkkojen soveltaminen vakuutusdatojen luokitteluun Neuroverkkojen soveltaminen vakuutusdatojen luokitteluun Sami Hokuni 12 Syyskuuta, 2012 1/ 54 Sami Hokuni Neuroverkkojen soveltaminen vakuutusdatojen luokitteluun Turun Yliopisto. Gradu tehty 2012 kevään

Lisätiedot

LISÄOHJEITA DIPLOMITYÖN TEKEMISEEN

LISÄOHJEITA DIPLOMITYÖN TEKEMISEEN LISÄOHJEITA DIPLOMITYÖN TEKEMISEEN TÄYDENTÄMÄÄN OSASTON DIPLOMITYÖOHJETTA http://www.ee.oulu.fi/opiskelu/lomakkeet/diplomity%f6/diplomity%f6n.teko-ohjeet.pdf Prof. Mika Ylianttila Informaationkäsittelyn

Lisätiedot

MATERIAALIPAKETTI NUORTENILTAAN OLE HYVÄ!

MATERIAALIPAKETTI NUORTENILTAAN OLE HYVÄ! MATERIAALIPAKETTI NUORTENILTAAN OLE HYVÄ! Nuortenillan toiminta-ajatus ja tavoite Kahden eri seurakunnan nuoret kohtaavat toisiaan ja tutustuvat seurakuntien nuorisotoimintaan, jakavat kokemuksia, ideoita,

Lisätiedot

Tuen tarpeen tunnistaminen

Tuen tarpeen tunnistaminen Tuen tarpeen tunnistaminen Matematiikan arviointi ensimmäinen luokka talvi Esitysohjeet opettajalle Arvioinnin yleisiä periaatteita Tutustu ennen tehtävien esittämistä ohjeisiin ja materiaaliin sekä tarkista,

Lisätiedot

arvioinnin kohde

arvioinnin kohde KEMIA 9-lk Merkitys, arvot ja asenteet T2 Oppilas tunnistaa omaa kemian osaamistaan, asettaa tavoitteita omalle työskentelylleen sekä työskentelee pitkäjänteisesti T3 Oppilas ymmärtää kemian osaamisen

Lisätiedot

Tähtitieteen käytännön menetelmiä Kevät 2009

Tähtitieteen käytännön menetelmiä Kevät 2009 Tähtitieteen käytännön menetelmiä Kevät 2009 2009-01-12 Yleistä Luennot Luennoija hannu.p.parviainen@helsinki.fi Aikataulu Observatoriolla Maanantaisin 10.00-12.00 Ohjattua harjoittelua maanantaisin 9.00-10.00

Lisätiedot

Kenguru Student (lukion 2. ja 3. vuosi) sivu 1 / 6

Kenguru Student (lukion 2. ja 3. vuosi) sivu 1 / 6 Kenguru Student (lukion 2. ja 3. vuosi) sivu 1 / 6 NIMI LUOKKA/RYHMÄ Pisteet: Kenguruloikan pituus: Irrota tämä vastauslomake tehtävämonisteesta. Merkitse tehtävän numeron alle valitsemasi vastausvaihtoehto.

Lisätiedot

Injektio. Funktiota sanotaan injektioksi, mikäli lähtöjoukon eri alkiot kuvautuvat maalijoukon eri alkioille. Esim.

Injektio. Funktiota sanotaan injektioksi, mikäli lähtöjoukon eri alkiot kuvautuvat maalijoukon eri alkioille. Esim. Injektio Funktiota sanotaan injektioksi, mikäli lähtöjoukon eri alkiot kuvautuvat maalijoukon eri alkioille. Esim. Funktio f on siis injektio mikäli ehdosta f (x 1 ) = f (x 2 ) seuraa, että x 1 = x 2.

Lisätiedot

E. Oja ja H. Mannila Datasta Tietoon: Luku 2

E. Oja ja H. Mannila Datasta Tietoon: Luku 2 2. DATASTA TIETOON: MITÄ DATAA; MITÄ TIETOA? 2.1. Data-analyysin ongelma Tulevien vuosien valtava haaste on digitaalisessa muodossa talletetun datan kasvava määrä Arvioita: Yhdysvaltojen kongressin kirjasto

Lisätiedot

Käyttää pinsettiotetta, liikelaajuus rajoittunut, levoton. Suositellaan toimintaterapiaa, jonka tavoitteena on parantaa silmän-käden yhteistyötä ja

Käyttää pinsettiotetta, liikelaajuus rajoittunut, levoton. Suositellaan toimintaterapiaa, jonka tavoitteena on parantaa silmän-käden yhteistyötä ja Leikkiä oppia liikkua harjoitella syödä nukkua terapia koulu päiväkoti kerho ryhmä haluta inhota tykätä jaksaa ei jaksa Käyttää pinsettiotetta, liikelaajuus rajoittunut, levoton. Suositellaan toimintaterapiaa,

Lisätiedot

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

CHERMUG-pelien käyttö opiskelijoiden keskuudessa vaihtoehtoisen tutkimustavan oppimiseksi Tiivistelmä CHERMUG-projekti on kansainvälinen konsortio, jossa on kumppaneita usealta eri alalta. Yksi tärkeimmistä asioista on luoda yhteinen lähtökohta, jotta voimme kommunikoida ja auttaa projektin

Lisätiedot

Tulevaisuuden tutkimuksen seura ja tulevaisuudentutkimus: lyhyt esittely

Tulevaisuuden tutkimuksen seura ja tulevaisuudentutkimus: lyhyt esittely Tulevaisuuden tutkimuksen seura ja tulevaisuudentutkimus: lyhyt esittely Tulevaisuudentutkimus Tulevaisuudentutkimus on monitieteellinen tiedonala, jonka tarkoituksena on selvittää millaisia mahdolliset,

Lisätiedot

PERUSTEITA TEORIAA JA KÄYTÄNTÖÄ

PERUSTEITA TEORIAA JA KÄYTÄNTÖÄ TULEVAISUUSAJATTELUN PERUSTEITA TEORIAA JA KÄYTÄNTÖÄ Tampereen Kesäyliopiston ennakointiajokortti 11.9.2012 Petri Tapio Tulevaisuuden tutkimuskeskus Tutkimusryhmä FIDEA www.fidea.fi Tulevaisuudentutkimuksen

Lisätiedot

Automaattinen semanttinen annotointi

Automaattinen semanttinen annotointi Automaattinen semanttinen annotointi Matias Frosterus, Reetta Sinkkilä, Katariina Nyberg Semantic Computing Research Group (SeCo) School of Science and Technology, Department of Media Technology and University

Lisätiedot

Opetussuunnitelmasta oppimisprosessiin

Opetussuunnitelmasta oppimisprosessiin Opetussuunnitelmasta oppimisprosessiin Johdanto Opetussuunnitelman avaamiseen antavat hyviä, perusteltuja ja selkeitä ohjeita Pasi Silander ja Hanne Koli teoksessaan Verkko-opetuksen työkalupakki oppimisaihioista

Lisätiedot

Tekniikka Informaatio Asiayhteys Laumaeläin Ihminen

Tekniikka Informaatio Asiayhteys Laumaeläin Ihminen Päätöksenteko Uskalla tehdä toisin Ari & Mona Riabacke Tekniikka Informaatio Asiayhteys Laumaeläin Ihminen Talentum Helsinki 2015 Ruotsinkielinen alkuperäisteos: Beslutspyramiden: stegen till klokare beslut

Lisätiedot

Matematiikan tukikurssi, kurssikerta 2

Matematiikan tukikurssi, kurssikerta 2 Matematiikan tukikurssi kurssikerta 1 Relaatioista Oletetaan kaksi alkiota a ja b. Näistä kumpikin kuuluu johonkin tiettyyn joukkoon mahdollisesti ne kuuluvat eri joukkoihin; merkitään a A ja b B. Voidaan

Lisätiedot

5. OSITTAISINTEGROINTI

5. OSITTAISINTEGROINTI 5 OSITTAISINTEGROINTI Kahden funktion f ja g tulo derivoidaan kuten muistetaan seuraavasti: D (fg) f g + f Kun tämä yhtälö integroidaan puolittain, niin saadaan fg f ()g()d + f ()()d Yhtälö saattaa erota

Lisätiedot

Opinnäytetyön ulkoasu

Opinnäytetyön ulkoasu Opinnäytetyön ulkoasu Antti Leino Tampereen yliopisto Kieli-, käännös- ja kirjallisuustieteiden yksikkö Suomen kielen tutkinto-ohjelma Tutkielmaohje Syyskuu 2012 Tampereen yliopisto Suomen kielen tutkinto-ohjelma

Lisätiedot

Käsitteistä. Reliabiliteetti, validiteetti ja yleistäminen. Reliabiliteetti. Reliabiliteetti ja validiteetti

Käsitteistä. Reliabiliteetti, validiteetti ja yleistäminen. Reliabiliteetti. Reliabiliteetti ja validiteetti Käsitteistä Reliabiliteetti, validiteetti ja yleistäminen KE 62 Ilpo Koskinen 28.11.05 empiirisessä tutkimuksessa puhutaan peruskurssien jälkeen harvoin "todesta" ja "väärästä" tiedosta (tai näiden modernimmista

Lisätiedot

Tutkimuksen alkuasetelmat

Tutkimuksen alkuasetelmat Tutkimuksen alkuasetelmat Ihan alussa yleensä epämääräinen kiinnnostus laajaan aiheeseen ( muoti, kulutus, nuoriso, luovuus, värit, sukupuoli )... Kiinnostusta kohdennetaan (pilotit, kirjallisuuden haravointi)

Lisätiedot

MS-C2105 Optimoinnin perusteet Malliratkaisut 5

MS-C2105 Optimoinnin perusteet Malliratkaisut 5 MS-C2105 Optimoinnin perusteet Malliratkaisut 5 Ehtamo Demo 1: Arvaa lähimmäksi Jokainen opiskelija arvaa reaaliluvun välillä [0, 100]. Opiskelijat, joka arvaa lähimmäksi yhtä kolmasosaa (1/3) kaikkien

Lisätiedot

Teoreettisen viitekehyksen rakentaminen

Teoreettisen viitekehyksen rakentaminen Teoreettisen viitekehyksen rakentaminen Eeva Willberg Pro seminaari ja kandidaatin opinnäytetyö 26.1.09 Tutkimuksen teoreettinen viitekehys Tarkoittaa tutkimusilmiöön keskeisesti liittyvän tutkimuksen

Lisätiedot

Esimerkkejä polynomisista ja ei-polynomisista ongelmista

Esimerkkejä polynomisista ja ei-polynomisista ongelmista Esimerkkejä polynomisista ja ei-polynomisista ongelmista Ennen yleisempiä teoriatarkasteluja katsotaan joitain tyypillisiä esimerkkejä ongelmista ja niiden vaativuudesta kaikki nämä ongelmat ratkeavia

Lisätiedot

Mitä museo voi tehdä Wikimedian & Wikipedian kanssa

Mitä museo voi tehdä Wikimedian & Wikipedian kanssa Mitä museo voi tehdä Wikimedian & Wikipedian kanssa Wikipedia Recent Changes Map Valtakunnalliset museopäivät, Inari 26.5.2016 Heikki Kastemaa Mitä tein Raahessa lauantaina? Luettelo Raahen patsaista ja

Lisätiedot

LIITE 8 Toiminnan aloittain etenevän opiskelun opetussuunnitelmaan

LIITE 8 Toiminnan aloittain etenevän opiskelun opetussuunnitelmaan LIITE 8 Toiminnan aloittain etenevän opiskelun opetussuunnitelmaan 1. Motoriset taidot Kehon hahmotus Kehon hallinta Kokonaismotoriikka Silmän ja jalan liikkeen koordinaatio Hienomotoriikka Silmän ja käden

Lisätiedot

ILOA JA LAATUA vaikeavammaisen ihmisen kohtaamiseen

ILOA JA LAATUA vaikeavammaisen ihmisen kohtaamiseen ILOA JA LAATUA vaikeavammaisen ihmisen kohtaamiseen Kuka määrää? Kehitysvammaliiton opintopäivät 5.11.2015 Katja Burakoff Asiantuntija, puheterapeutti Tietotekniikka- ja kommunikaatiokeskus Tikoteekki

Lisätiedot

verkkojen G ja H välinen isomorfismi. Nyt kuvaus f on bijektio, joka säilyttää kyseisissä verkoissa esiintyvät särmät, joten pari

verkkojen G ja H välinen isomorfismi. Nyt kuvaus f on bijektio, joka säilyttää kyseisissä verkoissa esiintyvät särmät, joten pari Tehtävä 9 : 1 Merkitään kirjaimella G tehtäväpaperin kuvan vasemmanpuoleista verkkoa sekä kirjaimella H tehtäväpaperin kuvan oikeanpuoleista verkkoa. Kuvan perusteella voidaan havaita, että verkko G on

Lisätiedot

arvioinnin kohde

arvioinnin kohde KEMIA 8-lk Merkitys, arvot ja asenteet T2 Oppilas asettaa itselleen tavoitteita sekä työskentelee pitkäjänteisesti. Oppilas kuvaamaan omaa osaamistaan. T3 Oppilas ymmärtää alkuaineiden ja niistä muodostuvien

Lisätiedot

Mitä taitoja tarvitaan tekstin ymmärtämisessä? -teorian kautta arkeen, A.Laaksonen

Mitä taitoja tarvitaan tekstin ymmärtämisessä? -teorian kautta arkeen, A.Laaksonen Mitä taitoja tarvitaan tekstin ymmärtämisessä? -teorian kautta arkeen, A.Laaksonen Lukemisen taitoja Tulisi kehittää kaikissa oppiaineissa Vastuu usein äidinkielen ja S2-opettajilla Usein ajatellaan, että

Lisätiedot

TIEDOTUSOPIN VALINTAKOE

TIEDOTUSOPIN VALINTAKOE TAMPEREEN YLIOPISTO TIEDOTUSOPIN VALINTAKOE 12.6.2006 Tiedotusopin valintakoe koostuu neljästä tehtäväkokonaisuudesta. Valintakokeesta voi saada yhteensä 60 pistettä. Kokeen eri osat tuottavat pisteitä

Lisätiedot

2.4. Oppimistyyleistä

2.4. Oppimistyyleistä 2.4. Oppimistyyleistä 1. Käytännölliset Näin ajattelevilla todellisuus koostuu siitä, mitä he aistivat näkemällä, koskettamalla, kuulemalla, haistamalla ja maistamalla. He huomaavat ja pystyvät palauttamaan

Lisätiedot

3. Kirjoita seuraavat joukot luettelemalla niiden alkiot, jos mahdollista. Onko jokin joukoista tyhjä joukko?

3. Kirjoita seuraavat joukot luettelemalla niiden alkiot, jos mahdollista. Onko jokin joukoista tyhjä joukko? HY / Avoin yliopisto Johdatus yliopistomatematiikkaan, kesä 2015 Harjoitus 1 Ratkaisuehdotuksia Tehtäväsarja I Seuraavat tehtävät liittyvät luentokalvoihin 1 14. Erityisesti esimerkistä 4 ja esimerkin

Lisätiedot

7 keinoa lisätä kirjasi myyntiä

7 keinoa lisätä kirjasi myyntiä 7 keinoa lisätä kirjasi myyntiä montako tietokirjaa pitää myydä, että olisit suomessa bestseller? Bestseller-listalle Suomessa tietokirjalla on päässyt vuonna 2014 jos on myynyt yli 13500 kappaletta tai

Lisätiedot

Peliteoria luento 2. May 26, 2014. Peliteoria luento 2

Peliteoria luento 2. May 26, 2014. Peliteoria luento 2 May 26, 2014 Pelien luokittelua Peliteoriassa pelit voidaan luokitella yhteistoiminnallisiin ja ei-yhteistoiminnallisiin. Edellisissä kiinnostuksen kohde on eri koalitioiden eli pelaajien liittoumien kyky

Lisätiedot

Oliosuunnitteluesimerkki: Yrityksen palkanlaskentajärjestelmä

Oliosuunnitteluesimerkki: Yrityksen palkanlaskentajärjestelmä Oliosuunnitteluesimerkki: Yrityksen palkanlaskentajärjestelmä Matti Luukkainen 10.12.2009 Tässä esitetty esimerkki on mukaelma ja lyhennelmä Robert Martinin kirjasta Agile and Iterative Development löytyvästä

Lisätiedot

Sairastuneiden ja omaisten kanssa keskusteleminen

Sairastuneiden ja omaisten kanssa keskusteleminen Infosheet 38 Sairastuneiden ja omaisten kanssa keskusteleminen Ymmärrettävä tieto Antamalla ihmisille tilaisuuden esittää kysymyksensä voit räätälöidä heidän tarpeisiinsa sopivaa tietoa. Jokaiseen keskusteluun

Lisätiedot

Matematiikan tukikurssi

Matematiikan tukikurssi Matematiikan tukikurssi Kurssikerta 4 Jatkuvuus Jatkuvan funktion määritelmä Tarkastellaan funktiota f x) jossakin tietyssä pisteessä x 0. Tämä funktio on tässä pisteessä joko jatkuva tai epäjatkuva. Jatkuvuuden

Lisätiedot

Iloa ja kannustusta elintapoihin Miksi, miten ja kenelle? + Neuvokas perhe kortin käyttöharjoitus

Iloa ja kannustusta elintapoihin Miksi, miten ja kenelle? + Neuvokas perhe kortin käyttöharjoitus Iloa ja kannustusta elintapoihin Miksi, miten ja kenelle? + Neuvokas perhe kortin käyttöharjoitus Missä Neuvokas perhe työvälineet ja ideologia voivat auttaa ammattilaista? Asiakas ei ymmärrä miten tärkeä

Lisätiedot

Matematiikan tukikurssi, kurssikerta 3

Matematiikan tukikurssi, kurssikerta 3 Matematiikan tukikurssi, kurssikerta 3 1 Epäyhtälöitä Aivan aluksi lienee syytä esittää luvun itseisarvon määritelmä: { x kun x 0 x = x kun x < 0 Siispä esimerkiksi 10 = 10 ja 10 = 10. Seuraavaksi listaus

Lisätiedot

Politiikka-asiakirjojen retoriikan ja diskurssien analyysi

Politiikka-asiakirjojen retoriikan ja diskurssien analyysi Politiikka-asiakirjojen retoriikan ja diskurssien analyysi Perustuu väitöskirjaan Sukupuoli ja syntyvyyden retoriikka Venäjällä ja Suomessa 1995 2010 Faculty of Social Sciences Näin se kirjoitetaan n Johdanto

Lisätiedot

TIEDONHAKU INTERNETISTÄ

TIEDONHAKU INTERNETISTÄ TIEDONHAKU INTERNETISTÄ Internetistä löytyy hyvin paljon tietoa. Tietoa ei ole mitenkään järjestetty, joten tiedonhaku voi olla hankalaa. Tieto myös muuttuu jatkuvasti. Tänään tehty tiedonhaku ei anna

Lisätiedot

Scientific Method Mistä on kysymys?

Scientific Method Mistä on kysymys? Scientific Method Mistä on kysymys? Janne Rautasuo 29.11.2016 Länsi-Uudenmaan pelastuslaitos Västra Nylands räddningsverk Länsi-Uusimaa Department for Rescue Services 29.11.2016 1 Palontutkinnasta kuultua

Lisätiedot

Kaikki kurssin laskuharjoitukset pidetään Exactumin salissa C123. Malliratkaisut tulevat nettiin kurssisivulle.

Kaikki kurssin laskuharjoitukset pidetään Exactumin salissa C123. Malliratkaisut tulevat nettiin kurssisivulle. Kombinatoriikka, kesä 2010 Harjoitus 1 Ratkaisuehdotuksia (RT (5 sivua Kaikki kurssin laskuharjoitukset pidetään Exactumin salissa C123. Malliratkaisut tulevat nettiin kurssisivulle. 1. Osoita, että vuoden

Lisätiedot

Osakkeen arvonmääritys. Onnistunut sijoituspäätös

Osakkeen arvonmääritys. Onnistunut sijoituspäätös Osakkeen arvonmääritys Onnistunut sijoituspäätös Teos pohjautuu osittain aiemmin useana painoksena nimillä Yrityksen arvonmääritys ja Uusi yrityksen arvonmääritys ilmestyneeseen teokseen. Copyright 2012

Lisätiedot

Esimerkkiprojekti. Mallivastauksen löydät Wroxin www-sivuilta. Kenttä Tyyppi Max.pituus Rajoitukset/Kommentit

Esimerkkiprojekti. Mallivastauksen löydät Wroxin www-sivuilta. Kenttä Tyyppi Max.pituus Rajoitukset/Kommentit Liite E - Esimerkkiprojekti E Esimerkkiprojekti Olet lukenut koko kirjan. Olet sulattanut kaiken tekstin, Nyt on aika soveltaa oppimiasi uusia asioita pienen, mutta täydellisesti muotoiltuun, projektiin.

Lisätiedot

Kompleksisuus ja kuntien kehittäminen

Kompleksisuus ja kuntien kehittäminen Kompleksisuus ja kuntien kehittäminen Kuntatutkijoiden seminaari 25.5.2011, Lapin yliopisto, Rovaniemi Pasi-Heikki Rannisto, HT Tampereen yliopisto Haasteita johtamiselle ja johtamisteorioille Miksi ennustaminen

Lisätiedot

Suomen lippu. lippu; liputus, liputtaa, nostaa lippu salkoon

Suomen lippu. lippu; liputus, liputtaa, nostaa lippu salkoon Suomen lippu Suomessa on laki, miten saat liputtaa. Lipussa on valkoinen pohja ja sininen risti. Se on kansallislippu. Jokainen suomalainen saa liputtaa. Jos lipussa on keskellä vaakuna, se on valtionlippu.

Lisätiedot

苏 州 (Suzhou) 30.3.-27.5.2015

苏 州 (Suzhou) 30.3.-27.5.2015 苏 州 (Suzhou) 30.3.-27.5.2015 Hei kaikille lukijoille. Olen Tytti Teivonen, matkailualan opiskelija Luksiasta. Olin työssäoppimassa Suzhoussa Kiinassa hotellissa kaksi kuukautta. Hotelli, jossa olin, on

Lisätiedot

2. Seuraavassa kuvassa on verkon solmujen topologinen järjestys: x t v q z u s y w r. Kuva 1: Tehtävän 2 solmut järjestettynä topologisesti.

2. Seuraavassa kuvassa on verkon solmujen topologinen järjestys: x t v q z u s y w r. Kuva 1: Tehtävän 2 solmut järjestettynä topologisesti. Tietorakenteet, laskuharjoitus 11, ratkaisuja 1. Leveyssuuntaisen läpikäynnin voi toteuttaa rekursiivisesti käsittelemällä jokaisella rekursiivisella kutsulla kaikki tietyllä tasolla olevat solmut. Rekursiivinen

Lisätiedot

Injektio (1/3) Funktio f on injektio, joss. f (x 1 ) = f (x 2 ) x 1 = x 2 x 1, x 2 D(f )

Injektio (1/3) Funktio f on injektio, joss. f (x 1 ) = f (x 2 ) x 1 = x 2 x 1, x 2 D(f ) Injektio (1/3) Määritelmä Funktio f on injektio, joss f (x 1 ) = f (x 2 ) x 1 = x 2 x 1, x 2 D(f ) Seurauksia: Jatkuva injektio on siis aina joko aidosti kasvava tai aidosti vähenevä Injektiolla on enintään

Lisätiedot

ENE-C2001 Käytännön energiatekniikkaa. Aloitustapaaminen 11.4.2016. Osa III: Tekninen raportointi

ENE-C2001 Käytännön energiatekniikkaa. Aloitustapaaminen 11.4.2016. Osa III: Tekninen raportointi ENE-C2001 Käytännön energiatekniikkaa Aloitustapaaminen 11.4.2016 Osa III: Tekninen raportointi Sisältö Raportoinnin ABC: Miksi kirjoitan? Mitä kirjoitan? Miten kirjoitan? Muutamia erityisasioita 1 Miksi

Lisätiedot

Linkkitekstit. Kaikkein vanhin WWW-suunnitteluohje:

Linkkitekstit. Kaikkein vanhin WWW-suunnitteluohje: Linkit Linkit ovat hypertekstin tärkein osa. Niiden avulla sivut liitetään toisiinsa ja käyttäjille tarjoutuu mahdollisuus liikkua muille kiinnostaville sivuille. Linkit Linkkejä on kolmea eri tyyppiä:

Lisätiedot

Neuvontapalvelut pilottityöpaja 4 / muistio

Neuvontapalvelut pilottityöpaja 4 / muistio Neuvontapalvelut pilottityöpaja 4 / 24.4. muistio Parasta ja hyödyllistä hankkeessa on ollut Tapaamiset. On tutustuttu toisiimme ja eri kaupunkien matkailutiloihin. Muiden tekemisen peilaaminen omaan toimintaan

Lisätiedot

1. Ohjaustyylit. Esimerkkejä tyylin käyttötilanteista. Tavoite. Työpaikkaohjaajan toiminta. Tulokset

1. Ohjaustyylit. Esimerkkejä tyylin käyttötilanteista. Tavoite. Työpaikkaohjaajan toiminta. Tulokset 1. Ohjaustyylit on hyvä tunnistaa itselleen ominaiset tavat ohjata opiskelijoita. on hyvä osata joustavasti muuttaa ohjaustyyliään erilaisiin tilanteisiin ja erilaisille opiskelijoille sopivaksi. Seuraavaksi

Lisätiedot

Päätöksenteon mallit

Päätöksenteon mallit Prosesseja! Mitä luvattiin? Prosessi on helposti tapahtumanjärjestäjälle kirosana, mutta kelvollista työtä on helvetin vaikea tehdä ilman ainakin jonkinlaista prosessia. Käymme läpi mielestämme tärkeimpiä

Lisätiedot

TUTKIMUSMATKA-PALVELUMALLIN KIRJALLISET OHJEET: Slogan: Äärettömyydestä maapallon ytimeen

TUTKIMUSMATKA-PALVELUMALLIN KIRJALLISET OHJEET: Slogan: Äärettömyydestä maapallon ytimeen TUTKIMUSMATKA-PALVELUMALLIN KIRJALLISET OHJEET: Slogan: Äärettömyydestä maapallon ytimeen Esittelyteksti (mainostyylinen): Koskaan ihminen ei ole tiennyt niin paljon kuin nyt. Mutta huomenna tiedämme taas

Lisätiedot

+ 3 2 5 } {{ } + 2 2 2 5 2. 2 kertaa jotain

+ 3 2 5 } {{ } + 2 2 2 5 2. 2 kertaa jotain Jaollisuustestejä (matematiikan mestariluokka, 7.11.2009, ohjattujen harjoitusten lopputuloslappu) Huom! Nämä eivät tietenkään ole ainoita jaollisuussääntöjä; ovatpahan vain hyödyllisiä ja ainakin osittain

Lisätiedot

Nuorten tulevaisuusseminaari Kirkko 2020

Nuorten tulevaisuusseminaari Kirkko 2020 Nuorten tulevaisuusseminaari Kirkko 2020 Nuorteniltapaketti - Kirkon rakentajat Tämä ohjelmamateriaali on tarkoitettu toteutettavaksi nuortenillassa, nuorten leirillä tai isoskoulutuksessa. Ohjelman voi

Lisätiedot

Algoritmit 1. Luento 9 Ti Timo Männikkö

Algoritmit 1. Luento 9 Ti Timo Männikkö Algoritmit 1 Luento 9 Ti 7.2.2017 Timo Männikkö Luento 9 Graafit ja verkot Kaaritaulukko, bittimatriisi, pituusmatriisi Verkon lyhimmät polut Floydin menetelmä Lähtevien ja tulevien kaarien listat Forward

Lisätiedot