<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3067988393121866728</id><updated>2012-01-21T21:46:28.342+02:00</updated><category term='osamielten yhteisö'/><category term='avaruusteknologia'/><category term='Automaatio'/><category term='kognitiivinen robotiikka'/><category term='robonautti'/><category term='ahimsa'/><category term='semanttinen robotti'/><category term='kunnontestaus'/><category term='scifi'/><category term='huoltosuhde'/><category term='politiikka'/><category term='ostovoima'/><category term='konenäkö'/><category term='Weak AGI'/><category term='demokratian kehittäminen'/><category term='säätöteoria'/><category term='Globaali ekonomia'/><category term='kognitiivinen arkkitehtuuri'/><category term='robotiikka'/><category term='Eläkeikä'/><category term='Sosiaalinen evoluutio'/><category term='meritokratia'/><category term='rinnakkaisohjelmointi'/><category term='Universaalisuus'/><category term='demokratia'/><category term='Piraattipuolue'/><category term='avaruuslennot'/><category term='Kevyt liikenne'/><category term='AIXI-malli'/><category term='etiikka'/><category term='tekoäly'/><category term='Tieteen etiikka'/><category term='Harrasterobotti'/><category term='Monimutkaisuus'/><category term='R2'/><category term='Semi-AGI'/><category term='arvot'/><category term='hyötyliikunta'/><category term='vaalirahoitus'/><category term='imurirobotti'/><category term='osa-aikaeläke'/><category term='HW-kiihdytin'/><category term='moottorivene'/><category term='androidi'/><category term='superäly'/><category term='kryoniikka'/><category term='arkkitehtuurit'/><category term='multicore'/><category term='Mökkeily'/><category term='Marcus Hutter'/><category term='tulevaisuus'/><category term='sykemittaus'/><category term='Ihmisen haastava tekoäly'/><category term='Cortical Column'/><category term='talous'/><category term='Aivojen monimutkaisuus'/><category term='Tekoälyarkkitehtuurit'/><category term='purjevene'/><category term='Työkalu'/><category term='vaalimainonta'/><category term='tunteet'/><category term='aerobinen harjoittelu'/><category term='turvallisuus'/><category term='Luddite fallacy'/><category term='katamaraani'/><category term='Yhteisöllisyys'/><category term='Turing-kone'/><category term='oppiminen'/><category term='puulämmitys'/><category term='työllisyys'/><category term='kotirobotti'/><category term='Siri'/><category term='Ei-symbolinen äly'/><category term='transhumanismi'/><category term='NASA'/><category term='Turing'/><title type='text'>Ajatuksia monimutkaisessa maailmassa</title><subtitle type='html'>Kun toinen blogini "Lojban ajattelua" keskityy lojban kieleen ja siihen läheisesti assosioituviin aiheisiin, niin tänne pyrin keskittämään kaikkea sellaista pohdiskelua, joka sliippaa liian kaukaa lojbanistanilaisista maisemista.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>33</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-196357606676915709</id><published>2011-12-26T17:56:00.000+02:00</published><updated>2011-12-26T17:57:14.906+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Eläkeikä'/><category scheme='http://www.blogger.com/atom/ns#' term='Mökkeily'/><category scheme='http://www.blogger.com/atom/ns#' term='talous'/><category scheme='http://www.blogger.com/atom/ns#' term='katamaraani'/><category scheme='http://www.blogger.com/atom/ns#' term='tulevaisuus'/><category scheme='http://www.blogger.com/atom/ns#' term='purjevene'/><category scheme='http://www.blogger.com/atom/ns#' term='arvot'/><title type='text'>Do It Yourself?</title><content type='html'>Olen "elämäntapainsinööri". Olen koko ikäni, leikki-ikäisestä alkaen, ollut aina suunnittelemassa jotakin. Jotkut asiat ovat toteutuneet, ainakin johonkin järkevään pisteeseen, jotkut jääneet täysin kesken, useimpien toteutus ei ole koskaan alkanutkaan. Mutta suunnittelu on mukavaa, aktiivista ajatusleikkiä, mielestäni parempaa kuin joku (älyllisesti) passiivinen ajanviete. &lt;br /&gt;&lt;br /&gt;Eräs vuosia kestänyt pohdiskelu oli "uivan kesämökin" rakentaminen. Olen kiinnostuneena lueskellut toisten toteutuneista ratkaisuista, joita voivat olla lähinnä : (1) iso, perinteinen (yksirunkoinen) vene, siis purje- tai moottorivene, (2) ponttoonien varassa kelluva mökki, joka nipin napin täyttää vesikulkuneuvon tunnusmerkit tai sitten (3) monirunkovene, lähinnä katamaraani. Viimeksimainittu on tuntunut mielekkäimmältä.  &lt;br /&gt;&lt;br /&gt;Jos katamaraanin funktio on "uiva kesämökki", niin se saa olla tilava ja mukava nopeuden kustannuksella. Sillä liikutaan vähän, ollaan pitkään paikallaan. Nyt en tällaista tarvitse. Sen sijaan haluaisin sopeuttaa mökkeilyä ekologisempaan suuntaan: vaihtaa auton ja ison mottoriveneen käytön mielekkäämpään yhteyskulkuneuvoon. Harkitsen taas katamaraanin rakentamista, mutta ei enään uivaksi kesämökiksi. Nyt sen pitäisi olla "nopea" tilavuuden ja mukavuuden kustannuksella. Tämä vanhan ajattelun uusi mukaelma tuli ajankohtaiseksi, kun totesin, että nyt minulla olisi paikka katin rakentamiseen, esim. pressukattoisella telakalla. &lt;br /&gt;&lt;br /&gt;Siis olisiko mielekästä aloittaa esim runsaan vuoden päästä 3-4v kestävä suunnittelu- ja rakennusprojekti? Pikainen markkinatutkimus on osoittanut, että edes piirustuksina ei löytyne tarkalleen tarpeitani vastavaa (kun mm. maksukykyni huomioidaan) melko nopeaa, helposti purjehdittavaa, mukavaa vesikulkuneuvoa. Tarkoituksena olisi siis vaihtaa n. 2h auto-moottorivenematka (losseineen, kulkuneuvon vaihtoineen) koko päivän kestävään (6-10h) mukavaan venematkaan, jonka aikana ei juuri kaupallista energiaa kulutettaisi. Siten kulun olisi oltava pääsääntöisesti erittäin mukavaa, tasaista, tilaa olisi oltava runsaasti löhöilyyn, musiikin kuunteluun ym. siis sille miehistön jäsenelle, joka ei ole ruorivuorossa. Ei siis saa tulla tunnetta, että matkaan haaskaantuu aikaa. &lt;br /&gt;&lt;br /&gt;Katamaranin kulku on (kuulemma, en ole koskaan ollut kyydissä!) oleellisesti tasaisempaa kuin yksirunkoisella. Loogisestikin näin pitäisi olla. Lisäksi katilla on rakenteelliset edellytykset olla selvästi yksirunkoista nopeampi. Esitän myös väitteen, että (oman analyysini mukaan) tee-se-itse rakentajalle katti on yksirunkoista yksinkertaisempi, ainakin, jos osaa välttää suunnittelun sudenkuopat. Vaatimukseni helposta purjehdittavuudesta sisältää sen, että esim sadepäivän sattuessa koko ohjauksen voi suorittaa sisätiloista, komentosillalta. Tämä on yksi niistä syistä, miksi harkitsen vakavasti siipipurjeita, perinteisten rättipurjeiden sijaan.  &lt;br /&gt;&lt;br /&gt;Tehdään pieni ajatuskoe. Verrataan pienen katin runkoja kaksikkokajakkiin (jollaisen olen stripperi-menetelmällä suunnitellut ja rakentanut). Katin rungon kantavuus on oltava kaksikon kantavuutta suurempi, mutta kuinka paljon? Iso kaksikko kantaa kaksi 100kg melojaa ja 50kg matkatavaroita: yht. 250kg. Kaksi sellaista kantaisi siis 500kg. Oletan, että koska speksissäni oli, että tavoittena ei ole pitkille merimatkoille tarkoitettua venettä, niin katin runkoja yhdistävän sillan voisi suunnitella alle 1000kg painoiseksi. Kun siihen lisätään vaikka 500kg "hyötykuormaa" (siis tuplasti enemmän kuin kajakin 250kg), tulisi siitä 750kg/runko eli 3x kaksikkoon verrattuna. Veneen kulkuvastus alle runkonopeudella on melko suoraan märkäpinta-alaan verrannollinen. Pinta-ala kasvaa mittojen (pituus, leveys, syvyys) neliössä, mutta tilavuus, eli kantavuus kuutiossa. Siten katin tehonkulutuksen pitäisi olla oleellisesti pienempi kuin 6x kaksikkokajakilla, jolla se voisi olla vaikka 200W (100W per meloja), eli siten alle 1kW teholla pitäisi päästä lähelle runkonopeutta. Millään yksirunkoisella, joka tarjoaa vastaavat mukavuudet (siis n. 4m x 4m salonki) ei päästä samaan. Nyt pitäisi mm. selvittää millaisella siipipurjeella tämä teho tuotetaan. Harkitsen kahta (yksi runkoa kohti) symmetristä, yksielementtistä siipeä, koska sellaiset olisi melko helppo rakentaa ja hallita.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-196357606676915709?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/196357606676915709/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2011/12/do-it-yourself.html#comment-form' title='1 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/196357606676915709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/196357606676915709'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2011/12/do-it-yourself.html' title='Do It Yourself?'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-7824988161073329210</id><published>2011-12-11T18:25:00.001+02:00</published><updated>2011-12-26T15:50:49.583+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='puulämmitys'/><category scheme='http://www.blogger.com/atom/ns#' term='Mökkeily'/><category scheme='http://www.blogger.com/atom/ns#' term='moottorivene'/><category scheme='http://www.blogger.com/atom/ns#' term='arvot'/><title type='text'>Yhteenvetoa kuulumisistani</title><content type='html'>Viime keväänä, siis keväällä 2011, kävi selväksi että sekä minulta että vaimoltani loppuu "työsuhdekesämokkien" käyttö. Olimme vuosien ajan hyötyneet täysillä sekä Nokian että Tapiolan henkilökuntalomamökeista. Tapiola luopui mökeistään ja minun Nokian työsuhteeni loppu kävi ilmeiseksi kun Ollilan äärimmäisen epäisänmaallisena tekona palkkaama troijanhevonen Eloppi julisti suunnitelmansa Nokian tuhoksi, mutta oikean isäntänsä Microsoftin oljenkorreksi. &lt;br /&gt;&lt;br /&gt;Tässä asetelmassa päätimme hankkia eläkeiän lähestyessä oman vapaa-ajan asunnon. Vaikka se maksaa maltaita, oletamme, että raha säilyttää siinä arvonsa. Lisäksi, jos saamme aikaa valmistautua muutaman vuoden, mahdollisen globaalin taloudellisen romahduksen koittaessa vaikkapa Uudenmaan saaristossa voi selvitä romahduksen jälkiseurauksista paremmin kuin kaupungissa. Koko kesä meni sitten sopivan mökin etsimisessä. Aikaa kului ja bensaa ehdokkaita katsastellessa, tarjonta ei ollut kovi kattavaa!. Tarjonnan taso ja hintojen realiteetti kirkastui pikkuhiljaa. Neuvoksi muille: ei kannata hötkyillä. Etsiessä viisastuu. &lt;br /&gt;&lt;br /&gt;Elokuun viimeisellä viikolla tärppäsi. Löysimme mitoiltaan vaatimattoman saunamökin kauniilta seudulta, kauniilta tontilta Inkoon Barösundin saaristosta. Hintaan oli juuri varaa ja plussat voittivat selvästi miinukset (tämä on tietysti subjektiivinen arvokysymys). Syksy on sitten ollut monessa suhteessa opiskelun aikaa. Olemme viettäneet joka toisen viikonlopun pidennettynä saaressa ja hankkineet mökkiin varaavan kevyttakan. Alueen isot saaret ovat kaikki sähköistettyjä, mutta suora sähkölämmitys ei kuullosta mielekkäältä, kun oma tontti tuottaa tarpeeksi puita pienen saunamökin ja mahdollisen tulevan päämökin lämmittämiseen. &lt;br /&gt;&lt;br /&gt; Mökin varustelun (mm. porakaivovesijohtosysteemi) opiskelun lisäksi minulle uutta oli mökin mukana tullut isohko moottorivene. Ilman sen kuljetuskapasiteettia takkaprojekti olisi ollut paljon vaikeampi. Melojana tunnen lievää vieroksuntaa n. 1l/mpk kuluttavaa melulotjaa kohtaan. Lisäksi rotjakko nousee liukuun vasta niin isolla nopeudella, että sokkeloisella, kapealla, mutkaisella saaristoreitillä en uskalla ajaa liu'ussa kuin ehkä 40% venesatama-mökki-reitistä. Muu madellaan hitaasti runkonopeudella. En halua tehdä järvilehtoja. &lt;br /&gt;&lt;br /&gt;Moni mainittu ja mainitsematon mökkiin liittyvä stressi (toivon tietysti oppivani tarpeelliset ja rentoutuvani ensi vuonna) on vienyt mehuja niin paljon, että en ole saanut mitään muuta aikaiseksi. Tietysti olen seurannut mm. Andrea Rossin ECat-projektia, demoja, lupauksia ja kiistelyä matalaenergiaydinreaktorin uskottavuudesta. Jospa tuosta tulisi lopulta jotakin! &lt;br /&gt;&lt;br /&gt;Onko kesämökkeily epäekologinen elämäntapa? Voi olla, joissakin tapauksissa, riippuu mihin verrataan. Ainakaan kaukomatkailuun verrattuna se ei ole. Paljon on kiinni siitä, kuinka kaukana mökki on (siis matkoihin kuluvat luonnonvarat), lisäksi kuinka usein matkaa tehdään. Toinen tekijä on mökin oma energiankulutus. Molemmat voi saada pieneksi. Oletan, että eläkkkeellä olon koittaessa vietämme niin paljon aikaa mökillä, että matkustaminen jää vähemmäksi. Lisäksi haaveilen, että matkat tekisimme ainakin osan vuotta veneellä (tietysti purjeveneellä) Espoon ja Inkoon välillä. Haaveilen purjekatamaraanin suunnittelemisesta ja rakentamisesta. Sen avulla matka voisi mennä yhdessä päivässä ja jo matka olisi "lomailua" toisin kuin masentava autossa istuminen. &lt;br /&gt;&lt;br /&gt;Lisäksi tavoitteena on monin tavoin parantaa mökillä asumisen omavaraisuutta, mutta näiden suunnitelmien toteuttaminen vie vuosia. Toivottavasti maailma pysyy vielä jonkin aikaa pystyssä. &lt;br /&gt;&lt;br /&gt;Mutta nyt on edessä lyhyt talvi, mökki on kylmillään, ja minulla on aikaa pohdiskella, ehkä edistääkin mm. kognitiivisen robotiikan suunnitelmia. Oletan, toivon, että saan pian kenkää Accenturelta, kun pahin hätä Nokian Symbian-hommien kanssa hellittää. Sitten on aikaa tärkeämpiin, hyödyllisempiin hommiin.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-7824988161073329210?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/7824988161073329210/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2011/12/yhteenvetoa-kuulumisistani.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/7824988161073329210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/7824988161073329210'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2011/12/yhteenvetoa-kuulumisistani.html' title='Yhteenvetoa kuulumisistani'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-4015045355765156232</id><published>2011-10-06T15:49:00.006+03:00</published><updated>2011-10-06T16:10:07.044+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Siri'/><category scheme='http://www.blogger.com/atom/ns#' term='tekoäly'/><title type='text'>iPhonen Siri ymmärtää ja auttaa</title><content type='html'>Ehkä runsaat viisi vuotta sitten tajusin, että mobiililaitteiden tulevaisuus on älykkäinä, siis ihan oikesti ÄLYKKÄINÄ henkilökohtaisina avustajina. Tähän asti typerät "älypuhelimet" eivät ole olleet juuri missään suhteessa älykkäitä. Mutta nyt näyttää, että oikea äly on tulossa puhelimiin. Apple osti Siri-sovelluksen ja sulautti sen vasta julkistettuun iPhone 4S:ään. &lt;br /&gt;&lt;a href="http://www.apple.com/iphone/features/siri.html"&gt;"See how Siri works"&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;"Puhu Sirille, niin ymmärtää sinua, tekee mitä pyydät, kertoo mitä haluat tietää, etsii vastauksen."&lt;br /&gt;&lt;br /&gt;Tiesin, että Nokiakin puuhasteli labratasolla, ilmeisesti Cambridgessä, jonkun tällaisen projektin kanssa, mutta taisivat hankkeet mennä tämän ja viime vuoden isojen leikkauksien kanssa. Nokia ei ole vuosiin ollut insinöörivetoinen yhtiö (vaikka asioita ymmärtämättömät näin kuvittelevat) ja ekonomit eivät tällaisista mitää tajua. Applessa on toisin. &lt;br /&gt;&lt;br /&gt;Sulautettu tekoäly on suunta mihin mennään. Googlella on 100% varmuudella vastaavia hankkeita ja varmaan pian näemme androideissa vastaavia tai jopa kehittyneempiä toimintoja. En missään nimessä osta iPhonea vaikka olenkin hyvin innostunut Siristä. Toivon että Google tulee pian perässä. Siinä firmassa tekoälyllä on omasta takaa vahva traditio. Siri on Applella pääasiassa ostotavaraa. Plussaa on että heillä sen arvo ymmärrettiin.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-4015045355765156232?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/4015045355765156232/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2011/10/iphonen-siri-ymmartaa-ja-auttaa.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/4015045355765156232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/4015045355765156232'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2011/10/iphonen-siri-ymmartaa-ja-auttaa.html' title='iPhonen Siri ymmärtää ja auttaa'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-7035353761331937992</id><published>2011-07-17T15:49:00.004+03:00</published><updated>2011-07-17T19:28:36.117+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='robotiikka'/><category scheme='http://www.blogger.com/atom/ns#' term='scifi'/><title type='text'>Robottiviihdettä kaikenikäisille</title><content type='html'>Katselin lomainspiraatina vasta nyt muutaman vuoden takaisen Disney-Pixar animaation: Wall-E. Olin tyytyväinen elokuvaan. Verrattuna moniin muihin lapsille tarkoitettuihin robottifantasioihin, Wall-E on kohtuullisen uskottava, realistinen robottipersoonallisuus. Olisi turha luetella pieniä "virheitä" ja epäjohdonmukaisuuksia, koska tällaisessa scifi-fantasiassa ne eivät oleellisia, jos eivät ole juonen kannalta keskeisiä eivätkä hypi silmille. Wall-E on melko uskottava robotti, ei "satuolento". Tarina on lähempänä laadukasta scifiä kuin puhdasta fantasiaa.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/WALL-E"&gt;http://en.wikipedia.org/wiki/WALL-E&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Kuten wikisivu kertoo: "The animators visited recycling stations to study machinery, and also met robot designers, visited NASA's Jet Propulsion Laboratory to study robots, watched a recording of a Mars rover,[17] and borrowed a bomb detecting robot from the San Francisco Police Department."&lt;br /&gt;&lt;br /&gt;Wall-E sisälsi kohtuullisesti tämänpäivän robottirealismia, vaikka tarinan mukaan se olikin toteutettu vasta 2110. Wall-E on kapean tehtäväalueen robotti, joka kuitenkin on toteutettu jonkinasteisella yleistä tekoälyä, AGI.a käyttäen, koska sen oli itsenäisesti pysyttävä toimivaan vaikeissa ja yllättävissä olosuhteissa ja mm. huoltamaan itseään varaosia vaihtamalla. Tarinassa robotti vaihtaa uuden kameran toisen rikkouduttua. &lt;br /&gt;&lt;br /&gt;Tinkimättä yhtään toimeksiannostaan, ihmisten kulutushysterian tuottamien romujen siivoamisesta ja lajittelusta, kaveri myös käyttää aikaa maailmankuvan syventämiseen ja pohtii syntyjä syviä. Tarinan toinen päähenkilö, EVE-robotti, joka edustaa vuoden 2805 osaamista ja ilmeisiä molekyläärisen nanotekniikan sovelluksia mm. "saumattomia luukkuja" ja toimilaite-elimiä.&lt;br /&gt;Kumma kyllä, älyllisesti se ei ilmeisesti ole mitenkään Wall-E:tä fiksumpi.&lt;br /&gt;&lt;br /&gt;Kannattaa katsoa vaikka uudestaan ko. elokuva. Ihan hyvää viihdettä, jonka sisällöstä voi vaikka keskustella lasten kanssa.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-7035353761331937992?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/7035353761331937992/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2011/07/robottiviihdetta-kaikenikaisille.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/7035353761331937992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/7035353761331937992'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2011/07/robottiviihdetta-kaikenikaisille.html' title='Robottiviihdettä kaikenikäisille'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-966051057777883893</id><published>2011-05-23T20:17:00.002+03:00</published><updated>2011-05-23T20:22:56.142+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kognitiivinen robotiikka'/><category scheme='http://www.blogger.com/atom/ns#' term='Weak AGI'/><category scheme='http://www.blogger.com/atom/ns#' term='Semi-AGI'/><title type='text'>Heikon Yleisen Tekoälyn tärkeys</title><content type='html'>&lt;span style="font-weight:bold;"&gt;1. Taustaa&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Automaatiolta, kehittyneeltä tekoälyltä ja robotiikalta odotetaan paljon, kun pohdiskellaan tulevaisuuden mahdollisia yhteiskuntia. Mutta näitä teknologian alueita myös ihan oikeutetusti pelätään, pidetään vaarallisina. Automaatio voi syrjäyttää merkittävän osan ihmisistä ja aiheuttaa suurta yhteiskunnallista eriarvoisuutta ja talousjärjestelmän epävakautta. Tekoäly ja robottien ajatellaan voivan syrjättää koko ihmiskunnan. Vaikka monet pitävät näitä pelkoja “scifiluokan” huolina, näissä peloissa on perusteensa. Ihmiskunnan ongelmat ja muut vaarat ovat niin suuria, että tarvitsemme ylimääräistä älyllistä lisäkapasiteettia. Vaikka ihmisen ylittävää koneälyä on järkevää tavoitella, varovaisuus on tarpeeen.&lt;br /&gt;&lt;br /&gt;Olisi järkevää ottaa esim. 10v aikalisä varsinaisen superälyn, todellisen “yleisen tekoälyn”, Artificial  General Intelligence, AGI:n kehittämisessä siinä vaihessa, kun on ensin onnistuttu toteuttamaan sellainen juuri ja juuri keskivertoihmisen kykyjä hipova, mutta vielä helposti hallittava tekoälyarkkitehtuuri, jolta esim vielä puuttuu kyky rekursiivisesti kehittää itseään teknisellä tasolla. Tällaisella järjestelmällä, “heikolla AGI:lla” voi olla toteutettuna monia AGI:n keskeisiä ja kriittisiä ominaisuuksia, kuten esimerkiksi arvo- ja tavoitehierarkia sekä motivaatiojärjestelmä, joita pidetään oleellisina “vahvan AGI:n” (Strong AGI,  SAGI), turvallisuustekijöinä. Heikon AGI:n (Weak AGI, WAGI, "Semi-AGI") laaja soveltaminen tietojärjestelmissä ja robotiikassa vaikkapa 10v ajan antaa meille arvokasta kokemusta, jonka pohjalta voimme varovasti alkaa nostaa AGI:n kykyjä ihmisen kognitiivisten kykyjen toiselle puolelle.&lt;br /&gt;&lt;br /&gt;Koska yleisen tekoälyn toteuttaminen on riippuvaista, paitsi arkkitehtorisesta ja algoritmisesta osaamisesta, myös tietokonelaitteiston kehitystasosta, SAGI voisi syntyä “vahingossa” helpommin vasta sitten, kun laitteisto-osaaminen on nykyistä oleellisesti korkeammalla tasolla. Nykylaitteistoilla vaara ei vielä ole yhtä merkittävä. Siksi meillä on turvallisuussyistä itse asiassa kova kiire hankkia tämä arvokas kokemus WAGI:a käyttäen ja toteuttaa käyttökelpoinen WAGI niin pian kuin mahdollista, ennen kuin laitteistoresulssit kasvavat nykyisiä merkittästi, valtavasti suuremmiksi.&lt;br /&gt;&lt;br /&gt;Luonnollisesti WAGI:n toteuttamisesti olisi myös lähes vallankumoukselliset vaikutukset maailmantaloudelle; koska sen avulla yli 50% nykyisestä ihmistyöstä on korvattavissa tuottavammalla vaihtoehdolla, josta seuraa suuria ongelmia. Nämä ongelmat, syrjäytyneiden ihmisten ostovoiman katoaminen ja syrjäytettyjen hyvinvoinnin turvaaminen, on ehdottavasti ratkaistava ja ratkaisujen valmistelu on alettava jo nyt. Mutta koska SAGI:n toteutumista ei voi estää kuin globaali romahdus, ei WAGI:n kehittelyä ole syytä yhtään viivyttää. &lt;br /&gt;&lt;br /&gt;Edellä perustellusta syystä olisi juuri nyt syytä etsiä ja kokeilla ennakkoluulottomasti erilaisia heikon AGI:n, WAGI:n toteutustapoja ja jakaa sekä vertailla kokemuksia avoimesti. Tältä pohjalta esittelen tässä kirjoituksessa vielä omia skenaarioitani em. päämäärän saavuttamiseksi.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;2.   Yleinen periaate&lt;/span&gt;&lt;br /&gt;Useat tahot ovat ihan viime vuosina päätyneet siihen ratkaisuperiaatteeseen, että eteenkin kognitiivisen robotiikan kuin myös mahdollisesti muiden tietojärjestelmien AGI-arkkitehtuuri, on toteutettava sellaisella “hybridiarkkitehtuurilla”, jossa yhdistetään symbolinen, perinteinen AI-toteutustapa konnektionistiseen, ei-symboliseen toteutukseen. Periaatteena on, että hahmotyyppisten tulosignaaleiden (esim. visuaalinen, auditiivinen data ym.) analysointi sekä monimutkaisten toimilaitteiden (esim. robottien raajat) ohjaukset toteutetaan ei-symbolisella, konnektionistisella, nisäkkäiden aivokuoren arkkitehtuuria muistuttavalla hierarkisella toiminnallisuudella. Sen sijaan symbolinen, merkkipohjainen ja käsitteellinen ajattelu jätetään semanttisista verkoista muodostuneen, perinteisen tekoälytoteutuksen hallittaviksi. Nämä hybridiarkkitehtuurin kaksi osarakennetta integroidaan kuitenkin varsin kiinteästi toisiinsa siten, että klassinen “symbol grounding” ongelma saa ratkaisunsa kun merkittävä osa symbolisen puolen käsitteistä “maadoittuu” suoraan konnektionistisen puolen hallitsemiin hahmoihin. Täten esim. Searlen “Kiinalaiselta huoneelta” “kaatuvat seinät”, koska semanttisten verkkojen käsitteet saavat suorat, aistihavaintoihin perustuvat vastineensa reaalimaailmassa ja robotin voidaan perustellusti väittää oikeasti ymmärtävän maailmankuvansa sisällön. &lt;br /&gt;Arkkitehtuurin molemmilla yllä lyhyesti kuvatuilla osapuolilla on vahvuutensa ja heikkoutensa. Toisiaan täydentäen niillä mahdollisuus muodostaa monimutkaisessa ja odottamattomuuksia täynnä olevassa reaalimaailmassa kohtuullisesti selviytyvä oppiva kognitiivinen arkkitehtuuri. Symbolinen osakokonaisuus huolehtii enemmän tai vähemmän formaalista, käsitteellisestä, kielellisesti ilmaistavissa olevasta tiedosta, mutta konnektionistinen osa oppii hallitsemaan merkittävämmän siitä tietämyksestä, josta käytetään nimitystä “common sense” -ymmärrys. Molempien puolien opettaminen laajojen esimerkkiharjoitusten avulla selviämään kulloisessakin sovellusympäristössä on silti valtava tehtävä, jonka haasteellisuutta ei saa väheksyä.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;3. Haasteen reaaliteetit &lt;/span&gt; &lt;br /&gt;Olemassaolevat, yleensä aliresulssoidut AGI-hankkeet, tuntuvat tähtäävän suoraan SAGI-tasoiseen yleiseen tekoälyyn, jolta odotettaisiin pian toteutuksen koulutusvaiheen jälkeen jopa selvästi ihmisen ylittävää kognitiivista suorituskykyä. Näissä hankkeissa on käytännössä aina poissuljettu ajatus, että symbolinen toiminnallisuus jäisi ensimmäisen kertaluvun predikaattilogiikkaan perustuvalle tasolle, vaikka se probabilistisellä laajennuksella varustettuna mahdollistaisi robotin selviämisen suurimmasta osasta tavallisen ihmisen arkipäivän toiminnoista.&lt;br /&gt;Minä arvioisin, että AGI-kehitys on hyvin vastavanlaisessa tilanteessa kuin ilmaa painavamman lentokoneen kehitys 110v sitten. Silloinkin akateemisesta osaamisesta olisi ollut valtavasti hyötyä, mutta professoritason teoreetikot tuhlasivat resulsseja mm. kiistelemäällä siitä, voisiko lentokoneen toteuttaminen edes teoriassa olla mahdollista. Tällöin potin korjasivat riittävästi tietoja ja ymmärrystä hankkineet, ei-akateemiset, käytännön toteuttamisen taitavat ammattilaiset, polkupyörämekaanikot, jotka saivat ensimmäisen lentokoneen rakennettua, kykenemättä ratkaisemaan niitä satoja differentiaaliyhtälöryhmiä, joita oikeaoppinen toteutus olisi periaattessa edellyttänyt.&lt;br /&gt;Myös arvioitaessa WAGI:n toteutusta, sillä edellytyksellä, että huolellisesti kerätään monipuolisesti olemassaolevaa kokemusta ja teoriaa tekoälyn perusteista, ongelmista joihin on törmätty ja nykyisistä ratkaisuyrityksistä, nytkin riittävillä taidoilla ja ammatillisella osaamisella varustautunut, ei-akateeminenkin hakkeriryhmä voisi saavuttaa merkittävää edistystä tällä alueella. Haasteena pidän aluetta saman suuruusluokkaisena kuin esim. Linux-käyttöjärjestelmän kehitys on ollut.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-966051057777883893?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/966051057777883893/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2011/05/heikon-yleisen-tekoalyn-tarkeys.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/966051057777883893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/966051057777883893'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2011/05/heikon-yleisen-tekoalyn-tarkeys.html' title='Heikon Yleisen Tekoälyn tärkeys'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-4334492256389612094</id><published>2011-01-09T18:17:00.007+02:00</published><updated>2011-04-02T16:14:22.594+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ostovoima'/><category scheme='http://www.blogger.com/atom/ns#' term='Automaatio'/><category scheme='http://www.blogger.com/atom/ns#' term='talous'/><category scheme='http://www.blogger.com/atom/ns#' term='työllisyys'/><title type='text'>Vaalivuoden talousteema</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-vNYCWzMZuEo/TZcfi9tCXsI/AAAAAAAAAG0/MjSmn5jeVws/s1600/USA_Emploment71_2011.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 200px;" src="http://3.bp.blogspot.com/-vNYCWzMZuEo/TZcfi9tCXsI/AAAAAAAAAG0/MjSmn5jeVws/s400/USA_Emploment71_2011.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5590972147943235266" /&gt;&lt;/a&gt;&lt;br /&gt;USA:n miesten työllisyys 1971-2011&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.stat.fi/org/historia/tyottomyysaste_001.gif"&gt;Suomen työttömyyden kehitys&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Vaalivuoden alkaessa kaivan esiin vanhan uhkakuvan. En väitä, että osaisin todistaa asetelman ja sitä kuvaavat tilastot ja differentiaalyhtälöt kvantitatiivisesti, mutta lähes päivittäin luen meediasta uutisia, jotka vahvistavat käsitystäni uhan todellisuudesta. Ovatko ihmiset sokeita, hyväuskoisia, itsepetoksen mestareita, väliinpitämättömiä, apatian lamaannuttamia  vai mitä? Itse toivoisin, että joku tunnettu tohtoritutkinnon tasoinen asiantuntija tekisi kiistämättömän, kvantitatiivisen analyysin aiheesta sytyttäen punaisen hälyytysvalon koko talousmaailmaan. Jos ymmärrät asian, ota se vaalikeskusteluissa esiin! Kaksitoista teesiäni, minkä niistä voit kiistää?&lt;br /&gt;&lt;br /&gt;1. Teknologian eri alueet kehittyvät, monet yhä kiihtyvällä vauhdilla.&lt;br /&gt;&lt;br /&gt;Lähes jokaisella teknologian alueella on nähtävissä jatkuva kehitys. Erityisesti informaatio- ja materiaaliteknologiat kehittyvät eksponentiaalisesti, koska uudet keksinnöt helpottavat tulevia keksintöjä.&lt;br /&gt;&lt;br /&gt;2. Teknologian kehitys kasvattaa työn tuottavuutta niin teollisuudessa kuin palveluelinkeinoissa. &lt;br /&gt;&lt;br /&gt;Tuottavuus kasvaa, koska samaan tulokseen päästään yhä pienemmällä ihmistyövoimalla, sekä tuotantolaitteistojen investoitikulut suhteessa tuotannon arvoon ja ihmistyövoiman arvoon pienetyvät. Ilmiö on selvimmin nähtävissä teollisuudessa, jonka työllistävä vaikutus on jatkuvasti pienentynyt yli 50v ajan. Syynä tähän on vain osittain teollisuustuotannon siirtyminen halvan työvoiman maihin, joissa niissäkin teknologinen kehitys parantaa jatkuvasti työn tuottavuutta. &lt;br /&gt;&lt;br /&gt;Myös kaupan ja muiden palveluiden toiminnoissa informaatioteknologia kasvattaa tuottavuutta yhä kiihtyvällä nopeudella. Esimerkkinä tästä ovat mm. pankkisektori ja erilaisten hyödykkeiden nettikauppa.&lt;br /&gt;&lt;br /&gt;3. Työn tuottavuutta kasvattava teknologinen kehitys poistaa työtehtäviä ja luo uusia, mutta uusien tehtävien suhteellinen osuus verrattuna poistuviin työtehtäviin on jatkuvasti pienentymässä.&lt;br /&gt;&lt;br /&gt;Ennen n. vuotta 1975, uusia työtehtäviä syntyi enemmän kuin automaatio korvasi vanhoja. Vuosien 1975-1995 välillä, aloista riippuen, pelin henki muuttui: uusia työtehtäviä syntyi määrällisesti yhä vähemmän. N. vuodesta 2000 lähtien lähes kaikilla aloilla tuottavuuden kasvun mahdollistama automaatio ja muut tekniset apuvälineet ovat poistaneet oleellisesti enemmän työpaikkoja kuin luoneet uusia. Suhde huononee jatkuvasti.&lt;br /&gt;&lt;br /&gt;4. Kehittyvän teknologian luomat uudet työpaikat ovat yhä vaativampia: ne edellyttävät pidempää koulutusta, kokemusta ja yleistä lahjakkuutta. Sama koskee myös niitä vanhoja työtehtäviä, joita teknologia ei ole vielä korvannut.&lt;br /&gt;&lt;br /&gt;Työprosessien yksinkertaisimmat vaiheet ovat pääsääntönä helpompia automatisoitavia kuin monimutkaisemmat ja ne automatisoidaan ennen vaikeampia tehtäviä. Uudet tehtävät edellyttävät yhä laajempien kokonaisuuksien hallintaa ja pidempää koulutusta.&lt;br /&gt;&lt;br /&gt;5. Työmarkkinoille on syntynyt yhä pahempi rakenteellinen epäsuhta: samanaikainen puute osaavista koulutetuista työtekijöista ja suuri sellaisten työttömien työnhakijoiden määrä, joille ei ole mahdollista löytää tai luoda työtehtäviä, joissa viimeksi mainitulle ryhmälle voitaisiin kannattavasti maksaa sellainen palkka, jolla kohtuullisesti tulisi toimeen nykyisten elinkustannusten olosuhteissa.&lt;br /&gt;&lt;br /&gt;Edelleen suurin osa työpaikoista on sellaisia, joihin aikanaan löytyy sopiva työntekijä ja edelleen useimmille työttömille työntekijöille löytyy aikanaan työpaikka, mutta osaavien löytäminen on yhä vaikeampaa (ja siten myös heidän suhteellinen palkkansa on nousussa). Samoin pysyvästi syrjäytyneiden, työelämän vaatimukset täyttämättömien määrä on kasvussa. Rakenteellinen ongelma ei ole pitkällä aikavälillä korjattavissa esim. paremmalla koulutuksella tai tehokkaammalla työnvälityksellä, koska sen perimmäinen syy on teknologian kehityksestä johtuva työn tuottavuuden kasvu ja työtehtävien luonteen vähittäinen, jatkuva, kiihtyvä muuttuminen.&lt;br /&gt;&lt;br /&gt;6. Asetelma on globaali, teknologian ja talouden logiikka toimii kaikkialla samalla tavalla, vaikka tilanteen kehittymisen aikataulut eroavat taloudellisesta ja yhteiskunnallisesta kehittyneisyydestä johtuen useilla vuosikymmenillä.&lt;br /&gt;&lt;br /&gt;Sielläkin, missä halpa työvoima pystyy kilpailemaan automaatiota vastaan, automaatio parantaa jatkuvasti asemiaan. Kiinastakin on jo alettu siirtämään tuotantoa vielä halvempiin maihin. Minne sitä sitten näistä viimeksi mainituista siirrettäisiin?&lt;br /&gt;&lt;br /&gt;7. Elinkeinoelämälle on globaalilla tasolla tärkeää, että jossakin on ostovoimaisia kuluttajia. Jos oman maan kuluttajat edustavat halpatyövoimaa, jolla ei ole itsellä varaa tuottamiinsa hyödykkeisiin, on ostokykyiset löydyttävä niistä maista, joissa enemmistöllä on kunnon tulotaso eli töitä joista on varaa maksaa kulutuskyvyn edellyttämää palkkaa. Mutta tämä joukko on pienenemässä kaikkialla. Toisaalta jäljellejäävien suhteellinen ostovoima on yhä kasvussa, mutta kuinka kauan?&lt;br /&gt;&lt;br /&gt;8. Aivan viime vuosiin asti halvempien tuotantokustannusten aikaansaama tuotteiden hintojen lasku on kompensoinut tehokkaasti työvoimasta syrjäytyneiden kokemaa ostovoiman laskua. Yhteiskunnalliset tukiverkot ovat mahdollistaneet pysyvästikin työttömien ostovoiman ja turvanneet markkinoita halpatyövoiman ja automaation tuottamille hyödykkeille. Mutta työmarkkinoiden rakenneongelma on pysyvästi paheneva: syrjäytyneiden prosentuaalinen osuus on jatkuvassa kasvussa. Asteittain hintojen jatkuva lasku menettää merkityksensä, koska mm. osa elinkustannuksista, esim asuminen, ei tule halvemmaksi.&lt;br /&gt;&lt;br /&gt;9. Kehittyvä informaatioteknologia mahdollistaa jossakin vaiheessa (25-50v kuluessa?) tason, jolloin kenen tahansa ihmisen työpanos voidaan automatisoida tekoälyn avulla, halvemmalla, luotettavammin. Voidaan kiistellä koska tämä tapahtuu, mutta sitä kohti ollaan menossa. &lt;br /&gt;&lt;br /&gt;10. Jo ennen ihmisen tasoisen tekoälyteknologian saavuttamista globaaleiden markkinoiden tasopaino joutuu erittäin vaikeasti korjattavaan häiriötilaan, jossa markkinoiden tuotantokykyä vastaavaa ostovoimaa ei maailmalta löydy muuta kuin pääomatuloilla elävien ja kovapalkkaisten huippuosaajien piiristä. Ja tämän pienenevän joukon kulutuskyky ja halu ei riitä ylläpitämään globaalia teknistaloudellista infratruktuuria. Seurauksena on globaali superlama, josta ei ehkä enään voida toipua. Ovatko ensimmäiset merkit jo näkyvissä? Onko esim. Yhdysvaltojen taloudellinen toipuminen turha haave? Jos USA:n ja Euroopan väestöjen kulutuskyky on pysyvästi laskevalla kurssilla, miten käy kaukoidän maiden tuotteiden markkinoiden? &lt;br /&gt;&lt;br /&gt;11. On sinänsä hyvä asia, että ennenpitkään kaikki työ voidaan automatisoida. Mutta ennen kuin kuvattuun superlamaan joudutaan, olisi kansallisella ja globaalilla tasolla talousjärjestelmiä radikaalisti muutettava siten, että globaali ostovoima ja kulutuskyky säilyy riittävällä tasolla töiden loppumisesta huolimatta, eikä superlamaan jouduta. &lt;br /&gt;&lt;br /&gt;12. Tämä on maailmantalouden tärkein kysymys ja kaikilla talouspoliittisilla päättäjillä pitäisi löytyä siihen ratkaisumalli.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-4334492256389612094?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/4334492256389612094/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2011/01/vaalivuoden-talousteema.html#comment-form' title='2 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/4334492256389612094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/4334492256389612094'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2011/01/vaalivuoden-talousteema.html' title='Vaalivuoden talousteema'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-vNYCWzMZuEo/TZcfi9tCXsI/AAAAAAAAAG0/MjSmn5jeVws/s72-c/USA_Emploment71_2011.gif' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-2644669391038978109</id><published>2010-10-17T15:32:00.006+03:00</published><updated>2010-10-18T09:33:04.134+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ei-symbolinen äly'/><category scheme='http://www.blogger.com/atom/ns#' term='HW-kiihdytin'/><category scheme='http://www.blogger.com/atom/ns#' term='Tekoälyarkkitehtuurit'/><category scheme='http://www.blogger.com/atom/ns#' term='Cortical Column'/><title type='text'>Kiihdytin ei-symboliselle koneajattelulle</title><content type='html'>Lähes kaikki esitetyt arkkitehtuurit &lt;span style="font-weight:bold;"&gt;Yleisen Tekoälyn&lt;/span&gt; toteuttamiseksi edellyttävät symbolisen, &lt;span style="font-weight:bold;"&gt;semanttisen tiedon&lt;/span&gt; ja &lt;span style="font-weight:bold;"&gt;ei-symbolisen tiedon&lt;/span&gt; käsittelyn ja esittämisen erottamista toisistaan. Semanttisen, symbolisen tiedon esittäminen erilaisina verkkorakenteina, graafeina on luontevaa ja tehokasta perinteisiä ohjelmointitekniikoita soveltaen. Tavallisen suoritintekniikan kehittyminen multicore-, moniydinsuuntaan tuo tähän käytäntöön lisää tehoa lähivuosien kuluessa. &lt;br /&gt;&lt;br /&gt;Semanttisesta tiedosta poiketen ei-symbolisen tiedon esittäminen ja käsittely on ongelmallisempaa. Luonteva lähestymissuunta on ollut, ja ovat edelleen &lt;span style="font-weight:bold;"&gt;"bioinspiroituneet" hermoverkkoalgoritmit&lt;/span&gt;, joista on laaja kokemus useiden vuosikymmenien ajalta. Mutta silloin kun tavoitteena olisi toteuttaa ihmissuorituskyvyn luokkaa olevia yleisen tekoälyn ratkaisuja, tavallinen näkemys on, että &lt;span style="font-weight:bold;"&gt;hermoverkkoalgoritmit ovat tehottomia&lt;/span&gt;, valtavasti suoritinkapasiteettia kuluttavia järjestelmiä. Hermoverkkoesityksessä niin tietämys kuin toiminnallisuuskin on hajantuneesti jakautuneena laajalle joukolle laskenta- ja muistiyksiköitä: neurooneja. Tämä esitapa edellyttää luonnostaan rinnakkaisuutta ja sen tarvitseman suuren yhteyslinkkimäärän ylläpito ohjemallisesti on hyvin raskasta.&lt;br /&gt;&lt;br /&gt;Esitän ratkaisuksi &lt;span style="font-weight:bold;"&gt;laitteistotasolla toimivaa&lt;/span&gt; (vastakohtana ohjelmalliselle toteutukselle) &lt;span style="font-weight:bold;"&gt;kiihdytintä&lt;/span&gt;, jossa neuronien ja niiden ryhmien väliset yhteydet korvataan ohjelmistotoiminnallisuutta edullisemmilla, pääosin kiinteillä HW-ratkaisuilla.&lt;br /&gt;&lt;br /&gt;Neurologian kehittyessä on ilmeisen ratkaisevaksi toiminnalliseksi yksiköksi paljastunut aivokuoren "&lt;span style="font-weight:bold;"&gt;cortical column&lt;/span&gt;", jonka monimutkaisuus on suuruusluokkaa 10000 neuronia. Oleellista on, että näyttää siltä, että ihmisaivojen muutama miljoonaa "kolumnia" (muutama 10 miljardia neuroonia) sisältävät kaikki suunnilleen saman perustoiminnallisuuden, joka yksilöllisesti ohjelmoituu, hienosäätyy yksilön kehityksen ja oppimisen seurauksena. Tämän toiminnallisuuden täyden tietellisen ymmärryksen saavuttaminen on vielä kesken, mutta jo nyt tekoälypiireissä on laaja kiinnostus soveltaa tämänhetkisiä, hyvin uskottavia teorioita aivokuoren ja kolumnien funktionaalisuudesta. Minulle tutuimpia tapauksia ovat &lt;span style="font-weight:bold;"&gt;Jeff Hawkinsin HTM&lt;/span&gt; ja &lt;span style="font-weight:bold;"&gt;Harri Valpolan&lt;/span&gt; vastaava &lt;span style="font-weight:bold;"&gt;ZenRobotics&lt;/span&gt;-arkkitehtuuri. Molemmissa kolumneja vastaavat yksiköt toimivat hierarkioina.&lt;br /&gt;&lt;br /&gt;Esitän kolumnin funktionaalisuudeksi (hyvin yksinkertaistetusti) kykyä havaita sekä staattisia, että sekventiaalisia hahmoja antureilta tai toisista kolumneista saapuvista tuloistaan ja sen mukaan välittää havaitun staattisen tai temporaalisen hahmon koodi hierarkiassa ylöspäin. Muita funktionaalisuuksia on esim. poikkeavuuksien havaitseminen ja raportointi hierarkiassa sekä ylös- että alaspäin, samoin kuin sekvenssien jatkumistavan ennustaminen. Tämä oli siis hyvin karkea yksinkertaistus, ei mitenkään tyhjentävä kuvaus kolumneista.&lt;br /&gt;&lt;br /&gt;Minun nyt esittämini ratkaisumalli ei-symbolisen konemielen tehokkaaksi toteuttamiseksi on luoda HW-kiihdytin, joka:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;1.&lt;/span&gt; Toteuttaa &lt;span style="font-weight:bold;"&gt;yhden kolumnin abstraktin toiminnallisuuden HW-tasolla&lt;/span&gt;, laajaan sisäistä rinnakkaisuutta hyödyntäen. Toteutuksen ei tarvitse olla erityisen "biouskollinen".&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;2. &lt;/span&gt;Sisältää &lt;span style="font-weight:bold;"&gt;muistirakenteet esim tuhannen kolumnin yksilölliselle tietosisällölle&lt;/span&gt;, muuttujille.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;3.&lt;/span&gt; Kykenee esim. &lt;span style="font-weight:bold;"&gt;suorittamaan yhden diskreetin (ulkomaailman suhteen) toiminnallisen kierroksen&lt;/span&gt; 1us:n aikana, vaihtaen sitten kolumniyksilön datalohkoja. Siten &lt;span style="font-weight:bold;"&gt;kaikkien tuhannen kolumnin tila voidaan päivittää 1ms:n välein (tai ehkä nopeamminkin)&lt;/span&gt;, vastaten ihmisen aivokuoren suorituskykyä. Yhden kierroksen tulokset, kolumnien lähdöt, puskuroidaan muiden kolumnien tuloihin, datarakenteisiin, ja otetaan &lt;span style="font-weight:bold;"&gt;kaikki kerralla, synkronisesti käyttöön&lt;/span&gt; 1ms:n jaksoissa.&lt;br /&gt;&lt;br /&gt;Piirikokonaisuus sisältäisi kymmeniä tuhansia laskureita, tilakoneita, aritmeettisloogisia yksiköitä ja erillismuisteja. Viimeksimainittujen ylimmät 10 osoitebittiä olisivat multipleksattuja kulloinkin valittuna olevan, yhden tuhannesta kolumnin koodin mukaan. Täten "kontekstinvaihto" sujuisi noin yhdessä kellojaksossa. Jos logiikan kellotaajuus olisi 1GHz, kolumnin tilan päivittämiseen jäisi 1000 kellojaksoa, joiden kuvittelisin rinnakkaisuuden ansiosta riittävän varsin hyvin.&lt;br /&gt;&lt;br /&gt;Näitä tuhannen kolumnin emulaattoreita voidaan integroida teknologiasta riippuva määrä yhdelle piipalalle, esim kymmeniä, satoja tai tuhansia ja yhdistää kolumnien välisesti sarjaväyläkommunikaatiota käyttäen, rinnakkaisena HW-toteutuksena.&lt;br /&gt;&lt;br /&gt;Esittämäni toteutustapa olisi tuhansia kertoja tehokkaampi kuin mikään ohjelmallinen toteutus  mielivaltaisen tehokkaalla moniydinsuorittimilla. Jos yhdellä piipalalla olisi esim 1000 kolumniemulaattoria (jotka siis yhdessä emuloisivat miljoonaa kolumnia), ne vastaisivat 10 miljardia neuroonia. Tällainen piiri voisi olla toteutettavissa vaikkapa 15v kuluttua. Kymmenen emulaatorin piiri voisi olla todellisuutta hyvinkin pian ja sovellettavissa älykkäissä roboteissa.&lt;br /&gt;&lt;br /&gt;Esitän yllä kuvatun lähestymistavan mm. siksi, että siten torjun, vaikeutan asiaa koskevia, turhia kehitystä hidastavia patentteja. Nythän tässä kuvattu ajatus on julkinen ja sellaisenaan patentoimiskelvoton, kun se esitetään blogissani (ellei vastaavaa jo ole patentoitu aikaisemmin). Tiedän, että aihepiiriin liittyviä muita patentteja on olemassa.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-2644669391038978109?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/2644669391038978109/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/10/kiihdytin-ei-symboliselle.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/2644669391038978109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/2644669391038978109'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/10/kiihdytin-ei-symboliselle.html' title='Kiihdytin ei-symboliselle koneajattelulle'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-2191198668789668922</id><published>2010-10-16T15:32:00.002+03:00</published><updated>2010-10-16T15:44:34.367+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kotirobotti'/><category scheme='http://www.blogger.com/atom/ns#' term='konenäkö'/><category scheme='http://www.blogger.com/atom/ns#' term='semanttinen robotti'/><title type='text'>Hieno robottikilpailu</title><content type='html'>"&lt;a href="http://www.semantic-robot-vision-challenge.org/rule.html"&gt;The Semantic Robot Vision Challenge&lt;/a&gt;" on kilpailu, jossa lyhyesti selostettuna kilpailevat robotit saavat tekstimuotoisen luettelon fyysisistä esineistä. Sen jälkeen roboteilla on nettiyhteys käytössään, jota käyttäen niiden tulee etsiä netistä kuvia esineistä, yleistää, generalisoida kunkin esinetyypin oleellisin ja mallintaa tiedot jatkokäyttöön. Sitten nettiyhteys katkaistaan ja robotti pääsee huoneeseen, jossa esineet löytyvät, isot esineet lattialla, pienemmät huonekalujen päällä. Robotin tehtävänä on navigoida huoneessa ja tunnistaa esineet. Näyttää siltä, että neljät vuotuiset kilpailut on jo takana, ja tehtävät tietysti vaikeentuvat vuosittain. Haasteena on suunnitelmallinen navigointi huoneessa, konenäkö, semanttinen ymmärrys ja eteenkin mallin rakentaminen surffauslöydösten pohjalta. Haastavaa! Ja vie varmasti esim. kotirobottien tuotekehitystä eteenpäin.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-2191198668789668922?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/2191198668789668922/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/10/hieno-robottikilpailu.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/2191198668789668922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/2191198668789668922'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/10/hieno-robottikilpailu.html' title='Hieno robottikilpailu'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-4631697405294770035</id><published>2010-09-16T18:33:00.001+03:00</published><updated>2010-09-16T18:38:53.604+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='meritokratia'/><category scheme='http://www.blogger.com/atom/ns#' term='säätöteoria'/><category scheme='http://www.blogger.com/atom/ns#' term='demokratian kehittäminen'/><title type='text'>Demokratiaviikon ajatuksia</title><content type='html'>Menossa on Demokratiajuhlaviikko. &lt;a href="http://www.yk.fi/tapahtuma/demokratiajuhlaviikko?mini=kalenteri/2010/9/all&amp;"&gt;Suomen YK-liiton sivuilla&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;todetaan, että "&lt;span style="font-weight:bold;"&gt;toimiva demokratia on ennakkoedellytys sosiaalisesti oikeudenmukaiselle ja kestävälle kehitykselle&lt;/span&gt;". "Sosiaalinen oikeudenmukaisuus", "kestävä kehitys" - kyllä, ehkä nämä ovat tärkeimpiä syitä demokraattisten menettelytapojen toteuttamiseen. Valtio ilman demokratiaa ei useimmiten ole kansalaisten kesken sosiaalisesti oikeudenmukainen eikä sen kehitys ole pitkällä aikavälillä kestävällä pohjalla. Tästä voimme yksinkertaisesti päätellä, että esim. Kiinalla on isoja vaikeuksia edessään. Kiinasta ei voi tulla maailman mahtavinta valtiota niinkuin sen johtajat uskovat.&lt;br /&gt;&lt;br /&gt;Miksi toimivan valtion hallinto pitää perustua demokratiaan? Syynä on teknisten tieteiden erittäin hyvin tuntema &lt;span style="font-weight:bold;"&gt;takaisinkytkentäperiaate&lt;/span&gt;. Takaisinkytkentää, feedback, sovelletaan yksinkertaisimmillaan esim. termostaattien toiminnassa. Voidaan ajatella, että jostakin saadaan tietää, esim kokeilemalla, millä teholla jotakin tilaa on lämmitettävä, ja sitten tämä tieto riittää, tarkistusmittauksia ei enään tarvita. Tämä on "&lt;span style="font-weight:bold;"&gt;feed forward -säätöä&lt;/span&gt;", "eteenpäinkytkentää". Tätä esim Kiinan hallitus harrastaa. He tietävät mitä kansa tarvitsee: kansalta ei tarvitse kysyä mitään, kansalaisten mielenilmaisut voidaan vaikka kriminalisoida. Tekniikan osaajat tietävät, että hiukankin monimutkaisempi järjestelmä toimii aina huonosti pelkän feed forward -säädön varassa. Eiköhän yli miljardin kansalaisen jättiläisvaltio ole hyvin monimutkainen järjestelmä.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Toimiva demokratia kierrättää hallinnolle palautteen&lt;/span&gt; valtakunnan tilasta, hallinnollisten toimenpiteiden, lainsäädännön ja tavoitteidenasettelun laadusta. Mutta, tekniikan ammattilaiset tietävät, että toimiakseen on takaisinkytkentäsilmukan oltava tiivis, ajallisesti nopea! Onko kerran neljässä vuodessa tapahtuva eduskuntavaali tällainen toimiva &lt;span style="font-weight:bold;"&gt;säätösilmukka&lt;/span&gt;. Se toimii, jotenkuten, mutta tuskin optimaalisesti. &lt;br /&gt;&lt;br /&gt;Maailmassa on valtioita, jotka eksplisiittisesti torjuvat demokratian. Näitä ovat esim. Pohjois-Korea, Kiina ja Burma. Sitten on valtioita, joissa demokratia on näennäistä, pelkkää teatteria, aito takaisinkytkentä on katkaistu, esim. eliminoimalla opposition toiminta. Näitä valtiota ovat esim. kutakuinkin kaikki muslimivaltiot (joista jotkut kuuluvat ensimmäiseen ryhmään) ja Venäjä. Jäljelle jää valtioita, joissa aidosti yritetään toteuttaa demokraattisia periaatteita, mutta joissa kaikissa toteutus on enemmän tai vähemmän puutteellista. Näiden tapausten joukkoon kuuluvat esim Intia, USA, Ruotsi ja Suomi.&lt;br /&gt;&lt;br /&gt;Demokratian toimivuuteen vaikuttaa oleellisen vapaan tiedonvälityksen lisäksi myös kansan koulutus- ja sivistystaso. Maassa, jossa lukutaito ei ole itsestäänselvyys, esim Intiassa (ja jopa USA:ssa!), demokratia voi toimia vain puuttellisesti. Puutteellisilla perustiedoilla varustettuja kansalaisia on helppo johtaa harhaan.&lt;br /&gt;&lt;br /&gt;Demokratia assosioidaan väärin tasavalta-periaatteen kanssa. &lt;span style="font-weight:bold;"&gt;Toimiva demokratia ei edellytä yhtäläisiä valtaoikeuksia&lt;/span&gt;, eikä edes toimi parhaiten tasavalta-periaatteen vallitessa. Lisäksi tasavalta-periaate on aina harhaa: todellisuudessa edustuksellinen demokratia pudottaa siltä kuitenkin perustan. Hallitsevalla eliitillä on paljon enemmän valtaa, kuin tasavalta-periaate edellyttäisi. Miksi siis ei voitaisi ottaa lusikkaa kauniisen käteen, myöntää tilanne, ja toteuttaa toimivampi takaisinkytkentä tuomalla demokratiaan "&lt;span style="font-weight:bold;"&gt;meritokratiaa&lt;/span&gt;", antamalla enemmän valtaa kansalaisille, joilla on näyttö paremmasta ymmärryksestä? Näyttö voitaisiin toteuttaa esim. kaikille avoimena kaksi- tai kolmivaiheisena tutkintona, joka antaisi lisää äänivaltaa vaaleissa. Olen aivan varma, että takaisinkytkentä parantuisi ilman, että esim. yhteiskunnallinen oikeudenmukaisuus vaarantuisi. Samoin tutkinto motivoisi useimpia parempaan yhteiskunnallisten asioiden seurantaan. Vai voisiko olla, että tämä olisi nykyisen valtaeliitin mielestä liian vaarallista?&lt;br /&gt;&lt;br /&gt;Toinen korjattava piirre demokratiassa on edellä mainittu säätösilmukan nopeus. Esim. antamalla äänivaltaisille (ymmärtäväisille ja vastuullisille) kansalaisille mahdollisuus &lt;span style="font-weight:bold;"&gt;muuttaa ääniään kesken vaalikauden&lt;/span&gt;, saataisiin silmukkaan ratkaisevasti nopeutta ja säätöä, demokratiaa merkittävästi parannettua. Tietoteknisillä toteutuksilla tähän varmasti päästäisiin kohtuullisella vaivalla.&lt;br /&gt;&lt;br /&gt;Voisiko Suomi tavoitella "rauhanturvaamisen suurvallan" aseman lisäksi "demokratian mallimaan" statusta?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-4631697405294770035?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/4631697405294770035/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/09/demokratiaviikon-ajatuksia.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/4631697405294770035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/4631697405294770035'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/09/demokratiaviikon-ajatuksia.html' title='Demokratiaviikon ajatuksia'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-4286922783785151756</id><published>2010-08-31T22:00:00.004+03:00</published><updated>2010-09-16T19:22:24.427+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='arkkitehtuurit'/><category scheme='http://www.blogger.com/atom/ns#' term='kognitiivinen arkkitehtuuri'/><category scheme='http://www.blogger.com/atom/ns#' term='kognitiivinen robotiikka'/><title type='text'>Suomalaiset kognitiivisten robottiaivojen arkkitehtuurit v. 2010</title><content type='html'>&lt;span style="font-weight:bold;"&gt;STeP 2010&lt;/span&gt;-tapahtumassa (Suomen Tekoälyseuran konferenssi) kaksi mielenkiintoisinta esiintyjää olivat professorit &lt;span style="font-weight:bold;"&gt;Harri Valpola&lt;/span&gt; ja &lt;span style="font-weight:bold;"&gt;Pentti Haikonen&lt;/span&gt;. Molemmat esittelivät omia versioitaan kognitiivisten robottien arkkitehtuureiksi. Eroa näissä on keskenään hyvin paljon. Haikonen tosin keskittyi demoamaan välituloksia, hänen protorobossaan on jo henkeä.&lt;br /&gt;&lt;a href="http://www.youtube.com/user/PenHaiko"&gt;http://www.youtube.com/user/PenHaiko&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Yhteistä Valpolan (Aalto Yliopisto ja ZenRobotics Ltd) ja Haikosen (University of Illinois at Springfield) näkemyksille on lähinnä ainoastaan se, että molemmat katsovat oman arkkitehtuurinsa rakentuvan biologisista järjestelmistä omaksutuille perusteille, muuten ne sitten ovatkin hyvin erilaisia. Haikosen arkkitehtuuri esitellään hänen kirjassaan: &lt;span style="font-weight:bold;"&gt;"Robot Brains, Circuits and Systems for Conscious Machines"&lt;/span&gt; (2007). Valpola kertoi esityksessään, että paras kuvaus hänen työryhmänsä arkkitehtuurista on Antti Yli-Krekolan diplomityössä:&lt;br /&gt;&lt;a href="http://www.lce.hut.fi/~aylikrek/AnttiYKdippa.pdf"&gt;http://www.lce.hut.fi/~aylikrek/AnttiYKdippa.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Haikonen korostaa, että "maailman suora kokeminen" edellyttää "suoria HW-ratkaisuja": "The requirements for the direct perception of the world and the seamless integration would seem to call for special way of perception and information representation. Here the traditional way of information representation of the artificial intelligence , the representation of information as statements of formal language is rejected. Instead &lt;span style="font-weight:bold;"&gt;associative nonnumeric neural networks&lt;/span&gt;, distributed representations and cognitive architectures are investigated as the solution".&lt;br /&gt;&lt;br /&gt;Haikonen esittelee kirjassaan melko yksityiskohtaisia piiriratkaisuja arkkitehtuurinsa neuroverkkojen perustaksi, mutta toistaiseksi minulle on jäänyt hieman hämäräksi arkkitehtuurin toiminnallinen "big picture". Koitan sulatella lisää..&lt;br /&gt;&lt;br /&gt;Valpola (ja Yli-Krekola) sen sijaan liikkuu minulle tutummilla aivojen &lt;span style="font-weight:bold;"&gt;neokorteksin hierarkiseen rakenteeseen&lt;/span&gt; perustuvassa toiminnallisuudessa. Joutuu todella keskittymään yrittäessään erottaa Valpola-Yli-Krekola- arkkitehtuurin Jeff Hawkinsin HTM-arkkitehtuurista, niin samanlaisia nämä ovat. Kun tietää, että molemmat, ZenRobotics ja Numenta tähtäävät kaupallisiin sovelluksiin niin patenttisota voi olla edessä..&lt;br /&gt;&lt;br /&gt;Sekä HTM, että Valpolan arkkitehtuuri perustuvat hierarkiaan ja aistidatan jalostumiseen hierarkiassa kerros-kerrokselta yhä korkeammiksi abstraktiotasoiksi, lopulta semanttisiksi mielikuviksi (tuo loppu oli minun ilmaisuani). Molemmat käyttävät kilpailevaa tunnistamista, ja hierarkiassa ylhäältä alas vastavirtaan kulkevia, asiayhteyden mukaisia, tunnistamista helpottavia arvauksia. Se missä minä näen eron, on että Hawkins korostaa hahmojen sekvenssiluonnetta (kyllä Yli-Krekolakin asian mainitsee, ikäänkuin ohimennen) ja Yli-Krekola korostaa keskittynyttä, valikoivaa, emergenttiä tarkkaavaisuutta (attention) sekä tarkaavaisuuden ja oppimisen yhteyttä, jatkuvaa oppimista.&lt;br /&gt;&lt;br /&gt;Yksityiskohtaisessa toteutuksessa (jotka ovat firmojen suljettua tietoa) molemmat aivojen kuorikerroksen toiminnallisuutta mukailevat järjestelmät eroavat varmasti toisistaan ja ulkoiselle uteliaalle käytettävissä olevien tietojen pohjalta ei liene mahdollista tehdä tarkkaa erittelyä järjestelmien todellisista eroista. Numentalla on kuulemma asiakkuuksia sotilaallisten tiedustelusateliittien hahmontunnistuksissa ja ZenRobotics tavoittelee sekajätteiden liukuhihnalajittelusovelluksia, joissa jono robotteja poimii nopeasti etenevältä hihnalta erityyppisiä jäteklimppejä konenäön avulla. Ehkä erilaiset sovellusalueet estävät turhat patenttiriidat, näin toivon.&lt;br /&gt;&lt;br /&gt;Haikosen kokeilut näen akateemisena perustutkimuksena, joiden löydöt ja ideat jäävät muiden hyödynnettäviksi. Minä yritän vielä syventyä sekä Haikosen että Valpolan ajatusmaailmoihin, muitakaan tahoja unohtamatta. Kognitiivinen taso, joka linkittää aistitiedon semanttiseen tasoon, suorittaa semanttisen ymmärryksen maadoittamisen, on erittäin todennäköisesti useimmiten (eteenkin konenäössä) järkevintä toteuttaa aivojen kuorikerrosta mukailevalla hierarkisten modulitasojen rakenteena. Tästä on tuskin kellään vakavasti otettavaa eriävää mielipidettä.&lt;br /&gt;&lt;br /&gt;On hienoa, että suomalainen robotiikkatutkimus on mukana aivan alan tärkeimpien kysymysten ratkaisemisessa!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-4286922783785151756?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/4286922783785151756/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/08/suomalaiset-kognitiivisten.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/4286922783785151756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/4286922783785151756'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/08/suomalaiset-kognitiivisten.html' title='Suomalaiset kognitiivisten robottiaivojen arkkitehtuurit v. 2010'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-6406577152570588541</id><published>2010-08-23T20:57:00.002+03:00</published><updated>2010-08-23T21:03:00.663+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tieteen etiikka'/><category scheme='http://www.blogger.com/atom/ns#' term='Aivojen monimutkaisuus'/><title type='text'>Kuuluuko asiaton vihamielisyys tieteeseen?</title><content type='html'>&lt;blockquote&gt;"There he goes again, making up nonsense and making ridiculous claims that have no relationship to reality. Ray Kurzweil must be able to spin out a good line of bafflegab, because he seems to have the tech media convinced that he's a genius, when he's actually just another Deepak Chopra for the computer science cognoscenti."&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Prof. PZ Myers haukkuu blogissaan &lt;br /&gt;&lt;a href="http://scienceblogs.com/pharyngula/2010/08/ray_kurzweil_does_not_understa.php"&gt;http://scienceblogs.com/pharyngula/2010/08/ray_kurzweil_does_not_understa.php&lt;/a&gt;&lt;br /&gt;Ray Kurzweilia ja minun ymmärtääkseni Myers teeskentelee olemalla ymmärtämättä Kurzweilin perusteita. Myers väittää:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"Here's how that math works, Kurzweil explains: &lt;span style="font-weight:bold;"&gt;The design of the brain is in the genome.&lt;/span&gt; The human genome has three billion base pairs or six billion bits, which is about 800 million bytes before compression, he says. Eliminating redundancies and applying loss-less compression, that information can be compressed into about 50 million bytes, according to Kurzweil.&lt;br /&gt;&lt;br /&gt;About half of that is the brain, which comes down to 25 million bytes, or a million lines of code."&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Tämä oli siis Kurzweilin melko selkeästi esitetty väite. Minä ymmärsin sen, vaikka en olekaan PhD. Mutta Myers on käsittävinään sen väärin:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"See that sentence I put in red up there? That's his fundamental premise, and it is utterly false. Kurzweil knows nothing about how the brain works. It's design is not encoded in the genome: what's in the genome is a collection of molecular tools wrapped up in bits of conditional logic, the regulatory part of the genome, that makes cells responsive to interactions with a complex environment."&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Ei Kurzweil väittänyt, että genomi sisältää valmiiden aivojen täyden, yksityiskohtaisen suunnitelman. Tottakai hän tietää, että valmiiden aivojen 100 miljardia neoronia ja niiden väliset yhteydet, ym, eivät ole kuvattavissa genomin alle miljardilla tavulla. Olisi naurettavaa edes olettaa Kurzweilin menevän näin halpaan. Olen aika varma, että myös Myers sen tajuaa. Mutta jostakin syystä hän haluaa nolata, vaikka valheella, olkinuken rakentamalla Kurzweilin tai ehkä nimenomaan Kurzweilin mission. Miksi? Uskonnollisen vakaumuksensa vuoksi?&lt;br /&gt;&lt;br /&gt;Se mitä Kurzweil todella väittää, on että genomissa on kaikki sen "tiedollinen siemen", minkä aivot tarvitsevat voidakseen sisäisen ja ulkoisen vuorovaikutuksensa, oppimisensa kautta kehittyäkseen aikuisen ihmisen aivoiksi, joiden todellista teoreettista informaatiosisältöä Kurzweil on useasti haarukoinut kirjoissaan. Rinnastaessaan genomin ja tavoitellun tietokonekoodin rivimäärän koon, 25MB, Kurzweil käyttää epäsuorasti algoritmisen informaatioteorian Kolmogrov-monimutkaisuuden käsitettä. Uskon, että neurologina Myers kyllä tuntee asian. Kurzweil siis toteaa että miljoonalla ohjelmarivillä olisi teoreettisesti mahdollista kuvata mekanismi, jonka voi ympäristön avulla opettaa ihmisenkaltaiseksi älyksi. Myers ei edes yritä keskustella tästä, vaan vie hänelle ilmeisen vastenmielisen aiheen aidon poliitikon tapaan hakoteille: rakentaa olkinuken, jonka vahingoniloisesti polttaa.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Kuuluuko tällainen asenne tieteeseen?&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-6406577152570588541?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/6406577152570588541/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/08/kuuluuko-asiaton-vihamielisyys.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/6406577152570588541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/6406577152570588541'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/08/kuuluuko-asiaton-vihamielisyys.html' title='Kuuluuko asiaton vihamielisyys tieteeseen?'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-8921153342187505966</id><published>2010-08-21T20:04:00.004+03:00</published><updated>2010-09-16T19:18:02.460+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Piraattipuolue'/><category scheme='http://www.blogger.com/atom/ns#' term='demokratia'/><title type='text'>Kuka äänestää Piraattipuoluetta?</title><content type='html'>Suomen &lt;span style="font-weight:bold;"&gt;Piraattipuolue&lt;/span&gt; on ensi kertaa mukana seuraavissa vaaleissa. Noin yleisesti ottaen, sarkastisesta nimestään huolimatta se ajaa pääasiassa hyviä asioita. Kolme pääteemaa ovat sananvapaus, tekijänoikeudet ja niiden erikoisalueena patenttijärjestelmä.&lt;br /&gt;&lt;br /&gt;1. "&lt;span style="font-weight:bold;"&gt;Oikeus yksityisyyteen&lt;/span&gt;." "Kansalaisten säännönmukainen, laajamittainen valvonta johtaa vääjäämättä väärinkäytöksiin."&lt;br /&gt;"Viestintäsalaisuuden tason eli viestinnän luottamuksellisuuden, yksityisyyden ja nimettömyyden takeiden tulee olla samoja sähköisessä ja muussa viestinnässä. "&lt;br /&gt;"On vastustettava voimakkaasti pyrkimyksiä rajoittaa sananvapautta yhteiskunnassa. Valtioiden harjoittama internetin sensurointi pitää lopettaa. Teleyritysten ei tule rajoittaa verkon käyttöä. Palveluntarjoajia ei pidä asettaa vastuuseen palvelun käyttäjien tekemisistä."&lt;br /&gt;&lt;br /&gt;2. "Nykyinen &lt;span style="font-weight:bold;"&gt;tekijänoikeusjärjestelmä&lt;/span&gt; ei suojaa luovien taiteilijoiden toimeentuloa. Tekijänoikeudet haittaavat myös tieteellisen kirjallisuuden ja tutkimustulosten leviämistä. Tekijänoikeuden aiheuttamiin haittoihin on puututtava. Tietoyhteiskunta ei kehity tietoa panttaamalla."&lt;br /&gt;"Kulttuurin arvo kasvaa jaettaessa, jolloin kasvavat myös taiteilijan mahdollisuudet ansaita kulttuuria tuottamalla."&lt;br /&gt;"Tiedostonjakamista ei tule rajoittaa, eikä siitä pidä rangaista, vaan siihen tulee kannustaa. Piraattipuolue vastustaa laajakaistaveroa ja haluaa lakkauttaa kasettimaksut."&lt;br /&gt;"Kenenkään luovan taiteilijan ei tarvitse ansaita rahaa luomuksellaan seitsemänkymmentä vuotta kuolemansa jälkeen."&lt;br /&gt;"Kaupallisen kopioinnin ja käytön tekijänoikeussuoja lyhennettävä 5–10 vuoteen hyödykkeen julkaisusta."&lt;br /&gt;"Kaiken teosten epäkaupallisen kopioinnin, levittämisen ja muun käytön on oltava vapaata teoksen luomishetkestä lähtien."&lt;br /&gt;&lt;br /&gt;3. "Nykyisen &lt;span style="font-weight:bold;"&gt;patenttijärjestelmän&lt;/span&gt; yhteiskunnalle aiheuttamille taloudellisille ja juridisille rasitteille ei ole perusteita kehittyvässä markkinataloudessa. Patentit eivät nykypäivänä juurikaan suojaa yksittäisen keksijäneron keksintöä. Patentteja käytetään ennemminkin pienyrittäjien toiminnan tukahduttamiseen."&lt;br /&gt;"Ohjelmistopatentit ajavat ainoastaan patenttilakimiesten ja suuryritysten etua."&lt;br /&gt;&lt;br /&gt;Olen n. 90% puolueen ohjelman sisällön kannattaja. Ei, en kannata tekijänoikeuksien alaisten tuotteiden järjestelmällistä kopiointia. Mutta ehdottomasti vastustan yksityisten kansalaisten keskinäisen tietoliikenteen sisältöön puuttumista mistään muista syistä kuin vakavista rikoksista (terrorismi, väkivalta, kiristykset, vakavat talousrikokset) epäiltäessä. Tekijänoikeuksien alaisten teosten siirto ei kuulu tähän ryhmään, paitsi ehkä, jos se tapahtuu ansaitsemistarkoituksessa. &lt;br /&gt;&lt;br /&gt;Puolueen ohjelman vakava puute on se, että puolue ei esitä &lt;span style="font-weight:bold;"&gt;konkreettisiä ratkaisuja&lt;/span&gt; aineettomien teosten tekijöiden taloudellisten oikeuksien turvaamiseksi, vaan tyytyy vähättelemään ongelmaa.&lt;br /&gt;&lt;br /&gt;Mutta samaa mieltä olen esim. tekijänoikeuksien järjettömän pitkistä kestoista ja patenttijärjestelmän mädännäisyydesta.&lt;br /&gt;&lt;br /&gt;Kuitenkin puolueen hölmöin ratkaisu, joka vesittää kaiken: &lt;span style="font-weight:bold;"&gt;puolue jättäytyy tietoisesti "yhdenasianliikkeeksi"&lt;/span&gt;, eli jättää ehdokkailleen vapaat mielipiteet yli 99% eduskuntatyöstä, siis kaikkeen puolueohjelman ulkopuolisiin asioihin. Puolue siis etsii äänestäjikseen ihmisiä, joille muu yhteiskunnan asioiden hoitaminen on yhdentekevää. Tällaisia minun näkökulmani mukaan löytyy vain niistä, jotka ilman piraattipuoluetta jättäisivät äänestämättä. Heitä voi olla, mutta onko tarpeeksi? Vaikka kannatan puolueen ajamia tavoitteita, en voi äänestää sen ehdokkaita.&lt;br /&gt;&lt;br /&gt;Jotta joku puolue voitaisiin ottaa vakavasti, sillä täytyy olla &lt;span style="font-weight:bold;"&gt;ideologia&lt;/span&gt;: ajatusrakennelma, joka johtaa kaikki tavoitteet yleisistä, julkisista perusarvoista ja jolla on looginen teoria arvojen toteuttamiseksi. Totta, useimmilla puolueilla ei ole selvää ideologiaa. Minusta tuntuu, että Suomessa sellainen on vain Kokoomuksella ja Vihreillä. Muut ovat enemmän tai vähemmän vain valtaa tavoittelevia eturyhmäpuolueita tai yhdenasianliikeitä.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-8921153342187505966?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/8921153342187505966/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/08/kuka-aanestaa-piraattipuoluetta.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/8921153342187505966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/8921153342187505966'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/08/kuka-aanestaa-piraattipuoluetta.html' title='Kuka äänestää Piraattipuoluetta?'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-4517542874405484977</id><published>2010-05-02T16:28:00.003+03:00</published><updated>2010-05-02T18:17:23.228+03:00</updated><title type='text'>Uusi, paha imperiumi ärähtelee?</title><content type='html'>"Vanha, paha imperiumi", Microsoft on kriisissä. Ehkä sielläkin on tajuttu, että PC-ohjelmistoliiketoiminnan perusta vahvana voiton tuottajana ja jatkuvan kasvun turvaajana on luhistumassa. Tällä bisneksellä on 5-10v elinaikaa. Perustan nakertajina ovat mobiiliviestintä ja (hieman kiistanalaisesti) "cloud computing", pilviprosessointi. &lt;br /&gt;Mikä on uuden asetelman valtias, uusi imperiumi? Kotoinen Nokiamme yrittää ottaa osansa, mutta silmiin pistävämpää on Applen agressiivisyys. Onko Apple uusi, paha imperiumi, joka pyrkii nujertamaan kilpailun ja kaikin mahdollisin keinoin kaventamaan kuluttajien valinnanvapautta niiltä osin kuin sille itselle on edullisinta? Minusta näyttää siltä. Apple ei koskaan ole ole ollut millään mittarilla avoimen tietojenkäsittelyn kannattaja. Se on ollut aina, häviöllä ollessankin, suljetumpi kuin kilpailijansa. Jobs on varmasti todennut, että Mac ei ole tulevaisuuden rahasampo: kasvu on haettava muualta ja kyynerpäät on pidettävä terävinä.&lt;br /&gt;Uusi keskustelu Jobsin ärhentelystä Abodelle paljastaa pelin henkeä. Jobsin tekosyyt Flashin teknisistä puutteista ja jopa avoimuuden puutteesta (!!!!) tuskin ovat todellinen motiivi. Todellinen ärtymisen syy lienee se, että Flash ja Abode yleensäkin tukevat "cross platform" kehitystä. Siitä ei uudeksi imperiumiksi tähtäävä Apple alkuunkaan pidä.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://arstechnica.com/apple/news/2010/04/pot-meet-kettle-a-response-to-steve-jobs-letter-on-flash.ars"&gt;Pitäkää silmät auki!&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.antipope.org/charlie/blog-static/2010/04/why-steve-jobs-hates-flash.html"&gt;&lt;br /&gt;"Steve Jobs believes he's gambling Apple's future  on an all-or-nothing push into a new market"&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-4517542874405484977?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/4517542874405484977/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/05/uusi-paha-imperiumi-arahtelee.html#comment-form' title='1 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/4517542874405484977'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/4517542874405484977'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/05/uusi-paha-imperiumi-arahtelee.html' title='Uusi, paha imperiumi ärähtelee?'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-8909730244573364114</id><published>2010-04-28T19:51:00.009+03:00</published><updated>2010-04-28T21:47:46.279+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='multicore'/><category scheme='http://www.blogger.com/atom/ns#' term='Harrasterobotti'/><category scheme='http://www.blogger.com/atom/ns#' term='rinnakkaisohjelmointi'/><title type='text'>Propeller-mikrokontrolleri</title><content type='html'>Kuten olen jo kertonut ( &lt;a href="http://lojban-ajattelua.blogspot.com/2010/04/puuhastelu-robotin-kanssa-alkoi.html"&gt;lojban-blogi&lt;/a&gt; ) olen alkanut kehittää tutkimusympäristöä käsitteellisen ajattelun, "alisymbolisen ajattelun" ja aistihavaintojen välisen suhteen luonteen selvittämiseski. Tutkimusympäristö on pieni, itsekseen liikkuva ja ympäristöään aistiva robotti. Homma jakaantuu selvästi kahteen erilliseen kehityskohteeseen:&lt;br /&gt;1. Robotti, sen mekaniikka, elektroniikka ja ohjelmisto.&lt;br /&gt;2. Pieni ARM-pohjainen linux-kortti, jossa toimii varsinainen "ajatteleva ohjelmisto".&lt;br /&gt;&lt;br /&gt;Koska en halua kovasti panostaa kohtaan 1., valitsin kehityksen lähtökohdaksi mielestäni parhaan valmiin perustan tarjoavan, kohtuuhintaisen robotti-rakennussarjan: &lt;a href="http://www.parallax.com/Store/Robots/AllRobots/tabid/755/ProductID/601/List/0/Default.aspx?SortField=ProductName,ProductName"&gt;Parallaxin Stingray&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;Mutta koska laitteisto on kiinnostava ja Stingrayn P8X32A, Propeller, mikro-ohjain hyvin poikkeuksellinen ja jopa edistyksellinen, lienee parasta kertoa lähemmin mistä on kysymys ja mitä olen oppinut. Stingray-robotti on "keskikokoinen" harrastelijarobotti. Pienimmät ovat nyrkinkokoisia (viivanseurantakoneita) ja suurimmat lastenvaunujen kokoisia. Stingray on n. 28x37cm ja 15cm korkea. Siinä  on kahden DC-moottorin differentiaalikäyttö (kuten esim pölyimuriroboteissa), ei siis kääntyviä pyöriä kuten RC-autoissa (joita myös harkitsin pohjaksi). Ohjainkortti sisältää jänniteregulaattorit, kaksois-H-siltamoottorinohjaimen, sarja-EEPROM-muistin, USB-liitäntäpiirin (IDE-liitäntä), rinnakkais-IO-puskurit ja tietysti P8X32A-mikro-ohjaimen. DC-moottoreille on siis suoraan liittimet ja 24 bittiä digitaalista IO:ta mahdollistaa erilaisten antureiden (esim ultraääni-sonarit) ja toimilaitteiden (esim servot) melko ongelmattoman sähköisen liittämisen. Tarvittava ohjelmisto on oma tarinansa.&lt;br /&gt;&lt;br /&gt;P8X32A-Propeller-mikro-ohjain sisältää &lt;span style="font-weight:bold;"&gt;kahdeksan 32-bittistä suoritinta&lt;/span&gt; ja 36 ktavua RAM-muistia, johon ohjelma ladataan, joko suoraan ulkoiselta USB-väylältä (UART-välivaiheen kautta), tai EEPROM-muistista. Kahdeksan suoritinta toimivat eräänalisessa symmetrisessä SMP-arkkitehtuurissa. Niillä on pieni oma muisti ja yhteinen isompi muisti. Keskinäinen kommunikointi tapahtuu yhteisen muistin, IO:n kautta tapahtuvan synkronoinnin ja semaforilogikan avulla. Tämä ei ole ihan helppoa sille, joka ei ole rinnakkaisajatteluun tottunut. Mutta opettavaista on!&lt;br /&gt;&lt;br /&gt;Erikoista suorittimissa on, että niillä ei ole perinteisiä keskeytyksiä: jokaisessa suorittimessa voi toimia vain yksi taski, ohjelmasäie. Mutta ohjelman ei tarvitse pollata mitään, vaan asettua odottamaan jotakin tapahtumaa, ajanhetkeä tai IO-muutosta. Konsepti on outo, mutta toimiva: reaaliaikavaste on todella nopea, ja kahdeksalla suorittimella pääsee niin pitkälle kuin pienehköllä muistillakin: kokoonpano on melko tasapainoinen.&lt;br /&gt;&lt;br /&gt;P8X32A-mikro-ohjainta voi ohjelmoida (päävaihtoehto) SPIN-skriptikielellä, assemblyllä tai C:llä. C-ympäristöä en ole kokeillut. SPIN-tulkki syö aika paljon suorittimien tehosta, mutta säästää muistia ja &lt;span style="font-weight:bold;"&gt;se merkitsee minulle&lt;/span&gt;. SPIN on olioperustainen, ei oikea olio-orientoitunut kieli: siis esim periytymistä ei tueta, mutta luokkia ja niiden instansseja kyllä.&lt;br /&gt;&lt;br /&gt;Stingray-robotti, P8X32A-mikro-ohjain ja SPIN-ohjelmointikieli olisivat erinomainen tapa päästä alkuun ohjelmointi- ja robottiharrastelussa, oppia ja sisäistää heti alkuun kaksi hyvin tärkeää asiaa: olioajattelu ja rinnakkaisajattelu. Multicore-toteutukset ovat lähitulevaisuuden keskeinen haaste). Siis myös oppilaitoksiin ympäristö sopisi loistavasti. Mutta nopeiden, rinnakkaisten ajoitusten ohjelmointi ei ole helppoa ja minä totesin pian tarvitsevani apua. Simulaattori olisi kova juttu, mutta kun sellaista ei ole tarjolla, ostin 16-bittisen Zeroplus-logiikka-analysaattorin. Se on edullinen USB-liitännäinen, PC:tä käyttöliitäntänään käyttävä laatikko. Siitä on ollut merkittävä apu esim. moottoreiden PWM-ohjauksen ja ultraääni-sonarin ohjauksen toteutuksessa.&lt;br /&gt;&lt;br /&gt;Näyttää nyt siltä, että minulla on melko pian projektisuunnitelman mukainen robotin "aivorunko", matelijanaivot tavoitteen mukaisessa kunnossa ja voin vielä hieman leikkiä esim toteuttamalla jonkinlaisen yksinkertaisen &lt;a href="http://en.wikipedia.org/wiki/Simultaneous_localization_and_mapping"&gt;SLAM-algoritmin&lt;/a&gt; SPIN-kielellä ja siten hankkia kokemusta todellisen "alisymbolisen mallin" myöhäisempää toteuttamista varten.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-8909730244573364114?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/8909730244573364114/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/04/propeller-mikrokontrolleri.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/8909730244573364114'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/8909730244573364114'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/04/propeller-mikrokontrolleri.html' title='Propeller-mikrokontrolleri'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-656872930135080144</id><published>2010-04-17T15:35:00.007+03:00</published><updated>2010-04-18T19:50:04.156+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='avaruuslennot'/><category scheme='http://www.blogger.com/atom/ns#' term='avaruusteknologia'/><category scheme='http://www.blogger.com/atom/ns#' term='tulevaisuus'/><title type='text'>Avaruusteknologian mielekkyys</title><content type='html'>Amerikan Yhdysvaltojen hötkyilevä avaruustutkimus herättää monissa ihmisissä tunteita. 60-luvulla käytiin kiihkeä, kustannuksissa tinkimätön kylmänsodanhenkinen kuukilpa. 70-80-luvuilla saatiin tuskan, hien ja ihmisuhrien kautta toteutetuksi teknisesti ontuva sukkulajärjestelmä, joka on palvellut kohtuullisesti, mutta suurin kustannuksin, kahta pahaa onnettomuutta lukuunottamatta. Taustalla on monta aloitettua lupaavaa seuraavan sukupolven järjestelmän kehitystä, jotka kaikki on kuitenkin aina hyllytetty hallitusten vaihtuessa. Nyt kun 40v takaista teknologiaa ollaan museoimassa, ilman että korvaavaa olisi kehitetty ajoissa, etsitään syyllistä. Kun Obama hyllytti kummallisen Constellation-hankkeen, monet tuntuvat syyttävän tilanteesta häntä.&lt;br /&gt;Vastapainoksi miehitettyjen avaruuslentojen pysähtyneisyyden aikakaudelle, miehittämättömien planettaluotainten tasaisesti jatkuva edistys on tuottanut upeita tuloksia, hienoa ymmärrystä aurinkokunnastamme ja maailmankaikkeudesta laajemminkin.&lt;br /&gt;Sekä EU:n että Venäjän avaruustoiminta on ollut melko matalaprofiilista, mutta miehittämättömien luotainten teknologia on molemmilla hiljalleen parantunut.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Miksi?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Miksi avaruusteknologia on tärkeää, eikä rahan tuhlausta? Jos et ole elämänarvoiltasi kyyninen, itsekeskeinen kvarttaalikapitalisti tai vastaava, vaan arvostat &lt;span style="font-weight:bold;"&gt;tietoisuutta itseisarvoisena ilmiönä maailmankaikkeudessa,&lt;/span&gt; silloin tietoisen elämän säilyttäminen kauas ennakoimattomaan tulevaisuuteen on sinulle myös itseisarvoista. Avaruusteknologialla on minulle &lt;span style="font-weight:bold;"&gt;kaksi tavoitetta&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;1. Hankkia tärkeää tietoa maailmakaikkeuden olemuksesta, olosuhteista, joissa biologinen elämämme joutuu jatkossakin toimimaan.&lt;br /&gt;2. Mahdollistaa joskus kauempana tulevaisuudessa tietoisen elämän jatkuminen muuallakin kuin maapallon pinnalla. Tietoisuus on arvokas ilmiö maailmankaikkeudessa ja paremmassa turvassa, jos se on levinnyt laajalle kaikkeuteen, myös toisiin aurinkokuntiin.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Miten?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Hötkyileminen on turhaa. Avaruusteknologian kehityksen on oltava &lt;span style="font-weight:bold;"&gt;erittäin pitkäjänteistä&lt;/span&gt;. Tärkeämpää on teknologian kehitys, kuin lyhytnäköiset näyttävät tempaukset. Constellation-projekti edusti viimeksimainittuja, siksi sen lopettaminen tuhlauksena oli terve aloite Obamalta. Tärkeää on kehittää teknologiaa, jonka avulla avaruusmatkailusta tulee kohtuuhintaista rutiinia. Kertakäyttöteknologiasta on päästävä eroon. Miehitetyt avaruuslennot voidaan edelleen pitää minimissään, kunnes maasta päästään ylös kiertoradalle merkittävästi nykyistä halvemmalla. Obaman ajatus ohjata seuraavaksi tämä toiminta yksityisille yrityksille on järkevä liike.&lt;br /&gt;&lt;br /&gt;Hieman pidemmällä aikavälillä rakettitekniikasta keinona nousta maasta kiertoradalle on kokonaan luovuttava. Tilalle on otettava käyttöön &lt;span style="font-weight:bold;"&gt;avaruushissit&lt;/span&gt;. Mutta niitä joudutaan odottamaan vielä useita vuosikymmeniä, toivottavasti ei paljon yli 30v ajan. Ratkaisevana välitavoitteena on laadukkaan hiilinanoputken teollinen massavalmistus. Jos se on mahdollista esim. v.2030, niin ensimmäinen avaruushissi voi olla käytössä 10v tämän jälkeen, siis v.2040.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Miten kauemmaksi?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Maan kiertoradalle noustaan tulevaisuudessa siis hissillä, mutta miten lennetään aurinkokunnan sisällä planeetalta toiselle? Matkat kestävät pitkään ja miehistö on mm. alttiina painovoimattomuuden rappeuttavalle vaikutukselle ja avaruussäteilylle. Ratkaisu molempiin näihin ja muihinkin ongelmiin on suuren, jatkuvaan käyttöön tarkoitetun &lt;span style="font-weight:bold;"&gt;planeettaristelijän&lt;/span&gt; valmistaminen. On koottavava maan kiertoradalle suuri, valtamerilaivan kokoinen ristelilijä, jossa on pyörimisliikkeellä luotu keinopainovoima ja riittän paksut säteilyltä suojaavat seinät. Myös magneettista suojausta varautuneilta hiukkasilta voidaan käyttää. Tällainen risteilijä ei koskaan laskeudu mihinkään, ehkä pieniä kuita ja asteroideja lukuunottamatta, vaan laskeutumiseen käytetään aina hissejä tai pieniä sukkuloita. Aluksen käyttöikä voisi olla satoja vuosia, teknologiaa aina välillä parantaen. Alkuvaiheessa propulsiomenetelminä voisi olla yhdistelmä kemiallisia raketteja, ionopropulsiota ja aurinkopurjeita.&lt;br /&gt;&lt;br /&gt;Todennäköisesti Obama ei tällä: "By 2025, we expect new spacecraft designed for long journeys to allow us to begin the first-ever crewed missions beyond the Moon into deep space." tarkoittanut ihan sitä kuin minä edellä (2025 on hieman liian aikaisin), mutta ehkä jotakin sinnepäin, ehkä uudelleenkäytettävää avaruusristelijää, joka ei laskeudu minnekään, vaikkakaan ei vielä valtamerilaivan kokoista. Ainakin tästä voisi niin päätellä: "What we're looking for is not just to continue on the same path; &lt;span style="font-weight:bold;"&gt;we want to leap into the future&lt;/span&gt;. We want &lt;span style="font-weight:bold;"&gt;major breakthroughs&lt;/span&gt;, a transformative agenda for NASA."&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Muihin aurinkokuntiin?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Minun visiossani yksittäinen fyysinen ihminen ei koskaan poistu aurinkokunnasta. Näihin ylipitkiin, ehkä vuosituhansia kestäviin matkoihin käytetään robotiikkaa ja biologisena rahtina voi olla kryonisesti säilöttyjä alkioita tai vain sähköisesti tallennettua DNA-materiaalia. Ihmisyksilö voi osallistua matkaan "uploadina", digitaalisesti taltiotuna ihmismielenä.&lt;br /&gt;Tärkeintä on, että tietoinen elämä, biologinen ja keinotekoinen, saadaan siirrettyä turvaan maapallon vaaroilta, sitten kun tehtävä on mahdollinen.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-656872930135080144?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/656872930135080144/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/04/avaruusteknologian-mielekkyys.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/656872930135080144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/656872930135080144'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/04/avaruusteknologian-mielekkyys.html' title='Avaruusteknologian mielekkyys'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-8772582186080065434</id><published>2010-04-15T08:46:00.005+03:00</published><updated>2010-04-15T09:53:06.201+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='robonautti'/><category scheme='http://www.blogger.com/atom/ns#' term='androidi'/><category scheme='http://www.blogger.com/atom/ns#' term='R2'/><category scheme='http://www.blogger.com/atom/ns#' term='NASA'/><title type='text'>Androidi avaruuteen</title><content type='html'>NASA &lt;a href="http://www.networkworld.com/community/node/60091"&gt;lähettää&lt;/a&gt; viimeisellä sukkulalennolla Kansainväliselle Avaruusasemalle androidirobottiproton R2-robonautin (ei siis R2D2). Tarkoituksena on testata roboa oikeissa työolosuhteissa, painottomuudessa ja kosmiselle säteilylle herkistettynä. Robotti käy läpi testiohjelmia ja saa uusia HW- ja SW-päivityksiä testjaksojen kuluessa. &lt;br /&gt;NASA on pyytänyt kolme miljardia 2011 alkavalle viisivuotisjaksolle androidirobottien kehittämiseen. Androidit tulevat keskuuteemme, avaruuteen ja maan pinnalle. Sukkula-aikakauden loppu on robonauttien aikakauden alku.&lt;br /&gt;Tässä toinen &lt;a href="http://www.sciencedaily.com/releases/2010/02/100205110636.htm"&gt;vanhempi uutinen&lt;/a&gt; R2:sta.&lt;br /&gt;Ja aivan varmasti robonauttikehitys vauhdittaa myös maanpäällisten androidien ja yleensäkin tekoälyn kehitystä. Hyvä juttu. Keep listening.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-8772582186080065434?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/8772582186080065434/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/04/androidi-avaruuteen.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/8772582186080065434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/8772582186080065434'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/04/androidi-avaruuteen.html' title='Androidi avaruuteen'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-872146163762016869</id><published>2010-03-27T15:43:00.002+02:00</published><updated>2010-03-27T15:48:20.628+02:00</updated><title type='text'>Robotiikan perspektiivejä</title><content type='html'>Tämä kirjoitus on taas yritys luoda laajempaa kuvaa siitä, mihin teknologia parinkymmenen vuoden perspektiivillä on ehkä menossa robotiikan osalta. Robotiikka on siitä syystä strateginen alue, että robotit ovat aina suoraan kilpailleet työmarkkinoilla ihmisduunareiden kanssa. Jo 60-luvulta alkaen on pelätty robotiikan olevan &lt;span style="font-weight:bold;"&gt;uhka ihmisten työllisyydelle&lt;/span&gt;. Vaikka robotit ovatkin korvanneet liukuhihnatyötä laajalti, niin ensinnä robottien kyvyllinen rajoittuneisuus ja joustamattomuus ja toiseksi markkinoiden jatkuva kasvu ovat toistaiseksi estäneet tämänsuuntaisen työttömyyden merkittävän eskaloitumisen. Kehitys on tuudittanut ekomisteja ja yhteiskunnallisia päättäjiä uskoon, että asetelma ei tule muuttumaan. Mutta onkahan asia näin. Missä nyt mennään?&lt;br /&gt;&lt;br /&gt;Minun käsitykseni on se, että robotiikassa ollaan tällä hetkellä suunnilleen samassa tilanteessa kuin &lt;span style="font-weight:bold;"&gt;1970-luvun alussa tietokonetekniikassa&lt;/span&gt;. Silloin takana oli pari vuosikymmentä rauhallista tietokonealan kasvua suurkoneiden ("mainframe") hallitessa alaa. Nämä suurkoneet olivat jotenkin vastaavalla kalliita ja kömpelöitä kuin tähän asti totutut teollisuusrobotit: hyödyllisiä, mutta hyvin kalliita ja rajoittuneita.&lt;br /&gt;&lt;br /&gt;Tietojenkäsittelyssä asetelman muuttivat radikaalisti 70-luvun kuluessa &lt;span style="font-weight:bold;"&gt;minitietokoneet&lt;/span&gt;. Vaikka ne eivät olleetkaan riittävän halpoja henkilökohtaiseen käytöön, jokaisella keskisuurella yrityksellä oli pian varaa omaan minitietokoneeseen. Minitietokoneiden käyttöjärjestelmät olivat kehittyneempiä kuin suurkoneiden vastaavat. Henkiin jääneistä minikoneiden käyttöjärjestelmistä tunnetaan parhaiten &lt;span style="font-weight:bold;"&gt;Unix&lt;/span&gt; ja sen PC-aikakauden seuraajat. Minikoneet siis olivat vallankumous tietokonetekniikassa ja hyvin lyhyellä, n. vuosikymmenen aikajänteellä viitoittivat tietä seuraavalle, PC-vallankumoukselle.&lt;br /&gt;&lt;br /&gt;Minä uskon, että robotiikan "minivallankumous" on muutaman vuoden sisällä alkamassa! Signaaleita tilanteesta on paljon, mutta esittelen vain yhden. &lt;a href="http://www.willowgarage.com/pages/robots/pr2-overview"&gt;Willow Garagen "PR2"&lt;/a&gt; saattaa olla robottien "&lt;a href="http://fi.wikipedia.org/wiki/PDP-11"&gt;PDP11&lt;/a&gt;".&lt;br /&gt;&lt;br /&gt;Siinä missä PDP-11 esitteli markkinoille Unix-käyttöjärjestelmän, PR2 käyttää robotiikkaan erikoistunutta &lt;span style="font-weight:bold;"&gt;ROS-käyttöjärjestelmää&lt;/span&gt; (joka luonnollisesti perustuu Unix-sukuun). PR2:n tietokoneessa on kahdeksanytiminen Xeon prosessori ja 24 gigaa keskusmuistia. Robotilla on useita videokameroita ja muuta anturointia. Sen käsivarsien tehokas tartuntajärjestelmä mahdollistaa erilaisten, kovien, pehmeiden, haurauden ym kappaleiden helpon käsittelyn. Luonnollisesti PR2 on liikkuva.&lt;br /&gt;&lt;br /&gt;Mutta ennenkaikkea koko järjestelmä, ohjelmistosta mekaniikkaan, on avoin, mahdollistaen sovelluskohtaisen muuntelun ja laajennettavuuden. Siihen voidaan asentaa uutta anturointia, uusia tarttujia, uutta liikkuvuutta, uusia ohjelmistoajureita ym. aivan kuten PC-tietokoneisiin. Tällainen täytyy lähitulevaisuuden menestyvän robotin olla: &lt;span style="font-weight:bold;"&gt;avoin, jo sellaisenaan käyttökelpoinen, mutta laajennettava järjestelmä.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;PR2 on kuitenkin tuottavaan &lt;span style="font-weight:bold;"&gt;ammattikäyttöön tarkoitettu robotti&lt;/span&gt;, ei henkilökohtainen robotti. Se vastaa siis vielä 70-luvun minikoneita. Joustavuudeltaan se voisi esim sopia supermarkettiin liikkumaan kaupan hyllyjen välissä ja täydentämään hyllystön tavaravalikoimaa. Isolla marketilla olisi siihen varaa. Se tekisi ehkä viiden työntekijän työt, 24/7 tyyliin, ja maksaisi itsensä ehkä parissa vuodessa.&lt;br /&gt;&lt;br /&gt;Samoin kuten minikoneista oli lyhyt teknologinen matka henkilökohtaisiin tietokoneisiin, myös PR2 ja sen kilpailijat viitoittavat tietä n. kymmenen vuotta niiden jälkeen tuleviin &lt;span style="font-weight:bold;"&gt;henkilökohtaisiin yleisrobotteihin&lt;/span&gt;, jotka ovat pienempiä, kehittyneempiä ja halvempia kuin PR2. Ensimmäiset todelliset kotien yleisrobotit ehkä tulevat markkinoille 2020-luvun alkuvuosina. Ne ovat vielä vastaavalla tavalla rajoitettuja kuin 1980-luvun PC:t, Amigat, Atarit ja Kottaraisenpönttö-Macit, mutta siitä se alkaa. Monille ne jo riittävät. Minulla oli aikoinaan Atari-ST.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-872146163762016869?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/872146163762016869/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/03/robotiikan-perspektiiveja.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/872146163762016869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/872146163762016869'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/03/robotiikan-perspektiiveja.html' title='Robotiikan perspektiivejä'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-4141272951874372356</id><published>2010-03-21T14:14:00.002+02:00</published><updated>2010-03-21T14:19:16.961+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sosiaalinen evoluutio'/><category scheme='http://www.blogger.com/atom/ns#' term='robotiikka'/><category scheme='http://www.blogger.com/atom/ns#' term='osamielten yhteisö'/><title type='text'>EPFL:n robottien sosiaalinen evoluutio</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Tutkimus&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Lausannen Tekninen Korkeakoulu, EPFL, on kiinnostava yliopisto, Cambridgen&lt;br /&gt;jälkeen minun mielestäni ehkä Euroopan kiinnostavin, ainakin tekniikan ja luonnontieteiden alueella. Siellä on aina meneillään jotakin hyvin kiinnostavaa.&lt;br /&gt;Äskettäin oli "Robot Magazine" -lehdessä pieni artikkeli projektista (jonka olin jo &lt;a href="http://www.google.fi/url?sa=t&amp;source=web&amp;ct=res&amp;cd=2&amp;ved=0CBAQFjAB&amp;url=http%3A%2F%2Finfoscience.epfl.ch%2Frecord%2F139388%2Ffiles%2FPNAS-2009-Mitri-0903152106.pdf&amp;rct=j&amp;q=EPFL+Robotics+Mitri&amp;ei=CvylS6mbDoXZ-QbLz9HTAQ&amp;usg=AFQjCNGiuAt5GG5qxBSbzanKs8ULbYiOog&amp;sig2=1-CPEXZiueO0uj_MUwMiAA"&gt;aiemminkin&lt;/a&gt; jossakin noteerannut).&lt;br /&gt;&lt;br /&gt;Projektissa tutkitaan robottien ja simulaation avulla sosiaalisen käyttäytymisen evoluutiota ja emergenttejä ilmiöitä. Viimeksimainituista eniten on herättänyt tutkimuksen tuloksissa huomiota spontaani "valehtelu", harhauttaminen ja ilmiön tasapainotilat robottiyhteisössä.&lt;br /&gt;Robotit ovat toiminallisesti hämmästyttävän yksinkertaisia ja ympäristö on yksinkertainen. Lyhyesti, puuttellisesti esitettynä, kymmenen liikuvaa robottia toimii 3m x 3m aitauksessa jossa on kaksi valaistua "pesää". Toisessa on "ruokaa" ja toisessa "myrkkyä". Vasta lähietäisyydeltä robotti voi erottaa ne toisistaan (jos "geenit" ovat sillä tasolla). Robotit näkevät myös toisensa (ovat valaisevia) ja lisäksi tilan, joka ilmaistaan sinisellä valolla. &lt;br /&gt;&lt;br /&gt;Robottien aivot ovat yksinkertainen hermoverkko, jossa on 11 tuloa ja kolme lähtöä. Tulot kertovat ympäristöstä kuten pesävaloista, toisista roboteista. Kolme lähtöä ohjaa liikettä ja sinistä valoa. siis 11 x 3 = 33 hermoverkkoyhteyttä, joista jokaisen vahvuus ilmaistaan kahdeksalla bitillä: 33 x 8 = 264 bittiä, koko neuroverkon "perimä", joka kokeen alussa oli satunnainen kaikilla kymmenellä robotilla.&lt;br /&gt;Robottien neuroverkkojen perimää paranneltiin täysin satunnaisesta yhä "menestyksellisemmäksi" 500:n sukupolven ajan. Jokaisen sukupolven yksilöiden suorituskyky: ruokapesän saavuttaminen ja myrkkypesän välttäminen, arvioitiin ja onnistuneimmat perimät "paritettiin" biologista, seksuaalista menetelmää mukaellen, yhdistäen keskenään hyvien robottien 33:n kytkennän verkkojen perimät pareittain, lisäten myös "mutaatiota", satunnaisia bittimuutoksia.&lt;br /&gt;&lt;br /&gt;Koska hermoverkon perimä on hyvin yksinkertainen, on mahdollisia kombinaatioita rajallinen määrä (mutta tietysti silti paljon). Kymmenen robottia (joiden perimä vaihdetaan aina uutta sukoplvea vastavaksi) ja 500 sukupolvea riittää monimutkaisten sosiaalisten käyttäytymistapojen syntymiseen.&lt;br /&gt;Ensin robotit oppivat tunnistamaan ruuan ja myrkyn. Sitten robotit oppivat yhteistyön, hyötymään toisitaan. Ne sytyttävät sinisen valon, kun ovat löytäneet ruuan. Toiset robotit näkevät kerääntyneet sinistä valoa näyttävät robotit ja liittyvät joukkoon.&lt;br /&gt;&lt;br /&gt;Mutta sitten tapahtuu evoluutissa merkillistä. Ruokapesän luona on ahdasta. Joidenkin robottien perimä alkaa harrastaa filunkia. Ne "tietoisesti" sytyttävät sinisen valon, vaikka ovat kaukana ruuasta, jopa myrkkypesän lähellä, harhauttaakseen muita. Siten ne itse ehtivät ruokapesälle ennen kilpailijoita. Stategia toimii vain niin kauan, kuin harhauttajat ovat pieni osajoukko koko populaatista, mutta jos ominaisuus yleistyy, se kääntyy itseään vastaan. Sininen valo ei enään ole kenellekään robotille luotettavaa tietoa ja koko populaation suorituskyky taantuu. Mahdollisesti ilmiö alkaa värähdellä jossakin jaksossa. Siten hyvin yksinkertaiset vuorovaikutukset saavat aikaiseksi monimutkaisia emergenttejä mekanismeja. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Ajatuksia&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Tutkimuksessa on kysymys sosiaalisesta käyttäytymisestä. Mutta, jos kehittynyt mieli on osamielien yhteisö (ei siis niinkuin EPFL:n kokeen robottien yksinkertainen mieli), eikö kehittyneen älyn osamielten välillä toimi myös sosiaaliset mekanismit: yhteistyö ja kilpailu, sekä näiden lomittainen vuorovaikutus. Tämä ajatus selittäisi hyvin ihmismielen ailahtelevaa, välillä yllättävä käyttäytymistä.&lt;br /&gt;Viittaan aikaisempiin näkemyksiini universaalin älyn mahdollisesta kehittymisestä rajoittuneempien, mutta yhteistyökykyisten erityisälyjen yhteistyön tuloksena. Kilpailunkaan olemassaoloa ei saa sulkea pois, mutta harhauttamisen yleistyminen romahduttaa osaälyjen yhteisen suorituskyvyn.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-4141272951874372356?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/4141272951874372356/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/03/epfln-robottien-sosiaalinen-evoluutio.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/4141272951874372356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/4141272951874372356'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/03/epfln-robottien-sosiaalinen-evoluutio.html' title='EPFL:n robottien sosiaalinen evoluutio'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-3796987861593704025</id><published>2010-03-15T09:10:00.001+02:00</published><updated>2010-03-15T11:02:51.321+02:00</updated><title type='text'>Kryoniikkaseminaari</title><content type='html'>Suomen Kryoniikkaseura järjestää ensi lauantaina, 20.03, Helsingissä, Meilahdessa avoimen seminaarin, jossa kaikille asiasta kiinnostuneille kerrotaan kryoniikan perusasiat, käytäntö ja kryonisten palveluiden tilanne Suomessa.&lt;br /&gt;Oletan, että suurimmalla osalla, myös ammattilaisilla, on paljon vääriä käsityksiä reaaliteeteista.&lt;br /&gt;Joten tervetuloa kuulemaan ja vaikka esittämään perusteltuja vastaväitteitä.&lt;br /&gt;&lt;a href="http://kryoniikka.blogspot.com/2010/03/seminaari-helsingissa-la-203-klo-1015.html"&gt;http://kryoniikka.blogspot.com/2010/03/seminaari-helsingissa-la-203-klo-1015.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-3796987861593704025?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/3796987861593704025/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/03/kryoniikkaseminaari.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/3796987861593704025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/3796987861593704025'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/03/kryoniikkaseminaari.html' title='Kryoniikkaseminaari'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-5029678842933005883</id><published>2010-02-27T21:03:00.005+02:00</published><updated>2010-09-16T19:21:29.429+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AIXI-malli'/><category scheme='http://www.blogger.com/atom/ns#' term='oppiminen'/><category scheme='http://www.blogger.com/atom/ns#' term='kognitiivinen arkkitehtuuri'/><title type='text'>Lisää AIXI:sta</title><content type='html'>Jäi edellä varmaankin tuo AIXI-periaate hämäräksi, vaikka linkistä ja googlaamalla itse kukin löytää mielivaltaisen paljon (mutta usein vaikeasti, vain tohtorispohjalta sulatettavaa) tietoa. Siksi ajattelin jatkaa “selkeää”, insinööritasoista ihastelua ja pohdiskelua Hutterin kauniista ajatusrakennelmasta.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_79ZufdsR488/S4ltEOp0mkI/AAAAAAAAAFM/Vu5oOCLEcs0/s1600-h/AIXI_periaate.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 283px;" src="http://4.bp.blogspot.com/_79ZufdsR488/S4ltEOp0mkI/AAAAAAAAAFM/Vu5oOCLEcs0/s400/AIXI_periaate.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5443001544074369602" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Kuvassa on kaksi järjestelmää, jotka molemmat ovat “turing-yhteensopivia” laskennallisia, aikadiskreettejä malleja.  Alempi laatikko, ympäristö, voi tietysti ainakin osaltaan (paitsi palautteen muodostus?) olla myös analoginen järjestelmä, siis osa luontoa. Mutta oletetaan, että sekin on digitaalinen, epäjatkuva kone. Ylempi laatikko on älykäs, oppiva järjestelmä, itsenäinen toimija.&lt;br /&gt;&lt;br /&gt;Tapahtumien kulku on seuraava&lt;br /&gt;&lt;br /&gt;1. Ympäristö kertoo Agentille hetkellistilansa.&lt;br /&gt;2. Agentti suorittaa toimenpiteen, joka perustuu ympäristön tilaan ja Agentiin omaan tilaan.&lt;br /&gt;3. Agentin toimenpide muuttaa ympäristön sisäistä tilaa. Samoin “ympäristö”-järjestelmän tietty osa antaa Agentille palauteen edelliseen toimenpiteen hyväksyttävyydestä, siis “arvottaa” toimenpiteen. Lisäksi ympäristön uusi tila kerrotaan Agentille.&lt;br /&gt;4. Jatketaan kohdasta (2.), mutta Agentti ottaa huomioon palautteen ja muuttaa toimintatapaansa siten, että se uusilla toimenpiteillään pyrkii maksimoimaan, lyhyellä ja pitkällä aikavälillä, kertyvän palautteen kokonaismäärän.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt; Agentin oppimisella on kaksi erillistä tavoitetta:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1. Ennustaa suorittamiensa toimenpiteiden lyhyen ja pitkän aikavälin seuraukset ympäristön tilaan.  Siten Agentti myös oppii saamaan aikaiseksi toimenpiteidensä kautta tavoitelemansa ympäristön tilan.&lt;br /&gt;2. Palauteen kertymän maksimoiminen opettaa Agentille “arvoja”. Mikä toimenpide ja mikä ympäristön tila on tavoittelemisen arvoinen, mikä vältettävää. Palauteen antamisella ympäristö (tai “opettaja" ympäristön osana) ohjaa Agentin oppimista oikeaan suuntaan.&lt;br /&gt;&lt;br /&gt;Jos AIXI-mallia verrataan biologiseen maailmaan, niin biologisilla agenteilla oma keho on osa ympäristöä. Oma keho antaa toimenpiteille palautetta, hyvää oloa ja kipuaistimuksia. Biologista agenttia vastaa abstrakti, kehosta erillään oleva, “sinänsä tahdoton” keskushermosto.&lt;br /&gt;&lt;br /&gt;AIXI-mallin avulla Hutter määrittelee yleisen älykkyyden ja matemaattisesti osoittaa, että jos Agentin laskennalliset resulssit ovat äärettömät, sen oppimisella ja saavutettavalla älyllisellä suorituskyvyllä esitetyn mallin mukaisessa ympäristössä ei ole mitään ylärajaa.&lt;br /&gt;&lt;br /&gt;Hutterin malli on saanut paljon kritiikkiä, luonnollisestikin, älykkyyden olemuksen liiallisesta yksinkertaistamisesta, mutta minä olen vakuuttunut, että suurin osa kritiikistä perustuu väärinkäsityksiin, perusteettomiin oletuksiin Agentin ja Ympäristön olemuksien rajoista.&lt;br /&gt;&lt;br /&gt;Mielestäni AIXI-mallin voima on juuri sen yksinkertaisuudessa. Älykkyyttä ei tarvitse mystisoida. Oletan, että kaikki muut kilpailevat, mutta realistiset älykkyyden määritelmät voidaan redusoida AIXI-mallin rakenteeksi, useimmiten ympäristömallin laskennallisiksi ulottuvuuksiksi.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;Agentin opettaminen.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Jos ajatellaan, että ympäristön “kolmogorov-monimutkaisuus” on hyvin suuri, esim miljardi riviä C++-koodia tarvitaan sen toiminnallisuuden toteuttamiseen, miten Agentti opetetaan toimimaan tällaisen ympäristön kanssa? Jos ympäristö kaikessa “sekavuudessaan” iskettäisiin suoraan “vastasyntyneen” Agentin  toimintakentäksi, olisi luonnollista, että Agentti ei saa mitään aikaiseksi, eikä edes opi, kuin äärimmäisen hitaasti ja tehottomasti. Näin kävisi ihmislapsellekin ilman vanhempien tukea. Agentti on siis opetettava suunnilleen samoin kuin ihmislapsi: tyvestä puuhun. Kaikki perustuu siihen, että maailma rakentuu hierarkisesti ja opetus edistyy hierarkiaa noudattaen, yksityiskohdista kokonaisuuksiin ja korkeampiin abstraktiohin.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_79ZufdsR488/S4ltSG9aRQI/AAAAAAAAAFU/iUxyhLesVuE/s1600-h/hierarkiat.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 309px;" src="http://2.bp.blogspot.com/_79ZufdsR488/S4ltSG9aRQI/AAAAAAAAAFU/iUxyhLesVuE/s400/hierarkiat.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5443001782527214850" /&gt;&lt;/a&gt;&lt;br /&gt;Kuvassa on yksinkertaisen agentin sensorinen ja motorinen hierarkia. Jokainen pieni laatikko osaa useita, mahdollisesti satoja sekvenssejä, aina erilaisia kuin muut saman hierarkian laatikot. Sensorisen puolen laatikot tunnistavat sekvenssejä ja raportoivat tunnistamansa sekvenssin tunnuksen, symbolin hierarkiassa ylöspäin. Symbolien sarja on taas uusi sekvenssi, jonka ylemmän hierarkian laatikko tunnistaa, jne. Motorisen puolen laatikot generoivat sekvenssejä. Ylhäältä tullut symboli laukaisee symbolia vastaan sekvenssin, jonka tilat taas vastaavat alemman hierarkian sekvenssejä. Laatikot voidaan toteuttaa neuroverkoilla tai muilla tekniikoilla, vain toiminnallisuus on ratkaisevaa.&lt;br /&gt;&lt;br /&gt;Opetuksen alussa opetetaan Agentille ihan alimman tason sekvenssejä ja niitä vastaavia motorisia toimenpidesekvenssejä: siis mitkä toimenpiteet, motoriset sekvenssit, aiheuttavat ympäristön tilassa vastaavat perustavaa laatua olevat sekvenssit. Näitä lapsikin opiskelee ensimmäisten viikkojensa, kuukausienssa aikana: imemisen hienosäätöä,  omien käsiensä ohjailuja,  ym. Esim. tarkoituksellinen esineeseen tarttuminen näköaistia hyödyntäen on valtava välisaavutus. Palautesignaali opastaa Agentin generoimaan “hyviä sekvenssejä”, jotka vastaavat sopivia ympäristön yksinkertaisia tiloja. Kun sekä motorisen, että sensorisen hierarkian alin taso, alimmat tasot, on opittu, vasta sen jälkeen siirrytään seuraavien ylempien tasojen, monimutkaisempien sekvenssien opiskeluun. Ja nämä tasot luonnollisesti soveltavat aiemmin opittuja sekvenssejä. Huomaa, että tällainen opettaminen antaa automaattisesti myös Agentille hierarkisen arvojärjestelmän, palautesignaalin tuloksena. Tyylikästä, eikö vain!&lt;br /&gt;&lt;br /&gt;Jos ym. periaattessa on epäselvää ja muutenkin, kannatan tutustumista Jeff Hawkinsin “On Intelligence” -kirjaan tai vastaavan suomennokseen, joka kyllä löytyy kirjastoista.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Harrasteprojektista&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Toivosin, että en olisi Suomessa ainoa, joka haaveilee toteuttavansa harrastepohjaisena projektina aidosti käsitteelliseen ajatteluun pystyvän kognitiivisen järjestelmän, pienen, autonomisen robotin. Vain onko niin, että kaikki, joilla on tähän kykyjä, keskittyvät ammattiurallaan etenemiseen, toteuttaen yritysmaailmassa yhtä vaativia, tai vaativampia hankkeita, jotka eivät kuitenkaan ole läheskään yhtä hohdokkaita ( mutta jotka tuottavat oikeasti rahaa, ehkä toteuttajalleen, mutta eteenkin osakkeenomistajille). Toivoisin siis jonkun vähemmän urahakuisen, tai sellaisen, jolla on ura jo takanaan, harkitsevan tällaista superhohdokasta projektia. Minulla on osa-aikaeläke vetämässä, siis vapaa-aikaa pian nykyistä enemmän käytettävissä tällaisiin korkeampiin sfääreihin kurkottamiseen.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-5029678842933005883?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/5029678842933005883/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/02/lisaa-aixista.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/5029678842933005883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/5029678842933005883'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/02/lisaa-aixista.html' title='Lisää AIXI:sta'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_79ZufdsR488/S4ltEOp0mkI/AAAAAAAAAFM/Vu5oOCLEcs0/s72-c/AIXI_periaate.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-6867123799326754674</id><published>2010-02-17T21:09:00.007+02:00</published><updated>2010-02-27T21:18:00.184+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AIXI-malli'/><category scheme='http://www.blogger.com/atom/ns#' term='Monimutkaisuus'/><category scheme='http://www.blogger.com/atom/ns#' term='Marcus Hutter'/><category scheme='http://www.blogger.com/atom/ns#' term='Turing-kone'/><title type='text'>"Hutter yhteensopiva älykkyys"</title><content type='html'>&lt;b&gt;Johdanto&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Tietojenkäsittelyssä on käsite &lt;a href="http://en.wikipedia.org/wiki/Turing_machine"&gt;"turingin kone"&lt;/a&gt;, jolla tarkoitetaan Alan Turingin määrittelemää yksinkertaista, kömpelöä hypoteettista tietokonetta. Kone oli kuitenkin siitä erityinen, että se pystyi laskemaan minkä tahansa asian, joka yleensä oli laskettavissa, kunhan koneelle annettiin vain tarpeeksi, jopa äärettömästi aikaa. Eräs edelleen johdettu jatkopäätelmä turingin koneesta oli, että se pystyi emuloimaan mitä tahansa muuta digitaalista (käytännössä myös analogista) laskentalaitetta, tietokonetta. Tästä edelleen saatiin käsite "turing-yhteensopiva suoritinarkkitehtuuri" eli tietokonearkkitehtuuri (käytännössä suorittimen käskykanta), joka oli kykenevä emuloimaan kaikkia muita tietokoneita. Yllätys monelle saattaa olla se, että tällainen kone, suoritin, ei ole kovin monimutkainen (kuten ei alkuperäinen turingin konekaan). Koneen käskykannalta vaaditaan perus-bittilogiikan funktiot, muistiin kirjoitukset ja luvut sekä muutama ehdollisen haarautumisen käsky. Siinä oikeastaan kaikki. Käytännössä kaikki toteutetut suorittimet ovat "turing-yhteensopivia". &lt;br /&gt;&lt;br /&gt;Em. määrittelyssä häiritsevä seikka on kuitenkin se, että pienten suorittimien rajoitetut muistiavaruudet todellisuudessa estävät esim. 32-bittisten suorittimien emuloinnin 8-bittisiä suorittimia käyttäen. Minun ratkaisuni tähän on laajentaa "turing yhteensopivan suorittimen" käsite laskentasoluksi, joka pitää sisällään suorittimen, muistin ja muutaman viestinlähetyslinkin, joiden avulla useita, mielivaltaisen monta, identtistä, mutta vaatimatonta suoritinta voidaan kytkeä yhteen "laskentapilveksi". Tällaisella pilvellä voidaan teoriassa emuloida minkälaista tahansa laskentamekanismia, esim. ihmisaivoja. Yksi laskentasolu voi olla hyvinkin vaatimaton: esim 8-bittinen suoritin, jonka osoiteavaruuskin on 8-bittinen. Solu sisältäisi siis 256 tavua muistia, sekä koodia että dataa varten. Tai sitten voitaisiin käyttää harward-arkkitehtuuria, jossa data ja koodi erotettaisiin omiin 256:n tavun muisteihinsa. Järkevämpi, nykyaikainen laskentasolu voisi muodostua 32-bittisestä suorittimesta, 16Mtavusta muistia ja esim kahdeksasta sanomalinkistä. Hyvin pian on mahdollista koota esim. 1024 tällaista solua yhdelle ainoalle piirille: 1024 suoritinta ja 16Gtavua muistia. En nyt puutu tällaisen massiivisen multiprosessoinnin ohjelmoinnin ongelmiin ja ratkaisuihin.&lt;br /&gt;&lt;br /&gt;Em. laskentasolujen sanomanlähetyslinkkien lukumäärä olisi oltava riittävän suuri, jotta pilven, verkon laajentaminen mielivaltaisen suureksi olisi mahdollista. Vanhemmat nörtit muistavat varmasti &lt;a href="http://en.wikipedia.org/wiki/Transputer"&gt;Transputer-arkkitehtuurin&lt;/a&gt;, jossa linkkejä oli neljä/solu. Neljän linkin avulla on mahdollista toteuttaa mielivaltaisen moniulotteinen hyperkuutioverkko, jonka solmut muodostuvat useasta laskentasolusta. Neljä linkkiä voisi siis olla yhden solun minimimäärä.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_79ZufdsR488/S4A-h2EXIAI/AAAAAAAAAE8/al1yNbBC7cM/s1600-h/Laskentasolu.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 309px;" src="http://1.bp.blogspot.com/_79ZufdsR488/S4A-h2EXIAI/AAAAAAAAAE8/al1yNbBC7cM/s400/Laskentasolu.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5440417101033971714" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Asian ydin, johon edellä halusin viitata, oli se, että "turing-yhteensopiva suoritinarkkitehtuuri" on rakenteellisen monimutkaisuuden kynnystaso, joka mahdollistaa tietyn laajennettavuuden. Tämän laajennettavuuden avulla voidaan identtisillä soluilla toteuttaa mikä tahansa laskennallisesti mahdollinen toteutus, kunhan solujen määrä on riittävä. Laskentapilven rakenne ja suorittimen rakenne eivät sanele pilven laskennallista toiminnallisuutta, vaan ovat kiinteitä. Toiminnallisuuden rajat määrittelee vain pilven koko sekä suorittimiin ladattava ohjelma ja data. Esim FPGA-arkkitehtuuri ei ylitä vastaavaa kynnystä, koska sen laskennallisen toiminnallisuuden sanelee, paitsi yksittäisen makrosolun konfigurointi (vastaa em. laskentasolun ohjelmaa), myös ehdottomasti solujen kytkentä toisiinsa, eli FPGA-toteutuksen nettilista. Siten esim FPGA-makrosolu tai aivojen neuroni eivät ole "turing-yhteensopiva suoritinarkkitehtuuri".&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Toinen yhteensopivuus&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Tämän pitkähkön johdannon jälkeen tullaan pohdiskelemaani asiaan. Voisiko olla olemassa toinenkin, edellisen kaltainen, mutta merkittävästi korkeampi monimutkaisuuden kynnystaso, jota haluaisin kutsua, paremman nimen puutteessa, "hutter-yhteensopivuudeksi"? &lt;a href="http://www.hutter1.net/ai/paixi.pdf"&gt;AIXI&lt;/a&gt; on Marcus Hutterin ideoima hypoteettinen älykkään agentin malli, jossa on tiettyä yhdenmukaisuutta turing-koneen kanssa. Itse asiassa malli muodostuu kahdesta turing-koneesta, joista toinen on älykäs agentti ja toinen mallintaa ympäristöä. Hutterin älykkään AIXI-koneen monimutkaisuus riippuu ympäristön monimutkaisuudesta. Yksinkertaisessa ympäristössä monimutkaisuuden aste voi olla hyvin rajallinen, mutta Hutterin käsite "universaali älykkyys" edellyttää AIXI-koneelta ääretöntä monimutkaisuutta. AIXI-malli toimii ajallisesti ja topologisesti silmukassa, jossa agentti lukee ympäristön tilan, määrittelee ja suorittaa toimenpiteen ympäristölle. Ympäristö vastaa antamalla agentille kaksi arvoa: uuden ympäristön tilan ja "palautteen". Palaute, palkkiosignaali, kertoo toimenpiteen onnistuneisuuden, esim -100%.. +100% asteikolla. Agentin tehtävä on laskea ympäristölle uusi toimenpide ja yrittää oppimalla maksimoida palautteen arvo. Agentti on ehdottomasti oppiva. Sen on opittava ennakoimaan ympäristön uusi tila ja palautteen arvo. Tiedän, että käytän AIXI-termiä hieman väärin, koska viittaan vain ylimmän tason järjestelyyn, enkä Hutterin matemaattiseen esitykseen ideaalisen AIXI-koneen sisäisestä toiminnallisuudesta. &lt;br /&gt;&lt;br /&gt;Kynnystason AIXI-kone olisi kykenevä oppimaan jonkin kohtuullisen monimutkaisen ympäristön ja optimoimaan toimintansa, hyötyfunktionsa, kuvatussa ympäristössä. Oleellisista määritelmälle olisi vaadittava ympäristön monimutkaisuus kynnystasolla toimittaessa. Ympäristön monimutkaisuuden määrittelee sitä mallintavan ohjelmiston koko ja monimutkaisuus: kolmogorov-monimutkaisuus. AIXI-agenttin tavoitteellisuus on ulkoisesti annettavan palkkiosignaalin maksimoimista. Muu tavoitteellisuus, esim ulkoa annetun tehtävän toteuttaminen, voidaan tulkita osaksi ympäristöä. Agentti ei siis toiminnallisesti tee eroa "esimiehen" ja toimintaympäristön välillä. Esimies on osa toimintaympäristöä, kuten kaikki muukin havaittava, esim agenttikumppanit.&lt;br /&gt;&lt;br /&gt;Kuvattu ajattelutapa ei rajoita agentin sisäistä arkkitehtuuria, mutta minun skenaariossani se voisi muodostua kahdesta tasosta: alisymbolinen taso ja käsitetaso. Molemmat tasot rakentuvat hierarkisista verkoista, joiden sisällä on myös lateraalisia kytkentöjä. Lateraalisten kytkentöjen osuus kasvaa noustessa hierarkiassa ylöspäin.Lisäksi hierarkioiden sisällä tieto virtaa kahteen suuntaan, aistitieto hierarkiassa ylöspäin ja toiminallinen ohjaus alaspäin. Verkkojen solmujen rakenteelle on eri vaihtoehtoja, mutta alisymbolisella tasolla staattisten ja dynamisten hahmojen tunnistus on oleellista ja käsitetasolla tärkeää on rakenteen dynaamisuus: uusia rakenteita luodaan työtilaan ja hävitetään prosessoinnin kuluessa. Agentin on kyettävä alisymbolisista hahmoista, niiden sekvensseistä ja lainalaisuuksista muodostamaan uusia käsitteitä. Mutta tämä kaikki oli vain vihjailua. AIXI-koneen rakenne ei ole tämän jutun keskeistä sisältöä. Tärkeintä on todeta, että se edustaa kynnystasoa, yksinkertaisinta, toimivaa "yleistä älyä". Kunhan tämä ehto täyttyy, agentti on "hutter-yhteensopiva".(En kehtaa ottaa käyttöön käsitettä "jusa-yhteensopiva", Hutter voi hyvin lainata nimeään tähän. Oletan, ettei myöskään Alan Turing nimennyt itse käsitteitä "turing-yhteensopiva" tai "turing-täydellinen".)&lt;br /&gt;&lt;br /&gt;Samoin kun ajattelin turing-koneen kanssa, pidän luonnollisena, että myös AIXI-agentit on yhdistettävissä toisiinsa, mahdollistaen mielivaltaisen monimutkaisia älykkäitä järjestelmiä. Näen ajatusrakennelmien, teorioiden, maailmankuvien.. monimutkaisuuden olevan aina hajoitettavissa hierarkisesti eriteltäviksi käsiterakennelmiksi. Mutta tarkoitukseni on, että kokonaisjärjestelmä itse, automaattisesti toteuttaa tämän hajautetun monimutkaisuuden hallinnan. Siten yhden agentin rajalliset kyvyt ovat riittäviä sillä hierakiatasolla, jossa se oppii toimimaan. Sen ei tarvitse paljoa tietää alemmista, eikä ylemmistä tasoista. Näin toimii ihmisorganisaatioidenkin älykkyys. Kukaan ei täysin hallitse organisaation koko toiminnallisuutta. Lattiatasolla ei tarvitse paljon tietää pomojen ongelmista, eivätkä pomot tunne lattiatason osaamisen hienouksia. Ja organisaation keskellä ei tiedetä kummistakaan paljoa, noin periaatteessa, riippuen omasta työhistoriasta.&lt;br /&gt;&lt;br /&gt;Luonnostelen siis, että "älypilven" "hutter-yhteensopiva älysolu" olisi kytketty sanomavälityksellä vaikkapa kahdeksaan organisatorisesti alemman tason (mutta rakenteellisesti identtiseen) älysoluun, 32:een lateraaliseen, oman tason naapurisoluun, sekä neljään lähinnä ylemmän tason ("esimies-")soluun, joista yksi olisi "varsinainen esimies". Linkit olisivat kaksisuuntaisia. Käsitteeni, "hutter-yhteensopivuus", viittaa siis yksinkertaisimpaan älylliseen monimutkaisuuteen, jolla älysolut kykenevät automaattisesti järjestäytymään, ohjaamaan toisiaan, oppimaan ulkoisen palkkiosignaalin avulla "tyhjästä", siis ilman "kovakoodattua" bias-älyä siihen kokonaistoiminnallisuuten, johon palkkiosignaali ne ohjaa.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_79ZufdsR488/S4A_DikEJXI/AAAAAAAAAFE/mbBZ4SBRyoo/s1600-h/alyverkko.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 283px;" src="http://1.bp.blogspot.com/_79ZufdsR488/S4A_DikEJXI/AAAAAAAAAFE/mbBZ4SBRyoo/s400/alyverkko.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5440417679913788786" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;On hyvin todennäköistä, että luonnostelemani arkkitehtuuri ei olisi oikeasti ihan toimintakykyinen, vaan vaatisi monenlaista tukitoiminnallisutta ja alueellista hienosäätöä. Esim hierarkian ylemmillä tasolla saatattaisi olla mielekästä luopua älysolujen alisymbolisesta kerroksesta. Toinen ajattelemisen arvoinen asia voisi olla luopua Hutterin ideaalisesta yleisyydestä ja varustaa rakenne oppimista nopeuttavalla, kovakoodatulla biaksella, esim arvo- ja tavoitehierakialla. Mutta hieman epäilen, että tällä lopulta voitettasiin vähemmän, kuin mitä tämän toteutuksen uudet vaikeudet maksaisivat. Parempi ratkaisu voisi olla panostaa älykkään keinoympäristön kehittämiseen, joka eteenkin harkitun progressiivisesti palkkiosignaalia käyttäen asteittain opettaisi suuren verkon yhä monimutkaisempien kokonaisuksien ja tehtävien hallintaan. Tällöin ongelmana voi olla ihmisen tason ylittäminen. Emme ehkä osaa tehdä riitävän älykästä opetusohjelmaa! Olen kuitenkin melko varma, että olen oikeilla jäljillä. Aika näyttää.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Yhteenvetoa&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Mitä tällä käsitteellä siis voitetaan? Jos pitää paikkansa että on olemassa yllä kuvattu kynnysmonimutkaisuus ja että sen ylittävä rakenne on toteutettavissa, niin se helpottaisi merkittävästi AGI:n, Yleisen Tekoälyn toteuttamista. Riittäisi kun toteutetaan juuri ja juuri tuon kynnyksen ylittävä toiminnallisuus ja sen avulla, monistaen, toteutettaisiin yhä suurempia hierarkioita, jotka lopulta ohittavat suurella marginaalilla ihmisen älykkyyden. Myös tietokoneen kehitys olisi voinut ehkä 1970- tai 1980-luvulla haarautua ensin kuvatulle "laskentapilven" tielle, mutta kaupallisista ja ja ohjelmointiteknisistä syistä tämä suuntaus ei toteutunut. Transputerit olivat lähimpänä tätä ajattelua. Nyt moniydintekniikka on yleistymässä, koska vaihtoehtoinen tie on jo kuljettu loppuun. Ohjelmointiongelmien lisäksi moniydinsuorittimien suuri ongelma on muistiyhteyden jakaminen kymmenien, satojen, tuhansien... suorittimien kesken. Se ei onnistu kovin kauan. Edessä on väistämätön: muistipiirit ja suorittimet on sulautettava samaksi arkkitehtuuriksi, sama piiri, piipala, tulee sisältämään kymmeniä gigatavuja RAM-muistia sekä satoja suorittimia.&lt;br /&gt;&lt;br /&gt;Tätä samaa puolijohdeteknologiaa voitaisiin soveltaa myös yllä (hyvin alustavasti) luonnostellun älyarkkitehtuurin toteuttamiseen. Tämä voisi olla käytäntönä 2020-luvulla.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-6867123799326754674?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/6867123799326754674/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/02/turing-yhteensopiva-alykkyys.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/6867123799326754674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/6867123799326754674'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/02/turing-yhteensopiva-alykkyys.html' title='&quot;Hutter yhteensopiva älykkyys&quot;'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_79ZufdsR488/S4A-h2EXIAI/AAAAAAAAAE8/al1yNbBC7cM/s72-c/Laskentasolu.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-3491157530826904626</id><published>2010-02-13T21:49:00.001+02:00</published><updated>2010-02-13T21:57:54.794+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Semi-AGI'/><category scheme='http://www.blogger.com/atom/ns#' term='Ihmisen haastava tekoäly'/><title type='text'>Milloin tekoäly haastaa ihmisen?</title><content type='html'>Tämä klassinen kysymys, joihin toiset vastaavat pelon tai optimismin vallassa, puhuen lähivuosista tai toiset sivuttavat asian olankohautuksella: "ei milloinkaan", on taas tullut ajankohtaiseksi sekä muutamassa äskeisessä meilikeskustelussa, että &lt;a href="http://hplusmagazine.com/articles/ai/how-long-till-human-level-ai"&gt;H+-verkkolehden tutkimuksessa.&lt;/a&gt; Siksi olen koonnut hieman omia tuoreita ajatuksiani asiasta.&lt;br /&gt;Omat viimeaikaiset opiskeluni ja 1,5v takainen &lt;a href="http://research.nokia.com/node/704"&gt;Nokia Workshop on Machine Consciosness&lt;/a&gt;, jota olin paikalla kuuntelemassa, ovat hieman muuttaneet aikaisempia käsityksiäni. Aikaisemmin arvelin asioiden tapahtuvan niin, että joskus, 15-30v kuluttua tapahtuu kerralla iso läpimurto, joka yhdistettynä sen aikakauden nykyiseen verrattuna järeään tietokonetehoon, muuttaa tilanteen kertaheitolla kapeasta, erikoistuneesta tekoälystä (joka on nyt arkista ja rutiininomaista monilla aloilla) ihmistä mahtavammaksi superälyksi. Ja hyvin pian sen jälkeen jatkuen teknologiseksi singulariteetiksi. Nyt enään pidä tätä todennäköisenä tapahtumien kulkuna.&lt;br /&gt;Nyt oletan, että tällaista jyrkkää kynnystapahtumaa edeltää toinen, teknologisesti vähemmän dramaattinen, mutta muussa suhteessa hyvin järisyttävä kehitys, jota voidaan rinnastaa vaikutuksiltaan esim WWW:n käyttöönotton ja yleistymiseen. Skenaarioni on, että n.7-15v kuluessa onnistutaan kaupallisesti toteuttamaan eräänlainen "Semi-AGI", tekoäly, jolla on laajoja kykyjä oppia kohtuullisen helposti täysin uusia taitoja (joita siihen ei alunperin ole eksplisiittiseti ohjelmoitu) ja joka selviää siten samalla perusohjelmistolla uudelleen opetettuna monista työelämän ihmistehtävistä, mutta joka silti jää kognitiivisiltä kyvyiltään "heikkolahjaisen" ihmisen tasolle. ("Heikkolahjaisuus: hieman normaalia vähäisempi älykkyys (älykkyysosamäärä 70-85), jota ei vielä luokitella älylliseen kehitysvammaisuuteen.) Semi-AGI ei siis kykene laajaa ymmärrystä vaativiin tehtäviin, mutta se omaksuu kapeaa-AI:tä monta kertaluokkaa helpommin yhä uusia, rajoitettuja työtehtäviä. Ja koska useimmat työelämän työtehtävät on huolellisella suunnittelulla jaettavissa rajallista osaamista vaativiin osatehtäviin, Semi-AGI voi syrjättää suuren joukon vielä nyt automaatiolta (mutta ei usein globalisoinnilta) turvassa olevia ihmistyöntekijöitä (myös halvan työvoiman maissa).&lt;br /&gt;&lt;br /&gt;Semi-AGI voi tulla käyttöön kahdella suhteellisen erilaisella sovellusalueella: robotiikka ja toimistoautomaatio. Robotiikassa tärkeimpänä vaatimuksena on tehokas aistitiedon, eteenkin videodatan tulkinta ja hahmontunnistus. Toimistoautomaatiossa (kaupan, hallinnon, tuotekehityksen ym. piirissä) Semi-AGI:n mahdollisuusien edellytyksenä on, että semanttisen webin teknologiat otetään käyttöön myös yritysten ja laitosten tietojärjestelmissä. Tämä tarkoittaa sitä, että kaikki tietorakenteet ja prosessit määritellään yhteensopivia ontologioita käyttäen, joita Semi-AGI osaa soveltaa työtehtävissään ilman raskasta uudelleenohjelmointia. Molemmissa tehtävissä tarvitaan myös jonkinasteista luonnollisilla kielillä tapahtuvaa kommunikointia ihmisten kanssa. Töksähtelevä arkikielen lauserakenteiden osajoukko riittää hyvin. On täysin mahdollisuuksien rajoissa määritellä automaatiolle eksplisiittisesti esim n.20000 "mallinetta", "patternia", "templatea", jotka edustavat tavallisia, yksinkertaisia lauserakenteita sanojen taivutusmuotoinen ja niissä esiintyviä mahdollisia käsiteryhmien yhdistelmiä. Nämä mallineet on edelleen käännettävissä AGI:n sisäiselle käsitekielelle, joka voisi olla esim lojbania.&lt;br /&gt;Otaksun (huom. en "usko ja väitä"), että Semi-AGI:in laajamittainen käyttöönotto on mahdollista joskus 2017-2025 välisenä aikana siksi, koska puolijohdetekniikan edistyminen mahdollistaa nyt toivottomat "brute force" -ratkaisut ja että AGI-arkkitehtuurit ovat kypsyneet jo nyt huomattavasti viimeisen kymmenen vuoden aikana. Suurimman toivon asetan esim hierarkisiin hahmontunnistustekniikoihin (HTM ja sen kilpailijat) ja muihin ihmisaivojen arkkitehtuurin rakenteita (siis esim. neocortex ja hippocampus) soveltaviin ideoihin.&lt;br /&gt;Ennakoin siis, että Semi-AGI on suuri teknologinen mullistus, mutta myös että se ei lyhyellä kehityksellä johda todella ihmisen suorituskyvyn ohittavaan AGI:iin vaan, että Semi-AGI:n kehitys jatkaa rauhallisen eksponetiaalisesti ainakin kymmenen vuotta ohittamatta kuitenkaan lahjakkaimpien ammattilaisten kognitiivisiä kykyjä hyvin laajojen kokonaisuuksien hallintaa edellyttävissä luovissa tehtävissä, esim AGI-kehityksessä. Semi-AGI ei siis mahdollista "rekursiivista itsekehitystä", vaikka se voikin nopeuttaa AGI:n kehitysprosessia. Mutta sitten, jossakin vaiheessa, palaset loksahtavat yhteen, ja ihmisen suorituskyky ohitetaan kerralla, isolla, useiden kertaluokkien hyppäyksellä, ehkä joskus 2025-2040 välisenä aikana. Voi olla että näin ei käy, vaan Semi-AGI muuttuu asteittain "kypsäksi AGI:ksi", mutta pidän tätä mahdollisuutta alan kehitykselle epätyypillisenä. Todennäköisemmin on olemassa jokin kynnys, jonka ylittäminen nopeuttaa kehitystä radikaalilla tavalla. Tämä kynnys voitaisiin siis ylittää esim. vuonna 2032. Vanha ennusteeni vuodesta 2027 pysyy: veikkaan, että silloin Semi-AGI:n taso on saavuttanut keskivertoihmisen kognitiivisen suorituskyvyn. Mutta keskivertoihminen ei pysty millään koulutuksella esim. luovaan AGI-kehitykseen, pääarkkitehtitasolla.&lt;br /&gt;Minusta tällainen sivistynyt arvailu, epätieteellinen (semitieteellinen?), edes jotenkin perusteltu, poleeminen ennustelu on kannustettavaa. Samoin ehdottomasti toivoisiin, että yhteiskunnallisessa suunnittelussa otettaisiin vakavasti huomioon se mahdollisuus, että minä ja hengenheimolaiseni olemme ehkä edes jossakin määrin oikeassa. Kintaalla viittaaminen näin vakavissa asioissa on vastuutonta.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-3491157530826904626?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/3491157530826904626/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/02/milloin-tekoaly-haastaa-ihmisen.html#comment-form' title='1 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/3491157530826904626'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/3491157530826904626'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/02/milloin-tekoaly-haastaa-ihmisen.html' title='Milloin tekoäly haastaa ihmisen?'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-5244142503010582378</id><published>2010-01-30T21:15:00.000+02:00</published><updated>2010-01-31T15:25:31.771+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kunnontestaus'/><category scheme='http://www.blogger.com/atom/ns#' term='sykemittaus'/><category scheme='http://www.blogger.com/atom/ns#' term='aerobinen harjoittelu'/><category scheme='http://www.blogger.com/atom/ns#' term='Työkalu'/><title type='text'>Kunnontestaustyökalu</title><content type='html'>Tein eteenkin itselleni pienen työkalun, javascriptilla. Joku muukin voisi olla tästä kiinnostunut. Se on ladattavissa täältä:&lt;br /&gt;&lt;a href="https://sites.google.com/site/lojbankehitys/upload"&gt;"Cardiacvascular Fittness Tool"&lt;/a&gt;&lt;br /&gt;Tietyistä syistä työkalu ja sen ohjeet ovat englanniksi, mutta se on suoraviivainen käyttää:&lt;br /&gt;1. Kopioi HTML-tiedosto omalle koneellesi ja avaa se selaimella. Voi se avata download-hakemistossakin.&lt;br /&gt;2. Mittaa sykemittarilla neljä testiharjoitusta (minä käytän fillaria, mutta voi esim juostakin) vakiolenkillä, vakiopaikassa, esim 2-3 viikon välein. Sykemittarin on pystyttävä mittaamaan keskisyke ja suoritusaika kustakin suorituksesta. Mittaa kaksi suoritusta päivässä noista tarvittavasta neljästä mittauksesta, esim #1 ja #3 yhtenä päivänä, seuraavana päivänä #2 ja #4. Tee suoritukset toisistaan poikkeavalla n. suunnilleen vakiosykkellä, vaihdellen hyvin löysästä melko tiukkaan rutistukseen. Siis neljä hyvin erilaista, vakiosykkeistä suoritusta.&lt;br /&gt;3. Syötä ajat ja sykkeet javascriptillä toteutettun laskimen kaavakkeeseen. Aika syötetään muodossa esim. "15:27" (15min 27s), syke lyöntiä/min esim "138". Paina "Compute Rslts" -nappia. &lt;br /&gt;4. Saat kaksi lukua: "Aerob.Index" kertoo yleisen aerobisen kuntosi, kyvyn ottaa hengitysilmasta happea ja kuljettaa se lihassoluihin. Mitä pienempi luku sen parempi. Se on ikäänkuin verrannollinen suoritusaikaan. &lt;br /&gt;5. "AnAerob.Index" kertoo kykysi hyödyntää lihaksissasi anaerobista tehontuottoa, eli kyvyn rutistaa se paras vauhti, loppukiri ym. Mitä suurempi, sen parempi.&lt;br /&gt;&lt;br /&gt;Työkalu mahdollistaa kuntosi tilan seurannan: (jos käytät indeksejä graafisesti koordinaatteina) missä kohtaa 2D-avaruudessa (aero/anaero) olet nyt menossa ja kun merkkaat luvut harjoituspäiväkirjaasi näet kehittymisvauhtisi. Voit lisäksi verrata lukuja esim kilpailutuloksiin (jos olet kilpaileva aktiivikuntoilija) niin opit ennustamaan saavutuksessi ja optimoimaan vauhtisi kykyjesi mukaan.&lt;br /&gt;&lt;br /&gt;"Have fun!"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-5244142503010582378?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/5244142503010582378/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/01/kunnontestaustyokalu.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/5244142503010582378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/5244142503010582378'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/01/kunnontestaustyokalu.html' title='Kunnontestaustyökalu'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-2697000893664852686</id><published>2010-01-23T14:42:00.000+02:00</published><updated>2010-01-23T14:45:11.834+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Globaali ekonomia'/><category scheme='http://www.blogger.com/atom/ns#' term='Luddite fallacy'/><title type='text'>Globaalin talouden superuhka</title><content type='html'>Keskustelusta sähköpostilistalla löysin viittauksen &lt;span style="font-weight:bold;"&gt;Martin Fordin&lt;/span&gt; kirjaan “&lt;span style="font-weight:bold;"&gt;The Lights In The Tunnel&lt;/span&gt;”. Tuli kiire hankkia kirja, koska en aikaisemmin ollut kuullut lähteestä, joka hieman perustellummin kuin minä itse, formuloisi high-tech automation ja kulutuskysynnän välistä globaalia yhteyttä. Tosin olen kyllä todennut, että insinööriympäristössä uhan vakavuus myönnetään ja ymmärretään, toisin kuin ekonomistien keskuudessa. Martin Ford on itse insinööri ja yrittäjä. Vaikka kirja on helppolukuisesti kirjoitettu, on se painavaa asiaa, ja niin olisi meille kaikille kohtalonkysymys, että esimerkiksi Jyrki Kataisen ja Olli Rehnin soisi ehdottomasti lukevan ja ymmärtävän tämän sanoman.&lt;br /&gt;&lt;br /&gt;Kirjan ydin sisältö on ekonomistien uskonkappaleen “luddiitti harhan” (&lt;span style="font-weight:bold;"&gt;Luddite fallacy&lt;/span&gt;). osoittaminen vaaralliseksi harhaksi. Siis uskonkappale on itse harhaa ja “neoluddittinen” ajatusmalli on perusteltu: ekonomistit on vaarallisella tavalla väärässä.&lt;br /&gt;&lt;br /&gt;Ekonomistien uskonkappale on perusmuodossaan seuraava: “Työvoimaa korvaava uusi teknologia lisää työn tuottavutta työntekijää kohti. Siten tavaroiden ja palveluiden tuotanto kasvaa, josta seuraa tuotantokustannusten laskeminen, hintojen putominen ja kysynnän kasvu. Lopputuloksena työntekijöiden tarve liike-elämässä kasvaa, eikä vähene.” Oleellista uskonkappaleelle on, että asetelman uskotaan pätevän “maailman tappiin asti”, lopullisena ekomistisena muuttumattomana totuutena. Ekonomistien väitteen mukaan tekninen kehitys kyllä hävittää työpaikkoja ja ammattiryhmiä, mutta luo enemmän aivan uusia työpaikkoja ja kokonaan uusia ammatteja, siten että työllisyyden kannalta lopputulos on aina, pysyvästi positiivinen, “taloustieteen” todistuksen mukaan.&lt;br /&gt;&lt;br /&gt;Martin Ford toteaa, että jos katsotaan taaksepäin, haetaan vertailuaineistoa historiasta, ekonomistien teoria saa vahvaa näyttöä, sitä vahvempaa, mitä kauemmas katsotaan. Mutta jos tarkastellaan aivan paria viime vuosikymmentä, näyttö on huomattavasti huonompi. Ford käy läpi USA:n ammattitilastoja eikä löydä oleellista vahvistusta teorialle, jos verrataan esim 1930-luvun ja nykyhetken maailmaa. Uusia ammattiryhmiä on tullut, mutta ne ovat olleet työllisyysvaikutukseltaan vähäisiä, ohimeneviä ilmiöitä tai paikallisia. Klassiset vastaväitteet “neuluddismia” kohtaan ovatkin olleet luokkaa: “hevoskuskien ammatti on kadonnut, mutta tilalle on tullut rekkakuskien, bussinkuljettajien, rautatieläisten ja ilmailualan työllisyys”. Väite on hyvin totta, mutta on paljon vaikeampaa löytää vastaava esimerkki parin viime vuosikymmenen kehityksestä. Sellaisia ei joko ole, tai ne ovat globaalissa mitassa marginaalisia. Silti teknologian kehitys leikkaa työpaikkoja kiihtyvällä vauhdilla. Vastaukseksi ei kelpaa, että ne uudet työpaikat syntyvät Kiinaan ja Intiaan. Näin yksinkertaisesti ei ole asia.&lt;br /&gt;&lt;br /&gt;Ford korostaa sitä minunkin esittämääni, ja useimpien insinöörien selvästi havaitsemaa ja tunnustamaa (mutta ekonomistien vähättelemää) seikkaa, että teknologian kehitys on luonteeltaan vahvasti eksponentiaalista. Jos ekonomistien hypoteesi kehityksestä, tuottavuuden parantumisesta, hintojen laskusta, kysynnän kasvusta ja uusien työpaikkojen synnystä on mallinnettu ryhmänä differentiaaliyhtälöitä (onko jossakin todella näin tehty?), teknologian kehityksen eksponentiaalista luonnetta ei varmasti ole huomioitu!  Tästä johtuen hypoteesin väite asiantilan pysyvyydestä on vahvasti uskonvarainen ja ilmeisen väärä. Siis jossakin vaiheessa, ei kovin kaukaisessa tulevaisuudessa, tulee tilanne, jossa parantuneen tuottavuuden aikaansaama kysynnään kasvu ei enään ylitä sitä kysynnän, ostovoiman pudotusta, joka on seurausta työllisyyden negatiivisesta kehityksestä. Jossakin teknologisen kehityksen vaiheessa tuottavuuskoneisto tarvitsee niin vähän ihmistyövoimaa, että tasapainotila vaihtuu itseään ruokkivaksi globaaliksi talousromahdukseksi.&lt;br /&gt;&lt;br /&gt;Nykyisen tilanteen analysointi, koskien Kiinan ja Intian kaltaisten kehittyvien talousvoimien luonnetta osoittaa, että romahduskynnys voi jo olla vaarallisen lähellä. Tämä johtuu siitä, että Kiinan ja Intian liike-elämän jatkuvuus on hyvin voimakkasti länsimaiden kuluttajien ostovoimasta riippuvaista. Näiden valtioiden omien keskiluokkien ostokyky ei lähellekään riitä ylläpitämään näiden talousalueiden tasapainotilaa, kasvusta puhumattakaan. Nykyinen talouskrisi pakottaa nämä maat entisestään parantamaan tuottavuuttaan, eli hyödyntämään kaikin mahdollisin tavoin teknologian kehitystä. Tämä kehitys hidastaa näiden maiden omien kansalaisten ostovoiman kehitystä leikaten palkkojen kasvua ja uusien työpaikkojen syntymistä näissä maissa. Osa työpaikoista onkin valumassa Intiasta ja Kiinasta vielä halvemman työvoiman (vielä raaemman orjatyövoiman) maihin. Mutta maapallo on rajallinen. Yhä halvempaa (ihmis-) työvoimaa ei loputtomiin löydy.&lt;br /&gt;&lt;br /&gt;Ford tuo esiin sen näkymän, että automaation kehitys ei koske ainostaan yksinkertaisissa tuotantotehtävissä olevaa työvoimaa, vaan näköpiirissä olevassa tulevaisuudessa myös hyvin koulutettua, ammatikseen “bittitietoa käsittelevää”  työvoimaa. Vielä tässä vaiheessa näitä tehtäviä ulkoistetaan länsimaista esim. Intiaan ja Kiinaan (josta osaavin työvoimaa valuu länteen suurempien palkkojen toivossa), mutta kehitys ei pysähdy. Kehittynyt automaattinen bittitiedon käsittely on lopulta halvempaa kuin missään ihmistyövoimalla suoritettuna. Parhaassa turvassa, mutta vain väliaikaisesti, ovat ne ammattilaiset, joiden tehtävät vaativat tiedollisen osaamisen, kädentaitojen ja näköhavaintojen vaativaa yhdistämistä (esim. remonttimiehet, autonkorjaajat, erikoissairaanhoitajat).&lt;br /&gt;&lt;br /&gt;On todella pelottavaa, jos tieteellistekninen kehitys katkeaa tällaiseen globaaliin superkriisiin. Siksi olisi erittäin kiire, että kaikki päättäjät ymmärtäisivät tilanteen ja uhat sekä ryhtyisivät viivyttelemättä varautumaan vähiin jäljelläoleviin, mutta asenteellisesti vaikeisiin keinoihin katastrofin välttämiseksi.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-2697000893664852686?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/2697000893664852686/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/01/globaalin-talouden-superuhka.html#comment-form' title='3 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/2697000893664852686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/2697000893664852686'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2010/01/globaalin-talouden-superuhka.html' title='Globaalin talouden superuhka'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-774169439893728387</id><published>2009-12-25T08:19:00.002+02:00</published><updated>2010-09-16T19:23:40.379+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kotirobotti'/><category scheme='http://www.blogger.com/atom/ns#' term='androidi'/><title type='text'>Androidiroboteille on tilaus</title><content type='html'>Minulla on yli 80-vuotiaat, kotona kahdestaan elävät vanhemmat. Isäni on muuten ikäisekseen kohtuullisen terve, mutta huono polvi rajoittaa liikkumista merkittävästi. Äitini on täysin kyvytön omatoimiseen liikkumiseen. Hän tarvitsee apua kaikkeen, sängystä, rullatuolista nousemiseen, vessassa asioimiseen ym. Hän on siis täysin isäni, toisen ei kovin hyväkuntoisen vanhuksen varassa ja tämä ympärivuorokautinen apu on isälleni kovin raskasta. &lt;br /&gt;&lt;br /&gt;Nyky-Suomessa ei ole reaalista ratkaisua sille, että vanhuksien kotona asumista voitaisiin tukea vuorokauden ympäri, seitsemän päivää viikossa. Nuoremmat omaisetkin voivat auttaa vain rajoitetusti, vaikka asuisivat lähelläkin, jos ovat itse työelämässä. Yhteiskunnan kallis ja tunnetun puutteellisesti toimiva ratkaisu on laitoshoito, ja sitä useimmat vanhukset ymmärrettävästi kammoavat viimeiseen asti. Lisäksi laitoshoito on yhteiskunnalle hyvin kallista.&lt;br /&gt;&lt;br /&gt;Tarvittaisiin siis kotiolosuhteisiin luontevasti sopeutuva, väsymätön, rajattoman huomaavainen ja kohtelias, vahva ja monipuoliseen apuun kykenevä kotiapulainen. Sellaisia oli varakkailla entisessä entisaikaan, ehkä nykyäänkin. Mutta ratkaisuksi tavallisten vanhojen ihmisten kotiavuksi tulevaisuudessa minä arvostan suuresti sitä kansallista positiivista, realistista asennetta ja tuotekehitystä, jota japanilaiset ja korealaiset tekevät androidirobottien kehittämiseksi. Androidirobotti ei ehdi valmiiksi tuotteeksi auttamaan vanhempiani, mutta meille seuraaville sukupolville näen sen ihanteellisena ratkaisuna vanhustenhoidon toteuttamiseksi.&lt;br /&gt;&lt;br /&gt;Tällä hetkellä messuilla esitellään sieviä, mutta kömpelön oloisia prototyyppejä, joiden kognitiiviset kyvyt ovat kaukana siitä "common sense" -ymmärryksestä, jota kotona toimivalta yleiskäyttöiseltä edellytetään. Menee varmasti runsaat kymmenen vuotta ennenkuin käyttökelpoinen, oppiva, verbaalisesti kommunikoiva, fyysisesti kätevä ihmismuotoinen kotirobotti on markkinoilla. Vastaväitteeksi tällaisella ratkaisulle tuskin&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-774169439893728387?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/774169439893728387/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2009/12/androidiroboteille-on-tilaus.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/774169439893728387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/774169439893728387'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2009/12/androidiroboteille-on-tilaus.html' title='Androidiroboteille on tilaus'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-4037225843465088715</id><published>2009-10-28T20:24:00.000+02:00</published><updated>2009-10-28T20:24:27.723+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='politiikka'/><category scheme='http://www.blogger.com/atom/ns#' term='Automaatio'/><category scheme='http://www.blogger.com/atom/ns#' term='työllisyys'/><title type='text'>Ongelmien ydin</title><content type='html'>Lienee parasta, että kerron enemmän ja perustellummin näkemyksestäni edellisessä eläkekysymyksen yhteydessä viittaamaani teknisen kehitykseen luonteeseen. Olen tämän näkemyksen jo esim. S24-sivuilla esittänyt.&lt;br /&gt;&lt;br /&gt;On vähemmän kiistanalainen, mutta huonosti tiedostettu käsitys, että tiede ja tekniikka kehittyvät eksponenttiaalisesti, itseään ruokkien. Otetaan käytännön esimerkki. Moni seuraa joitakin tekniikan alan lehtiä. Jos käsiin osuu vaikkapa neljä vuotta vanha lehti, joka silloin aikanaan jäi lukematta, mutta nyt joutuu vaikkapa ajanvietteenä lukemisen kohteeksi, eikä ensin huomaa lehden päiväystä. Hyvin nopeasti huomaa, että lehdessä on jotain omituista. Sen sisältö suorastaan jo haisee vanhalla ja melkein paikoin naurattaa. Lehdessä vaahdotut uutuudet ovat selvästi jo taakse jäänyttä elämää. Jos jokin tekniikan ala on kehittynyt jollakin mittarilla, indeksillä, mitaten neljässä vuodessa esimerkiksi 25%, niin paljonko se muuttuu 16:ssa vuodessa? 4 x 25% eli 100% ?&lt;br /&gt;Ei! Se muuttuu n. 144%. No, ei kovin mullistava ero. Paljonko vastaava muutos olisi 32v aikana? 8 x 25% eli 200%? Ei vaan vajaat 600% (596%, eli 1,25⁸)! Tässä on jo selvä ero. Taisi olla yksi Wiion laeista, että "lyhyellä aikavälillä ennuste usein yliarvioidaan, mutta pidemmällä aikavälillä lähes aina aliarvioidaan". Jos siis esimerkin neljässä vuodessa joku ala on huomattavasti kehittynyt, niin 32:ssa vuodessa muutos on jo niin suuri, että sen projisoiminen nykytekniikkaan mielikuvituksessaan on vaikeaa (25% verrattuna 600%).&lt;br /&gt;&lt;br /&gt;Automaatio (robotiikka, kehittyneet tietokonejärjestelmät, tekoäly ym) mahdollistaa yhä suuremman tuottavuuden työntekijää kohti, niin teollisuudessa, pankeissa, kaupan alalla, kuin vaikkapa suunnittelutyössäkin. Kehityksen luonne on se, että monet niistä asioista, jotka ihmiselle olivat aikaisemmin helppoja, mutta koneille ylivoimaisia, alkavat olla myös koneille, ensin vain mahdollisia, sitten pian paljon helpompia kuin ihmiselle. Jäljelle jäävät, vain ihmisille sopivat tehtävät (tai osatehtävät), ovat joko hyvin vaikeita (lahjakkuutta, pitkää koulutusta ja kokemusta vaativia), raskaita, tai huonosti palkattuja palvelualan tehtäviä. Palvelualan tehtävät ovat siksi huonosti palkattuja, että useimmat palvelut eivät ole välttämättömyyshyödykkeitä, ilman niitäkin selviää. &lt;br /&gt;&lt;br /&gt;Muistaakseni Björn Wahlroos totesi, kai viime vuonna, että n. 30% työikäisistä ihmisistä on lahjakkuudeltaan, koulutukseltaan ja kokemukseltaan sitä tasoa, että heille ei nykyisin löydy työtä, josta he selviäisivät, ja josta heille kannattaisi maksaa sellaista palkkaa, jolla nyky-yhteiskunnassa kohtuullisesti selviäsi. Tätä tilannetta kannataa ajatella, ja huomioida, että ei niin kaukaisessa tulevaisuudessa vastaava prosenttiluku on 50% ja hyvin pian 70%. Eikä se kehitys siihen pysähdy. Jo nyt on täysin vakiintunut tilanne, että osaajista on valtava työvoimapula samaan aikaan, kun "pitkäaikaistyöttömille" ja vastaaville on mahdotonta löytää työtä. Syy on kuvattu edellä.&lt;br /&gt;&lt;br /&gt;Edellä kuvattu tilanne on hyvin huolestuttava kaikilta seurausvaikutuksiltaan. Se on poliittisena kysymyksenä aivan eri suuruusluokkaa kuin näpertely muutaman vuoden eläkeikämuutoksilla. Siihen on pakko löytää kaikkien yhteisen edun nimissä todellinen ratkaisu. Ja kun siihen löytyy ratkaisu, samalla katoaa koko eläkeongelma.&lt;br /&gt;&lt;br /&gt;Kuten aina, ratkaisu on insinööriajattelulla helppo, mutta poliitikoille niin vaikea, että sitä ei haluta ajatella ennen kuin on löysät housussa.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-4037225843465088715?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/4037225843465088715/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2009/10/ongelmien-ydin.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/4037225843465088715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/4037225843465088715'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2009/10/ongelmien-ydin.html' title='Ongelmien ydin'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-5761849812573615059</id><published>2009-10-27T21:48:00.000+02:00</published><updated>2009-10-27T22:05:57.416+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Eläkeikä'/><category scheme='http://www.blogger.com/atom/ns#' term='huoltosuhde'/><category scheme='http://www.blogger.com/atom/ns#' term='osa-aikaeläke'/><title type='text'>Eläkekeskustelu alkoi taas.</title><content type='html'>Niin, eläkekeskustelu alkoi taas. Mutta onneksi vaalit lähestyvät. Olisi luullut, että  viime kevään "Kuusamon hangilla" -keskustelusta olisi opittu, että aiheen uskaltaa ottaa esille vasta heti seuraavien eduskuntavaalien jälkeen. Asetelma todistaa siitä, että Lahnanen ja kumppanit todella uskovat asiaansa. Kauhistuttavaa!&lt;br /&gt;&lt;br /&gt;Tarkastellaanpa väitteita.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;1. "Eläkeiän nostolle ei ole vaihtoehtoja!"&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Mihin eläkeiän nostolla pyritään? Parantamaan huoltosuhdetta? Miksi? Paremmalla huoltosuhteella Lahnanen ajattelee, että kansantalouden tuottama arvo riittää paremmim tuottamattomien eläkeläisten elinkustannusten kattamiseen. Mutta millä perusteella huoltosuhteen "parantaminen" on ainoa vaihtoehto tavoitteeseen? No sillä perusteella, että hallituksen ja virastojen innovatiivinen ajattelu ei riitä pidemmälle. &lt;br /&gt;&lt;br /&gt;Ihan maanläheiseltä insinööripohjalta parempi vaihtoehto olisi lisätä em. kansantalouden tuottavuutta: enemmän tulosta vähemmillä ihmistyövuosilla. Tällöin eläkeikää voisi jopa alentaa! Tarkoitan tietysti, ei työssä olevien hiostamista, vaan tuottavuuden parantamista teknologisella innovaatiolla, automaatiolla, robotiikalla, kehittyneellä tietojenkäsittelyllä ym. Kehitys vie tähän suuntaan muutenkin. Insinöörit tekevät sen mahdolliseksi. &lt;b&gt;Mutta minkä insinöörit tekevät mahdolliseksi, sen poliitikot tekevät mahdottomaksi.&lt;/b&gt; Vaikka kansantalouden tuottavuus kasvaakin teknologian ansiosta, "poliitiset reaaliteetit" estävät tämän arvon muuttamisen ihmistyön verotusta korvaavaksi verotuloksi. Tämän ongelman ratkaisu ei ole insinööriongelma. Insinööri ratkaisisi tämän heti mennentullen. Mutta poliitikkojen reaaliteetit ("ahneuden humanistiset lait"), jotka eivät ole luonnonlakeja, kuten insinöörityön rajoitteet, ovat poliitikkojen innovaatotason ylittämättömissä.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;2. "Jotta työikää saadaan kasvatettua, myös osa-aikaeläke on poistettava." &lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Tämä on niitä virkamiesaivoituksia, joissa ei ole järjen häivääkään. Luulisi jokaisen ikääntyvän työntekijän (siis nuorenkin) tajuavan, että vanhentuessaan työntekijä tarvitsee työkykynsä säilyttääkeen yhä kasvavan osuuden ulkoilua ja muuta liikuntaa sekä lepoa. Siis jos työntekijästä todella halutaan lypsää kaikki irti, niin lypsävää lehmää ei saa tappaa suhteellisella ylikuormituksella. Perusterve nykyihminen hyvinkin voisi jaksaa esim 75-80-vuotiaaksi, jos kehitetään työelämän laatua ja lisätään asteittan iän karttuessa toipumisaikaa, jonka järkevä työntekijä käyttää liikuntaan, kuntoiluun, lepoon ja virkistäytymiseen. Järkevä linja olisi alentaa osa-aikaeläkeikää esim 55v:een ja sitten asteittain, suunnitellusti, pudottaa viikottaista ja vuotuista työpanosta 20v ajan, esim 5v:n välein. Ensimmäinen pudotus voisi olla 10%-yksikköä ja seuraavat neljä 15%-yksikköä kukin. Tällä menetelmällä vähennettäisiin turhia sairaseläketapauksia oleellisesti ja saataisiin puristettua työvoimasta parhaalla hyötysuhteella viimeisetkin mehut. &lt;br /&gt;&lt;br /&gt;Kammottava ajatus, mutta ylivoimaisen järkevä verrattuna Lahnasen ja hänen virkamiestensä ymmärryskykyvyn rajoihin.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-5761849812573615059?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/5761849812573615059/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2009/10/elakekeskustelu-alkoi-taas.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/5761849812573615059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/5761849812573615059'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2009/10/elakekeskustelu-alkoi-taas.html' title='Eläkekeskustelu alkoi taas.'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-5975225774712575288</id><published>2009-10-22T19:43:00.000+03:00</published><updated>2009-10-23T14:27:42.359+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='transhumanismi'/><category scheme='http://www.blogger.com/atom/ns#' term='kryoniikka'/><category scheme='http://www.blogger.com/atom/ns#' term='ahimsa'/><title type='text'>Ahimsa ja Transhumanismi</title><content type='html'>Ahimsa on intialainen nimike väkivallattomuuden ihanteelle, joka käsittää kaikkien elävien olentojen kunnioittamisen ja siten pyrkimyksen elävien olentojen tappamisen ja muun vahingoittamisen ja kärsimyksen tuottamisen minimoimiseksi . Olen taipuvainen ajattelemaan, että ahimsan perustana on, ei niinkään erityisesti biologisen elämän, sellaisenaan, arvostaminen, kuin elämän mukana kehittyneen tietoisuuden, sielullisuuden, arvostaminen. Ahimsan henki kunnioitaa kaikkea, joissa on sielu, jonkin tasoinen tietoisuus, vaikka ei edes itsensä tiedostavaa tietoisuutta.&lt;br /&gt;&lt;br /&gt;Olen myös taipumainen ajattelemaan, että kaikissa uskonnoissa on muodossa tai toisessa sama idea: "älä tapa", jota sovelletaan eri kulttuureissa enemmän tai vähemmän joustavasti. Kehittyneemmässä ajattelussa tämä passiivinen väkivallasta pidättäytyminen on jalostunut edelleen aktiiviseksi toiminnaksi, joka ilmenee lääketieteenä ja parantamisena, eläinsuojeluna, luonnon ja ympäristön suojeluna ja kunnioittamisena. Myös kristinuskossa, eteenkin Uudessa Testamentissa, sairaiden parantaminen on nostettu arvoksi ja ihanteeksi, joka myös näkyy antiikin kreikkalaisessa kulttuurissa Hippokrateen nimissä esitettynä lääkärintoimen ihanteena.&lt;br /&gt;&lt;br /&gt;Transhumanismi kehittää em. ajatusrakennelmaa vielä pidemmälle. Se ottaa tavoitteeksi sairauksien ja jopa kuoleman "täydellisen" voittamisen. Monet uskonnolliset fundamentalistit saattavat pitää näitä ajatuksia vain ihmisen uhmakkaana esiintymisenä, mutta minä näen ne ahimsan johdonmukaisena toteuttamisena. Ei kuolemankaan uhmaamista ole edes kristinuskon Uudessa Testamentissa esitetty sopimattomana, koska siinä Jeesuskin suorittaa kaksi kuolleista herättämistä. Tältä pohjalta kuoleman ehdottomuuden voittamisen tavoittelu on jopa kristillinen ihanne. Jeesuksen esimerkkiähän on kristityn seurattava, mahdollisuuksien mukaan. Transhumanismi on siis ajattelutapa, ihanne, jota tukee sekä sekularistinen humanismi kuin myös uskontojen yhteinen arvoperinne.&lt;br /&gt;&lt;br /&gt;Mutta edelleen itse pyrin korostamaan ahimsa-ajattelun perustana olevaa tietoisuuden arvostamista. Täten ahimsa voisi ulottua myös biologisen elämän ulkopuolelle, olettaen, että jossakin vaiheessa tietoisuus voi ilmetä vaikutuspiirissämme myös muussa, kuin biologisessa rakenteessa. &lt;br /&gt;&lt;br /&gt;Yksi transhumanistisista teknologioista on kryoniikka, joka on kuoleman vallan suoraa uhmaamista pyrkimällä pysäyttämään kuoleman prosessi määräämättömäksi ajaksi, kymmeniksi vuosiksi tai vielä pidemmälle tulevaisuuteen. Tähän tavoitteeseen pyritään säilömällä pakkasnesteellä suojattu potilas nestemmäisen typen -196 asteen lämpötilassa. Kryniikalla on kaksi kovin erilaista vaihtoehtoista lopputavoitetta. Sovinnaisempi on potilaan sulattaminen, parantaminen ja herättäminen sitten, kun vaadittavat toimenpiteet varmuudella osataan. Vähemmän sovinnainen mahdollisuus on, ei niinkään potilaan biologisen elämän palauttaminen, vaan potilaan neurologisen statuksen, mielen, "sielun", taltioiminen prosessilla, joka "skännää" potilaan aivot, niiden kytkennät, "nettilistan", synaptisten päätteiden parametrien ja geometrioiden tarkkuudella. Tavoittena on, että potilaan mieli, tietoisuus, on tämän jälkeen herätettävissä joko virtuaalitodellisuuteen ja/tai robottikehoon. Tämä mahdollisuus ajoittuu kaukaisempaan tulevaisuuteen kuin ensin mainittu, sovinnainen parantaminen. Mutta jälkimmäinen, "uploading", on kuitenkin monella tapaa mielekkäämpi "lopullinen ratkaisu", virtuaalinen kuolemattomuus.&lt;br /&gt;&lt;br /&gt;Rajoitettujen luonnonvarojen liikakansoitetussa maailmassa kryoniikan eettisyys on helposti kyseenalaistettavissa, mutta ahimsan ihanteen pohjalta kryoniikan eettiset perusteet ovat vahvat. Potilaiden säilyttäminen ei kuluta luonnonvaroja kuin murto-osan elävän, toimivan ihmisen kulutuksesta. Ahimsan ja transhumanismin ihanteen mukaisesti maailman ongelmat on eettisesti kestävällä tavalla tai toisella ratkaistava siten, että potilaiden tietoisuudelle jää mahdollisuus jatkaa olemassaoloaan. Transhumanismin loogisiin tavoitteisiin kuuluu siten esim avaruuden kolonialisointi ja universumin resulssien laajempi hyödyntäminen.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-5975225774712575288?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/5975225774712575288/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2009/10/ahimsa-ja-transhumanismi.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/5975225774712575288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/5975225774712575288'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2009/10/ahimsa-ja-transhumanismi.html' title='Ahimsa ja Transhumanismi'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-493907857205042564</id><published>2009-09-29T20:10:00.000+03:00</published><updated>2009-09-30T15:47:02.763+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kotirobotti'/><category scheme='http://www.blogger.com/atom/ns#' term='imurirobotti'/><title type='text'>Arjen robotiikka</title><content type='html'>Tietotekniikkaa käyttäen toteutettu työn tuottavuuden parantuminen elinkeinoelämässä etenee eksponentiaalisesti, lähestyen hitaasti mutta varmasti sitä, että lopulta ihminen ei enään ole kilpailukykyinen tuotannontekijä. Mutta ihmisten lopulliseen syrjäytymiseen työelämästä kulunee vielä 20-40 vuotta.&lt;br /&gt;&lt;br /&gt;Arkielämässä heikkona signaalina, viittenä tulevasta, on kotirobottien ensimmäisen aallon vakaa rantautuminen suomalaisiin koteihin parin viime vuoden kuluessa. Ymmärtääkseni itsekin paremmin kuluttajarobotiikan kehityksen tasoa hankin iRobot-firman Roomba 560 -pölyimurirobotin. Sen hinta oli samaa luokkaa kuin laadukkaimmilla tavanomasilla pölyimureilla. Muutaman viikon kokeilun jälkeen voin todeta, että tällainen kuluttajan robottipölyimuri ei ole lelu vaan (ehkä vielä hieman kiistanalaisesti) ihan hyötylaite. Ei, se ei ole jokaiselle sopiva laite. Sen hinta/laatu ominaisuudet eivät varmaankaan riitä kaikille. Mutta aivan varmasti löytyy asiakasryhmiä, jotka ovat laitteeseen pääosin tyytyväisiä. Meidän pieni kahden hengen perheemme kuulun heihin.&lt;br /&gt;&lt;br /&gt;Laitteen toiminnallinen kuvaus ihan lyhyesti. Siivous voidaan käynnistää käsin tai ajastuksella. Siivousteho perustuu ennemminkin pyöriviin harjoihin kuin imutehoon. Ääni on hyvin kohtuullinen, ei häiritsevä. Laite seikkailee ympäri huonetta ja soveltaa algoritmejään paikallisesti, tekemättä mitään isompaa suunnitelmaa. Robotin käyttäytyminen näyttää olevan puhtaasti reaktiivista. Laite ei selvästikään opi ymmärtämään paikkaansa huoneessa ja huoneen pohjapiirrustusta. Siivousprosessi on siis stokastinen, mutta silti toimiva. Aikaa kuluu ja robotti koluaa samoja paikkoja moneen kertaan, mutta täyttää säiliönsä pölyllä ja roskilla. Robotti ei helposti jää jumiin ja pääsee melko ahtaisiinkin paikkoihin. Silti täydentävää käsi-imurointia tarvitaan ajoittain.&lt;br /&gt;&lt;br /&gt;Robotti löytää itse latausasemaansa ja prosessia voi, sekä kannattaa ohjata sijoitettavilla infrapunamajakoilla.&lt;br /&gt;&lt;br /&gt;Sitten insinöörin arviota teknologian tilasta. Roomba 560:n älykkyys voisi n. suunnilleen vastata muurahaisen älyä. Assosiaationi tulee vertaamalla Roomban seikkailua huoneessa mustan mauriaisen ("sokerimuurahainen") seikkailuun rantakalliolla ruokaa etsien. Roomban vahvuus on kuluttajalaitteksi hyvä mekaniikka. Se on iRobotin "viidennen sukupolven" hioutunutta teknologiaa. Roomban heikkous ovat sen anturointi ja prosessointiteho. Anturointi sisältää kosketus- ja lähietäisyysanturit sekä IR-vastanottimet, joilla robotti tunnistaa majakat ja latausasemansa. Yksinkertainen anturointi on tasapainossa kahdeksanbittisen mikrokontrollerin prossesointitehon kanssa. Olettaisin, että mikrokontrollerina an sama ATMega168 ja 16 kilotavua ohjelmamuistia kuin iRobot Create -mallissa, joka on tarkoitettu harrastelijoille ja oppilaitoksille. Tällä kapasiteetilla ei esim. videokameran tuloja analysoitaisi. Roomban elektroniikka on n. 15v takaista tasoa. Robotti olisi voinut tulla markkinoille jo vaikkapa 1995, mutta ehkä silloin aika ei ollut vielä kypsä. Nyt on.&lt;br /&gt;&lt;br /&gt;Vaikka laitteen tehdashinta, valmistuskustannukset, olisivat esim 120€:n tasoa, silti siinä voisi käyttää nykyaikaista 32-bittistä mikrokontrolleria (esim ARM, joita puhelimissa käytetään) ja esim. 1 megatavua ohjelmamuistia. Olisi kohtuullista, että älypuhelimen hintaisen robotin käytössä olisi laskentateho, joka olisi edes n. 10% siitä mitä älypuhelimet käyttävät. Tällöin olisi jo mahdollista käyttää halpaa videokameraa (esim mustavalko-VGA) tai ultraäänitutkaa, joiden avulla robotti kartoittaisi huoneen ja laatisi toimintasuunnitelman, jolloin siivousaika voisi olla esim 30% nykyisestä. Silloin voitaisiin tinkiä myös kalliin akun koosta, jonka varaus nykyisellään riittää n. tunnin toimintaan.&lt;br /&gt;&lt;br /&gt;Roomba siivousrobotin markkinointiarvoa lisäisi, jos siihen olisi ohjelmoitu mukaan hieman viihdearvoa. Robotti esim. osaisi esittää musiikin tahdissa pieniä koreografioita. Nyt se on hyvin proosallinen duunari, piika.&lt;br /&gt;&lt;br /&gt;Mutta kotirobottien seuraava aalto on tulossa ja jo kehitteillä: todella paljon &lt;a href="http://www.androidworld.com/prod01.htm"&gt;androidirobotteja&lt;/a&gt;, ja &lt;a href="http://www.androidworld.com/prod27.htm"&gt;muita&lt;/a&gt;. Imurointi on ollut vain helpohko aloitus. Kymmenen vuoden kuluttua tilanne on jo aivan toinen, näin oletan.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-493907857205042564?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/493907857205042564/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2009/09/arjen-robotiikka.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/493907857205042564'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/493907857205042564'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2009/09/arjen-robotiikka.html' title='Arjen robotiikka'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-4439840749427574571</id><published>2009-09-26T19:20:00.000+03:00</published><updated>2009-09-26T22:54:12.612+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='demokratia'/><category scheme='http://www.blogger.com/atom/ns#' term='vaalirahoitus'/><category scheme='http://www.blogger.com/atom/ns#' term='vaalimainonta'/><title type='text'>Vaalirahoituksen lausumaton ydin</title><content type='html'>On hieman turhauttanut kuukausia jatkuneen vaalirahoituskeskustelun epäanalyyttisyys. On esitetty, että ammattiliittojen ja yritysten harrastama ehdokkaiden rahoittaminen on täysin asiallista, koska muuten, jos vaalityö olisi rahoitettava omasta pussista, vain varakkailla olisi mahdollista menestyä vaaleissa. &lt;br /&gt;&lt;br /&gt;Olisi todella surkeaa jos näin olisi asia. Mutta yhtä surkea on ratkaisumallikin: vaalimenestys on ulkoisella rahalla ostettavissa, sopivan ehdokkaan läpimeno on rahalla ostettavissa! Voidaanko tätä pitää demokraattiseen järjestelmään kuuluvana asiantilana? &lt;br /&gt;&lt;br /&gt;En ole juuri kuullut kenenkään esittävän minulle suunnilleen ainoa ratkaisumallia, joka estää rahan, sekä ehdokkaan tai tukijoiden, vaikutuksen vaalitulokseen. Ratkaisu on yksinkertainen: &lt;span style="font-weight:bold;"&gt;kielletään vaaleissa hylkäämisen uhalla vapaamuotoinen ja vapaarahoitteinen vaalimainostaminen&lt;/span&gt;. Mitä tällä tarkoitan? Sitä, että rajoitetaan sallittu vaalimainostus vain tarkasti määriteltyihin muotoihin. Näitä olisivat:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;1. Yleisradion ja TV:n vaalikeskustelut ja haastattelut.&lt;br /&gt;2. Luvanvaraiset kaikille ehdokkaille avoimet netin vaalikoneet.&lt;br /&gt;3. Kuntien ja valtion rahoittama nykyisenmuotoinen katumainonta.&lt;br /&gt;4. Kuntien ja valtion rahoittamat ja tukemat ehdokkaiden webisivut ja blogit.&lt;br /&gt;5. Kuntien ja valtion rahoittama jokaiseen kotiin toimitettava ehdokaskatalogi, jossa jokaisesta ehdokkaasta on kuva, henkilötiedot ja 360 merkkiä tilaa "vaaliohjelmalle".&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Kaikki muu vaalimainonta, ehkä toreilla kiertelyä (ei esim. kahvitarjoilua: ei kustannuksia) lukuunottamatta olisi kiellettyä. Esim. kirjan julkaisu "karanteeniaikana" johtaisi hylkäykseen.  Mitä muuta todella tarvittaisiin? Äänestäjille näiden tiedonlähteiden pitäisi riittää. Ainakin minulle riittää. Ehdokkaiden varallisuus ja ulkoinen rahallinen tuki menettäisivät merkityksensä, niinkuin asiantilan pitää ollakin.&lt;br /&gt;&lt;br /&gt;Mitä eroa on insinöörillä ja poliitikolla?&lt;br /&gt;&lt;br /&gt;Insinööri tekee mahdottoman mahdolliseksi, poliitikko tekee mahdollisen mahdottomaksi.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-4439840749427574571?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/4439840749427574571/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2009/09/vaalirahoituksen-lausumaton-ydin.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/4439840749427574571'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/4439840749427574571'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2009/09/vaalirahoituksen-lausumaton-ydin.html' title='Vaalirahoituksen lausumaton ydin'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-4420723951897193164</id><published>2009-09-21T21:58:00.000+03:00</published><updated>2009-09-21T22:02:29.682+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Turing'/><category scheme='http://www.blogger.com/atom/ns#' term='Universaalisuus'/><category scheme='http://www.blogger.com/atom/ns#' term='superäly'/><category scheme='http://www.blogger.com/atom/ns#' term='Yhteisöllisyys'/><title type='text'>Yhteisöllinen äly</title><content type='html'>Pysyn tässä kirjoituksessani vielä tekoälyn maailmassa, mutta koetan rajoittaa tämän aihepiirin käsittelyä jatkossa.  Saatan kuitenkin pohdiskella esim. ihmismielen ongelmia ja tietoisuuden olemusta. Mutta  nyt kirjoitan parhaillaan lukemani kirjan alkuosan inspiroimista jatuksista.&lt;br /&gt;&lt;br /&gt;Amazon on tehokas kirjakauppa. Sen asiakasanalyysia harrastavat järjestelmät ovat oppineet tuntemaan minut ja kiinnostukseni jo pelottavan hyvin. Lisäksi maailmassa tuntuu olevan paljon erinomaisia kirjoja. Viimeisin opus, jonka nettikauppa onnistui minulle myymään on J.S.Hallin ”Beyond AI”. Hall on nanotekniikan tutkija, jolla on laaja, syvällinen ymmärrys älykkäistä järjestelmistä. Hän on selvästi Alan Turingin ajattelun ja kirjoitusten asiantuntija ja ”Beyond  AI” myötäilee paljon Turingin ajatusmaailmaa, josta kirjaa lukiessani  olen oppinut ennen tuntemattomiani ulottuvuuksia. Turing kuulunee 1900-luvun neroikkaimpiin tutkijoihin.&lt;br /&gt;&lt;br /&gt;Nimensä mukaisesti kirja tutkiskelee, pohdiskelee tekoälyn olemusta ja sen kehittelyä. Teoksen alkupuolen avainkäsite on von Neumannin esittelemä ”complexity barrier”, raja joka erottaa ”yksinkertaiset järjestelmät” monimutkaisista. Von Neumann asettaa rajan niin korkealle, että Hall pohdiskelee pitkään, onko ”monimutkaisia järjestelmiä” edes olemassa, tai ovatko ne edes mahdollisia!  ”Yksinkertainen järjestelmä” on sellainen, joka kykenee luomaan vain itseään yksinkertaisempia järjestelmiä. Hypoteettisen rajan toisen puolen järjestelmät ovat siis kykeneviä synnyttämään itseään monimutkaisempia järjestelmiä. Voidaan tosiaan aivan asiallisesti kysyä, onko tällaista järjestelmää olemassa, ja voiko ollakaan. &lt;br /&gt;   &lt;br /&gt;On täysin selvää, että ihminen ei ole pystynyt luomaan ensimmäistäkään von Neumannin ”monimutkaista järjestelmää”. Ja lähes yhtä perustellusti voidaan pohdiskella, onko edes ihminen itse ”monimutkainen järjestelmä”. Vasta empirinen näyttö ihmisaivoja kyvykkäämmän koneen kehittämisestä olisi varma todiste.&lt;br /&gt;&lt;br /&gt;Von Neumann, Turing ja McCarthy, tietokoneen alkuaikojen pioneerit, kukin jo silloin yli 50v sitten tutkivat itseään kehittelevän, parantelevan koneen mahdollisuuksia ja olemusta. Tällaiseen tekoälyyn liittyisi olellisena käsite ”universaalisuus”, jonka vastakohtana voitaisiin pitää erikoistuneisuutta, rajoittuneisuutta. Erikoistunut tekoäly voi olla oppiva, omalla rajoittuneella alueellaan, mutta ei kykene laajentamaan osaamistaan alueensa ulkopuolelle. Esimerkiksi shakkiohjelmisto ei opi ohjaamaan lentoliikennettä tai analysoimaan pörssikurssien vaihteluita. Toistaiseksi ihmiset eivät ole kyenneet luomaan muuta kuin erikoistuneita tekoälyjä. Muutamia universaalisuutta tavoittelevia projekteja on ollut ja on edelleen, mutta nekin ovat vielä osoittautuneet kykenemättömiksi käsittelemään muita kuin ”leikkiongelmia”.&lt;br /&gt;&lt;br /&gt;Erikoistuneella tekoälyllä on sisäänrakennettuja oletuksia maailmasta. Jos näistä oletuksista on apua oppimisessa, niistä käytetään nimitystä ”induktiivinen bias”. Tällaisia periytyviä keskushermoston ominaisuuksia on kaikilla eläimillä, myös ihmisellä. Ihmisellä tällainen taipumus on esim. oppia kävelemisen taito ja myös, kiistanalaisesti, kielen oppimisen kyky. Biakset ovat hyödyllisiä, mutta rajoittavia. Ne nopeuttavat poikasen kehitystä selviämään ilman vanhempien apua. Samoin, jos populaation elinolosuhteet muuttuvat radikaalisti, kapea-alaisuus voi vaarantaa populaation selviämistä.&lt;br /&gt;&lt;br /&gt;On ilmeistä, ihmisen kyky mallintaa ympäristöään ja ratkaista siihen liittyviä ongelmia on vuosimiljoonien kuluessa optimoitunut kotiplaneettamme luonnonolosuhteiden mukaan ja jo teollistunut tietoyhteiskunta on tuonut näkyviin ihmisyksilön mukautuvuuden rajoja esim syrjäytyvyyden ja mielenterveysongelmien muodossa. &lt;br /&gt;&lt;br /&gt;Tässä vaiheessa Hall esittelee analogiaksi eliöiden solurakenteen evoluution ratkaisuna monimutkaisuuden ja mukautuvuuden tarpeisiin. Yksisoluinen eliörakenteella ei ole mahdollisuuksia kehittyä lähellekään esim. nisäkkäiden monimutkaista toiminnallisuutta. Analogia jatkuu esittelemällä miten tiedeyhteisö ja sen toimintatavat ratkaisevat monia yksittäisen ihmisen rajoittuneisuuksista johtuvia universaalisuuden esteitä. Jos yksittäinen ihminen ei ehkä olekaan aidosti von Neumannin universaali ”monimutkainen järjestelmä” niin erittäin todennäköisesti tiedeyhteisö on sellainen. Miljoonista tutkijoista muodostuvan tiedeyhteisö ja tieteellinen metodi pystyvät ehkä voittamaan yksittäisen ihmisen rajoittuneisuuden. Muurahais- tai mehiläisyhteisö tai edes paviaanilauma ei pysty muodostamaan järjestelmää, jolla on universaalista älyä.  Yhteisöllisyys sinänsä ei ole riittävä edellytys Turingin ”monimutkaiseksi järjestelmäksi”, myös yhteisön yksilöiltä vaaditaan paljon. Ehkä yksittäisen, lahjakkaan ihmisen äly tiedeyhteisön osana riittää mahdollistamaan rekursiivisesti itseään kehittävän järjestelmän, joka kykenee luomaan itseään kehittyneempää älyllisyyttä, ilman näkyvissä olevaa raja-aitaa. Oleellisena osana tätä kehitystä ja myös yhteisöön yhä tiiviimmin integroituvana komponentteina ovat tietokonejärjestelmät, joita tiedeyhteisö käyttää.&lt;br /&gt;&lt;br /&gt;Lienee ilmeistä, että myös tekoälyn arkkitehtuurina ”yhteisöllinen modulaarisuus” on realistisempi lähestymistapa kuin mikään ”monoliittinen” arkkitehtuuri. Tunnetusti myös nisäkkäiden, eteenkin ihmisen, aivojen kuorikerroksen rakenne ja toiminta noudattaa modulaarisuuden ideaa. Nykyisen ymmärryksen mukaan ”cortical column” -yksiköt, joita on verrattu ”aivojen mikroprosessoreiksi”, toimivat yhdessä yhteisöllisesti organisoituneena.  Tältä pohjalta minä arvelisin, että myös tekoälyn yhteisöllisyys voisi myös noudattaa ainakin kahden organisaation hierarkisuutta. Alin taso muodostuisi ”monoliittisten moduleiden” yhteisöstä. Nämä modulit pystyisivät itsenäiseen toimintaan ”cortical column” -tyyppisellä tasolla: poimimaan säännöllisyyksiä tietovirrasta, laatimaan tietovirralle ennusteita, havaitsemaan poikkeuksia, erikoistumaan tiettyihin sekvensseihin ja muodostamaan niistä käsitteitä ja käsiteverkkoja. Tällaisten moduleiden yhteisö organisoituisi sisäisesti pääasiassa hierarkisesti, yläosiltaan myös heterarkisesti, pystyen hahmottamaan todellisuuden monimutkaisempia rakenteita ja niiden toiminnallisuutta. Tämä organisaatio voisi myös sisältää oman alueensa arvohierarkian, tavoitehierarkian, tavoitteen saavuttamisen synnyttämän mielihyvän tunteen ja motivaatiomekanismin.&lt;br /&gt;&lt;br /&gt;Yllä kuvatut organisaatiot muodostaisivat yksiköitä, joita toteutettaisiin satoja tai tuhansia ja edelleen organisoitaisiin tiedeyhteisöä muistuttaen kevyttä hierarkiaa ja vapaata, joustavaa assosiaatiota noudattaen. Tämän korkeamman organisaation jokainen osayksikkö sisältäisi siis edellä kuvatulla tavalla jopa alkeellisen itsetietoisuuden, mutta todellinen tietoisuus ja huolellisesti toteutettu arvo- ja tavoitehierarkia toteutettaisiin erityisesti tälle tekoälyn ylemmälle organisaatiotasolle (vaikka tiedeyhteisöllä ei tällaista itsetietoisuutta ehkä olekaan ja tieteen metodin arvojärjestelmä on todella väljä ja epämääräinen).&lt;br /&gt;&lt;br /&gt;Yllä kuvattu Hallin ajatteluun osittain perustuva AI-kehityksen suunta mukailee intuitiivisesti biologisen ratkaisuja, joihin evolutio on päätynyt. Se on yhdistelmä joustamatonta, mutta selkeissä olosuhteissa toimintavarmaa periaatetta, jota evoluutiossa vastaa geeniperimä ja induktiivinen bias, tekoälyohjelmoinnissa kiinteät, kovakoodatut arvot, rakenteet ja biakset. Joustavuutta edustavat hajautuneet, erikoistuneet toteutukset, modulaarisuus: eliöillä solurakenne ja solujen erikoistuneisuus, tekoälyohjelmissa yhdistelmä erikoistuneita ja vapaastioppivia moduleita, molempia hyvin suuri lukumäärä. Tämä maalailu ei ole patenttiratkaisu kaikkiin tekoälyn ongelmiin, mutta minusta uskottavampi kuin monoliittiset arkkitehtuurit. Pienenä lisäseikkana suuntaukseen kannustaa tietokoneiden laitteistojen nykyinen suuntautuneisuus kohti moniytimisiin piiratkaisuihin. Viimeistään n. 15v kuluttua näemme, kuinka oikeaan intuitioni osoitti.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-4420723951897193164?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/4420723951897193164/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2009/09/yhteisollinen-aly.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/4420723951897193164'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/4420723951897193164'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2009/09/yhteisollinen-aly.html' title='Yhteisöllinen äly'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-3584568258799534898</id><published>2009-09-12T20:54:00.000+03:00</published><updated>2009-09-12T21:40:35.035+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='etiikka'/><category scheme='http://www.blogger.com/atom/ns#' term='tunteet'/><category scheme='http://www.blogger.com/atom/ns#' term='tekoäly'/><category scheme='http://www.blogger.com/atom/ns#' term='superäly'/><category scheme='http://www.blogger.com/atom/ns#' term='arvot'/><title type='text'>Tekoälyn etiikka</title><content type='html'>Kirjoitan tämän &lt;a href="http://users.tkk.fi/smkauppi/tekoaly.html"&gt;"Sirun sivujen"&lt;/a&gt; innoittamana. En pysty tai pyri yhtä monipuoliseen aiheen lähestymistapaan kuin Siru, Sirpa Kauppinen, mutta pidin tuostä esityksestä ja kirjoitan omani vain kommentoidakseni joitakin viitatussa kirjoituksessa käsiteltyjä näkemyksiä. Tämä minun blogikirjoitukseni on sillä rajoilla, että olisin voinut liittää sen myös &lt;a href="http://lojban-ajattelua.blogspot.com/"&gt;toiselle blogilleni&lt;/a&gt;, mutta tavoitteenihan on, että koitan säilyttää sen tähänastista puhtaammin lojban-aiheisena. Poimin nyt väliotsikoita alkuperäiskirjoituksesta, kommentoin näkemyksiä ja esitän omiani.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Teema&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt; "Avaruusseikkailu 2001 -elokuvassa HAL on päätellyt ihmisen kuoleman olevan parhaaksi tehtävälle ja näin ollen tappaa. Onko HAL syyllinen, vai ehkä koneen suunnittelija, ohjelmoija, tilaaja vai se kuka antoi koneelle vastuullisen tehtävän, jossa ihmishenget ovat riippuvaisia koneen toimista? Voiko kone olla vastuussa mistään? Kirjoituksessa käsitellään tekoälyn etiikkaa eri tieteiskirjallisuuden ja elokuvien visioiden avulla."&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Kysymys vastuusta, syyllisyydestä ja vapaasta tahdosta on suosittu filosofinen keskustelunaihe. Harvoin kuitenkaan pohdiskellaan tietokoneohjelman vastuuta. Tavallisesti kohteena on mielisairaiden ihmisten, lasten tai esim sotilaiden vastuu. Mutta tilanne on ymmärrettävä, koska ihmismieleen rinnastettava tietokonejärjestelmä esiintyy toistaiseksi vain elokuvissa, kirjallisuudessa ja erikoisryhmien julkaisuissa. Ihmisen vastuu perustuu käsitykseen vapaasta tahdosta, kyvystä valita oikean ja väärän välillä "yhteisen arvojärjestelmän" pohjalta. Usein tämä pohdiskelu keskittyy vapauden deterministiseen todellisuuteen: onko ihmisen valinta koskaan vapaa syysuhteista, joihin tarkasteltu yksilö ei ole voinut vaikuttaa? Sama tarkastelu voidaan luonnollisesti ulottaa myös tietokonejärjestelmään.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Tekoäly pelastajana&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"Aina uuden mullistavan tekniikan kehittyessä visionäärit luovat katseensa siihen, kuinka tämä tekniikka ratkaisee maailman perusongelmat kuten ihmisten puutteen (nälänhädät) ja ympäristöongelmat. Silti tekniikasta huolimatta tahtoa ei ole ollut kylliksi: Nälänhädät ja kuivuus yhä odottaa auttajaansa, vaikka toisella sairastetaan "hyvinvoinnista" ns. elintasosairauksien kautta. Siksi tekoälyltä on turha odottaa parannusta ihmisen itsekkyydestä johtuviin ongelmiin. Niiden ratkaisuun tuntuvat panostavan vain pienet kansalaisjärjestöt. Maailman pelastajaksi siis tekoälystä ei ole."&lt;/blockquote&gt; &lt;br /&gt;&lt;br /&gt;On varsin totta, että maailman perusongelmien ratkaisemattomuus ei useinkaan johdu tekniikan kehittymättömyydestä eikä rahan puuteesta, vaan sekä auttajien, että hädässä olevien tai heidän lähiryhmiensä (hallitukset, uskonnolliset auktoriteetit) tahdon puutteesta. Kuten on tuhansia kertoja todettu: kodittomuus, aliravitsemus, koulutuksen, ja terveyspalveluiden puute olisi helposti poistettavissa maailmasta niillä rahoilla ja voimavaroilla, mitä asevarusteluun käytetään. Mutta eikö tämän ristiriidan ratkaiseminen ole myös älyllinen haaste? Eikö maailman mielipideilmaston radikaali muuttaminen voisi olla kuviteltavissa esim. ihmistä tuhat kertaa kyvykkämmällä psykologisella älyllä? Vai onko sosiaalinen vaikuttaminen, mielipidejohtaminen jotakin, jossa ei äly auta mitään. Jos niin on asia, niin mitä on äly ja mitä on se kyvykkyys, jota kansanjohtajat ja mielipidevaikuttajat omaavat, jotakin mystistä, josta ei voi puhua?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Valintojen perusteet&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"Tietokoneeseen ohjelmoidaan itse oppivuuden ja tehtävin lisäksi myös perustietoja. Voivatko nämä sisältää myös arvoja? Asioiden prioriteettijärjestys voidaan syöttää koneeseen kuin koneeseen, samoin päämäärät. Mutta voidaanko koneeseen liittää halu esimerkiksi Aristoteleen hyveisiin tai ajatus jalouden tavoittelemisen tärkeydestä pysyvästi? Ja miten esimerkiksi jaloutta tulkitaan?" &lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Tämän pohdiskelun asiayhteydessä käsitän tekoälyllä "HAL-luokan" ohjelmistoa, "superälyä", "yleistä tekoälyä" (AGI, Artificial General Intelligence), joka siis n. suurinpiirtein kykenee kaikessa vähintään samaan kuin ihminen, mutta hyvin monissa osa-alueissa paljon parempaan. Tällaisen laitteen päätöksenteon pohjana täytyy olla jonkinlainen "arvohierarkia". Tässä hierarkiassa perustana ovat ehdottoman kiinteät, muuttamattomat perusarvot, joista muut arvot ovat johdettu. Tämänkaltainen arvoja sisältävä tietojärjestelmä ja siihen liittyvä toiminnallisuus on rakennettava kuorikerroksittain siten, että ulkoisemmat tasot ovat aina sisemmistä riippuvia, voimatta mitenkään muuttaa sisempiä. Kaikkein sisimmät ovat 100% ohjelmoijien asettamia. Järjestelmä luo itselleen arvoihin ja tilanteeseen perustuvia tavoitteita, tavoitehierarkioita, väli- ja päätavoitteita.&lt;br /&gt;&lt;br /&gt;Tällainen järjestelmä, turvallinen "&lt;a href="http://en.wikipedia.org/wiki/Friendly_artificial_intelligence"&gt;Frendly AI&lt;/a&gt;" on erittäin vaikea toteuttaa. Sen totettamista tutkitaan muutamissa projekteissa, mutta aihe on kiistanalainen.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Mihin valinnat perustuvat?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"Käsityskyky oikeasta ja väärästä, hyvästä ja pahasta, perustuu tunteisiin. On silti selvittämättä, ovatko tunteet edes mahdollisia koneille."&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Aivan ilmeisesti superäly tarvitsee tunteita, mutta olisi turhaa ja vaarallista yrittää kopida järjestelmälle ihmisen tunnevalikoimaa. Voi olla, että perustunteiksi riittävät mielihyvä (tavoitteen saavuttamisesta) ja mielipaha (arvojen vastaisen olotilan vallitsemisesta). Näistä, ja perusarvoista voidaan johtaa motivaatio ja esim. sellainen hyödyllinen tunne kuin empatia muita sentienttejä olentoja kohtaan sekä yleisemmin elollisen luonnon kunnioitus. Voisi myös olettaa, että järjestelmä voi oppia esim taide-elämyksiin liittyviä tunteita. Mutta huom. viimeksi mainitut eivät ole määriteltävissä, vaan mahdollista myötäsyntyistä oppimista.&lt;br /&gt;&lt;br /&gt;Ihmisellä ja muilla nisäkkäillä tunteiden perusta on evolutiivisesti vanhemmassa keskushermostossa, limbisessä järjestelmässä. Minä en näen mitään syytä, miksi tunteisiin liittyvät tilat ja tilasiirtymät eivät voisi olla laskennallisesti mallinnettavissa tietokoneelle soveltuvin tavoin. Paljon on tällä alueella vielä neurologiassa ja kognitiotieteessä tutkimista.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"Tulevaisuudessa saatetaan törmätä kysymyksiin siitä, tuleeko säätää laki tekoälyn moraalin ohjelmoimisesta. Siinä olisi se missä tapauksissa moraalia tulee ohjelmoida, ja millaista se olisi. Laki käsittelisi myös mahdollisia vastuukysymyksiä. Lainoppilliset asiantuntujat yhdessä poliitikkojen kanssa muodostaisivat moraaliset kehykset siitä mitä kone saa ja ei saa tehdä."&lt;/blockquote&gt; &lt;br /&gt;&lt;br /&gt;Minä en näe realistisena ajatusta rajoittaa lainsäädännöllä tai valvonnalla teköälyn toteutusta. Tekoälyn kehitysvaihe on vaarallinen tilanne, mutta niin se vain on. Kaikkien maailman ohjelmoijien toimien kontrollointi edellyttäisi globaalia orvellilaista poliisivaltiota, joka olisi, paitsi hyvin vaikea toteuttaa, myös äärimmäisen altis muille väärinkäytöksille. Siten voimme vain toivoa, että ensimmäinen superäly on huolella toteutettu ja oikeissa käsissä, ei esim. Kiinan hallituksen käytössä.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"Myös positiivisten tunteiden muodostumiselle pidetään tärkeänä lapsen kontaktia muihin ihmisiin, joilta saa rakkautta. Jos tekoäly toimisi samalla tavalla kuin lapsen tunteiden kehitys, tekoälystä saattaa tulla tunnevammainen, ymmärtämättömien insinöörien kiusaama mieli, joka kieroutuu pahoin rakkaudettomassa nuoruudessaan."&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Ymmärrän näkökohdan, tekoäly oppii sosiaalisia taitoja, tunneälyä kasvattajiltaan, mutta insinöörinä hieman loukaannun asenteellisesta väitteestä. En oikein usko, että tekoälyä kasvattavat insinöörit suhtautuisivat kylmästi oppilaaseensa. Päinvastoin, usein insinöörejä nimenomaan syytetään epärealistisen tunteenomaisesta, nörttimäisestä suhteista "konemaailmaan". Ja kun kyseessä olisi kehittyvä superäly, uskoisin "lapsen" saavan insinööreiltä saman huomion tai paremman kuin vaikkapa oma ihmislapsi.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Vapaus ja vastuu&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"Mihin älyä tarvitaan, kun älyä, vaikkakin hitaasti oppivaa, on saatavilla ylen määrin." &lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Voiko sata "keskiälyistä" yhdessä ratkaista ongelman, josta yksi huippuälykäs todennäköisesti juuri ja juuri selviää? Joissakin tapauksissa kyllä, jos ongelman luonne on niin tarkasti selvitetty, että sen ratkaiseminen voidaan jakaa useisiin vähemmän vaativiin osasuorituksiin. Joissakin tapauksissa "GRID-koulutettu" aivoriihitiimi osaa yhdessä ideoida hyödyntämällä jäsentensä erilaisuutta, jolloin kokonaisuus on ylittää osiensa summan! Mutta yleensä älyllisessä työskentelyssä määrällä ei voi korvata laatua, kuin vähäisessä määrin. Tämä on minun kokemukseni tuotekehitysmaailmasta. Siksi superälyä ei voi korvata ihmismassalla kuten ei yhtä ihmistutkijaa voi korvata tuhannella simpanssilla.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"Sillä tekoälyn ei tarvitse olla vapaa vaikka sillä on kyky ajatella ja arvottaa asioita. Se voi olla orja, tehdä asioita ohjelmoinnin pakottamana, aivan niin kuin ihmiset tekevät asioita pakon tai rahan motivoimana."&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Minä kallistun siihen suuntaan, että ihmisen veroisen tai ihmisen suorituskyvyn ylittävällä ja itsetietoisella superälyllä on oltava "ihmisoikeudet", eikä häntä saa pitää orjana. Hän on henkilö, vaikka ei olekaan ihminen. Mutta oikeudet tuovat mukanaan myös vastuun.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Syyllisyys&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"Syyllisiä HALin tapauksessa ovat mielestäni ohjelmoijat ja HALin tietoisuuden luojat, opettaja sekä HALille annetun tehtävän määrittelijä. HALin etiikka on lähtöisin ihmisiltä. Mikäli siis itseoppivalle, tietoiselle älylle on mahdollista opettaa tai koodata rajoja tai arvoja, tämä on tehtävä tietoisesti ja harkitusti. Ja näiden rajojen tulisi tähdätä tekoäly varmaksi elämän säilyttäjäksi."&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Näin ilmeisesti on. "2001:n" fiktiivinen tapaus on virhe, laiminlyönti HAL:in toteutuksessa, koulutuksessa. Superälyn toteuttaminen on hyvin vaikeaa ja vielä vaikeampaa on varmistaa, että totutus on "ihmisystävällinen", sen arvot ovat ja pysyvät elämää kunnioittavina kaikesta ihmisten raadollisuudesta ja alhaisesta käyttäytymisestä huolimatta. Ongelma on vielä suurempi, jos superälyn annetaan jatkaa itsensä tuotekehitystä. En tiedä, onko ongelmaan ratkaisua...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-3584568258799534898?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/3584568258799534898/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2009/09/tekoalyn-etiikka.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/3584568258799534898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/3584568258799534898'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2009/09/tekoalyn-etiikka.html' title='Tekoälyn etiikka'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3067988393121866728.post-5252723732678464988</id><published>2009-09-02T20:59:00.000+03:00</published><updated>2009-09-10T14:17:17.669+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Kevyt liikenne'/><category scheme='http://www.blogger.com/atom/ns#' term='turvallisuus'/><category scheme='http://www.blogger.com/atom/ns#' term='hyötyliikunta'/><title type='text'>Maanläheinen aloitus</title><content type='html'>En osaa vielä kuin aavistella, mihin tätä blogia käytän jatkossa, mutta todennäköisesti se tavalla tai toisella sisältää ajatuksia ihmisyksilöiden, yhteiskunnan, kulttuurin, teknologian.. muutoksesta, havaittavasta, kuvitellusta tai toivottavasta, jopa pelättävästä.&lt;br /&gt;&lt;br /&gt;Aloitan ihan omasta elämänpiiristäni, Pääkaupunkiseudulta ja siellä asuvien ihmisten liikkumistarpeesta. Parin viime vuoden aikana, eteenkin nykyisen eduskunnan ja hallituksen aikana, on pysyvästi ollut tapetilla tarve vähentää liikenteen hiilidioksidipäästöjä. Vaikka PKS:lla on Suomen parhaat joukkoliikennepalvelut, silti täällä käytetään paljon yksityisautoja. Minäkin käytän. Syitä on monia. On periaatteessa kolme tapaa vähentää tätä vältettävää käytäntöä:&lt;br /&gt;- käyttää joukkoliikennettä,&lt;br /&gt;- käytää kevytliikennettä (pyörä, rullaluistimet, kävely..)&lt;br /&gt;- liikkua vähemmän, asua lähellä palveluita ja työpaikkoja, omaksua vähän liikkuva elämäntyyli.&lt;br /&gt;&lt;br /&gt;Neljäs on tietysti yhdistää kaikki edelliset. Tänään lehdessä kerrottiin, että osa Helsingin valtuustoryhmistä tähtää lipunhintojen puolittamiseen. Hyvä ajatus, vaikka tulee ehkä kalliksi.&lt;br /&gt;&lt;br /&gt;Minä haluan kuitenkin nyt puhua listan keskimmäisestä eli lähinnä pyöräilyn edistämisestä. Pyöräilyä hyötyliikuntana (työmatkat, kauppamatkat, koulumatkat, matkat harrastepaikoille ym.) käyttävät jo sadat tuhannet PKS:lla ja kehyskunnissa asuvat. Se mihin haluan kiinnittä huomiota on, että eteenkin pitkät yhtenäiset, laadukkaat, nopeat kevyen liikenteen väylät ovat erittäin tehokkaassa käytössä. Sen sijaan huonosti toteutetut väylät ovat usein vajaakäytössä. Näiden huonosti toteutettujen väylien pahimpia vikoja ovat:&lt;br /&gt;- Katkonaisuus: väylä ei jatku pitkään yhtenäisenä,&lt;br /&gt;- Huono pinnoite.&lt;br /&gt;- Mäkisyys&lt;br /&gt;- Vaarallisia risteyksiä, joissa olematon näkyvyys.&lt;br /&gt;- Epälooginen reitti, joka ei seuraa ihmisten liikkumistarpeita.&lt;br /&gt;&lt;br /&gt;Yksi parhaista investoinneista, ei vain hiilidioksidipäästöjen vähentämiseksi, vaan myös esim kansanterveyden edistämiseksi, olisi rakentaa PKS:lle &lt;span style="font-weight:bold;"&gt;hyvin suunniteltu nopeiden, turvallisten kevyenliikenteen runkoväylien verkosto&lt;/span&gt;, aivan niin kuin kehätiet ja pääväylät ovat autoille. Tarkoitan suhteellisen suoria, mäkiä karttavia (siltoja, jopa tunneleita), tasoristeyksiä välttäviä (kiihdytyskaistoja ja ramppeja myös pyöräilijöille!) pitkiä, yhtäjaksoisia, riittävän leveitä (mahdollistavat turvalliset ohitukset) pyöräteitä, joilta esim.  koirankusettajilta olisi pääsy kielletty.&lt;br /&gt;&lt;br /&gt;Tällaisia väyliä käytettäisiin etelässä ympäri vuoden, vain kolmena talvikuukautena olisi hiljaisempaa. Olen varma, että investointi maksaisi itsensä sekä rahallisesti, että elämänlaatuna, myös niille, jotka eivät itse investointia käyttäisi.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3067988393121866728-5252723732678464988?l=akvama-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://akvama-ajattelua.blogspot.com/feeds/5252723732678464988/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://akvama-ajattelua.blogspot.com/2009/09/maanlaheinen-aloitus.html#comment-form' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/5252723732678464988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3067988393121866728/posts/default/5252723732678464988'/><link rel='alternate' type='text/html' href='http://akvama-ajattelua.blogspot.com/2009/09/maanlaheinen-aloitus.html' title='Maanläheinen aloitus'/><author><name>JuSa</name><uri>http://www.blogger.com/profile/16333443408338736503</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
