<?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-7566895477569021410</id><updated>2011-07-31T04:13:46.140+03:00</updated><category term='harrasterobotti'/><category term='Simulaatio'/><category term='Searle'/><category term='Common Sense'/><category term='robotti'/><category term='Vanhustenhoito'/><category term='Robotiikka'/><category term='Kiinalainen huone'/><category term='androidi'/><category term='Maadoitus'/><category term='kognitiivinen arkkitehtuuri'/><title type='text'>Lojban ajattelua</title><subtitle type='html'>Blogi sisältää yksinpuhelua (kommentit tervetulleita silti) lojban-kielen olemuksesta, arvosta, opiskelusta, soveltamisesta, lojban-ontologioista ja näiden soveltamisesta chatbot-tyyppiseen interaktiiviseen tietämyksen käsittelyyn ja muiden ontologioiden luomiseen.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://lojban-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>41</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7566895477569021410.post-7157577113374471035</id><published>2010-04-02T19:52:00.003+03:00</published><updated>2010-04-02T20:07:17.436+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kognitiivinen arkkitehtuuri'/><category scheme='http://www.blogger.com/atom/ns#' term='harrasterobotti'/><title type='text'>Puuhastelu robotin kanssa alkoi</title><content type='html'>Kuten tämän blogini ja toisen blogini viimeaikaisista kirjoituksista on voinut uumoilla, olen nyt alkanut puuhastella oman robottiprojektini kimpussa. Tilasin UK:sta pienen harrasterobotti-kitin, Stingrayn. Tavoitteenani on suunnata lojban-harrastelu, ainakin väliaikaisesti, robottiharrasteluksi. Asia liittyy tuohon "maadoittamishöpinään". Itse asiassa tuon "Kiinalainen huone" (tai "Lojbanistanilainen huone") pohdiskelu vaivaa niin, että haluan ihan konkreettisesti tutkia juttua lähemmin. Ja kivaahan tässä on se, että tällainen iso pikkupoika leikkii ihan mielellään konkreettisella lelulla :)&lt;br /&gt;&lt;br /&gt;Olen jo tammikuusta alkaen väsännyt pikkurobotille yläontologiaa. Se on väsyttävää, joten haluan vaihteeksi tehdää hommaa vastakkaisesta laidasta. Siksi tuli mielihalu ostaa tuo robotti. Aloitin kokonaishomman kirjoittamalla aika yksityiskohtaisen &lt;a href="https://sites.google.com/site/lojbankehitys/upload"&gt;projektisuunnitelman&lt;/a&gt;. Se on tuo PDF-tiedosto Upload-sivun alalaidassa, robottihakemistossa: Projektisuunnitelma.pdf Se on kirjoitettu itselleni, mutta myös jokaiselle uteliaalle. Kommentit tervetuliaita.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-7157577113374471035?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/7157577113374471035/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=7157577113374471035' title='5 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/7157577113374471035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/7157577113374471035'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2010/04/puuhastelu-robotin-kanssa-alkoi.html' title='Puuhastelu robotin kanssa alkoi'/><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>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7566895477569021410.post-6830964240615502226</id><published>2010-02-20T22:01:00.002+02:00</published><updated>2010-02-20T22:04:18.772+02:00</updated><title type='text'>Toisessa blogissani</title><content type='html'>Kirjoitin toiselle blogilleni &lt;a href="http://akvama-ajattelua.blogspot.com/2010/02/turing-yhteensopiva-alykkyys.html"&gt;pitkähkön artikkelin&lt;/a&gt;, joka olisi voinut tulla tännekin, mutta kun se nyt ei ollut lojbanista, niin valitsin toisin.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-6830964240615502226?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/6830964240615502226/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=6830964240615502226' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/6830964240615502226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/6830964240615502226'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2010/02/kirjoitin-toiselle-blogilleni-pitkahkon.html' title='Toisessa blogissani'/><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-7566895477569021410.post-8187516540740297085</id><published>2010-01-16T11:42:00.003+02:00</published><updated>2010-01-16T14:12:51.624+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Maadoitus'/><category scheme='http://www.blogger.com/atom/ns#' term='Simulaatio'/><category scheme='http://www.blogger.com/atom/ns#' term='Common Sense'/><category scheme='http://www.blogger.com/atom/ns#' term='robotti'/><title type='text'>Lisää lojbanistanilaisen huoneen maadottamisesta.</title><content type='html'>Semanttisen, käsitteellistä symbolimanipulointia harrastavan konemielen osan ”maadoittaminen”, käsitteiden linkittäminen reaalimaailman vastineisiin aistihavaintojen kautta,  ollakseen todellisuudessa käyttökelpoisia, ei ole niin suoraviivaista, että aistihavaintojen hahmot vain vain aktivoivat käsitteitä ja käsitteet motorisia toimintoja.  Olen vakuuttunut, että maadoituksen toteuttaminen on ehdottomasti läheisesti yhdistettävä toiseen haasteelliseen kognitiiviseen toiminnallisuuteen, &lt;b&gt;alisymboliseen ”common sense” ajatteluun&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;Alisymboliseen ”common sense” ajattelu on kaikilla kognitiivisillä järjestelmillä, eteenkin biologisilla eläimillä, toiminnallisuus, joka reaaliaikaisesti mallintaa maailmaa, erityisesti laatii ennusteita mahdollisista lähiympäristön olotilojen muutoksista. Nisäkkäillä tästä toiminnallisuudesta vastaa aivokuori, neocortex. &lt;b&gt;Jeff Hawkinsin&lt;/b&gt; HTM, ﻿&lt;a href="http://www.almaden.ibm.com/institute/resources/2006/Almaden%20Institute%20Jeff%20Hawkins.ppt"&gt;Hierarchical temporal memory&lt;/a&gt;, kuvaa havainnollisesti tämän mekanismin. Koneälyssä voidaan soveltaa HTM-periaatetta, mutta se ei ole ainoa mahdollisuus. Voisi hyvin kuvitella käytettävän esim. jotakin pelimoottoria. Näin tehdäänkin, esim. &lt;b&gt;SOAR-arkkitehtuuriin&lt;/b&gt; perustuva &lt;b&gt;ADAPT&lt;/b&gt; (Adaptive Dynanics an Active Perception) robotti käyttää &lt;b&gt;Ogre3D&lt;/b&gt;-pelimoottoria vastaavan tarkoitukseen.&lt;br /&gt;&lt;br /&gt;Common sense -äly on ongelma siksi, että sen tarvitsema tietämys on erilaista kuin käsitteellinen tieto. Periaatteessa myös kaikki tämä alisymbolinen tieto voidaan esittää käsitteellisesti, symbolisesti, mutta hyötysuhde on äärimmäisen huono ja tiedon syöttäminen toivoton urakka. Vaikka alisymbolista tietoa yritettäisiin opettaa, tiedon induktiivinen muuntaminen symboliseen muotoon automaattisesti on tehtävä, joka ei nykyisellä osaamisella oikein ole mahdollista.  Yleinen johtopäätös on, että alisymbolinen tieto on esitettävä ja käsiteltävä &lt;b&gt;konnektionistisiä menetelmiä&lt;/b&gt;, kuten HTM-verkkoja ja neuroverkkoja soveltaen, muuttamatta sitä symboliseen muotoon muualla kuin alisymbolisen älyn ja käsitteellisen älyn rajapinnassa.&lt;br /&gt;&lt;br /&gt;Common sense -äly sisältää siis kaiken sen yksityiskohtaisen ymmärryksen siitä, miten &lt;b&gt;maailma on hierarkisesti rakentunut&lt;/b&gt; ja miten se &lt;b&gt;toimii missäkin erityistilanteessa&lt;/b&gt;. Esimerkiksi sen, että autot pysyvät yleensä ajoradalla liikkuessaan, liikkuminen käynnistyy kiihdytyksellä, jolloin vauhti kasvaa, ja pysähdystä edeltää hidastuminen, jolloin ajoneuvon vauhti hidastuu. Tällaisia detaljeja, ja erityisesti vielä useaa astetta yksityiskohtaisempia, on kömpelöä syöttää käsitteellisesti. Samoin tieto siitä, mitenpäin kahvikupin on oltava, kun sinne kaadetaan kahvia, millaisella otteella ja voimalla erilaisiin esineisiin, esim tomaattiin, kananmunaan tai betonilaattaan tartutaan on common sense -osaamista. Mutta ehkä tärkein osa alisymbolista toiminnallisuutta on &lt;b&gt;tilanteiden hyvin lyhyen aikavälin, ja pidempienkin, ennustaminen&lt;/b&gt;, koska siihen perustuu reagoimista edellyttävien poikkeavuuksien havaitseminen ja yksinkertaistenkin motoristen toimintasuunnitelmien laatiminen. Kognitiivinen järjestelmä taltioi vanhat alisymboliset kokemukset ja laatii suunnitelmia uudessa tilanteessa kokeilemalla vanhoja sekventiaalisia hahmoja, toimintoja, korjaamalla tavoitteesta poikkeavuudet sisäisen simuloinnin tuloksena ja laatimalla parempia ehdotuksia.&lt;br /&gt;&lt;br /&gt;Alisymbolinen toiminnallisuus sisältää siis &lt;b&gt;toiminnallisen mallin, simulaation&lt;/b&gt; ulkoisesta, aistein havaittavasta maailmasta ja sen lainalaisuuksta. Tämän mallin hetkellistilaa, nykyhetkeä yleensä päivitetään koko ajan aistihavaintojen perusteella. Mutta joskus aistit voidaan sulkea, ja kuvitella, viedä simulontia paljon nykyhetkeä kauemmaksi tai jopa alustaa simuloinnin lähtötilanne nykyhetkestä poikkeavaksi.  Näitä tapauksia voi kutsua vaikka valveuniksi. Semanttinen äly voi käyttää tätä järjestestelmää siten, että toiminnallisuuksien rajapintaan, symbolisen ja alisymbolisen mielen väliin, toteutaan erikoinen tarkkailija, &lt;b&gt;sisäinen näkijä&lt;/b&gt;, havainnoija, jolla on kyky, valta ohjata mallin aika-akselia, esim kelata simuloidun mallin sisäistä aikaa eteenpäin, ja joskus myös taaksepäin. &lt;br /&gt;&lt;br /&gt;Nyt ollaan hyvin lähellä tietoisuuden olemusta! Nimittäin sisäinen malli maailmasta voi sisältää myös olion, &lt;b&gt;robotin itsensä osana maailmaa&lt;/b&gt;. Tällöin ohjatessaan itsensä mallia simulaatiomaailmassa, robotti, olio on ainakin jossakin suhteessa tietoinen itsestään. En mitenkään väitä, että robotti kokisi vastaavan ”Minä Olen!” tunteen, jonka ihminen saattaa kokea, mutta toiminnallisuuden kannalta sillä ei ole väliä. Samoin ”sisäinen näkijä”, agentti ei välttämättä, eikä todennäköisesti näe eikä koe itseään, se kokee vain &lt;b&gt;robotin ulkoisen olemuksen osana maailmaa&lt;/b&gt;. Siksi ei synny mitään rekursiivista paradoksia yhä uusista sisäisen näkemisen tasoista.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_79ZufdsR488/S1GsKNoSL_I/AAAAAAAAAEU/AqXO3-GJL6E/s1600-h/Alisymmetrinen.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 309px; height: 400px;" src="http://2.bp.blogspot.com/_79ZufdsR488/S1GsKNoSL_I/AAAAAAAAAEU/AqXO3-GJL6E/s400/Alisymmetrinen.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5427308317415452658" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Tämä ”sisäinen näkijä” (myös kuulija, tuntija) on tärkeä osaa käsitteiden maadoitusta. &lt;b&gt;Semanttisen mielen käsitteiden aktivoituminen käynnistyy juuri tämä agentin kautta&lt;/b&gt;. Agentti tunnistaa ailisymbolisen simulaation hahmoja ja tilanteita sekä ”mäppää” ne semanttisen käsiteverkon objekteihin. Semanttinen verkko voi myös ohjata tätä agenttia käynnistämään haluttuja simulaatioita ja niiden kautta ulkoisia, motorisia toimintoja.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-8187516540740297085?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/8187516540740297085/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=8187516540740297085' title='1 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/8187516540740297085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/8187516540740297085'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2010/01/lisaa-lojbanistanilaisen-huoneen.html' title='Lisää lojbanistanilaisen huoneen maadottamisesta.'/><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://2.bp.blogspot.com/_79ZufdsR488/S1GsKNoSL_I/AAAAAAAAAEU/AqXO3-GJL6E/s72-c/Alisymmetrinen.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7566895477569021410.post-8664229070426490476</id><published>2010-01-06T19:30:00.000+02:00</published><updated>2010-01-06T19:30:46.594+02:00</updated><title type='text'>Lojbanin soveltaminen robotiikassa</title><content type='html'>Olen yrittänyt pienen Suomen Robottiyhdistyksen (SRY) keskustelusivustolla herättää polemiikkia käsitteellisen ajattelun toteuttamisesta harrastetason robotissa lojban-semantiikkaa soveltaen.&lt;br /&gt;Tein asiasta lyhyen esityksen yhdistyksen sivuille:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://robotti.googlegroups.com/web/SemanticRobo.pdf?gda=JaU-jUIAAAAL41JFjylCQ4C2s0wMdZud6Oo9Koh0XXdBMCng0biZRB17kSe1bxiREPc7aMvLu_xV4u3aa4iAIyYQIqbG9naPgh6o8ccLBvP6Chud5KMzIQ&amp;gsc=UYf2sRYAAABk9HIDlYFTN8QUiKYBrMlwGoGK_5p_OafYrMU8tWhKsg"&gt;SemanticRobo.pdf&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-8664229070426490476?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/8664229070426490476/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=8664229070426490476' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/8664229070426490476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/8664229070426490476'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2010/01/lojbanin-soveltaminen-robotiikassa.html' title='Lojbanin soveltaminen robotiikassa'/><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-7566895477569021410.post-7098042968543307936</id><published>2009-12-25T12:50:00.002+02:00</published><updated>2009-12-27T20:24:07.514+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Vanhustenhoito'/><category scheme='http://www.blogger.com/atom/ns#' term='androidi'/><category scheme='http://www.blogger.com/atom/ns#' term='robotti'/><title type='text'>Androidirobotilla olisi kysyntää</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 auttajana toiminen 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 entisaikaan, ehkä nykyäänkin. Ratkaisuksi tavallisten vanhojen ihmisten tulevaisuuden kotiavuksi minä arvostan suuresti sitä kansallista positiivista, realistista asennetta ja tuotekehitystä, jota japanilaiset ja korealaiset tekevät androidirobottien kehittämiseksi. Androidirobotti ei ilmeisestikään 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 &lt;a href="http://www.aist.go.jp/aist_e/latest_research/2009/20090513/20090513.html"&gt;sieviä&lt;/a&gt;, mutta kömpelön oloisia androidien prototyyppejä,&lt;br /&gt; joiden kognitiiviset kyvyt ovat kaukana siitä "common sense" -ymmärryksestä, jota kotona toimivalta yleiskäyttöiseltä auttajalta edellytetään ja fyysiset kyvyt ovat täysin riittämättömiä. 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 kelpaavat kustannukset, koska jo tällä hetkellä vaihtoehtona olevan laitoshoidon päiväkustannukset hoidettavaa kohti ovat todella korkeat. Kotihoito tuettuna androidirobotilla olisi erittäin todennäköisesti huomattavasti edullisempaa yhteiskunnalle kuin nykyisenkaltainen laitoshoito. Tietysti myös laitoshoidon tasoa voidaan parantaa ja kustannuksia pienentää ottamalla androidit ihmishenkilöstön avuksi ja tueksi, sitten kun tekniikka on kypsää.&lt;br /&gt;&lt;br /&gt;Edellä kertomistani syistä humanistiset motiivit kannustavat edistämään kaikin mahdollisin keinoin robotiikan ja tekoälyn kehitystä. Minun ymmärrykseni mukaan lojban-kieleen perustava semanttinen teknologia mahdollistaa merkittävän oikotien tavoiteltaessa asiakkaiden kanssa luonnollisilla kielillä, esim suomeksi kommunikoivaa tekoälyä. Kotihoitaja-androidin älykkyys ei ilmeisesti tarvitse olla aidosti kaikilta osin "ihmisentasoista". Mm. kielitaidoksi riittää radikaalisti yksinkertaistettu, töksähtelevä "selkokieli". Androidin hallitseman sanaston koko ei ole ongelma, se voi olla mielivaltaisen suuri, mutta luonnollisten kielten monimutkaisella tavalla epäformaalit lauserakenteet vaativat hyvin kehittynyttä älyä. Siksi lojban sopii erinomaisesti robotin "äidinkieleksi", koska sitä käyttäen voidaan määritellä käytännössä mielivaltaisen monimutkaisia asiantilojen rakenteita, ajatuksia. Käytännön toiminnan edellyttämä rajoitetumpi luonnollisen kielen hallinta voidaan toteutta lojban-taidon "päälle", siten että luonnollisen kielen sanasto ja rakenteet määritellään lojban-perustaisella käsitekartalla.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-7098042968543307936?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/7098042968543307936/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=7098042968543307936' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/7098042968543307936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/7098042968543307936'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2009/12/androidirobotilla-olisi-kysyntaa.html' title='Androidirobotilla olisi kysyntää'/><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-7566895477569021410.post-6660946077006346684</id><published>2009-12-13T04:26:00.001+02:00</published><updated>2009-12-13T04:29:01.758+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Searle'/><category scheme='http://www.blogger.com/atom/ns#' term='Kiinalainen huone'/><category scheme='http://www.blogger.com/atom/ns#' term='Robotiikka'/><title type='text'>Lojbanistanilaisen huoneen maadoitus</title><content type='html'>Vaikka olenkin tällä hetkellä edelleen keskittynyt henkilökohtaisen lojban-osaamisen reaalisointiin, lähinnä sanaston opiskeluun, ihan päivittäin, ajatukseni kulkeutuvat usein "horisontin taakse". Olen henkisesti sitoutunut jatkamaan chatbot-sovellukseni jatkamista. Sovelluksen ensimmäinen päävaihe, en nyt puhu pienemmistä välitavoitteesta, on saavuttaa kyky tallentaa lojbaniksi vastaanotettua tietoa semanttiseksi "maailmankuvaksi" ja akuutin keskustelun hetkellistilaksi. Lisäksi oleellinen on sovelluksen kyky vastata kysymyksiin ja jopa tehdä spontaaneja omia kysymyksiä ja kommentteja.&lt;br /&gt;&lt;br /&gt;En pidä tätä tavoitetta minään todellisena, edes periaatteessa AGI-tasoista tekoälyä lähentelevänä koneymmärryksen tasona. Sovelluksen osaaminen olisi vain semanttista symboolimanipulointia ilman todellista ymmärrystä. Searlen "Kiinalainen huone" ajatuskokeen kritiikki iskisi suoraan sovelluksen rajoittuneisuuteen. Botin "ajattelu" olisi vain ohjelman datarakenteiden aktivoitumista ilman pienintäkään tajuntaa siitä todellisuudesta, mihin semanttiset rakenteet viittaavat.&lt;br /&gt;&lt;br /&gt;Mutta reaalisen aikatauluhorisontin takana, silti mielen haaveilun tavoitettavissa, siintää ajatus botin ymmärryksen "maadoittamisesta", joko virtuaalitodellisuuteen, reaalimaalimaan, tai molempiin. Edelleen rationaalisesti hylkään unelman kurkoittaa siihen tavoitteeseen, jonka saavuttamista minua paremmalla teoreettisella osaamisella ja muilla resulsseilla varustetut tohtoritasoiset toteuttajat ovat yrittäneet ja toistaiseksi epäonnistuneet. Minulla ei ole edes teoriassa rahkeita oikeaan Yleisen Tekoälyn, AGIn tavoitteluun. Mutta silti, voisiko aidon semanttisen tietämyskannan hallintaan ja lojban-tasoiseen kommunikointiin kykenevän botin maailmankuvan "maadoittaa" esim robotiikan avulla reaalisiin aistihavaintoihin ja toimintaan? Voisiko kohtuullisella vaivalla laajentaa botin osaamisen robottiaivoiksi, jotka kykenevät havaitsemaan reaalitodellisuuden ja rakentamaan "ymmärryksen sillan" semanttisen tietämyksen ja aistihavaintojen välille?&lt;br /&gt;&lt;br /&gt;Nämä ajatukset ovat oikeastaan syntyneet Roomba-pölyimurin pseudoälykästä touhuilua seuratessa. Vaikka en luonnollisesti tunnekaan iRobot-firman menestystoteutuksen 8-bittisen ohjelmiston todellista rakennetta, oletan sen perustuvan kovakoodattuihin tilakoneisiin ja sumeaan logiikkaan. "Lojbanistalilainen huone", botin aivojen metaforana edustaisi jo sinänsä kehittyneempää älyä kuin Roomban kunnioitettavan hieno "tekoäly". Joten entä jos yhdistettäisiin kaksi tämänkaltaista arkkitehtuuria, semanttinen, dynaaminen tietämys, aistihavainnot ja fyysinen toiminta? Se kuullostaisi aika paljolta! Searlen olisi jo hieman vaikempaa mitätöidä sitä!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-6660946077006346684?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/6660946077006346684/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=6660946077006346684' title='4 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/6660946077006346684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/6660946077006346684'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2009/12/lojbanistanilaisen-huoneen-maadoitus.html' title='Lojbanistanilaisen huoneen maadoitus'/><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>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7566895477569021410.post-8732265077208724595</id><published>2009-08-30T20:04:00.003+03:00</published><updated>2009-08-30T21:22:35.835+03:00</updated><title type='text'>Työkaluja ja oppimateriaalia</title><content type='html'>Innostuin kertaamaan uudelleen alusta pänttäysskriptilläni tuota 500:n gismun joukkoa alusta alkaen. Samalla pohdiskelin kokemuksia ja alla käytyä keskustelua. On varmasti totta, miten laadukkaasti tahansa sanojen pänttäys on ohjelmoitu ja tuettu, että sanat, lojbanin käsitteet, niiden merkitys ja todellinen käyttö ei tällä metodilla voi painua mieleen todelliseksi kielen osaamiseksi. Tarvitaan vielä jotakin muuta.&lt;br /&gt;&lt;br /&gt;Jospa tässä tilanteessa olisi asiallisinta, että palaisin aikaisemmin kesällä aloittamaani "satunnais-bridi-generaattori" -työkalun pariin. Sain siihen jo "toiminnanoireita", mutta se jäi kesken. Työkalu muodostuu kahdesta osasta: (1) suoritettavasta koodista ja (2) isosta tekstiedostosta, joka määrittelee kullekin brivlalle mahdollisia sumteja ja niiden yhdistelmiä. Koitan tutkia, olisiko mielekästä tässä vaiheessa urakalla koota kaikki nuo aikaisemmin mainitut runsaat 500 gismua työkalun tasolla toistensa suhteen määritteleväksi mammuttirakenteeksi. Tein jo yhden sellaisen, joka määritteli n. 50 tavallisinta "oppikirjatason" gismua, joita alkeisopetuksessa käytetään. Tähän kai meni muutamia päiviä (ei "työpäiviä" sentään). 500 brivlaa on ehkä enemmän kuin kymmenkertainen urakka: minusta tuntuu, että hommassa on jonkinlainen eksponentiaalisuus mukana, vaikka mukaan otettavat sumti-mahdollisuudet ovat mielivaltainen osajoukko kaikista teoreettisesti mahdollisista. &lt;br /&gt;&lt;br /&gt;Datarakenne sisältää periaatteessa jonkinlaisen semanttisen "maailmankuvan" komponentin. Rakenne luettelee erään ontologian mahdolliset muodot, ei ne, jotka jossakin todellisuudessa, jossakin ajassa ja paikassa vallitsevat, vaan osan niistä, ne mitkä semanttisesti ristiriidattomasti voivat vallita, esiintyä yhdessä lauserakenteessa.&lt;br /&gt;&lt;br /&gt;Voisin kuvitella, että rakenteen laatiminen jo sellaisenaan opettaa minulle jotakin näistä gismuista. Sitten jää vielä mietittäväksi, mitä muodostettavia satunnais-brideillä voi pedagogisesti hyödyntää: opetella niitä vastavalla tavalla kuin irrallisia sanoja?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-8732265077208724595?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/8732265077208724595/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=8732265077208724595' title='5 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/8732265077208724595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/8732265077208724595'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2009/08/tyokaluja-ja-oppimateriaalia.html' title='Työkaluja ja oppimateriaalia'/><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>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7566895477569021410.post-6628475489534477007</id><published>2009-08-09T20:58:00.004+03:00</published><updated>2009-08-09T21:31:06.275+03:00</updated><title type='text'>NLP ponnisteluita</title><content type='html'>Viime vuonna ja vielä isomman julkisuuden saavuttaneena, tänä vuonna on loppukäyttäjille ilmestynyt useita palveluita, joita mainostetaan siitä, että ne ymmärtävät luonnollisella kielellä esitettyjä, vapaamuotoisia kysymyksiä tai tehtävän asetuksia. Näistä merkittävimpiä ovat &lt;a href="http://www.wolframalpha.com/"&gt;WolframAlpha&lt;/a&gt; ja &lt;a href="http://www.techcrunch.com/2009/05/27/siri-the-virtual-assistant-that-will-make-everyone-love-the-iphone-even-more/"&gt;Siri&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;Luonnollisen kielen todellinen ymmärtäminen, NLP (Natural Language Processing) on hyvin haastava tavoite ja tuntuisi hämmästyttävältä, jos ihan lähivuosina todella tämä päämäärä tavoitettaisiin. Eikä näiden sinänsä kahden kiinnostavan tuotteen suhteenkaan tämä käsitykseni ole horjunut. WolframAlpha ymmärtää rajoitettua "Wolfram-Tiede-Englantia": kysymystä tai tehtävää ei voi esittää mitenkään vapaamuotoisesti vaan rajoitettua "slangia" käyttäen, tähän tulokseen olen itse tullut kokeilemalla. En silti mitenkään vähättele saavutusta ja uskon tuotteen paranevan vähitellen.&lt;br /&gt;&lt;br /&gt;Siri on älypuhelimiin tarkoitettu "virtuaalinen sihteeri", joka on erikoistunut suhteelliseen kapeaan erikoisalaan: ottamaan vastaan kaupallisia tehtäviä viihteen, kulttuurin, sekä majoitus- ja ravintolapalveluiden hankkimiseksi ja varaamiseksi. Ilmeisesti tämäkin alue laajenee vähitellen, jos ei Sirin, niin kilpailevien palveluiden toimesta.&lt;br /&gt;&lt;br /&gt;Sinänsä olen täsmälleen samaa mieltä Sirin kehittäjien kanssa: matkapuhelimien luonnollinen kehityssuunta on henkilökohtaisen viestinnän sekä multimedia- ja navigaattoritoimintojen ohella kehittyä lopulta jonkinlaiseksi aivojemme ulkoiseksi jatkeeksi, jota "digitaalinen assistentti" pyrkii olemaan. Toivon, että myös Nokia on ottanut tämän suunnan vakavasti (itse en ole erityisen tietoinen asian tilasta).&lt;br /&gt;&lt;br /&gt;Luonnollisen kielen koneellinen ymmärtäminen on siis lähivuosina tosiasiaa vain erityistapauksissa: hyvin yksinkertaisia lauserakenteita käyttäen ja/tai kapean erikoisalan ilmaisuja ja sanastoja käyttäen (joka sallii monimutkaisetkin ilmaukset, kunhan ne ovat "formaaleja"). Minun näkökohtani mukaan ainoa oikotie ihmisen ja koneen vapaamuotoiseen keskustelluun  on lojban (tai joku siihen verrattavissa oleva kieli). Tämä tilanne todennäköisesti on voimassa arviolta seuraavan 5-15v ajan. Siispä ainakin minä olen motivoitunut jatkamaan lojban-harrastusta.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-6628475489534477007?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/6628475489534477007/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=6628475489534477007' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/6628475489534477007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/6628475489534477007'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2009/08/nlp-ponnisteluita.html' title='NLP ponnisteluita'/><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-7566895477569021410.post-7213635352015176824</id><published>2009-08-06T19:37:00.004+03:00</published><updated>2009-08-07T11:15:46.775+03:00</updated><title type='text'>Päntätty sanoja</title><content type='html'>Kesäni on kulunut lojbanin osalta päntätessä sanoja tuossa alla aikaisemmin esittelemälläni python-pohjaisella sanastonopiskelutyökalulla. Olen käynyt läpi nuo laatimani 7 x 53 eli n. 500 gismua. Ainakin vähän aikaa olen siis jokaisen näistä osannut, mutta nyt olisi aika kerrata koko joukko taas uudelleen. Uusi kertaus aivan ilmeisesti olisi paljon sujuvampaa.&lt;br /&gt;&lt;br /&gt;Samalla olen arvioinut opiskeluskriptin laatua ja löytänyt luonnollisesti parannettavaa. Suurin ongelma skriptissä on nojautuminen suoraviivaisesti pythontulkin satunnaisvalitsimeen, joka listasta poimii sanoja. Seurauksena on se, että eri sanaparit (lojban/suomi) etenevät prosessin läpi kovin vaihtelevalla nopeudella. Nopeuserosta johtuu, että vauhdilla etenevät parit tarttuvat aivokuoreni neuroneihin paljon helpommin kuin harvakseen toistuvat hitaasti etenevät, joiden kanssa tulee usein virheitä. Tätä algoritmia pitäisi parantaa.&lt;br /&gt;&lt;br /&gt;Toinen parannusidea on lisätä prosessiin kaksi uutta vaihetta. Ensimminen niistä tulee kolmannen vaiheen jälkeen. Kolmas vaihe on monivalinta suomesta lojbaniin. Uusi neljäs vaihe laajentaisi kolmatta siten, että valittu sana on pakko kirjoittaa, siis kopioida esitetyistä vaihtoehdoista. Kirjoittaessa uusi lojbankielinen sana tarttuisi mieleen oleellisesti helpommin, kuin esittämällä vain numeron ja lausumalla sana mielessä.&lt;br /&gt;&lt;br /&gt;Toinen uusi vaihe tulisi viimeiseksi. Siinä jo opittuja sanoja kertailtaisiin suhteellisen harvakseen, estäen niiden pikaisen unohtumisen nopean perusoppimisvaiheen jälkeen. Oppimisprosessista tulisi siis seitsenvaiheinen. Uskon prosessin olevan stressitön, innostava ja tehokas: vielä parempi kuin vanha viisivaiheinen, jota jo olen pitänyt jossakin määrin "koukuttavana".&lt;br /&gt;&lt;br /&gt;Aikomukseni on siis kirjoittaa tämä mielestäni tärkeä työkalu uusiksi, tällä kertaa C++:lla ja Qt-kirjastoja käyttäen. Täällä tavalla saisin nytkin aikaan sekä linux- että windows-versiot samalla vaivalla.&lt;br /&gt;&lt;br /&gt;Mutta minulla on vielä uusi taka-ajatus! Minua kiehtoo "Mindforth"-sivujen &lt;a href="http://code.google.com/p/mindforth/wiki/MileStones"&gt;AGI-Milestones malli&lt;/a&gt;. &lt;br /&gt;Siinä esitetään Yleisen Tekoälyn saavuttamista seuraavien vaiheiden kautta:&lt;br /&gt;1. Quickening&lt;br /&gt;2. Generation of Thought&lt;br /&gt;3. Cognitive Chain Reaction&lt;br /&gt;4. Meanderin Chain of Thought&lt;br /&gt;5. Selfreferential Thought.&lt;br /&gt;&lt;br /&gt;En selitä muita kuin ensimmäisen vaiheen. "Quickening" on vaihe, jossa SW-toteutus on taukoamatta aktiivinen, työskennellen luupissa sisäisen tilansa ja syöttömateriaalin parissa pyrkien saavuttamaan asetetun tavoitteen mukaisesti yhä paremman "kognition tason". Ohjelma ei siis ole esim. reaktiivinen: reagoi ärsykkeisiin ja toimenpiteiden jälkeen pysähtyy odottamaan uusia ärsykkeitä, vaan hellittämättä yrittää reaktiivisen käyttäytymisen lisäksi parantaa sisäistä tilaansa.&lt;br /&gt;&lt;br /&gt;Ajattelin kokeilla sanastonopiskeluohjelmassa "quickening" -periaatetta. Opiskeluohjelmasta tulee siis jatkuvasti pyörivä, suunnitellen kokoajan uusia tehtäviä oppilaalle, analysoiden edistymistä. Kyseessä ei tietenkään ole mikään AI-sovellus, vaan AI:n pohjalla oleva ohjelmointi- "patterni".&lt;br /&gt;&lt;br /&gt;No, olen tehnyt muutakin, josta kerron enemmän vastaisuudessa. Mutta sen verran, että olen pythonilla tehnyt "satunnaislausegeneraattoria" joka näennäisälykkäällä tavalla generoi satunnaisia, mihinkään asiayhteyteen kuulumattomia bridejä, jotka sisäisesti kuitenkin ovat mielekkäitä lauseita. Työkalua on tarkoitus käyttää opiskeluvälineenä, sanojen opiskelussa ja semanttisena kokeiluna.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-7213635352015176824?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/7213635352015176824/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=7213635352015176824' title='5 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/7213635352015176824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/7213635352015176824'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2009/08/pantatty-sanoja.html' title='Päntätty sanoja'/><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>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7566895477569021410.post-7717373000433862772</id><published>2009-05-22T15:28:00.002+03:00</published><updated>2009-05-22T15:38:29.313+03:00</updated><title type='text'>Merkittävä NLP-hanke pian nettiin</title><content type='html'>&lt;a href="http://www.wolframalpha.com/"&gt;Wolfram Alpha&lt;/a&gt; on saanut paljon julkisuutta. Minäkin kokeilin, mutta en ollut kovin myyty, vielä. N. kuukauden päästä on toinen, pienempi, mutta jännittävämpi projekti, &lt;a href="http://www.texai.org/blog/"&gt;"the Texai bootstrap dialog system"&lt;/a&gt; tulossa nettiin. Sen tarkoitus on chatbot- periaattella harjoittaa ja kehittää Texai-hankkeen englanninkielen taitoja.&lt;br /&gt;&lt;br /&gt;Luonnollisen kielen hallinta on paljon vaativampaa kuin lojbanin hallinta. En odota vakuuttavaa suoritusta vielä vuosiin, ja siksi odotan erittäin suurella mielenkiinnolla Texain julkaisuversiota, joka siis on "vain" "bootstrap dialog system".&lt;br /&gt;&lt;br /&gt;Mutta on todettava, että alueella tapahtuu paljon. Kerron lähiaikoina taas lisää omista lojbanissa pysyvissä kokeiluistani.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-7717373000433862772?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/7717373000433862772/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=7717373000433862772' title='4 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/7717373000433862772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/7717373000433862772'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2009/05/merkittava-nlp-hanke-pian-nettiin.html' title='Merkittävä NLP-hanke pian nettiin'/><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>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7566895477569021410.post-1728376775907441814</id><published>2009-05-10T15:10:00.003+03:00</published><updated>2009-05-10T15:39:36.554+03:00</updated><title type='text'>Monimuotoisuutta lojbaniin</title><content type='html'>&lt;a href="http://multiverseaccordingtoben.blogspot.com/2009/04/teaching-dolphins-lojban-giving.html"&gt;Blogissaan&lt;/a&gt; Ben Goertzel ehdottaa ihmisen ja delfiinien välikieleksi "Delphic-Lojban" -kieltä, joka noudattaisi virallisen lojbanin syntaksia, mutta jonka foneettinen rakenne olisi toteutettu delfiinien äänenmuodostuksen ehdoilla. &lt;br /&gt;&lt;br /&gt;Koska ihminen aivan ilmeisesti ei pystyisi tuottamaan "Delphic-Lojban" lauseita omalla äänenmuodostuksellaan, ihmisen olisi syntetisoitava oma keskusteluosuutensa tietokonetta käyttäen. Jos synteesin lähdekielenä olisi varsinainen lojban, tehtävä oli kohtuullisen suoraviivainen. Kaikille kielen rakenteen yksityiskohdille olisi suorat vastineensa. Samoin olisi tehtävä tulkittaessa delfiinin lausumia ilmauksia, todennäköisesti tietokonekäännös välissä olisi välttämätön.&lt;br /&gt;&lt;br /&gt;Tätä samaa ajatusta voisi edelleen kehittää toteuttamalla virallisen, "ylikultturellisen lojbanin" lisäksi muita, suppean kielialueen lojbaneita, joissa lojbanin fonetiikka ja ehkä myös gismujen rakenteet ym. olisi korvattu kielialueelle paremmin sopivilla muoto- ja foneettisilla valinnoilla. Tällaisten lojbanin variaatioiden etuna olisi madaltaa oppimiskynnystä, mutta säilyttää lojabnin korvaamattomat ominaisuudet, sekä suora, helppo koneellinen, jopa reaaliaikainen käännettävyys lojban-variaatiosta toiseen. Tällaisia variaatiota voisivat olla:&lt;br /&gt;- Euro-Lojban, Euroopan pääkielistä&lt;br /&gt;- Latin-Lojban, lähteinä: italia, romania, ranska, espanja, portugali&lt;br /&gt;- Slavo-Lojban, slaavilaisista kielistä&lt;br /&gt;- Uralic-Lojban, omille kielisukulaisillemme&lt;br /&gt;- Hindic-Lojban, Intian alueen monista kielistä yhdistettynä&lt;br /&gt;- African-Lojban, Afrikan pääkielistä&lt;br /&gt;- Kiina-Lojban, kiinan kielen eri versioista koottuna&lt;br /&gt;- Viittoma-Lojban?&lt;br /&gt;&lt;br /&gt;ym. Näille kielille säilysi etuna suoraviivainen käännettävyys ja siten kaikkien yhteisten resulssien käyttö, jolloin kokonaisresulssit ja lojbanin käyttäjien määrä voisi moninkertaistua.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-1728376775907441814?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/1728376775907441814/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=1728376775907441814' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/1728376775907441814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/1728376775907441814'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2009/05/monimuotoisuutta-lojbaniin.html' title='Monimuotoisuutta lojbaniin'/><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-7566895477569021410.post-4259228294719245609</id><published>2009-05-09T17:03:00.003+03:00</published><updated>2009-05-09T17:16:58.023+03:00</updated><title type='text'>Uudet sanalistat</title><content type='html'>Lisäsin alla mainittulle työkalulle seitsemän uutta sanalistaa. Kävin läpi Lojban-Englanti-Lojban-sanakirjan (jonka myös lisäsin mukaan) gismut ja poimin niistä runsaat 500 itseäni miellyttävää käsitettä. Miellyttävyyden kriteerinä ovat: (1)  käsitteen hyvä tuki opetuksellisille esimerkkilauseille, (2) käsitteiden kuvauskyky käytettäessä lojban-ilmaisuja "harjoitusmaailmojen" kuvaamiseen. &lt;br /&gt;&lt;br /&gt;Jaoin nuo runsaat 500 sanaparia seitsemään runsaat 70 käsitettä sisältävään "opiskeluerään" ohjelmallisesti "korttienjakelualgoritmilla" siten, että jokainen lista käsittää tasaisesti sanoja koko lojbanin aakkosalueelta. Listojen sisällöllä ei siis ole mitään loogista rakennetta tai merkityksellistä yhteyttä, päinvastoin.&lt;br /&gt;&lt;br /&gt;Listoja käytetään siten kuin skriptin ohjeissa kerrotaan, ajetaan ensin "init" komento jne.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sites.google.com/site/lojbankehitys/Home/sanojenopiskelu"&gt;Sanojen opiskelu&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-4259228294719245609?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/4259228294719245609/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=4259228294719245609' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/4259228294719245609'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/4259228294719245609'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2009/05/uudet-sanalistat.html' title='Uudet sanalistat'/><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-7566895477569021410.post-3270601802138975755</id><published>2009-04-25T18:08:00.003+03:00</published><updated>2009-04-25T18:19:18.039+03:00</updated><title type='text'>Lojban leviää Suomessa</title><content type='html'>Lambda ry järjesti keväällä lojban-kielen alkeiskurssin Helsingissä. Kurssi käsitti seitsemän oppituntia, kokeet, ja pari lisäluentoa. Kurssimateriaali, joka muodostaa selkeän alkeiskokonaisuuden lojbanista, löytyy osoitteesta &lt;a href="https://wiki.helsinki.fi/pages/viewpage.action?pageId=33892989"&gt;Käytännön lojbania matkailijoille.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Olisi ollut mukava itsekin osallistua kurssille, mutta huomasin tilanteen kurssin jo alettua ja olihan minulla keväällä aika tiukalla. Toivottavasti osallistujat nauttivat kursista ja jatkavat lojbanin opintoja muodossa tai toisessa. Lisäksi muidenkin kannattaa ehdottomasti tutustua kurssin materiaaliin. Ja toivottavasti kurssi saa myös jatkoa.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-3270601802138975755?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/3270601802138975755/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=3270601802138975755' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/3270601802138975755'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/3270601802138975755'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2009/04/lojban-leviaa-suomessa.html' title='Lojban leviää Suomessa'/><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-7566895477569021410.post-1349275294697358499</id><published>2009-04-20T21:14:00.006+03:00</published><updated>2009-04-21T13:00:35.274+03:00</updated><title type='text'>Sanastojen opiskelu</title><content type='html'>Kielitaidon opiskelun kaksi keskeistä haastetta ovat sanaston ja kieliopin opiskelu. Näiden vaikeuksien lisäksi tulevat opiskeltavalle kielelle tyypillisten sanonta- ja ajattelutapojen omaksuminen, ääntämisen vivahteet ym. Järkevä vieraiden kielten opiskelu perustuu niin paljon kuin mahdollista "luomumenetelmään", jota pikkulapsi käyttää äidinkielensä opiskeluun. Tässä menetelmässä kielen kaikki ulottuvuudet opiskellaan sisäkkäin, yhtäaikaa, soveltamalla jo opittua ja uutta aineistoa arkielämän olosuhteissa ilman, että erityisesti pyritään opiskelemaan kieltä. Lapsi, opiskelija, kuuntelee, analysoi, toistaa, soveltaa.. käyttää kieltä kulloisessakin asiayhteydessä.&lt;br /&gt;&lt;br /&gt;Aikuisopiskelijalle luonnonmenetelmä on harvoin mahdollinen. Onneksi vaihtoehtoisetkaan menetelmät nykyaikaisilla audiovisuaalisilla apuvälineillä toteutettuina eivät paljon häviä luonnonmenetelmälle. Mutta usein kieltenopiskelijalle tulee vastaan tilanteita, joissa opiskeltavasta kielestä on olemassa todella vähän laadukasta opiskelumateriaalia. Esim. lojban-kielen suhteen tilanne on tällainen. Tällöin joutuu turvautumaan niinkin primitiiviseen menetelmään kuin raakaan sanaston pänttäämiseen.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Kehittäni "trainwords.py" -skripti on yksinkertainen työkalu sanaston opiskelemiseksi viiden asteittain vaikeutuvan vaiheen kautta.&lt;/span&gt; Menetelmä pyrkii madaltamaan luonnonmenetelmän tavoin oppimista hidastavaa stressiä, alentamalla uusien sanojen oppisen kynnyksiä, osaamisen siirtyessä kohteena olevan sanan osalta uudelle, vaativammalle osaamisen tasolle. Oman kokeiluni perusteella menetelmä toimii, sanat painuvat mieleen melko matalalla henkisellä ponnistuksella.&lt;br /&gt;&lt;br /&gt;Menetelmän vaiheet ovat:&lt;br /&gt;   1. Esittely, esittelee sanaparin, opiskelija toistaa mielessään.&lt;br /&gt;   2. Monivalinta, valitse oikea suomennos kolmesta vaihtoehdosta&lt;br /&gt;   3. Monivalinta, valitse oikea vieraskielinen sana vaihtoehdoista&lt;br /&gt;   4. Anna vieraskielisen sanan suomenkielinen vastine&lt;br /&gt;   5. Anna suomenkielisen sanan vieraskielinen vastine&lt;br /&gt;&lt;br /&gt;Asteittainen vaikeutuminen ei kyllä aivan toteudu ihanteellisella tavalla. 2. ja 3. vaiheet ovat lähes samaa vaikeustasoa, ainakin siirtyminen 2:lta 3:lle ei tuota ongelmia. 4.-taso on jo hieman vaikeampi, virheitä tulee silloin tällöin, mutta hyppäys 4. - 5. on selvästi prosessin vaikein.&lt;br /&gt;&lt;br /&gt;Yksi sanapari vaeltaa järjestyksessä, opiskelun edistymisen mukaisesti, kaikki em. vaiheet läpi. Sanaston opiskelun alkua lukuuottamatta, kaikissa vaiheissa olevia sanoja on yhtä aikaa työskentelyn kohteena. Uusia sanoja lisätään esittelyvaiheeseen sitä mukaa kuin kuin tilaa vapautuu muista vaiheista. Kahdessa viimeisessä vaiheessa voidaan toteuttaa "regressio", jossa vaikea sana palautetaan edelliselle tasolle. Lopuksi, kun kaikki sanat on otettu mukaan alkuperäisestä sanastolistasta, vaikeimmiksi osoittautuneita sanoja otetaan uudelleen kertaukseksi esittelyvaiheeseen.&lt;br /&gt;&lt;br /&gt;On parasta, että opiskelija rakentaa itse sanastonsa. Sopiva koko opiskeltavalle sanastolle on 50-120 sanaparia kerrallaan. Erityistä huomiota on kiinnitettävä homonyymien kanssa, siis suomenkielen homonyymien (lojbanissa niit ei tietenkään ole), sanojen, joilla on sama muoto, mutta eri merkitys. Siksi on välillä pakko tarkentaa sanoja yhdyssanan muodossa (minä olen käyttänyt alaviivaa).&lt;br /&gt;&lt;br /&gt;Olen kokeillessani myös huomannut, että vaikean sanaston ollessa kyseessä, joskus on parasta aloittaa alusta, alustaa sanaston opiskelu (ohjeiden mukaan).&lt;br /&gt;&lt;br /&gt;Tällaisessa sanojen pänttäämisessä opetellaan lojbanin sanoille suomenkielisiä vastineita, mutta sanojen todellinen semanttinen merkitys rakentuu aivoihin vasta, kun sanoja käytetään, joko lukiessa tai mieleummin aktiivisesti, kirjoittaen tai puhuen.&lt;br /&gt;&lt;br /&gt;Python-skriptejä on kaksi, toinen paremmin testattu linux-ympäristöön ja toinen windows/cygwin-ympäristöön. Kahdella eri skriptillä oli helponta ratkaista ymäristöjen erilainen skandi-ascii-merkkien koodaus.&lt;br /&gt;&lt;br /&gt;Työkalu löytyy uudelta apusivultani:&lt;br /&gt;&lt;a href="http://sites.google.com/site/lojbankehitys/Home/sanojenopiskelu"&gt;Sanojen Opiskelu&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-1349275294697358499?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/1349275294697358499/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=1349275294697358499' title='2 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/1349275294697358499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/1349275294697358499'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2009/04/sanastojen-opiskelu.html' title='Sanastojen opiskelu'/><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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7566895477569021410.post-2391835380279301065</id><published>2009-01-13T15:41:00.003+02:00</published><updated>2009-01-13T15:54:21.707+02:00</updated><title type='text'>2009 on toivoa täynnä</title><content type='html'>Edistyksellistä uutta vuotta 2009 kaikille lojbanista kiinnostuneille!&lt;br /&gt;&lt;br /&gt;Joku on jo saattanut ajatella, että koko Lojban-chatbot-projektini on hyytynyt, kun ei ole mitään kuulunut. Tosi on, että minulla oli loka-marraskuussa 2008 kotona tietokoneeni kanssa teknisiä ongelmia, kone levällään ja viikkojen ajan ei mitään edistymistä projektissa ollut. Sitten joulukuussa oli hieman vaikeaa saada uutta otetta, mutta nyt etenee taas. Olen tosin vasta sillä tasolla, että syntaksitiedoston luku ja tulkkaaminen ajonaikaiseksi parserirakenteeksi on valmis ja alkamassa nyt on tulkki joka lukee lojban-bridejä sekä em. ajonaikaista parserirakennetta käyttäen jäsentää lauseen kerrallaan.&lt;br /&gt;&lt;br /&gt;Eli itse pääasia on vasta edessä, mutta hyvin pohjustettuna. Olen ihan optimistinen. Esittelen jonkun lokitiedoston tässä lähiviikkoina, jota näkee sitten miten bridianalyysi PEG-parseria käyttäen etenee.&lt;br /&gt;&lt;br /&gt;Opiskelkaa lojbania, ehkä joskus 2010 aikana voitte käydä sen kanssa aitoa keskustelua tietokoneen kanssa!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-2391835380279301065?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/2391835380279301065/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=2391835380279301065' title='1 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/2391835380279301065'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/2391835380279301065'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2009/01/2009-on-toivoa-tynn.html' title='2009 on toivoa täynnä'/><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-7566895477569021410.post-1521689943570582169</id><published>2008-12-06T21:01:00.005+02:00</published><updated>2008-12-07T18:47:46.576+02:00</updated><title type='text'>Yleisen tekoälyn tilanne</title><content type='html'>Todellinen ymmärrys yleisen tekoälyn (AGI: &lt;span style="font-weight:bold;"&gt;Artificial General Intelligence&lt;/span&gt;) teknologisesta tilanteesta ja vakavastiotettavuudesta on hyvin puutteelista tekniikan asiantuntijoiden, yhteiskunnallisten päättäjien ja luonnollisesti myös "tavallisten ihmisten" keskuudessa. Onko yleinen tekoäly, AGI jotakin, joka liittyy vain scifi-kirjallisuuden fantasiamaailmoihin tai ehkä todellisuutta joskus satojen vuosien kuluttua? Yleisestä tekoälystä käytetään myös merkitykseltään läheisiä käsitteitä kuten "vahva tekoäly" tai epämääräinen "todellinen tekoäly". Lisäksi yleisen tekoälyn saavuttaminen tunnutaan yhdistettävän ihmisaivojen rakenteen täydelliseen ymmärtämiseen, ilmeisesti myös väärinkäsityksien seurauksena.&lt;br /&gt;&lt;br /&gt;Jos AGI on vain kaukainen mahdollisuus, niin siinä tapauksessa siitä kirjoittaminen on vain viihdettä tai akateemista pohdiskelua. Mutta jos tilanne olisi sellainen, että esim. ihmisaivojen suorituskykyä useimmissa kategorioissa lähentelevä AGI voisi olla todellisuutta suhteellisen lähiaikoina, mihin asioihin tällä voisi olla merkittäviä seurauksia? Minä erittelisin kolme merkittävää asiaryhmää:&lt;br /&gt;1. Työllisyys ja maailmantalous&lt;br /&gt;2. AGI:n vaikutus muiden tieteen ja teknologian alojen kehitykseen.&lt;br /&gt;3. AGI:n vaikutus AGI:n itsensä kehitykseen.&lt;br /&gt;Neljäntenä ryhmänä voisi olla AGI:n vaikutus sotateknologiaan ja siihen liittyvät globaalit turvallisuusuhat.&lt;br /&gt;&lt;br /&gt;1700-luvulta alkaen tekniikan kehityksen mahdollistama automaatio on, paitsi vallankumouksellisesti parantanut teollisen työn ja pääoman tuottavuutta (ja siten pudottanut lähes kaikkien teollisten tuotteiden reaalihintoja), myös automaatio on vähentänyt materiaalisten hyödykkeiden tuotannosta elantonsa saavien ihmisten suhteellista osuutta, eikä tämä kehitys on mitenkään vielä päättynyt. Siten yhä suurempi osa väestöstä hankkii palkkatulonsa tuottamalla palveluita tai toimimalla erilaisissa informaationkäsittelyammateissa (toimistotyöskentelijät, suunnittelijat, johtajat ym.). Näidenkin alojen tuottavuutta automaatio ja informaatiotekniikka on parantanut, mutta kehitys ei ole ollut yhtä rajua kuin teollisuustuotannossa. Yhä useammat ihmiset ansaitsevat toimeentulonsa tietokoneruudun ja näppäimistön ääressä. Näiden viimeksimainittujen työntekijöiden tehtäville AGI voi tuoda vastaavan, mutta vielä nopeamman kehityksen kuin mitä teollisuusammateille on käynyt. Tämän kehityksen seurauksena myös informaationkäsittelyammattien työllistävyys voi romahtaa hyvinkin nopeasti. Tällainen kehitys voisi laukaista tapahtumaketjun, joka ensin leikkaisi ostovoiman valtavalta joukolta ihmisiä ja sen seurauksena mullistaisi maailmantalouden.&lt;br /&gt;&lt;br /&gt;Yleinen tekoäly on työkalu, joka jo hieman vaatimattomammallakin suorituskyvyllä mahdollistaa teknisen tuotekehityksen ja tieteellisen tutkimuksen rutiinitehtävien joustavan automatisoinnin ilman rankkaa erikoistyökalujen tuotekehitysvaihetta, vain opettamalla uudet tehtävät AGI:lle. Seurauksena on todennäköisesti tutkimuksen ja tuotekehityksen merkittävä nopeutuminen.&lt;br /&gt;&lt;br /&gt;AGI:n käyttäminen "kehittämään itseään" on mielenkiintoinen ja vaarallinen vaihe. Siinä vaiheessa, kun tavoite- ja arvohierarkiat ovat muutoksen ulkopuolella, vaarat ovat pienempiä, mutta jos projekti ja AGI:n oma arkkitehtuuri ovat kokonaisuudessaan sen itsensä muutettavissa, ollaan hyvin, hyvin vaarallisilla vesillä.&lt;br /&gt;&lt;br /&gt;Edellämainituista syistä on tärkeää, että vastuulliset tahot ymmärtävät mihin suuntaan maailma on menossa, jos asia on niin, että yleinen tekoäly on toteutettavissa suhteellisen lähitulevaisuudessa eikä vasta joskus vuosisatojen kuluttua. Jos tilanne on tämä, niin esim. AGI-kehityksen kieltäminen, rajoittaminen tai valvonta ei ole vaihtoehto, koska esim. ydinasekehitykseen verrattuna AGI-kehitys on halpaa ja helposti salassapidettävää, siis mahdotonta valvoa.&lt;br /&gt;&lt;br /&gt;Mutta nyt pääasiaan. Mikä on AGI-tutkimuksen ja tuotekehityksen tila? Onko niin, että esim. 60-luvun varhaisten odotusten ja lupausten muuttuminen pettymyksiksi samaan tapaan kuin japanilaisten "viidennen sukupolven tietokone" -hanke 80-luvulla, ovat edelleen päteviä todisteita siitä, että yleinen tekoäly on joko pysyvästi tai pitkään ihmisteknologian tavoittamattomissa? Ovatko vanhat epäonnistumiset todiste tulevaisuuden suhteen? Mielestäni tuollainen päättely olisi hyvin kehittymätöntä analyysia. Vanhat epäonnistumiset voivat kertoa tulevasta vain niillä edellytyksillä, että olosuhteet ja resulssit ovat pysyneet muuttumattomina ja epäonnistumisista ei ole opittu mitään. Mutta näiden edellytysten mukainen tila on hyvin kaukana todellisuudesta. Epäonnistumiset on analysoitu, paljon uutta tietoa ja ymmärrystä on hankittu, sekä laitteistotehot ovat tuhat- tai miljoonakertaistuneet.&lt;br /&gt;&lt;br /&gt;Kaksi keskeistä (paljon muitakin olisi helppo luetella) aikaisempien vuosikymmenten virhettä, jotka yleiseen tekoälyyn tähtäävät hankkeet ovat tehneet ovat:&lt;br /&gt;1. Luottaminen yhteen (tai muutamaan) paradigmaan järjestelmäarkkitehtuurissa.&lt;br /&gt;2. Common Sense -tiedon ja -ymmärryksen välttämättömyyden ymmärtämättömyys.&lt;br /&gt;&lt;br /&gt;Järjestelmäarkkitehtuurin paradigmoilla tarkoitan keskeisiä käytettyjä menetelmiä ja kognitiivisiä rakenteita, kuten esimerkiksi funktionaalinen ohjelmointi, aksiomaattisiin sääntöjärjestelmiin perustuvat asiantuntijajärjestelmät, semanttiset verkot, sumea logiikka, keinotekoiset neuroverkot ym. Nykyisin ymmärretään, että toimiva AGI-arkkitehtuuri edellyttää useiden, hyvin monien, paradigmojen integrointia toimivaksi kokonaisuudeksi.&lt;br /&gt;&lt;br /&gt;Samoin ymmärretään järjestelmän tarvitsevan sen lisäksi, että järjestelmään eksplisiittisesti ohjelmoidaan rajoitettu, vaikka hyvinkin suuri joukko sääntöjä ja faktoja,  vielä esim sata-, jopa monituhatkertaisen määrän vaikeasti symbolisesti muodostettavia sääntöjä ja havaintoja, joista suurin osa on epävarmoja, probabilistisia. Tämä "Common Sense" -tietämyskanta, jota tarvitaan luomaan "todellisuuteen maadoitettu" sisäinen malli maailmasta, on mahdollista hankkia ainostaan samankaltaisen oppimisprosessin kautta, jonka ihmislapsi käy läpi. Tätä tietokokonaisuutta järjestelmä käyttää esimerkiksi luonnollisen kielen oppimiseen ja ymmärtämiseen sekä reaalimaailman ilmiöiden ymmärtämiseen.&lt;br /&gt;&lt;br /&gt;Mikä on sitten alan tämänhetkinen tilanne, vuoden 2008 lopussa? Verrattuna esim. vuosikymmenen takaiseen tilanteeseen, voidaan todeta, että yleisen tekoälyn tutkimus ja kehitys on vilkastunut merkittävästi, vaikka tehokkaasti rahallisesti tuetut hankkeet puuttuvatkin vielä, ainakin julkisuudesta. AGI-piireissä järjestetään vuosittain useita tapaamisia ja konferensseja, useita aihetta käsitteleviä tasokkaita kirjoja julkaistaan vuosittain ja ennenkaikkea, työn alla on useita suhteellisen tasokkaan kypsyysasteen saavuttaneita projekteja, joiden toteuttajien välillä vallitsee vilkas keskusteluyhteys. Useat näistä projekteista pystyvät esittelemään prorotyyppitasolla vakuutavaa toimintakykyä.&lt;br /&gt; &lt;br /&gt;Esimerkkejä (mielestäni) merkittävimmista projekteista:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Novamente Cognition Engine&lt;/span&gt;&lt;br /&gt;  &lt;a href="http://www.agiri.org/wiki/Novamente_Cognition_Engine"&gt;http://www.agiri.org/wiki/Novamente_Cognition_Engine&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;LIDA&lt;/span&gt;&lt;br /&gt;  &lt;a href="http://ccrg.cs.memphis.edu/projects.html"&gt;http://ccrg.cs.memphis.edu/projects.html&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;SOAR&lt;/span&gt;&lt;br /&gt;  &lt;a href="http://sitemaker.umich.edu/soar/home"&gt;http://sitemaker.umich.edu/soar/home&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;CYC&lt;/span&gt;&lt;br /&gt;  &lt;a href="http://www.cyc.com/"&gt;http://www.cyc.com/&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;SNePS&lt;/span&gt;&lt;br /&gt;  &lt;a href="http://www.cse.buffalo.edu/sneps/"&gt;http://www.cse.buffalo.edu/sneps/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Mikään näistä projekteista ei todennäköisesti ole valmistumassa ihan lähivuosina "kypsäksi AGI-järjestelmäksi". Todennäköisempää on, että moni näistä toimii perustana uusille uusille, seuraavan vuosikymmenen aikana käynnistettävälle projekteille, hyödyntäen hankitun osaamisen ehkä useammasta muustakin projektista. On tietysti mahdollista, jopa todennäköistä, että on olemassa myös täysin salaisia, hyvinkin edistyneitä projekteja.&lt;br /&gt;&lt;br /&gt;Lueteltujen konkreettisten projektien ja muiden vastaavien lisäksi kehitetään useita AGI-hankkeita tukevia teknologioita, kuten esimerkiksi Semanttinen Web, jonka piiriin kuuluu olellisesti semanttisen tiedon ja ymmärryksen poimiminen vapaamuotoisesta tekstistä, siis luonnollisen kielen ymmärrys, esimerkkinä tästä esim. &lt;span style="font-weight:bold;"&gt;Twine&lt;/span&gt;-projekti.&lt;br /&gt;  &lt;a href="http://www.twine.com"&gt;http://www.twine.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Vertaan tilannetta siihen, mikä oli GSM-matkapuhelinteknologialla 30v sitten, 1978. Silloin oltiin rakentamassa sen edeltäjää, analogista NMT-teknologiaa. ARP-verkko edusti Suomessa teknologian käytännön tasoa, mutta digitaalisen matkapuhelintekniikan perusteet olivat samalla tavalla yleisesti ymmärrettynä tietona kuin AGI-järjestelmän perusteet ymmärretään tänään. Mutta kesti neljä vuotta, ennenkuin 1982 perustettiin Groupe Spécial Mobile (GSM) määrittelemään järjestelmää, jonka toteuttaminen kesti vielä yhdeksän vuotta, kunnes 1991 Radiolinja käynnisti maailman ensimmäisen GSM-verkon. Samoin pidän mahdollisena, että esim. n.2012 käynnistyy iso, kaupallinen, suuren rahan projekti, joka yhdistää aikaisempaa AGI-osaamista laajalti, ja hankkeen tuloksena esim. n.2021 on valmiina toimivana yleisen tekoälyn järjestelmä, joka kommunikoi sujuvasti ihmisten kanssa luonnollisia kieliä käyttäen, pystyy omaksumaan uutta osaamista vapaamuotoisista ohjeista, oppii virheistään ja kykenee suoriutumaan useimmista niistä tehtävistä, joista toimistotyöntekijät tänä päivänä suoriutuvat tietokonetta työkalunaan käyttäen. Järjestelmä on siis työntekijänä useimmilta osin ihmisen kykyinen, mutta tuottavampi ja väsymätön. Tietenkään kehitys ei lopu tähän vaan on itseään ruokkivaa.&lt;br /&gt;&lt;br /&gt;Tämä on kaikki mahdollista, mutta ei varmaa. Mutta tällaisen lähitulevaisuuden todennäköisyysaste on niin suuri, että päättävässä asemassa olevien olisi jo erittäin kiire alkaa valmistautua siihen, mikä ehkä jo 14v kuluttua (tai aikaisemmin!) voi olla todellisuutta ja muuttaa maailmaa oleellisesti enemmän kuin internet alkaen n.15v sitten.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-1521689943570582169?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/1521689943570582169/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=1521689943570582169' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/1521689943570582169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/1521689943570582169'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2008/12/yleisen-tekolyn-tilanne.html' title='Yleisen tekoälyn tilanne'/><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-7566895477569021410.post-2965217976657385586</id><published>2008-10-19T20:12:00.003+03:00</published><updated>2008-10-19T20:29:57.270+03:00</updated><title type='text'>PEG - kielioppi</title><content type='html'>Minulla on ensimmäisen vaiheen toteutus hyvässä (rauhallisessa) vauhdissa. Ihan maistiaisiksi esittelen raakile-kieliopin lojban-teksteille. Näen jo, että siinä on puutteita ainakin tiettyjen "terminaattoritapausten" tunnistamisessa. Mutta haluan täydentää ja päivittää sitä iteratiivisesti, koska sen koko kasvaa joka tapauksessa ainakin viisikertaiseksi, ennen kuin se tukee "koko lojban-kieltä". Täydelliseen PEG (Parsing Expression Grammar) -kielioppiin verrattuna on huomioitava, että tämä kielioppi ei etene merkkitasolle asti, vaan teen "tokenizing"-operaation ensin, eli erittelen bridin sanat toisistaan. Lisäksi käytän erikoisfunktiota esim. tunnistamaan gismut.&lt;br /&gt;&lt;br /&gt;Toinen kielioppi on edellisen kieliopin "metakielioppi", jonka avulla luen ohjelmallisesti ajonaikaisesti tuon lojban-kieliopin ja alustan "sääntöoliot" metakieliopin suorittaman parsimisen tuloksena. Metakielioppi sen sijaan on C++ -tasolla "kovakoodattu"&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//    PEG Grammar for a small subset of lojban language     &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//                V.0.1&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//       ========= Notation =========&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//      [Symbol]   := [Rule]&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//      &amp;amp;( )      and predicate&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//      !( )      not predicate&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//      ( )+      one or more&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//      ( )*      zero or more&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//      ( )?      zero or one&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//      E1 | E2   ordered choice &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//      E1 E2     sequence&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   &lt;/span&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;// High level syntax&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   EBridi            := (EBridiStart)? EBridiBody (EConnBridi)*   &lt;/span&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;// multiple connected bridi&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   EBridiStart       := &lt;/span&gt;&lt;span style='color: #bf0303'&gt;".i"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"ni'o"&lt;/span&gt;&lt;span style='color: #141312'&gt;                             &lt;/span&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;// bridi start cmavo&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   EConnBridi        := EBridiConnective EBridiBody               &lt;/span&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;// connected extension&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   EBridiConnective  := &lt;/span&gt;&lt;span style='color: #bf0303'&gt;".ije"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"ri'a"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"ki'i"&lt;/span&gt;&lt;span style='color: #141312'&gt;                  &lt;/span&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;// bridi connectors&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   EBridiBody        := (EBridiComp)+                             &lt;/span&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;// multiple &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   EBridiComp        := ESumtiComp | ESelbriComp                  &lt;/span&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;// Sumti- or selbri-phrase&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   &lt;/span&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;// Selbri syntax&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   ESelbriComp       := (&lt;/span&gt;&lt;span style='color: #bf0303'&gt;"cu"&lt;/span&gt;&lt;span style='color: #141312'&gt;)? (ESpatiTempAttr)? (EConversCmavo)? EBrivla&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   EConversCmavo     := &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"se"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"te"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"ve"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"xe"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   &lt;/span&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;// Sumti syntax&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   ESumtiComp        := ESumtiPhrase | ESumtiTcita&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   ESumtiPhrase      := ESingleSumtiPhr (EConnectedSumti)?&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   EConnectedSumti   := ESumtiConnective ESingleSumtiPhr&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   ESumtiConnective  := &lt;/span&gt;&lt;span style='color: #bf0303'&gt;".e"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;".a"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"joi"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"ce"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"ce'o"&lt;/span&gt;&lt;span style='color: #141312'&gt; &lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   ESingleSumtiPhr   := (ESpatiTempAttr)? (ESumtiObject) (EIndirectDescrip)?&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   ESpatiTempAttr    := &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"mu'o"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"ca"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"pu"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"ba"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"vi"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"va"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"vu"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"ga'u"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"ni'a"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"ca'u"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"ti'a"&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   ESumtiObject      := EProSumti | ENamePhrase | ESelbriPlace | EAbstraction &lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   EProSumti         := &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"ko'i"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"ko'a"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"ko'e"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"fo'a"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"ri"&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   ENamePhrase       := &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"la"&lt;/span&gt;&lt;span style='color: #141312'&gt; EName (EProSumAssign)?&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   ESelbriPlace      := (EPlaceTag)? EBrivlaEpress (EProSumAssign)?&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   EBrivlaEpress     := EArticle EBrivla&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   EPlaceTag         := &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"fa"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"fe"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"fi"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"fo"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"fu"&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   EArticle          := &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"lo"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"le"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"lo'i"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"lei"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"le'i"&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   EBrivla           := EGismu | ELujvo&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   EProSumAssign     := &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"goi"&lt;/span&gt;&lt;span style='color: #141312'&gt; EProSumti&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   EAbstraction      := EArticlAbstract EAbstrPhrase&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   EArticlAbstract   := &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"lenu"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"lonu"&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   EAbstrPhrase      := EBrivla | EBridiBody&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   EIndirectDescrip  := EAssosiation | ERelativeClause&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   EAssosiation      := EAssosCmavo ESingleSumtiPhr&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   EAssosCmavo       := &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"pe"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"po"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"po'e"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"po'u"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"ne"&lt;/span&gt;&lt;span style='color: #141312'&gt; | &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"no'u"&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   ESumtiTcita       := ESpatiTempAttr ESpatiTempExpr&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   ESpatiTempExpr    := EAbstraction | EBrivlaEpress&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   ENamePhrase       := ExplicitFunction_N&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   EGismu            := ExplicitFunction_G&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;   ELujvo            := ExplicitFunction_L&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//    PEG Grammar for the PEG Grammar syntax&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//              "a meta grammar"&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//                V.0.1&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//       ========= Notation =========&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//      [Symbol]   := [Rule]&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//      &amp;amp;( )      and predicate&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//      !( )      not predicate&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//      ( )+      one or more&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//      ( )*      zero or more&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//      ( )?      zero or one&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//      E1 | E2   ordered choice &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//      E1 E2     sequence&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;EGrammarLine    := ECommentLine  | ERuleClause&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;ECommentLine    := &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"//"&lt;/span&gt;&lt;span style='color: #141312'&gt; ECommentText&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;ERuleClause     := ESymbol &lt;/span&gt;&lt;span style='color: #bf0303'&gt;":="&lt;/span&gt;&lt;span style='color: #141312'&gt; ERule (ECommentLine)?&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;ERule           := ESequence | EChoice&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;ESequence       := (ESequenceTerm)+&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;EChoice         := EChoiceTerm EMoreChoice&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;ESequenceTerm   := ESimppelTerm |  EOperatorTerm&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;ESimppelTerm    := ESymbol | ETerminal&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;EOperatorTerm   := EZOne  | EZMore | EOneMore | ENot | EAnd&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;EZOne           := &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"("&lt;/span&gt;&lt;span style='color: #141312'&gt; ESimppelTerm &lt;/span&gt;&lt;span style='color: #bf0303'&gt;")?"&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;EZMore          := &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"("&lt;/span&gt;&lt;span style='color: #141312'&gt; ESimppelTerm &lt;/span&gt;&lt;span style='color: #bf0303'&gt;")*"&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;EOneMore        := &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"("&lt;/span&gt;&lt;span style='color: #141312'&gt; ESimppelTerm &lt;/span&gt;&lt;span style='color: #bf0303'&gt;")+"&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;ENot            := &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"!("&lt;/span&gt;&lt;span style='color: #141312'&gt; ESimppelTerm &lt;/span&gt;&lt;span style='color: #bf0303'&gt;")"&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;EAnd            := &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"&amp;amp;("&lt;/span&gt;&lt;span style='color: #141312'&gt; ESimppelTerm &lt;/span&gt;&lt;span style='color: #bf0303'&gt;")"&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;ESymbol         := ExplicitFunction_S&lt;/span&gt;&lt;br /&gt;&lt;span style='color: #141312'&gt;ETerminal       := ExplicitFunction_T&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-2965217976657385586?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/2965217976657385586/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=2965217976657385586' title='2 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/2965217976657385586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/2965217976657385586'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2008/10/peg-kielioppi.html' title='PEG - kielioppi'/><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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7566895477569021410.post-6711834929382394690</id><published>2008-10-14T09:51:00.003+03:00</published><updated>2008-10-14T15:47:23.499+03:00</updated><title type='text'>Loebner Prize 2008</title><content type='html'>Loebner Prize 2008 -kisat on saatu päätökseen ja ainakin yhden analyysin mukaan se päivä on lähellä, jolloin joku osanottaja-botti häämää tuomareita riittävästi selviytyen kisan versiossa "Turing testistä".&lt;br /&gt;&lt;br /&gt;&lt;a href="http://technology.timesonline.co.uk/tol/news/tech_and_web/article4934858.ece"&gt;http://technology.timesonline.co.uk/tol/news/tech_and_web/article4934858.ece&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Kisassa siis tuomarit yrittävät selvittää kuka "teletypeyhteyden" päässä olevista on oikea ihminen ja kuka on tietokoneohjelma.&lt;br /&gt;Mutta jos vaikka ensi vuonna joku ohjelma osaa viisi minuuttia hämätä riittävän montaa tuomaria ja voittaa pääpalkinnon, en silti noteeraa tätä "ihmisveroisena älykkyytenä". Olen tätä mieltä siksi, että valitettavasti tällaisessa kilpailussa pärjää paremmin erilaisilla hämäystaktiikoilla kuin yrittämällä luoda oikean kognitiivisen järjestelmän. Luulen, että kilpailun suurin virhe on juuri se, että koneen pitäisi valehdella olevan ihminen. Miksi valehtelu palkitaan? Kuvaako se jotenkin, tahattomasti, kulttuuriamme? &lt;br /&gt;&lt;br /&gt;Minusta pitäisi kehittää uusi versio kilpailusta, jossa heti tiedetään kuka on ohjelmisto ja ja kuka oikea ihminen, mutta kaikille teetetään oikeita tehtäviä eikä smalltalk-keskusteluita. Ja jos ohjelmisto selviää luovaa, sponttania verbaalisesti käynnistettyä asiakokonaisuuksien omaksumista ja niihin liittyvää ongelmanratkaisua sisältyvistä monipuolisesta tehtäväjoukosta paremmin kuin inhimillisten referenssikipailijoiden enemmistö, niin ohjelma on kognitiivisilta kyvyiltään ihmisen tasolla. Smalltalk-tasoista (iltapäivälehti-) yleistietoa ei saisi edellyttää, koska se ei voi olla tärkeää. Luonnontieteellinen maailmankuva ja perustiedot ihmisyhteiskunnasta voisi silti olla vaatimuksena. Kysymyksessä olisi siis YO-kirjoitusten reaalikoe-tyyppinen tehtävistö. Tehtäviä voisi olla esim. 30kpl. Helpoimmat olisivat 10v ikäiselle koululaiselle sopivia ja vaikeimmat akateemisen peruskoulutuksen hankkineiden tasoa, vaikeutuen asteittain. Jokaiseen tehtävään kuuluisi laajahko tehtävänanto, asetelman kuvaus, jonka sekä ihmisen että botin olisi ymmärrettävä. Ymmärrystä ja taustatietoja pitäisi sitten osata soveltaa luovalla tavalla annetun tehtävän ratkaisemisessa.&lt;br /&gt;&lt;br /&gt;Itse asiassa voisi olla kaksi sarjaa: toinen englannintaitoiselle botille ja toinen sellaiselle, joka osaa vain lojbania...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-6711834929382394690?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/6711834929382394690/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=6711834929382394690' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/6711834929382394690'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/6711834929382394690'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2008/10/loebner-prize-2008.html' title='Loebner Prize 2008'/><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-7566895477569021410.post-7471332058366120879</id><published>2008-09-26T09:45:00.002+03:00</published><updated>2008-09-26T10:11:18.636+03:00</updated><title type='text'>Yhteisöllisyys</title><content type='html'>Jo blogin ensimmäisessä (muistaakseni..) kirjoituksessa esitin yhdeksi tavoitteistani käynnistää jonkinlainen, vaikka edes suppea, yhteisöllinen lojban-toiminta. Jos ainakin aluksi kriteerit olisivat matalalla, niin kaikille lojbanista kiinnostuneille kevyestä yhteisöllisestä toiminnasta olisi enemmän iloa ja hyötyä kuin vaivaa. Vaivaa tulisi vasta sitten, kun perustettaisiin rekisteröity yhdistys pakollisine kokouksineen ja pöytäkirjoineen. Ja silloinkin kohtuullisesti.&lt;br /&gt;Löysänkin yhteisöllisyyden yksi hyvä tavoite olisi järjestää esim kerran vuodessa yhteistapaaminen, joka sisältäisi lähinnä opetusta, workshoppeja ja vapaata keskustelua. Tiedän (runsaan kuukauden) Google-analyst seurannan tuloksena, että tätä blogia tarkkailee säännöllisesti 4-6 henkilöä ja on todennäköistä, että määrä kasvaa puolen vuoden kuluessa ehkä kaksinkertaiseksi. Tietysti tämä toteutuu sillä (minimi) edellytyksellä, että minä itse pystyn väsäämään uusia kirjoituksia tasaisin välein ja kirjoitukset sisältävät lisäksi riittävän kiinnostavia raportteja projektistani. Olettaisin ehtojen toteutuvan.&lt;br /&gt;&lt;br /&gt;Itsekkäät tavoitteet? Oma itsekäs tavoitteeni saavuttaa sellainen asiantuntemus, että voisin sillä esim 3v kuluttua hankkia leipäni ja työllistää itseni eläkeikään asti (siis n. 7v ajan). Liiketoimintamallia ei vielä ole.&lt;br /&gt;&lt;br /&gt;Epäitsekkäänä tavoitteena on tuoda "lojban-tietoisuutta" Suomeen. Koska, kuten olen aiemmin esittänyt, pidän lojbania erittäin hyödyllisenä työkaluna monien eri ongelmien ratkaisuissa. Yhteisöllisyys edistäisi tätä tavoitetta kvanttihypyn lailla. Oletan, että lojban työllistäisi monia muitakin.&lt;br /&gt;&lt;br /&gt;Mutta yhteisöllisyyden toteutuminen edellyttää pieniä aloitteita muiltakin kuin minulta. Edes ihan pieniä.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-7471332058366120879?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/7471332058366120879/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=7471332058366120879' title='2 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/7471332058366120879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/7471332058366120879'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2008/09/yhteisllisyys.html' title='Yhteisöllisyys'/><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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7566895477569021410.post-2206279608439468136</id><published>2008-09-18T20:27:00.004+03:00</published><updated>2008-09-18T21:13:26.036+03:00</updated><title type='text'>Harjoitusmaailman XML-kuvaus</title><content type='html'>Sain vihdoin laadituksi kuvaksen alla esitetystä 20:stä lojban-bridistä:&lt;br /&gt;&lt;a href="http://www.freedrive.com/member/viewfolder/173153"&gt;http://www.freedrive.com/member/viewfolder/173153&lt;/a&gt;&lt;br /&gt;XML-tiedosto on siis esitys lauseiden syntaktisesta rakenteesta. Vääntäessäni tiedostoa löysin paljon virheitä lojban-lauseista. Korjaan virheet. Olen varma, että virheitä on vielä kaikkialla, lojban-tasolla, XML-tasolla ja koko ajattelussani. Seuraavaksi (päivitettyäni virheelliset lauseet) ladattuani sekä suomenkieliset että lojbanikieliset tiedostot XML:n seuraksi, teen neljänneksi esitykseksi PEG-kieliopin (Parsing Expression Grammar), jonka pitäisi olla jälleen yhtäpitävä edellisten kanssa. Sen jälkeen olisin kai valmis alkamaan vääntämään C++-koodia, jonka tietysti myöskin pitäisi olla sopusoinnussa edellisten kanssa. Koodin siis pitäisi lojban-tekstistä PEG-kielioppia käyttäen pystyä työstämään valmiiksi vertailumalliksi väsätty XML-tiedosto. Sitten ensimmäinen vaihe on valmis.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-2206279608439468136?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/2206279608439468136/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=2206279608439468136' title='2 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/2206279608439468136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/2206279608439468136'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2008/09/harjoitusmaailman-xml-kuvaus.html' title='Harjoitusmaailman XML-kuvaus'/><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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7566895477569021410.post-7741763267400524465</id><published>2008-09-13T15:12:00.001+03:00</published><updated>2008-09-13T15:14:44.958+03:00</updated><title type='text'>Kehollisuuden vaatimus</title><content type='html'>Tekoälykeskustelussa, eteenkin filosofisessa sellaisessa, on eräs aihealue, joka on tavalla tai toisella jatkuvasti ajankohtainen. Se on kysymys "kehollisuuden" (embodiment) tarpeellisuudesta. On eräs koulukunta, jonka mielestä vain robotiikka voi johtaa aitoon, vahvaan, yleiseen tekoälyyn (AGI), koska vain robotin sensomotorinen toiminta "maadoittaa" robotin sisäisen tietämysrakenteen reaaliseen maailmaan. Kehityskykyinen robotti havainnoi todellista ulkomaailmaa aisteillaan ja osallistuu siihen motorisilla kyvyillään esim liikkumalla, navigoimalla ja liikuttelemalla ulkoisia objekteja. Täten robotin sisäinen malli ulkomaailmasta kypsyy oppimalla vastaamaan todellisen maailman hienojakoista hierarkista rakennetta. &lt;br /&gt;&lt;br /&gt;AGI-keskustelusivuilla käytiin n. viikko sitten tähän asetelmaan liittyvä keskustelu, joka pohjautui Pei Wangin edellä kuvattuun väitteeseen kriittisesti suhtautuvaan mielipidekirjoitukseen.&lt;br /&gt;&lt;a href="http://www.mail-archive.com/agi@v2.listbox.com/msg13298.html"&gt;http://www.mail-archive.com/agi@v2.listbox.com/msg13298.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Vaikka em. robotiikkaa puoltava väite on uskottava ja looginen, sen "vain" -sisältö on epäilyttänyt Pei Wangin lisäksi myös minua. Olen ehdottomasti samaa mieltä, että pelkästeen omaan sisäiseen maailmaansa nojaava järjestelmä on kehityskyvytön ja vakavasti rajoittunut. Kehittyvän järjestelmän on oltava interaktiivisessa suhteessa ulkomaailmaan. Mutta epäilen vahvasti sellaista ehdottomuutta, että vain robotin sensomotorinen suhde ulkomaailmaan olisi ainoa mahdollisuus tarjota AGI-tasoiseksi älyksi pyrkivälle järjestelmälle toiminta- ja kehityskentän. &lt;br /&gt;&lt;br /&gt;Onhan robotinkin kokema maailma aina jotenkin rajoittunut. Sillä ei ole täydellisiä aisteja ja sen toimintaympäristö on mahdollisesta monipuolisuudestaan huolimatta aina pieni vain pieni osajoukko kaikesta kuviteltavissa olevasta. Miksi siis tällainen "robotin leikkikenttä" olisi ainoa mahdollinen kehittävä "leikkikenttä"? Voisin kuvitella muitakin mahdollisuuksia.&lt;br /&gt;&lt;br /&gt;Kuten Pei Wang, minäkin olen pohdiskellut (jo vuosien ajan) mitä rajoituksia ja mahdollisuuksia olisi sellaisella AI-järjestelmällä, joka toimii pelkästään "ASCII-maailmassa" eli näppäimistöltä kirjoitettavissa olevien merkkien rajoittamassa todellisuudessa. Tällainen todellisuus olisi täysin erilainen kuin esim huonetiloissa operoivan, näkevän, kuulevan ja tuntevan (kosketusaistin kautta) humanoidirobotin maailma. Mutta olisiko ASCII-maailma liian suppea tai muuten huonompi?&lt;br /&gt;&lt;br /&gt;Ben Goerzelin näkemyksen mukaan (em. keskustelu) tällainen "humanoidiaisteihin" ja motorisiin ulottuvuuksiin perustuva maailma tarjoaa hahmoja, joiden tilastolliset ominaisuudet eroavat radikaalisti edukseen, sopien paremmin esimerkiksi ihmislapsen tai muun kehittyvän mielen kehitysympäristöksi, kuin vaihtoehtona yksipuolisesti symbolinen maailma. Mutta hän itse myöntää, että hän ei voi todistaa väitettään vaan se perustuu puhtaasti intuitioon. Benin näkemys on ilmeisen totta, kun kysymys on biologisten aivojen oppimiskyvystä. Tämä siksi, että biologiset aivot ovat vuosimiljoonien kuluessa erikoistuneet juuri tällaiseen ympäristöön. Mutta entä jos aivojen perustana on tavallisten tietokoneiden "von-Neuman-arkkitehtuuri"? Minä ja Pei emme ole siinä tilanteessa varmoja tilanteesta. Ainakin näiden vaihtoehtoisten "leikkikenttien" laadullinen ero on kaventunut ja symboolimaailmalla on joitakin etujakin. Näitä etuja ovat ainakin sensomotorisen järjestelmäarkkitehtorisen kerroksen suhteellinen yksinkertaisuus ja laskentakapasiteetin pienempi tarve verrattuna audio-visuaaliseen aistidataan ja fyysisen maailman liikeballistiikan hallinnan vaatimuksiin.&lt;br /&gt;&lt;br /&gt;Minun esimerkkini tekstibotin opettavaksi leikkikentäksi voisi olla C++ ohjelmointi. Maailma muodostuisi kausaalisesta "tuotantoketjusta": botin tuottama lähdekoodi - käännöstyökalut - debug-ympäristö - vaativampi testiympäristö - ohjelman tulosteet. Samoin kuin fyysisellä robotilla, myös tekstibotilla olisi ulkoa annetut toiminnat tavoitteet ja arvohierarkia. Molemmilla järjestelmillä olisi mahdollisuus muodostaa kausaalisen toiminnan kautta tuntemus oman "itsen" olemassaolosta ensimmäisenä vaiheena kohti "reflektiivistä itsetitetoisuutta" ja "vapaan tahdon kokemusta". Käännös- ja testiympäristö sekä "valvojan" (ihminen) liittymä muodostavat tekstibotin kausaalisen "ulkomaailman". Tällainen ympäristö tarjoaa ihmisohjelmoijalle kovatasoisia ja monipuolisia haasteita, niin miksei tekstibotillekin?&lt;br /&gt;&lt;br /&gt;Pei Wangin mukaan kehollisuuden tärkeimmät kriteerit ovat, ei robotiikka, vaan se kokemus ja vuorovaikutteisuus, jota järjestelmä ulkomaailman suhteen harrastaa.&lt;br /&gt;&lt;br /&gt;Mutta älköön kukaan kuvitelko, että minä tässä vaiheessa rakentelen mitään edelläkuvatun kaltaista. Olen lähempänä maanpintaa.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-7741763267400524465?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/7741763267400524465/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=7741763267400524465' title='2 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/7741763267400524465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/7741763267400524465'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2008/09/kehollisuuden-vaatimus.html' title='Kehollisuuden vaatimus'/><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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7566895477569021410.post-6618679801758621354</id><published>2008-09-05T13:41:00.002+03:00</published><updated>2008-09-05T14:03:57.395+03:00</updated><title type='text'>Tarkennan hieman vaiheita</title><content type='html'>Tuon edellisen tekstin kommenttikirjoittelun pohjalta tarkennan hieman kahta ensimmäistä projektin vaihetta.&lt;br /&gt;&lt;br /&gt;Ensimmäisen vaiheen tarkoitus on oikeastaan vain osata parsia lojban-kielinen lause kerrallaan. Lauseet riippuvat toisistaan vain selkeästi määriteltyjen prosumtien kautta, mutta lauseiden kokonaissemantiikkaa ei integroida. Tulostettavan XML-tiedoston ainoa tarkoitus on tässä vaiheessa vain olla verifiontia varten, että parsinta on tehty oikein. Tiedostoa ei ole tarkoitus käyttää mihinkään muuhun erityiseen, eikä esim lukea sisään uudestaan.&lt;br /&gt;&lt;br /&gt;Toisen vaiheen tarkoitus on tuoda mukaan lauseiden yhteisen semanttisen sisällön integrointi. Semanttinen sisältö rakennetaan sisäiseksi olioesitystavaksi, joka vastaa tarkoin tulostettavaa XML-tiedoistoa. Tämä toisen vaiheen XML-tiedosto siis sisältää koko luetun tekstin kaikkien lauseiden ja mahdollisen pohjalla olevan semanttisen rakenteen yhteisen, integroidun kuvauksen. Tätä tiedostoa käytetään esinnäkin tallennettaessa tietämys levylle suljettaessa ohjelma ja ohjelman uudelleenkäynnistyksessä luettaessa vanha tietämys ajonaikaiseksi oliorakenteeksi.&lt;br /&gt;&lt;br /&gt;Toinen erittäin mahdollinen käyttötapa on jokin muu hyötykäyttö, tiedosto on ohjelman tärkein tuloste. Tässä tulevat kyseeseen muut XML-työkalut.&lt;br /&gt;&lt;br /&gt;Mutta muuten ohjelmalle ei ole tarkoitus syöttää mitään uutta XML-tietoa sen (tai sen muiden kopioiden) tallentamia tietämysrakennelmia lukuunottamatta. Uutta tietoa syötetään sisään vain "puhtaina lojban-lauseina", ei XML-muodossa.&lt;br /&gt;&lt;br /&gt;Parserin on tarkoitus olla PEG-parseri. Syntaksi esiintyy lähinnä .h-tiedoston tasolla. Jokainen säännöistä on oma olionsa, joka alustetaan .h-tiedoston parametreilla.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-6618679801758621354?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/6618679801758621354/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=6618679801758621354' title='6 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/6618679801758621354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/6618679801758621354'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2008/09/tarkennan-hieman-vaiheita.html' title='Tarkennan hieman vaiheita'/><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>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7566895477569021410.post-7515879571590506257</id><published>2008-09-01T22:00:00.008+03:00</published><updated>2008-09-07T20:29:02.435+03:00</updated><title type='text'>Softaprojekti alkaa</title><content type='html'>Oppikirjaprojekti on ollut puoliksi itselleni, lojbanin opiskelun runko, puoliksi tarkoitettu avuksi muille, suomenkielisille, lojbanista kiinnostuneille. Vaikka oppikirjan loppuun sattaminen jatkuukin, oletan olevani nyt valmis lojban-ohjelmani seuraavaan projektiin.&lt;br /&gt;Nyt aion aloittaa pitkän hankkeen, jonka lopullisena tavoitteena on lojbaniksi interaktiivisesti kommunikoiva botti. Botti hallitsee laajan ontologian, ymmärtää ainakin lojban-kielen suurta osajoukkoa, ellei koko kieltä, osaa vastata järkevästi lojbankielisiin kysymyksiin sekä esittää omia kommentteja ja kysymyksiä esimerkiksi inkonsistenttisen tiedon suhteen. Botti ylläpitää laajaa tietämyskantaa, jota se keskustelun kuluessa kasvattaa ja päivittää.&lt;br /&gt;Ei ole tässä vaiheessa tarpeen esittää yksityiskohtaista roadmappia ja aikataulua tavoitteeseen, mutta esittelen kolme ensimmäistä vaihetta.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Parseri, jäsentelijä, joka osaa lukea rajoitettua syntaksia käyttävän lojban-kieleisen tekstitiedoston. Tiedosto kuvaa yksinkertaisen "harjoitusmaailman". Siis tiedoston kaikki lauseet liittyvät konsistentisti toisiinsa, täydentävät yhteistä verbaalista harjoitustodellisuuden kuvausta. Kukin lause erikseen parsitaan omaksi osakseen kokonaisutta esittäväksi XML-tedostoksi.&lt;/li&gt;&lt;li&gt;Hieman laajempi harjoitusmaailma ja laajempi syntaktinen pelivara. Yksittäiset lauseet yhdisteään yhdeksi konsistententiksi harjoitusmaailman XML-kuvaukseksi. XML-kuvauksen takana on luonnollisesti ajonaikainen oliorakenne. Ohjelma osaa lukea sisään tallentamansa kuvauksen ja täydentää sitä lisälauseilla, joiden konsistenttisuus tarkastetaan.&lt;/li&gt;&lt;li&gt;Lisätään vastauskyky yksinkertaisiin harjoitusmaailmaa koskeviin kysymyksiin. &lt;/li&gt;&lt;/ol&gt;Seuraavaksi esittelen ensimmäisen harjoitusmaailman. Se käsittää vain 20 lausetta.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Ensin suomeksi:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="display: block;" id="previewbody"&gt;&lt;style type="text/css"&gt;  &lt;!--   @page { size: 8.5in 11in; margin: 0.79in }   P { margin-bottom: 0.08in }  --&gt;  &lt;/style&gt;  &lt;ol&gt;&lt;li&gt;&lt;p align="left"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt;I&lt;span style="font-size:85%;"&gt;slalojbanis  on meren ympäröimä saari.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt;Meren  nimi on Atlantis.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt;Saari  on muodostunut kalliosta.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt;Saarella  on metsää.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt;Metsä  on muodostunut puista.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt;Ihmiset  tulevat Islalojbanikselle mantereelta meren yli laivalla.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt;Islalojbanikseksella  asuu ihmisiä ja kaneja&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt;Meressä  on kaloja.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;/li&gt;&lt;li&gt;&lt;p align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt;Saaren  kanit syövät kasveja.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="left"&gt; &lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt;Puut  ja ruoho ovat kasveja, joita kanit syövät.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="left"&gt; &lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt;Ihmiset  syövät kasveja, kaloja ja kaneja.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="left"&gt; &lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt;Ihmiset  pyydystävät kaloja merestä ja kaneja saarelta.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="left"&gt; &lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt;Ihmiset  viljelevät kasveja, joita he syövät.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="left"&gt; &lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt;Kasveja,  joita ihmiset syövät, ovat peruna, riisi, olivi ja sipuli&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p align="left"&gt; &lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt;Ihmiset  asuvat taloissa.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="left"&gt; &lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt;Kanit  asuvat koloissa.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="left"&gt; &lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt;Mantereen  ihmiset vierailevat Islalojbanikseksella ja Islalojbanikseksen  ihmiset mantereella.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="left"&gt; &lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt;Islalojbanis  on kaunis, silloin kun sen metsät ovat vihreitä.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p align="left"&gt; &lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt;Talvella  metsät eivät ole vihreitä koska puiden lehdet putoavat.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/li&gt;&lt;li&gt; &lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt;Kesällä  meri on rauhallinen, mutta talvella meri on myrskyinen.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_79ZufdsR488/SMQN00rY28I/AAAAAAAAABk/NqBGMliFMPI/s1600-h/islands.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_79ZufdsR488/SMQN00rY28I/AAAAAAAAABk/NqBGMliFMPI/s400/islands.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5243331067311086530" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Sitten sama lojbaniksi:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;       &lt;style type="text/css"&gt;  &lt;!--   @page { size: 8.5in 11in; margin: 0.79in }   P { margin-bottom: 0.08in }  --&gt;  &lt;/style&gt;  &lt;p align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt;ni'o la .islalojbanis. goi ko'i cu daplu fi le xamsi&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt;.i la  .atlantis. goi ko'a cu cmene le xamsi  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;  &lt;/p&gt;  &lt;p align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt; .i ko'i rocki&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt; .i ko'i vasru lei ricfoi&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt; .i le ricfoi cu gunma lei tricu&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt; .i loi remna cu klama ko'i le braplu mu'o&lt;span style=""&gt; ko'a&lt;/span&gt; le bloti&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt; .i  ko'i se xabju lo'i remna goi ko'e .e lo'i ractu goi fo'a&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt; .i lo'i finpe cu nenri ko'a&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left"&gt;         &lt;style type="text/css"&gt;  &lt;!--   @page { size: 8.5in 11in; margin: 0.79in }   P { margin-bottom: 0.08in }  --&gt;  &lt;/style&gt;   &lt;/p&gt;&lt;p align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt; .i fo'a pe ko'i cu citka le'i spati &lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt; &lt;p align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt; .i  le'i tricu .e le blaci cu cmima le'i spati poi se citka fo'a&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt; .i ko'e cu citka le'i spati .e le'i finpe .e fo'a&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt; .i ko'e se purdi fi lei spati poi lei ko'e cu citka ke'a&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt; .i lo patlu .e lo rismi .e lo alzaidu .e lo sluni cu spati poi ko'e citka ko'e&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;     &lt;style type="text/css"&gt;  &lt;!--   @page { size: 8.5in 11in; margin: 0.79in }   P { margin-bottom: 0.08in }  --&gt;  &lt;/style&gt;  &lt;p style="margin-bottom: 0in;" align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt;.i ko'e xabju le zdani&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt; .i fo'a xabju le kevna&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt; .i le remna pe le braplu cu vitke ko'a .ije le remna pe ko'a cu vitke le braplu&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt; .i ko'a melbi lenu lei ricfoi pe le daplu cu grino&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt; .i  lei ricfoi na cu crino lenu le dunra kei  ri'a loi pezli pe loi trizu pu cu farlu&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p align="left"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt; .i  lenu le crisa fa le xamsi cu smaji ki'i ri to'e smaji lenu le dunra&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left"&gt;Valitettavasti blogin asetukset sotkevat yrityksen lisätä tähän loppuun pätkä tavoitteena olevaa XML-koodia, jota minulla on valmiina. Mutta luonnollisesti laadin tavoite-XML-koodin valmiiksi ennenkuin kirjoitan riviääkään C++ -koodia.&lt;br /&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;br /&gt;&lt;span style="font-family: FreeSerif,serif;"&gt;&lt;span style="font-size: 130%;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-7515879571590506257?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/7515879571590506257/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=7515879571590506257' title='3 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/7515879571590506257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/7515879571590506257'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2008/09/softaprojekti-alkaa.html' title='Softaprojekti alkaa'/><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://2.bp.blogspot.com/_79ZufdsR488/SMQN00rY28I/AAAAAAAAABk/NqBGMliFMPI/s72-c/islands.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7566895477569021410.post-8105098884758150045</id><published>2008-08-26T21:49:00.003+03:00</published><updated>2008-08-26T22:01:08.228+03:00</updated><title type='text'>Välietappi</title><content type='html'>2008 alussa pidin kevään mittaisen tauon lojban-oppikirjan laatimisurakassa, koska minun oli itse opiskeltava ja sulateltava sisältöä. Jatkoin hommaa kesän alussa. Nyt pidän taas tauon, mutta samalla laitan kaikille halukkaille imuroitavaksi keskeneräisen aikaansaannokseni. Se on selvästi kesken ja siellä on virheitä ja kömpelyyksiä.&lt;br /&gt;&lt;br /&gt;Mutta toivon ja uskon, että sitä käyttäen voi päästä opiskelun alkuun. Lisäksi otan tietysti mielelläni vastaan kommentteja ja kysymyksiä. Jos palvelu toimii (voi olla, että palveluun pitää rekisteröityä, en ole varma), PDF-tiedosto pitäisi löytyä osoitteesta:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.freedrive.com/folder/168433"&gt;&lt;span style="font-weight: bold;"&gt;http://www.freedrive.com/folder/168433&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Välietappina aloitan oppikirjan rinnalle toisen, rinnakkaisprojektin, josta kerron pian lisää.&lt;br /&gt;&lt;br /&gt;Pysykää kuuntelulla.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-8105098884758150045?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/8105098884758150045/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=8105098884758150045' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/8105098884758150045'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/8105098884758150045'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2008/08/vlietappi.html' title='Välietappi'/><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-7566895477569021410.post-4401770228034655704</id><published>2008-08-05T20:16:00.004+03:00</published><updated>2008-08-06T11:12:37.899+03:00</updated><title type='text'>Koko lojban-projektin suurin ongelma</title><content type='html'>Lojban on ollut "jäädytettynä" 10v ja usean gurun käytössä ja osaamana yli 20v. Mutta silti oikeaa lojbaninkieleistä kirjallisuutta ei ole. Mitä on olemassa?&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Kielen määrittely: "&lt;a href="http://www.lojban.org/tiki/tiki-index.php?page=The+Lojban+Reference+Grammar&amp;amp;bl"&gt;The Complete Lojban Language"&lt;/a&gt;, iso punainen kirja, CLL. Se on hyvä käsikirja, mutta ei niin hyvä oppikirja. Eikä kaikkia asioita edes määritellä täydellisesti. Löytyy siis netistä.&lt;/li&gt;&lt;li&gt;Robin Turnerin ja Nick Nicholasin "&lt;a href="http://www.tlg.uci.edu/%7Eopoudjis/lojbanbrochure/lessons/book1.html"&gt;Lojban for beginners&lt;/a&gt;". Selkeälukuinen oppikirja, mutta sisältää aivan liian vähän lukemistoa, vain irrallisia esimerkkilauseita kuten CLL.&lt;/li&gt;&lt;li&gt;Hieno käännös Liisa Ihmemaassa -klassikosta: "&lt;a href="http://www.lojban.org/texts/translations/alice/alice.html#SEC_Contents" class="external text" title="http://www.lojban.org/texts/translations/alice/alice.html#SEC1" rel="nofollow"&gt;la .alis. cizra je cinri zukte vi le selmacygu'e&lt;/a&gt;" &lt;/li&gt;&lt;/ul&gt;Siinä on suunnilleen kaikki. Kaikki muu on vain pieniä palasia siellä täällä netissä, ja joidenka laatu on vielä horjuvaa, sisältö usein "epätyypillistä kielenkäyttöä". "Liisa Ihmemaassakin" on melko epätyypillistä kieltä, mutta ei sentään lyriikkaa. Lastenkirjan voisi olettaa olevan selkeää peruskieltä.&lt;br /&gt;&lt;br /&gt;Mitään sellaista laajempaa teosta ei ole kirjoitettu, missä lojban olisi alkukielenä, eikä sellaista oppikirjaa ole, jossa olisi kieltenoppikirjoille tyypillisiä lukemistoja, oikea kieltä, jossa käsitellään jotakain asiaa eri puolilta. Nämä kaksi yllä mainittua teosta ovat kielioppikirjoja. Niistä on hankala oppia.&lt;br /&gt;&lt;br /&gt;Minulla on nyt hieman vaikeuksia opinnossani. Olen käynyt osapuilleen koko kieliopin läpi yllä mainituista kahdesta kirjasta, mutta tiedon soveltaminen on vaikeaa. Lojbanin koko ajattelutapa poikkea luonnollisista kielistä ja "hyvän lojbanistanilaisen ajattelutyylin" oppiminen vaatisi paljon sellaisia esimerkkejä, joissa isompia kokonaisuuksia käsiteltäisiin lojbaniksi. Monissa netistä löytyvistä tekstinpätkistä olen löytänyt paljon "malglicoa", eli englantilaisuuksia, huonoa ja lojbanistisen ajattelun vastaista kieltä. On kai pakko käydä käsiksi Lewis Carrollin lastenklassikkoon, kun ei oikein muuta ole. Oletan se olevan laadukasta tekstiä. Ehkä varustan pienen osan  teoksesta vaikkapa kappalekohtaisella sanastolla ja suomennoksella oppikirjani loppuun esimerkkilukemistoksi, kun ei sopivampaa ole vielä tarjolla.&lt;br /&gt;&lt;br /&gt;Mutta itse kielessä ei ole suurempaa vikaa. Yhteisön harrastuneisuuden suuntautuneisuudessa kyllä. Vanhojen gurujen väsähtämisen kyllä ymmärrän.&lt;br /&gt;&lt;br /&gt;Jatketaan hommia.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-4401770228034655704?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/4401770228034655704/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=4401770228034655704' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/4401770228034655704'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/4401770228034655704'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2008/08/koko-lojban-projektin-suurin-ongelma.html' title='Koko lojban-projektin suurin ongelma'/><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-7566895477569021410.post-240161928200799544</id><published>2008-08-04T21:01:00.003+03:00</published><updated>2008-08-04T21:17:16.830+03:00</updated><title type='text'>Olen vain perässähiihtäjä</title><content type='html'>Mutta ainakin tiedän olevani oikealla ladulla, vaikka se hieman huonoluistoinen välillä onkin.&lt;br /&gt;&lt;br /&gt;Löysin tänään pieneksi yllätyksekseni &lt;span style="font-weight: bold;"&gt;Singularity Instituutin&lt;/span&gt; sivuilta, osasta "&lt;a href="http://www.singinst.org/research/researchareas"&gt;Research Areas&lt;/a&gt;" instituutin lojban-tavotteen:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;"&lt;strong&gt;Lojban: A Language for Communicating with Early-Stage AGIs.&lt;/strong&gt; Lojban is a constructed language with hundreds of speakers, based on predicate logic. Thus, it is particularly suitable for communication between humans and AGIs. A Lojban parser exists, but needs to be modified to make it output logic expressions, which will then allow Lojban to be used to converse with logic-based AGI systems. This will allow communication with a variety of AI systems in a human-usable yet relatively unambiguous way, which will be valuable for instructing AGI systems, including ethical behavior instruction."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Toisin sanoen instituutilla on kovin sama näkemys kuin minulla lojbanin tärkeydestä. Teksti on viime vuodelta ja vaiheen on tavoitteena kestää vuoteen 2011, eli he lienevät jo päässeet hyvään vauhtiin. Lisäksi olen varma, että maailmalla on enemmän tai vähemmän piilossa useita muitakin samankaltaisia lojban-projekteja.&lt;br /&gt;&lt;br /&gt;Siis nyt kun tiedän vielä varmemmin, että ajatukseni ovat perusteltuja, niin eikun jatketaan ladun avaamista ja latuverkon laajentamista. Sukset jalkaan tervetuloa mukaan ladulle!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-240161928200799544?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/240161928200799544/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=240161928200799544' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/240161928200799544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/240161928200799544'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2008/08/olen-vain-persshiihtj.html' title='Olen vain perässähiihtäjä'/><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-7566895477569021410.post-4067584079136277541</id><published>2008-07-26T20:04:00.002+03:00</published><updated>2008-07-26T20:39:17.814+03:00</updated><title type='text'>Mitä tarkoitetaan ymmärtämisellä?</title><content type='html'>Tämä on vanha minua vaivannut kysymys, johon Marvin Minsky antoi aikoinaan minulle suhteellisen riittävän selityksen: "Jokin asiantila tai käsite ymmärretään, jos osataan yhdistää se kaikkiin siihen liittyviin muihin käsitteisiin tai riippuvaisuuksiin." Tämä riitti minulle pitkän aikaa.&lt;br /&gt;Viime aikoina olen alkanut ajatella, että selitys ei aivan riitä. Viitaten pariin aikaisempaan kirjoitteluuni, olen sitä mieltä, että ymmärtämistä on (ainakin) kahta täysin erilaista. Lojbanin käsite:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;       jimpe        &lt;/span&gt;  X1 &lt;span style="font-weight: bold;"&gt;ymmärtää&lt;/span&gt; totuuden X2, X3:sta&lt;br /&gt;Tarkoittaa "semanttista ymmärtämistä". Semanttinen ymmärtäminen tapahtuu semanttisen, käsitemuistin, kielen tasolla. Se on sitä ymmärämistä, johon "kiinalaisen huoneen" sanakirja, tulkitsija-yhdistelmä pystyy.&lt;br /&gt;http://erin.mit.jyu.fi/pako/kurssit/AI2001/l1/lect1/node9.html&lt;br /&gt;&lt;br /&gt;Mutta toinen ymmärtämisen taso, joka kytkee ymmärtäjän reaalimaailmaan, on "common sense -ymmärtäminen". CS-ymmärtäminen on tietoisuuden alapuolella tapahtuvaa ymmärtämistä, joka hyvin monipuoleisten linkkien ja suhteisen avulla liittää ymmärrettävän asian aistein havaittavaan reaalimaailmaan. Kiinalainen huone ei tähän pysty. Mutta esimerkiksi vasta 2v ikäinen lapsi pystyy jo hyvin suuressa määrin CS-ymmärrykseen. Todennäköisesti yksikään tietokonejärjestelmä ei vielä vuonna 2008 pysty 2v ikäisen lapsen tasoiseen CS-ymmärrykseen, vaikka semanttisessa ymmärryksessä olisikin valtavan paljon parempi, jopa luonnollisen kielen ymmärryksessä.&lt;br /&gt;&lt;br /&gt;Mutta voiko tekoälyjärjestelmä olla oikeasti toimintakykyinen, joustava, oppiva, luova, vaikka sillä ei olisi mitään (aisti-)kontaktia reaalimaailmaan, siis ei myöskään CS-ymmärrystä? Monien mielestä ei voi. Minä en ole asiasta aivan varma. Olen taipuvainen ajattelemaan, että on mahdollista olla aidosti älykäs tekoälyjärjestelmä, jolla on vain oma, suppea, rajattu (sisäinen) toimintamaailmansa ja vaikkapa pelkkä sarjamuotoinen tekstiyhteys, chatti, ulkomaailmaan, mutta kaikki muu järjestelmän kokema todellisuus on tietokoneen muistin datarakenteita.&lt;br /&gt;&lt;br /&gt;Voiko joku selittää, miksi olen väärässä?&lt;br /&gt;&lt;br /&gt;Ps. Niiden kahden ymmärtämisen lisäksi voi olla hieman spekulatiivisempiä ymmärtämisen lajeja, esim. "emotionaalinen ymmärtäminen" tai "spirituaalinen ymmärtäminen". Mutta en halua jatkaa niistä. Ne eivät ole tämän blogin tonttia.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-4067584079136277541?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/4067584079136277541/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=4067584079136277541' title='7 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/4067584079136277541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/4067584079136277541'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2008/07/mit-tarkoitetaan-ymmrtmisell.html' title='Mitä tarkoitetaan ymmärtämisellä?'/><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>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7566895477569021410.post-4570181854546290001</id><published>2008-07-25T21:40:00.002+03:00</published><updated>2008-07-25T21:59:01.522+03:00</updated><title type='text'>Lojban thesaurus</title><content type='html'>Huomasin tänään, että jbovlaste sanakirjasta voi tulostaa lyhyeen lojban/lojban-sanakirjan, jossa siis lojban-sanat selitetään toisten lojbankieleisten sanojen avulla. No mitä siitä?&lt;br /&gt;No sitä, että hieman sisältöä ja esitysmuotoa siivoamalla, kunhan meillä on toimiva parseri/semanttinen mäpperi-ohjelma, niin tämä lojban-thesaurus voidaan mäpätä jonkinlaajuiseksi valmiksi lojban-ontologiaksi. Siis merkittävä osa työtä on tehty, kunhan sanakirja laajenee täysmittaiseksi.&lt;br /&gt;&lt;br /&gt;Thesaurukseski kutsuttuja, aiheenmukaisia sanalistoja on muita, mutta niissä sisältöä ei määritellä toisten sanojen kanssa.&lt;br /&gt;http://shavian.org/lojban/gismu-jap.html&lt;br /&gt;&lt;br /&gt;Mutta tässä silmukka umpeutuu:&lt;br /&gt;http://jbovlaste.lojban.org//&lt;br /&gt;&lt;br /&gt;.i ki'ecai do xorxes .ui&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-4570181854546290001?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/4570181854546290001/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=4570181854546290001' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/4570181854546290001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/4570181854546290001'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2008/07/lojban-thesaurus.html' title='Lojban thesaurus'/><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-7566895477569021410.post-1902565200918916782</id><published>2008-07-22T13:11:00.006+03:00</published><updated>2008-07-25T10:25:36.260+03:00</updated><title type='text'>Mikä on lojbanin juju?</title><content type='html'>Edellisen kirjoituksen kommentista:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: lucida grande; font-style: italic;"&gt;"Niin no tarkemmin sanoen en ymmärrä miten lojban-kieli oikein soveltuu agentin ohjaamiseen. Ison tavallisen tietokannan käyttämisessä on riittävästi työtä. Siihen voidaan luoda lukemattomia matemaattisia sääntöjä jotka eivät ole mitenkään triviaaleja. Ehkä Bayesin laskennat ovat joillekin huippukoodaajille. Minulle nekin kaaviot ovat outoja."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: lucida grande; font-style: italic;"&gt;"Harvalla on aikaa määritellä sääntöjä jotka muistuttaa kovakoodausta. Visioisin että suuret tietokannat tulevat viestittämään toisilleen ja Semanttinen web pysyy käyttäjältä piilossa."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;"&lt;span style="font-weight:bold;"&gt;..miten lojban-kieli oikein soveltuu agentin ohjaamiseen&lt;/span&gt;."&lt;br /&gt;Ei, ei agenttia, ainakaan aluksi, ohjata lojbanilla. Ollakseen oikeasti älykäs, agentin on joustavasti sopeuduttava vieraaseen ympäristöön, esim vieralle nettisivulle tai langattomaan lähiyhteyteen tuntemattoman laitteen kanssa. Semantic-Web-ajattelu lähtee siitä, että agentit, sivut ja laitteet vaihtavat semanttista tietoa keskenään ja kognitiivisen neuvottelun tuloksena löytävät yhteisen sävelen: ymmärtävät toisiaan: tietävät mihin viitekehykseen toisen tahon sisältö ja palvelut liittyvät ja miten niitä käytetään.&lt;br /&gt;&lt;br /&gt;Suuri ongelma on se, &lt;span style="font-weight:bold;"&gt;miten tätä semanttista tietoa tuotetaan&lt;/span&gt;. Ilmeisesti tästä oli tässä kysymys: "Harvalla on aikaa määritellä sääntöjä jotka muistuttaa kovakoodausta..", vaikka kovakoodaukseen ei tietenkään pitäisi mennä.  &lt;span style="font-weight:bold;"&gt;Tässä lojban tulee mukaan kuvioihin.&lt;/span&gt; Lojbanin ensimmäinen ja arvokas mahdollisuus on toimia tuottavana työkaluna semanttisen tietämyskannan (tekisin jyrkän eron semantisten tietämyskantojen ja perinteisten tietokantojen välillä)  laatimisessa. Lojban mahdollistaa kaksi tärkeää toiminnallisuutta:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Interaktiivisuuden, vuorovaiheisen keskustelun, kuin ihminen toiselle, työkalun kanssa. Lojban on ensikädessä ihmiskieli.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Lojbankielisen  sisällön yksiselitteisen mäppäämisen semanttiseksi datarakenteeksi ja edelleen muiden "trippelistandardien" mukaisiksi esitystavoiksi.&lt;/li&gt;&lt;/ol&gt;Jotta nämä kaksi lupausta voitaisiin pitää, tarvitaan vielä paljon työtä, mutta suurin työ, eli lojbanin 50v kestänyt tuotekehitys on jo tehty. Nyt tarvitaan kaksi-kolme puuttuvaa lenkkiä:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Interaktiivinen työkalu&lt;/span&gt;, joka keskustelee sovellusasiantuntemusta edustavan ihmisen kanssa sujuvasti lojbaniksi.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Koulutusjärjestelmä&lt;/span&gt;, jolla voidaan kohtuullisin ajallisin investoinnein kouluttaa tällainen lojbania sujuvasti osaava "&lt;span style="font-weight: bold;"&gt;losbonomi&lt;/span&gt;". Kuvittelisin itse lojbania parhaillaan opiskelevana, että n. kuusi viikkoa intensiivikoulutusta sirotettuna puolen vuoden ajalle ja tehoviikkojen välillä omatoimista työharjoittelua työkalun kanssa mm. sanastoa opiskellen ja oman alan erikois-lujvoja ja ontologioita kehitellen, voisi olla riittävää, kunhan homma on optimoitu.&lt;/li&gt;&lt;li&gt;Kolmas tarve on tavallista SW-projektia vastaava &lt;span style="font-weight: bold;"&gt;muunnostyökalun&lt;/span&gt; kehittely: lojban-kannasta esim. OWL-kielelle.&lt;/li&gt;&lt;/ol&gt;Minä työskentelen harrastuspohjalta 1. ja 2. hankkeiden kanssa. Olisin valmis vaihtamaan homman täyspäiväiseksikin. Mutta olen varma, että vastaavaa roadmäppiä noudattaa moni muukin näkymätön projekti maailmassa. Viittaan tuolla aikaisemmin esittämiini linkkeihin ja lojban-yhteisön keskusteluihin sekä siihen, että ongelma tiedostetaan laajalti.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-1902565200918916782?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/1902565200918916782/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=1902565200918916782' title='2 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/1902565200918916782'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/1902565200918916782'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2008/07/mik-on-lojbanin-juju.html' title='Mikä on lojbanin juju?'/><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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7566895477569021410.post-820044638861562023</id><published>2008-07-16T12:42:00.006+03:00</published><updated>2008-12-09T19:46:21.797+02:00</updated><title type='text'>Mielen rakenteesta</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_79ZufdsR488/SH3QPaSQ4II/AAAAAAAAAAc/2vah18YHhqk/s1600-h/mieli3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_79ZufdsR488/SH3QPaSQ4II/AAAAAAAAAAc/2vah18YHhqk/s320/mieli3.jpg" alt="" id="BLOGGER_PHOTO_ID_5223560105992183938" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Jatkan hieman kesäisiä, utuisia ajatuksia edellisen ajatelman jatkoksi. Mielen, ihmismielen, voisi siis ajatella kerrokselliseksi. Tätä rakennetta ei voi kylläkään yleistää neuroanatomiseksi rakenteeksi sellaisenaan. Lisäksi esitys on erittäin yksinkertaistettu, viittellinen, tukien vain tätä keskustelua. Erityisesti tästä kaaviosta puuttuvat esimerkiksi episodaalinen muisti, tunteeseen ja motivaatioon liittyvät rakenteet. Samoin "aistit" on kohtuuttomasti yksinkertaistettu yhdeksi laatikoksi. Mutta yksinkertaistuksen on tarkoitus tuoda esiin ne asiat, jota nyt on puhe.&lt;br /&gt;&lt;br /&gt;Ylimpänä ja pinnallisimpana kerroksena on tietoisuus. Tietoisuus ohjaa kielellistä ilmaisua, mutta ei käytännön tilanteessa (tuttu kieli ja sujuva ilmaisu) rakenna lauseita, vaan tietoisuuden alapuolella toimiva "Common Sense-muistin"  toiminnallisuus tekee sen käyttäen hyväksi semanttisen tiedon muistia.&lt;br /&gt;&lt;br /&gt;Kuvatun laillla muisti muodostuu semanttisesta, käsitteellisestä muistista, jonka sisältö ikäänkuin ankkuroituu ei-käsitteelliseen, kooltaan valtavaan CS-muistiin. Suurimmalla osalla, ellei kaikilla, semanttisen muistin käsitteillä on vastaavuutensa CS-muistissa. Jonkun yksittaisen asiantilan tietoinen ymmärtäminen tarkoittaa sitä että:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;    Asiantilaan liittyvien käsitteiden yhteydet riippuvuuksiin muista käsitteistä aktivoituvat.&lt;/li&gt;&lt;li&gt;    Käsitteiden yhteydet niitä vastaaviin CS-hahmoihin aktivoituvat.&lt;/li&gt;&lt;li&gt;    Tietoisuus tulee tietoiseksi näistä yhteyksistä.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;Muistaminen ja oppiminen tarkoittaa molempien muistin osien, semanttisen muistin ja CS-muistin sisältöjen päivittymistä ja synkronoitumista (vastaavuuksien vahvistumista).  Sekä semanttinen muisti, että CS-muisti ovat organisaatioltaan hierarkisia &lt;a href="http://www.numenta.com/Numenta_HTM_Concepts.pdf"&gt;HTM-periaatteen&lt;/a&gt; mukaisesti.&lt;br /&gt;&lt;br /&gt;Sekä ihmislapsen, että lähitulevaisuuden AGI-tekoälyn oppiminen tapahtunee siten, että käsitteet ankkuroidaan reaalisesta havaintomaailmasta johdettuihin CS-muistin hahmoihin, eikä niinkään toisiinsa, kuten tekoälytekniikan alkuvaiheessa oli yrityksenä. Oppimistapahtuman on oltava interaktiivinen. Seuraavassa Ben Goerzelin näkemys haasteesta:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"UItimately, I suspect the only practical way to solve the semantics problem &lt;/span&gt;&lt;span style="font-style: italic;"&gt;is via experiential interactive learning -- i.e. embody your AI system in an &lt;/span&gt;&lt;span style="font-style: italic;"&gt;environment, interact with it in this environment &amp;amp; talk to it about what &lt;/span&gt;&lt;span style="font-style: italic;"&gt;it's doing and seeing....  Not via induction on examples of *language*, but &lt;/span&gt;&lt;span style="font-style: italic;"&gt;via induction on examples of *socially deployed, pragmatically relevant&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;language*."&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Edellä sanottu ei tarkoita sitä, että pelkkä semanttiseen tietoon perustuva järjestelmä, josta CS-muisti puuttuu, olisi arvoton. Se vaan ei ole vahvaa tekoälyä, eikä se minun käsitykseni mukaan voi tulla oikeasti itsetietoiseksi. Semanttinen, esim lojban-käsitteisiin perustuva interaktiivinen tietämyskanta on arvokas työkalu parannettaessa älykkäiden agenttien toiminnallisuutta, kykyä olla hyödyllisisä ja joustavia muuttuvissa olosuhteissa ilman kovakoodattua ohjelmointia.&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-820044638861562023?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/820044638861562023/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=820044638861562023' title='2 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/820044638861562023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/820044638861562023'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2008/07/mielen-rakenteesta.html' title='Mielen rakenteesta'/><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/SH3QPaSQ4II/AAAAAAAAAAc/2vah18YHhqk/s72-c/mieli3.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7566895477569021410.post-1417206424972686124</id><published>2008-07-01T13:07:00.004+03:00</published><updated>2008-07-01T14:43:56.055+03:00</updated><title type='text'>Sapir-Whorf-hypoteesi ja Wittgenstein</title><content type='html'>Kun James Cooke Brown, JCB, alkoi kehittää lojbanin edeltäjää ja alkumuotoa, loglania, hänen motiivinaan oli tutkia Sapir-Whorf-hypoteesiä. Sapir- Whorf- hypoteesi heijastaa 1900-luvun alkupuoliskon ajattelua esittäen, että henkilön käyttämän kielen, ennen kaikkea äidinkielen, rakenteet vaikuttavat myös ajattelun rakenteisiin. Kielen ilmaisun mahdollisuudet muodostavat rajoituksia ajattelun mahdollisuuksiin.&lt;br /&gt;&lt;br /&gt;Sapir-Whorf- hypoteesi on selvästi sukua Wittgensteinin Tractatuksen tunnettuun ja lainatuun 5.6 lauseeseen: "&lt;span style="font-family: courier new;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Kieleni rajat merkitsevät maailmani rajoja&lt;/span&gt;.&lt;/span&gt;" Tätä lausetta on mielestäni tulkittu väärin sisältämään väitteen, että kielellinen ajattelu on ihmisen ainoaa ajattelua. Kuitenkin tätä edeltävä ja sitä seuraava teksti tuovat selväksi ilmi, että Wittgenstein kirjoittaa tässä yhteydessä logiikan maailmasta ja loogisen, symbolisen ajattelun rajoista: "&lt;span style="font-family: courier new; font-style: italic; font-weight: bold;"&gt;Logiikka täyttää maailman. Maailman rajat ovat myös logiikan rajoja. Siksi emme voi sanoa logiikassa: Maailmassa on sitä ja sitä, muttei tätä tai tuota&lt;/span&gt;." Ja: "&lt;span style="font-family: courier new; font-weight: bold; font-style: italic;"&gt;Mitä emme voi ajatella, sitä emme voi ajatella, joten emme voi myöskään sanoa, mitä emme voi ajatella&lt;/span&gt;"  Tämä ei suinkaan tarkoita: "&lt;span style="font-style: italic;"&gt;Mitä emme voi sanoa, sitä emme voi ajatella&lt;/span&gt;". Siis voimme tiedostaa mielessämme (eli ajatella) monenlaisia mielikuvia, jotka eivät ole symbolisella logiikalla, kielellä ilmaistavissa. Mutta ovat mahdollisia välittää esim musiikin ja muiden taiteiden avulla&lt;br /&gt;&lt;br /&gt;Minä jaan ajattelun karkeasti kielelliseen eli symboliseen, loogiseen ajatteluun, joka on ilmeisesti aina tietoista ajattelua, sekä "muuhun ajatteluun". Käsitykseni mukaan tämä ei-symbolinen, muu ajattelu on koko ajattelun perusta. Se on sitä mielen toimintaa, joka muodostaa kielelliset ajatukset. Kielelliset ajatukset eivät ilman tämän ajattelun valtavirran apua pysty muodostamaan uusia symbolisia ajatuksia.&lt;br /&gt;&lt;br /&gt;Näistä ei-symbolisista ajatuksista osa on tietoisia mielikuvia, mutta suurin osa "tajunnan alapuolella" tapahtuvaa mielen toimintaa, jonka minä luokittelen silti ajatteluksi. Sen sisältönä on neuraalinen hahmontunnistus ja assosiaatiot, mielikuvien opitut yhteydet, jotka muodostavat edelleen korkeamman hierarkiatason mielikuvia.&lt;br /&gt;&lt;br /&gt;Toisen maailmansodan jälkeen Sapir-Whorf-hypoteesi joutui pois suosiosta, koska se yhdistettiin rasistiseen ajateluun. Arveltiin, että hypoteesillä voisi perustella kulttuurien eriarvoisuutta. Siksi JCB päätteli, että hypoteesia olisi mielekkäintä (ja kulttuuripoliittisesti korrekteinta) tutkia käyttäen kieltä, joka olisi (jos suinkin mahdollista) täysin kultturineutraali ja jonka rakenteet, eivät perustuisi mihinkään tunnettuihin puhekieliin vaan symbolisen logiikan hyvin hallittuihin elementteihin. Näin alkoi vuosikymmeniä kestänyt tuotekehitys, ensin loglanin nimellä, ja edelleen jatkuen esim lojbanin sanaston hiomisen muodossa.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-1417206424972686124?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/1417206424972686124/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=1417206424972686124' title='2 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/1417206424972686124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/1417206424972686124'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2008/07/sapir-whorf-hypoteesi-ja-wittgenstein.html' title='Sapir-Whorf-hypoteesi ja Wittgenstein'/><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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7566895477569021410.post-8395715429540889773</id><published>2008-05-25T19:46:00.002+03:00</published><updated>2008-05-25T19:58:01.675+03:00</updated><title type='text'>Lojban manifesti</title><content type='html'>Tämä manifesti on yhteenvetoni lojban-kielen merkitystä koskevasta näkemyksestäni. Se käsittää neljä osaa:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;1.Kielten olemus ja merkitys ihmiskunnalle.&lt;/li&gt;&lt;li&gt;2.Lojban-kielen olemus&lt;/li&gt;&lt;li&gt;3.Kielen merkitys maailman ja ihmiskunnan suurten ongelmien ja eksistentiaaliriskien hallinnassa.&lt;/li&gt;&lt;li&gt;4.Lojban-kielen osuus merkittävänä osana ongelmien kokonaisratkaisua.&lt;/li&gt;&lt;/ol&gt;Esitän tässä manifestissa, että kielet ovat ihmisen sivilisaation perusta. Nyt kuitenkin niiden puhekieleen pohjautuva rakenne on käynyt riittämättömäksi, kun edessä on yhä monimutkaisempien ongelmien ja koko ihmiskuntaa uhkaavien haasteiden ratkaiseminen. Esitän, että luonnollisiin kieliin perustumaton lojban-kieli tarjoaa luonnollisia kieliä tehokkaamman työkalun kaikkeen tieteelliseen ja yhteiskunnalliseen ongelmanratkaisuun. Tätä työkalua ihmiskunnalla ei ole varaa jättää käyttämättä.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Kielten olemus ja merkitys ihmiskunnalle&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Kieli on ihmiselle ja ihmissivilisaatioille ominainen ajattelun väline. Minä sanoisin, että ihmisestä tuli ihminen silloin, kun ihmiskieli kehittyi sille tasolle, että kielenkäyttö alkoi sisältää sellaisia käsitteitä, kuin vaikkapa isä, äiti, lapsi, tytär, aamu, ateria. Käsitteellisiä ilmauksia näistä teki se, että ”isä” tarkoitti ketä tahansa isää, ”aamu” mitä tahansa aamua ja ”ateria” mitä tahansa ateriaa. Näitä sanoja opittiin käyttämään kielessä ja ennenkaikkea ajattelussa yksityisten isien, aamujen ja aterioiden yleistyminä.&lt;br /&gt;&lt;br /&gt;Ihmisten käyttämiä kieliä ei yleensä ole suunniteltu joitakin poikkeuksia lukuunottamatta. Kielet ovat syntyneet hyvin pitkän, kymmeniä tai satoja tuhansia vuosia kestävän kulttuurievoluution tuloksena. Tämä kulttuurievoluutio oli niin pitkä, että se aivan ilmeisesti tapahtui rinnan, vuorovaikutuksessa  biologisen evoluution kanssa. Tämä vuorovaikutus kehitti ihmisaivoihin kyvyn lapsena sujuvasti, itse asiassa hämmästyttävän helposti, omaksua vanhempien puhuma kieli. Siten asiantuntijoilla on yleisenä käsityksenä, että vaikka kielen mekanismi ei olekaan todennäköisesti sellaisenaan tallentunut geneettiseen perimään, ihmisen perimässä on voimakas ”induktiivinen bias”, mekanismi, joka tukee luonnollisten kielten oppimista ja myös kielen käyttöä abstraktin ajattelun välineenä. Tämä kielenkäytön kyky on se perusta, jolle sivilisaatiomme ovat rakentuneet.&lt;br /&gt;&lt;br /&gt;Luonnolliset kielet eri puolilla maailmaa ilmeisesti muistuttavat toisiaan sen vuoksi, että ne ovat ihmiskunnan yhteisen biologisen perimän ilmentymiä. Puhekielet erovat toisistaan vain sen verran, kuin tämä yhteinen biologinen perimä joustaa. Luonnollisten kielten rakenne ei ole sellainen kuin niillä on, vain sen vuoksi, että tällainen rakenne (huomioiden sen vaihtelu eri kulttuureissa) olisi ainoa tai paras mahdollinen kielen rakenne. Se on sellainen siksi, että evoluution prosessi on kokeilujen, sattumien ja harhapolkujenkin tuloksena sen sellaiseksi muovannut. Ihmispopulaation onnistunut kielellinen kyvykkyys on usein ollut ratkaiseva tekijä tämän populaation säilymisessä ja leviämisessä.&lt;br /&gt;&lt;br /&gt;Historillinen aika, siis kirjoitustaidon ja korkeakulttuurien syntyminen, toi kieleen uusia tasoja, jotka nykyään ilmenevät saman kielen erilaisina muotoina samassa kulttuurissa. Esihistoriallisena aikana oli olemassa vain puhekieli. Väitän, että nämä uudet muodot syntyivät kultuurien ratkaisuina luonnollisten kielten olemuksen sisältämiin ongelmiin. Näitä kielten erilaisia muotoja ovat nykyisin esimerkiksi&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Puhekieli&lt;/li&gt;&lt;li&gt;Yleiskieli&lt;/li&gt;&lt;li&gt;Virallinen kieli&lt;/li&gt;&lt;li&gt;Kapulakieli&lt;/li&gt;&lt;/ul&gt;Puhekieli on sitä kieltä, jota ihmiset puhuvat kotonaan ja arjessa keskenään. Yleiskieli on ilmaisuiltaan muodollisempaa kuin puhekieli, jättäen jotakin pois ja lisäten jotakin. Yleiskieltä on esimerkiksi kieli, jolla asioidaan muodollisemmissa olosuhteissa, vieraiden ihmisten kanssa. Virallinen kieli on esimerkiksi laadukkaampien tiedoitusvälineiden, hallinnollisten tiedoitteiden ja juhlapuheiden kieli. Sen ilmaisut ovat vielä rajatumpia ja hallitumpia kuin yleiskielen ilmaisut, vaikka siihenkin on toisaalta lisätty ilmaisuja, jotka yleiskielestä puuttuvat. Yleissääntö on, että virallinen kieli pyrkii olemaan ilmaisultaan täsmällisempää ja tarkempaa kuin yleiskieli. Yleiskieli vuorostaan on  täsmällisempää ja tarkempaa kuin puhekieli.&lt;br /&gt;&lt;br /&gt;Puhekielessä luotetaan hyvin paljon siihen, että ilmaisut ovat kuulijalle tuttuja ja tunnistettavia jokapäiväisistä asiayhteyksistä, siitä huolimatta, että kielen rakenteiden johdonmukaisuudesta tingitäänkin.&lt;br /&gt;Erikoisin ja kiinnostavin tapaus on ”kapulakieli”, jota tarvitaan välttämättä sellaisissa sovelluksissa, joissa ilmaisun yksiselitteisyys on tärkein kriteeri ymmärrettävyyden kustannuksella. Yleiskieli on on syntynyt puhekielestä, virallinen kieli yleiskielestä ja kapulakieli virallisesta kielestä. Kaikissa tapauksissa syynä muunteluun on ollut tarve välttää väärinkästyksiä, varmistaa välitettävän ajatuksen perillemeno sellaisille kuulijoille tai lukijoille, joilla ei ole kaikille ilmaisuille täsmälleen samoja viitekehyksiä. Sovellettaessa puhekieltä arjessa nämä viitekehykset ovat osapuolille tuttuja. Huoliteltu yleiskieli saattaa olla ymmärrettävyydeltäänkin parempaa kuin puhekieli. Kuitenkin jo virallinen kieli herättää kuulijassa usein ymmärtämisen vaikeuksia, joiden taakse esim. politiikan  piirissä onkin tullut käytännöksi piilottaa merkittävää sisältöä vailla olevaa fraseologiaa.&lt;br /&gt;&lt;br /&gt;Kapulakieltä tarvitaan esim. lakikielenä, sopimuskielenä ja patenttikielenä, joissa hyvinkin monimutkaiset asiasisällöt ja niiden sisäiset riippuvaisuudet on voitava esittää muodollisesti yksiselitteisesti. Yksiselitteisyyden kriteeri on, että tällaiseen kieleen erikoistuneet ammattilaiset ovat keskenään yksimielisiä sisällöstä. Kapulakielen ymmärrettävyys ei-ammattilaisille ei ole tärkeänä pidetty piirre.&lt;br /&gt;&lt;br /&gt;Mitä kauemmas tässä saman kielen, esim. suomenkielen muunnelmien ketjussa erotaan puhekielestä, sitä huonompi tuki kielelle on aivojen arkkitehtuurisilla rakenteilla. Aivot ovat erikoistuneet nimenomaan puhekielen muodostamiseen ja ymmärtämiseen. Jo yleiskielen käytössä tarvitaan laajempaa opillista sisvistyneisyyttä ja harjautuneisuutta kapaulakielestä puhumattakaan. Kuitenkin puhekielen syvärakenteet ovat pohjana myös kapulakielessä.&lt;br /&gt;&lt;br /&gt;Lähes kaikki ns. keinokielet, esim esperanto ja interlingua, perustuvat luonnollisiin kieliin eli puhekieleen ja soveltavat rakenteissaan puhekielen rakenteita. Siksi niitäkin käytettäessä on samanlainen tarve erilliseen kapulakieleen silloin, kun on tarvetta ilmaista absoluuttisen yksiselitteisesti erittäin monimutkaisia ajatusrakenteita. Näitä mainittuja keinokieliä ei ole insinööriajattelun mukaisesti suunniteltu logiikan ja informaatioteorian perusteista lähtien. Niiden tavoitteena ei ole se, että kieltä käyttäen olisivat mahdollisia täydellisen yksiselitteiset ilmaukset kielen normaalirakenteita käyttäen, ilman kapulakielen lisäyksiä. Nämä lisäykset toisaalta tekevät kielen käyttökelvottamaksi muuhun käyttöön.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Lojban-kielen olemus&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Lojban-kielen kehitys alkoi 1950-luvulta, jolloin James Cooke Brown kiinnostui Sapir-Whorf hypoteesistä, jonka mukaan puhuttu kieli vaikuttaa erityisellä tavalla puhujan ajattelutapaan, tapaan hahmottaa ympäröivää maailmaa. Cooke Brown halusi luoda kielen, jolla testata hypotesia. Hän alkoi kehittää loglan-kieltä. Hän oletti, että kieli, joka on, toisin kuin luonnolliset kielet, mahdollisimman looginen ja yksiselitteinen, toisi selvimmin esiin Sapir-Whorf hypoteesin vaikutuksen.&lt;br /&gt;&lt;br /&gt;Loglanin perustaksi Cooke Brown valitsi ensimmäisen kertaluvun predikaattilogiikan. Sanasto kehitettiin yhdistämällä algoritmisesti maailman kuusi puhutuinta kieltä loglanin ehdoilla. 1987 tekijänoikeuskiistan vuoksi lojban erosi loglan-kehittelystä omaksi kielekseen, mutta jatkaen jo omaksuttua linjaa. Lojbanin kehitystä jatkoi “The Logical Language Group”. Koska tällä välin lähdekielten (englanti, espanja, venäjä, arabia, hindi ja kiina) puhujien määrien suhteet olivat muuttuneet, niin käytetty ja uusittu algoritmi antoi hieman erilaisen sanaston. Lojban-kieli valmistui nykyiseen asuunsa 1997 yli 40v kestäneen huolellisen kehittelyn tuloksena.&lt;br /&gt;&lt;br /&gt;Toisin kuin luonnolliset kielet ja niiden pohjalta kehitetyt keinokielet, lojban on insinööriajattelun mukaisesti suunniteltu logiikan ja informaatioteorian perusteista lähtien. Sen tavoitteena on, että kieltä käyttäen olisivat mahdollisia  täydellisen yksiselitteiset ilmaukset kielen normaalirakenteita käyttäen, ilman kapulakielen lisäyksiä. Osoituksena tavoitteen saavuttamisesta lojban-kielelle on toteutettu BNF ja PEG jäsentimet (parserit). Lojbankielisen tekstin sisältö on siis tietyin edellytyksin mahdollista ohjelmallisesti tulkita semanttiseksi verkoksi riippumatta ilmaistavan ajatusrakennelman monimutkaisuudesta. Tämä tavoite ei ole lähelläkään toteutumista millekään luonnolliselle kielelle tai niiden pohjalta kehitetyille keinokielille.&lt;br /&gt;&lt;br /&gt;Lojban on tarkoitettu ihmisten puhumaksi kieleksi. Se ei ole ohjelmointikieli eikä muutenkaan ”tietokonekieli”. Sitä käyttäen on kuitenkin aivan helppoa tuottaa sekavaa, sumeaa puhetta, josta ei saa tolkkua, vaikka se olisikin kieliopillisesti virheetöntä. Mutta luonnollisiin kieliin nähden tilanne eroaa siinä, että sisällön johdonmukaisuus on mahdollista testata joko ihmisen, tai puolueettomasti, tietokoneen toimesta.&lt;br /&gt;Lojban olisi täydellinen kieli kaikkiin niihin tehtäviin, jossa nyt tarvitaan luonnollisiin kieliin pohjautuvaa kapulakieltä. Kapulakieltä on hyvin vaativaa tulkita ilman erityiskoulutusta (juristi, patenttiasiamies ym), mutta sitä ei ole siitä huolimatta mahdollista tulkita konellisesti, koska se edelleen sisältää asiayhteyksistä riippuvaista osaamista. Tämä tarkoittaa hyvin laajaa yleis-ja erikoistietoa edellyttävää osaamista, jota tietokonejärjestelmällä ei toistaiseksi ole.&lt;br /&gt;&lt;br /&gt;Lojbanin etu olisi siis myös se, että se mahdollistaisi monien inhimillisille virheille, heikkouksille ja puolueellisuuksille alttiiden informaationkäsittelytehtävien toteuttamisen luotettavammin ja puolueettomammin tietokoneavusteisesti. Eivätkä monen tällaisen työkalun toteutukset vielä edellyttäisi mitään ”vahvaksi tekoälyksi” kutsuttua teknologiaa.&lt;br /&gt;&lt;br /&gt;Tässä yhteydessä ei ole mahdollista mennä yksityiskohtiin, mutta jo lojban-kielen juurisanaston määrittely mallintaa maailmaa perustavaalaatuisesti eri tavalla kuin luonnolliset kielet. Lojbanissa ei ole esim. substantiivejä, verbejä ja adjektiiveja, vaan juurisanat ovat kaikki predikaattilogiikan relaatiota, suhdesanoja, jotka määrittelevät parametrien suhteita toisiinsa. Lojbankieliset lauseet jäsentyvät siten suhteellisen yksinkertaisesti semanttiseksi verkoksi. Lojban-tyypisen loogisen ajattelutavan opiskelu ja omaksuminen saattaa viedä aikaa.&lt;br /&gt;&lt;br /&gt;Lojbanin kehitys ei ole vielä lopussa. Koska sen käyttö on vasta ollut kokeilevaa ja lähinnä viihteellistä, osaajia on vähän, eikä sitä ole sovellettu todella vaativiin tehtäviin. Siten esimerkiksi sen sanastoa on täydennettävä, jotta aukottomien, konsistenttien ontologisten käsiteverkkojen määrittely olisi lojbanilla mahdollista.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Kielen merkitys maailman ja ihmiskunnan suurten ongelmien ja eksistentiaaliriskien hallinnassa&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ludwig Wittgenstein, ehkä 1900-luvun merkittävin filosofi, oli vakaasti ja perustellusti sitä mieltä, että kaikki merkittävät filosofiset ongelmat ovat todellisuudessa kielen ongelmia. Puuttumatta tässä tarkemmin siihen, mitä Wittgenstein edellisellä tarkoitti, olen itse sitä mieltä, merkittävä osa niistä suurista nykyajan ongelmista, joiden perusteissa ihmiset itse ovat mukana, ovat todellisuudessa myöskin kielen ongelmia. Täällä tarkoitan kahta toisiinsa liittyvää asiaa:&lt;br /&gt;1.Luonnollisten kielten resurssit eivät enään riitä yhä monimutkaistuvan maailman mallintamiseen yksittäisten ihmisten subjektiivisen ajattelun välineinä.&lt;br /&gt;2.Luonnollisten kielten kyky välittää monimutkaisia ajatusrakennelmia yksiselitteisesti ihmisten ja ihmisjoukkojen välillä on vakavasti ylitetty.&lt;br /&gt;&lt;br /&gt;Useimmat aktiivisesti tiedoitusvälineitä seuraavat ovat täysin selvillä suuresta joukosta koko maailmaa joko suoraan tai välillisesti uhkaavista ongelmista, jotka kärjistyessään tai lauetessaan saattavat tuhota maailmanjärjestyksen, hyvinvoinnin perustan, taloudellisen ja teknologisen globaalisen infratruktuurin, sivilisaatiomme, biosfäärin ja mahdollisesti koko ihmiskunnan.  Näitä ovat esimerkiksi jatkuva ydinsodan uhka, ylikansoittuminen, pandemioiden uhka, ilmastonmuutoksen uhka, globaalin taloudellinen romahduksen uhka, globaalin teknologisen infrastruktuurin romahdus, globaalit poliittiset kriisit ynnä monet muut. Näiden uhkien todellisuuden ja mekanismien mallintaminen ja arvioiminen sijoittuu parhaimpien käytettävissä olevien asiantuntijoiden hallintakyvyn rajoilla tai on jo ylittänyt sen monissa tapauksissa.&lt;br /&gt;&lt;br /&gt;Eritysesti globaalit ongelmat ovat sen laatuisia, että niissä on paljon epävarmoja parametreja ja ongelmien asiantunteva käsittely edellyttää useampien eri osa-alueiden hallintaa, kuin on yhdelle ihmiselle mahdollista. Siten niiden ratkaisu on väistämättä kansainvälistä asiantuntijoiden ryhmätyötä. Tällainen työskentely edellyttää sitä, että kaikilla on yhteinen ja yksiselitteinen kuva kaikista asiaan vaikuttavista käsitteistä sekä yhteiset mallit kuvaamaan monimutkaisten järjestelmien sisäisiä vuorovaikutuksia, riippuvaisuuksia, vapausasteita ja epälineaarisia kynnystilanteita. Todellisuus on osoittanut, että hyvin monissa tapuksissa jo aivan peruskäsitteistä on suuria erimielisyyksiä varsinaisista ratkaisumalleista puhumattakaan.&lt;br /&gt;&lt;br /&gt;Pohjimmaisena syynä tähän tilanteeseen minä näen sen, että luonnolliset kielet, joiden syvämekanismit ovat evoluution myötä vuosituhansien kuluessa sopeutuneet arkieleämän rajoittuneiden ongelmien mallintamiseen ja ongelmien rakennetta ja ratkaisumalleja  käsittelevien ajatusrakennelmien vaihtoon. Nämä kielet saattavat siten olla täysin riittämättömiä nykyajan vaikeimpien ongelmien ja uhkien käsittelyyn. Mitkään pienet korjaukset ja kapulakielen käyttöönotto eivät voi ratkaista tilannetta. Rajoitettuna apuna toimivat kyllä esim. tietokoneistetut visualisointimenetelmät, mutta niilläkin on rajoituksensa, jos jo perusasioiden määritelmistä ollaan eri mieltä.&lt;br /&gt;&lt;br /&gt;Ongelmien hallinta ja ratkaisu suuren asiantuntijajoukon saumattomalla yhteistyöllä edellyttää tapaa, jolla voidaan määritellä yksiselitteisesti, aivan perustoista alkaen, kaikki ongelma-alueen käsitteet ja prosessit, todelliset tilanteet ja vuorovaikutusmekanismit siten, että niistä voidaan keskustella ilman väärinymmäryksen vaaraa. On osoittautunut, että luonnollisilla kielillä tämä ei ole käytännössä mahdollista tai on hyvin vaikeaa. Tämä tilanne valkenee jokaiselle, joka avoimin silmin seuraa väittelyä globaaleista ongelmista. Väittelijät, usein korkeasti koulutetut ja hyvin älykkät, eivät ymmärrä toisiaan riittävällä tarkkuudella ja puhuvat pahasti ristiin!&lt;br /&gt;&lt;br /&gt;Tässä on väitteeni heikkous. Sapir-Whorf hypotesiä ei ole aukottomasti todistettu paikkansa pitäväksi, vaikka siinä oletetaankin olevan ainakin totuuden siemen. Kukaan ei ole tutkinut, eikä tule tutkimaankaan, huippuammattilaisten työtapojen pullonkauloja. Väitteestäni lievempi onkin se, että Sapir-Whorf hypotesin mukaisesti parempi kieli merkittävästi auttaisi yksilön omaa sisäistä älyllistä työskentelyä ja ongelmanratkaisua. Ehkä auttaisi, mutta ei välttämättä ratkaisevasti.&lt;br /&gt;&lt;br /&gt;Sen sijaan oma kokemukseni suurten organisaatioden työskentelystä on sopusoinnussa sen kanssa, että ryhmätyöskentelyssä merkittävä heikko tekijä on asiantuntemuksen siirtäminen organisaatiolta ja henkilöiltä toisille ja osa-asiantuntemuksien integrointi yhteiseksi saumattomaksi ymmärrykseksi. Merkittävä osatekijä tässä, työskentelykäytäntöjen lisäksi, on kielen (minun kokemuksessani joko suomen- tai englanninkieli) rajoittunut kyky määritellä yksiselitteisesti monimutkaisia ontologioita eli käsiteverkkoja. Tuntemassani insinöörikulttuurissa luotetaankin luonnollisen kielen rinnalla merkittävästi muihin apuvälineisiin, kuten vain yhtenä esimerkkinä mainitakseni graafisen UML-kielen. Mutta UML-kielen mahdollisuudet ovat kuitenkin hyvin kapeita ja rajallisia verrattuna luonnollisen kielen joustavuuteen. Se ei sujuvasti taivu mihin tahansa käyttöön ja UML-dokumenttien luominen on työlästä verrattuna verbaaliseen ilmaisuun. Siis parempi, loogisempi, monimutkaista todellisuutta tarkemmin kuvaava kieli, joka toimii sekä ihmisten puhekielenä, että myös ongelmien eksaktina määrittelykielenä, on maailman ongelmien ratkaisemiseksi välttämätön.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Lojban-kielen osuus merkittävänä osana ongelmien kokonaisratkaisua&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Onko lojban-kielellä siis käytännön mahdollisuuksia realisoitua ratkaisumalliksi vakavien globaalien ongelmien ratkaisutyökaluksi? Mahdollisuudet ovat melko pienet, mutta eivät suinkaan olemattomat. Uudet menetelmät ovat ennenkin murtautuneet käytöön hyvin lyhyessä ajassa, jos niiden tehosta on vahva näyttö, alun vaikeuksista huolimatta. Paras esimerkki, eikä mitenkään kaukaa haettu, on WWW, World Wide Web, joka alle kymmenessä vuodessa mullisti globaalin informaatioinfrastruktuurin. Se ei tullut tyhjästä: internet ja IP, Internet Protokolla, olivat olleet käytössä jo vuosia, mutta vasta WWW:n HTTP-protokolla muutti kaiken. Vastaavasti myös lojbanilla on potentiaalia liittyä läheisesti internetin seuraavaan vaiheeseen, Semanttiseen Webiin.&lt;br /&gt;&lt;br /&gt;Mitä siis pitäisi tapahtua, jotta lojbanista todella olisi apua? Ajattelen, että tarvittaisiin seuraavat askeleet:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Jo olemassa olevien lojban-harrastajien lisäksi uusi ydinjoukko, mielellään eri alojen erikoisosaajia, opiskelee lojban-kielen käyttäen yhteistyötä ja olemassaolevia resulsseja, joita opiskelun ohessa parannetaan.&lt;/li&gt;&lt;li&gt;Lojban-osaajista osa keskittyy opetusmenetelmien ja materiaalin kehittämiseen, toinen osa omien alojensa ontologioiden sekä uuden sanaston kehittämiseen ja kolmas osa tietokoneavusteisten tekstianalyysi- ja tietämyskantatyökalujen kehittämiseen.&lt;/li&gt;&lt;li&gt;Edellisen vaiheen kehitystyön tuloksia käyttäen käynnistetään uusien lojban-osajien tehokoulutus sekä perustetaan muutama ”proof on concept” -projekti, jotka soveltavat lojban-osaamista, koko ongelma-alueen mallintamista lojban-ontologisisilla käsiteverkolla, joiden konsistenttisuus on tarkastettu tietokoneavusteisesti.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;Kun tämä kolmas taso on toteutettu, en usko enään löytyvän suurempia esteitä lojbanin käytön eksponentiaaliselle leviämiselle.&lt;br /&gt;&lt;br /&gt;Oleellista on, että lojbanille voi löytää laajaa hyötykäyttöä kaikesta tutkimuksesta, tuotekehityksestä ja yhteiskunnallisista hankkeista, äärimmäisen tärkeiden globaalisten ongelmien ratkaisujen rinnalla. Näen lojbanin ennenkaikkea asiantuntijoiden työkaluna, en minään maailmanlaajuisena kaikkien yhteisenä apukielenä. Pelkään sitä, että jos lojbanista tulisi joidenkin ihmisryhmien arkipäiväinen puhekieli, se pian rappeutuisi luonnollisten puhekielten tasolle, jolloin tehokkaan, eksaktin lojbanin ja puhekielen ero ja kynnys hämärtyisi. Hyväksyn lojbanin tulevaisuuden kouluaineeksi sanotaan nyt vaikka yläasteelle, koska olisihan oikein, että kaikilla ihmisillä olisi kyky ymmärtää esim. lojbaniksi koottuja lakeja.&lt;br /&gt;&lt;br /&gt;Lojbanin mahdollinen käyttö semanttisen webin ontologioiden syöttö- ja hallintatyökaluna liittyy läheisesti lojbanin soveltuvuuteen yleiskäyttöisenä ihmisen ja tietokoneen ilmaisuvoimaisena ja äärimmäisen joustavan yhteisenä kielenä, tulevaisuuden AGI-tasoisten tietokonejärjestelmien ”äidinkielenä”. (AGI = Yleinen, erikoistumaton Tekoäly) AGI-tasoiset tietokonejärjestelmät hallitsevat lojbanin jälkeen nopeasti myös luonnolliset kielet, mutta tämän tason saavuttamisen arvoa himmentää sen, että haastavien, monimutkaisten tietämysrakenteiden hallinta sujuu joka tapauksessa helpommin ja vähemmän virhealttiisti lojbania käyttäen.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-8395715429540889773?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/8395715429540889773/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=8395715429540889773' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/8395715429540889773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/8395715429540889773'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2008/05/lojban-manifesti.html' title='Lojban manifesti'/><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-7566895477569021410.post-9024944369183372502</id><published>2008-04-29T09:53:00.003+03:00</published><updated>2008-12-09T19:46:21.885+02:00</updated><title type='text'>Räkätaudin antimia</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_79ZufdsR488/SBbYFhWDTMI/AAAAAAAAAAM/QcIqS1T3jyc/s1600-h/Image%2841%29.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_79ZufdsR488/SBbYFhWDTMI/AAAAAAAAAAM/QcIqS1T3jyc/s320/Image%2841%29.jpg" alt="" id="BLOGGER_PHOTO_ID_5194576809580252354" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Minua vaivaa jo neljättä viikkoa allerginen, vuodenaikainen räkätauti: toivon sadepäiviä. Koska kaikki liikunta, myös melonta, on jäänyt, olen viettänyt aikaa mm. lojbanin kanssa. Olen opiskellut ja sen lisäksi koonnut n. 270-sanaisen gismu- (siis lojbanin juurisana) listan suomenkielisine merkitysten määrittelyineen.  Liitän tämän listan osaksi keskeneräistä lojban-oppikirjaani eräänlaiseksi perussanastoksi. Sanat on koottu &lt;a style="font-weight: bold;" href="http://www.lojban.org/tiki/tiki-index.php?page=Word+frequency+lists%3A+gismu&amp;amp;bl"&gt;frekvenssitaulukosta&lt;/a&gt;, ja jaettu aiheenmukaisiin luokkiin helpottamaan opiskelua ja selailua.  Sanaston on tarkoitus helpottaa myös itseäni esimerkkilauseiden keksimisessä.&lt;br /&gt;&lt;br /&gt;Nyt siis olen myös palannut oppikirjan laatimisen pariin ja eiköhän ennenpitkää ole julkaistava versiokin valmis.&lt;br /&gt;&lt;br /&gt;Siihen mennessä: tässä on tyylikäs&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;a style="font-weight: bold;" href="http://arj.nvg.org/lojban/index-en.html"&gt;lojban-aiheinen nettisivu&lt;/a&gt;, jossa on monia kiinnostavia näkemyksiä tästä ainutlaatuisesta kielestä, mm näyte, miten lojban taipuu eri luonnollisten kielten sanajärjestyksiin ja ajattelutapoihin. Tässä nyt ehkä vähä'n tehdään pilkkaakin. En nyt tiedä pitäiskö tällaiseen rohkaista...&lt;br /&gt;&lt;br /&gt;&lt;dl&gt;&lt;dt&gt;English style:&lt;/dt&gt;&lt;dd&gt;&lt;span style="color: rgb(0, 102, 0); font-weight: bold;"&gt;mi pu se batci lo gerku&lt;/span&gt;&lt;br /&gt;I was bit by a dog&lt;/dd&gt;&lt;dt&gt;Spanish style:&lt;/dt&gt;&lt;dd&gt;&lt;span style="color: rgb(0, 102, 0); font-weight: bold;"&gt;pu se batci lo gerku&lt;/span&gt;&lt;br /&gt;Was bit by a dog&lt;/dd&gt;&lt;dt&gt;German style:&lt;/dt&gt;&lt;dd&gt;&lt;span style="color: rgb(0, 102, 0); font-weight: bold;"&gt;mi lo gerku ba'o se batci&lt;/span&gt;&lt;br /&gt;I have, by a dog, been bit&lt;/dd&gt;&lt;dt&gt;Chinese style:&lt;/dt&gt;&lt;dd&gt;&lt;span style="color: rgb(0, 102, 0); font-weight: bold;"&gt;batci gerku&lt;/span&gt;&lt;br /&gt;Bite dog&lt;/dd&gt;&lt;dt&gt;Turkish style:&lt;/dt&gt;&lt;dd&gt;&lt;span style="color: rgb(0, 102, 0); font-weight: bold;"&gt;fe lo gerku pu selbatci fa mi&lt;/span&gt;&lt;br /&gt;By a dog bit was I&lt;/dd&gt;&lt;dt&gt;Invented example (Yoda-speak?):&lt;/dt&gt;&lt;dd&gt;&lt;span style="color: rgb(0, 102, 0); font-weight: bold;"&gt;pu batci mi fa lo gerku&lt;/span&gt;&lt;br /&gt;Bit me have a dog&lt;/dd&gt;&lt;/dl&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Lainaus:  &lt;span style="font-weight: bold;"&gt;Arnt Richard Johansen&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-9024944369183372502?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/9024944369183372502/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=9024944369183372502' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/9024944369183372502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/9024944369183372502'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2008/04/rktaudin-antimia.html' title='Räkätaudin antimia'/><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://2.bp.blogspot.com/_79ZufdsR488/SBbYFhWDTMI/AAAAAAAAAAM/QcIqS1T3jyc/s72-c/Image%2841%29.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7566895477569021410.post-2890233369556094950</id><published>2008-04-17T12:22:00.001+03:00</published><updated>2008-04-17T12:24:24.824+03:00</updated><title type='text'>Mainio lojbansivu</title><content type='html'>Visuaalinen, hauska  ja kannustaa opiskelemaan: helppoja tekstejä tällaiselle aloittelijallekin:&lt;br /&gt;&lt;a href="http://jbotcan.org/"&gt;http://jbotcan.org/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-2890233369556094950?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/2890233369556094950/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=2890233369556094950' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/2890233369556094950'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/2890233369556094950'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2008/04/mainio-lojbansivu.html' title='Mainio lojbansivu'/><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-7566895477569021410.post-9134736902277130632</id><published>2008-04-08T12:36:00.000+03:00</published><updated>2008-04-09T12:11:03.827+03:00</updated><title type='text'>Lojbanin oleellinen rajoitus</title><content type='html'>Xah Lee esittää sivuillaan &lt;a href="http://xahlee.org/Periodic_dosage_dir/bangu/lojban_balvi.html"&gt;http://xahlee.org/Periodic_dosage_dir/bangu/lojban_balvi.html&lt;/a&gt; oleellisen "totuuden" lojbanista:&lt;br /&gt;&lt;br /&gt;"I don't think lojban will befit as a language for human communication. Suppose if we have a region to speak lojban from now on, and lojban being the first language of all newborns. I believe in a few generations lojban will quickly loss all its design premises of regularity and mathematical properties. This i believe because humans do not process information as a logical machine, even if all their thoughts are in a logical language."&lt;br /&gt;&lt;br /&gt;Siis kenenkään on millään pidemmällä aikavälillä turha haaveilla lojbania ihmisten arkikieleksi ja olettaa lojbanin hienojen ominaisuuksien samalla säilyvän. Kielillä on luontainen taipumus ennemminkin rapautua kuin jalostua arkikäytössä. Ihmisen kognitiolle ei ole tyypillistä kurinalainen, looginen ajattelua, jota lojbanin oikea käyttö edellyttää. Ihmisen kognitio ei perustu mihinkään aivoissa olevaan "aritmeettisloogiseen yksikköön" (kuten tietokoneiden ALU) vaan se perustuu sumeaan, neuraaliseen hahmontunnistukseen, sekvenssien sumeaan oppimiseen ja tähän oppiin perustuvien ennusteiden tekemiseen. Tämä on ihmisen aivokuoren toimintaperiaate, oleellisin ulottuvuus ihmisen "älykkyydestä". Luonnollisten kielten epäloogisuudet eivät ole arkikäytössä minkäänlainen haitta tälle piirteelle. Siksi mikään ei rajoita luonnollisten kielten rapautumista, muuntumista murteiksi ja slangeiksi, uusiksi kieliksi, joissa täsmällisiin kielioppeihin syntyy koko ajan uusia poikkeuksia ja epäloogisia käyttötapoja ("jotka kaikki ymmärtävät").&lt;br /&gt;&lt;br /&gt;Olisi siis parempi, että lojban pidettäisiin erossa "puhtaasta arkikäytöstä". Sitä ei saisi opettaa lapsille ensimmäiseksi kotikieleksi, jota lapset käyttävät leikeissään takapihoilla. Sitä ei lojban kauan kestäisi. Väitin itse aikaisemmin päinvastaista. Toiseksi kieleksi voisi lojbania ajatella, ehkä jo leikki-ikäiselle silti..&lt;br /&gt;&lt;br /&gt;Mikä on siis olisi lojbanin oikea käyttöä? Eri kansallisuuksien yhteinen turistikieli maailmalla? No ei todellakaan! Sen sijaan vaikkapa:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Konferenssikieli ammatillisissa, poliittisissa tai tieteellisissä kokoontumisissa.&lt;/li&gt;&lt;li&gt;Laki- ja sopimuskieli.&lt;/li&gt;&lt;li&gt;Patenttikieli.&lt;/li&gt;&lt;li&gt;Tieteellisten julkaisujen kieli.&lt;/li&gt;&lt;li&gt;Tieteellisten ja ammatillisten oppikirjojen ja aikakausijulkaisujen kieli.&lt;/li&gt;&lt;li&gt;Ammattikieli vaativissa, kansainvälisissä työympäritöissä.&lt;/li&gt;&lt;li&gt;Sivistyneiden, vastuullisten, ammattilaisten käyttäjien arkikieli.&lt;/li&gt;&lt;li&gt;Mutta se luontevin, hyödyllisi käyttö olisi sittenkin ihmisen ja tietokoneen verbaalinen, vapaamuotoinen, intuitivinen kommunikaatio lojbanin avulla&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-9134736902277130632?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/9134736902277130632/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=9134736902277130632' title='1 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/9134736902277130632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/9134736902277130632'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2008/04/lojbanin-oleellinen-rajoitus.html' title='Lojbanin oleellinen rajoitus'/><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-7566895477569021410.post-8317224032281998316</id><published>2008-03-23T15:44:00.000+02:00</published><updated>2008-03-23T16:09:51.257+02:00</updated><title type='text'>Ehdotus: lojban aiheeksi pro gradu-työhön</title><content type='html'>Mielestäni lojban ja siihen liittyen semanttiset verkot ja tietämyshallinnan käyttöliittymät olisivat loistava aihe pro gradu- tai diplomityöksi. Aihe sopisi IT-lähestymistavan lisäksi myös tarkasteltavaksi esim filosofian näkökulmasta tai yleisen lingvistiikan kannalta. On myös mielestäni etu, että aihe on suhteellisen neitseellinen, vähän käsitelty. Mutta kaikenlaista taustatietoa niin filosofiselta- lingvistiikan alueellata löytyy runsaasti heti, kun vain jätetään termi "lojban". Siispä olisi mahdollista päästä kohtuu vaivalla uranuurtajaksi!&lt;br /&gt;&lt;br /&gt;Tarvitaan vain motivaatio ja ymmärrys siitä, että semanttisella tietämyksenkäsittelyllä on merkittävä tulevaisuus ihan lähellä, jo alkamassa. Lisäksi on ymmärrettävä ne merkittävät ongelmat, jotka tällä IT-alueella hidastavat kehitystä ja kuinka lojban on oleellinen ratkaisu. Tarvitaan tutkimusta oikeiden kysymysten asettamiseksi, ongelmien tarkan luonteen formuloimiseksi ja "prof of concept" demonstraatioratkaisua, jossa lojbania käyttäen pystytään tehokkaasti, interaktiivisesti syöttämään ja hallitsemaan tietämyskantoja.&lt;br /&gt;&lt;br /&gt;Paljon on jo tehty. SUMO-ontologia on tyylikäs ylä-ontologia, jonka KIF-kieliset määrittelyt kääntyvät lähes sellaisenaan sujuvasti lojban-kielisiksi. Niiden luominen on ollut valtava työ ja kaikki on ilmaiseksi käytettävissä täällä:&lt;br /&gt;&lt;a href="http://ckip.iis.sinica.edu.tw/kifb/en/toc/0.html"&gt;http://ckip.iis.sinica.edu.tw/kifb/en/toc/0.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-8317224032281998316?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/8317224032281998316/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=8317224032281998316' title='6 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/8317224032281998316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/8317224032281998316'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2008/03/ehdotus-lojban-aiheeksi-pro-gradu-tyhn.html' title='Ehdotus: lojban aiheeksi pro gradu-työhön'/><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>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7566895477569021410.post-7634403389520682033</id><published>2008-03-20T21:44:00.001+02:00</published><updated>2008-04-29T15:06:18.174+03:00</updated><title type='text'>Minimaalinen lojban pikakurssi</title><content type='html'>Päätin kirjoittaa hyvin lyhyen katsauksen lojban-kieleen. Tarkoituksena on on antaa edes jonkinlainen vastaus siihen, miten lojban eroaa sekä luonnollisista kielistä, että myös lähes kaikista muista keinokielistä.&lt;br /&gt;Ensiksikin lojbanin sisäinen rakenne eroaa radikaalisti luonnollisista kielistä. Lojbanissa ei ole sanaluokkia: substantiivejä, verbejä, adjektiivejä. Lojbanistanilainen ajattelu ei perustu näihin, vaan suhteisiin, relaatioihin. Kaikkien käsitteiden sisältö määräytyy niiden suhteissa toisiin käsitteisiin. Jos ymmärrät jonkin käsitteen, ymmärrät silloin miten se suhtautuu toisiin käsitteisiin. Tällainen looginen ajattelu on lojbanin ydin. Tavallisin muoto relaation määrittelevänä sanana lojban-kielisessä lauseessa on &lt;span style="font-weight: bold;"&gt;gismu&lt;/span&gt;, lojbanin juurisana. Muitakin on, mutta ei tässä pikakurssissa.&lt;br /&gt;&lt;br /&gt;Lojbanin peruslausemuoto on &lt;span style="font-weight: bold;"&gt;bridi&lt;/span&gt;. Sen muoto on tällainen:&lt;br /&gt;&lt;br /&gt;sumti1 &lt;span style="font-weight: bold;"&gt;selbri&lt;/span&gt; sumti2  sumti3  sumti4  sumti5 .&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Selbri &lt;/span&gt;on relaatio, siis usein gismu, ja &lt;span style="font-weight: bold;"&gt;sumti &lt;/span&gt;on parametri, argumentti tai attribuutti (miksi sitä nyt haluaa kutsua).  Ohjelmointia tunteville tämä vastaisi C:n sukuisten kielten esitystä:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;selbri &lt;/span&gt;( sumti1, sumti2, sumti3, sumti4, sumti5);&lt;br /&gt;&lt;br /&gt;Lojbanin bridi siis käyttää paikkakoodia määrittelemään kunkin gismun parametrien, sumtien merkityksen, ihan niin kuin C-kielen funktiokutsu, pilkkuja vaan ei käytetä ja (yleensä) ensimmäinen sumti on ennen selbriä. Seuraavassa esimerkkinä joukko gismuja, juurisanoja, X:t ovat parametrejä:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;   patfu&lt;/span&gt;                 x 1  on  x 2  :n isä&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;   nelci         &lt;/span&gt;        x 1  pitää  x 2 :sta&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;   cifnu &lt;/span&gt;       x 1  on vauva, pentu, edustaen lajia  x 2&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;   melbi &lt;/span&gt;       x 1  on kaunis  x 2 :n mielestä x 3  suhteessa  x 4   standardin mukaan&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;   kurji &lt;/span&gt;        x 1  huolehtii  x 2 :sta&lt;br /&gt;&lt;br /&gt;Näistä gismuista huomaa, että lojbanin juurisanan merktys voi olla substantiivin, verbin tai adjektiivin kaltainen, mutta aina se kuitenkin kuvaa parametrien semanttista suhdetta. Parametrejä voi olla yhdestä viiteen. Tarpeen vaatiessa voi niitä vielä lisätä. Seuraavaksi muutama esimerkki-bridi:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;font-family:courier new;" &gt;&lt;span style="color: rgb(153, 0, 0); font-weight: bold;"&gt;  .i la  marttis. patfu la kirsis&lt;/span&gt;.&lt;/span&gt;&lt;br /&gt;Martti on Kirsin isä.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(153, 0, 0); font-weight: bold;font-family:courier new;" &gt;  .i la kirsis. cifnu&lt;/span&gt;&lt;br /&gt;Kirsi on vauva.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;font-family:courier new;" &gt;&lt;span style="color: rgb(153, 0, 0); font-weight: bold;"&gt;  .i la kirsis. melbi la marttis&lt;/span&gt;.&lt;/span&gt;&lt;br /&gt;Martin mielestä Kirsi on kaunis.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(153, 0, 0); font-weight: bold;font-family:courier new;" &gt;  .i la kirsis. nelci le patfu&lt;/span&gt;&lt;br /&gt;Kirsi pitää isästä.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;font-family:courier new;" &gt;&lt;span style="color: rgb(153, 0, 0); font-weight: bold;"&gt;  .i la marttis. kurji la kirsis&lt;/span&gt;.&lt;/span&gt;&lt;br /&gt;Martti huolehtii Kirsistä.&lt;br /&gt;&lt;br /&gt;Näistä triviaaleista esimerkeistä voi tehdä esim seuraavat havainnot.&lt;br /&gt;&lt;br /&gt;1.Lauseet erotetaan toisistaan lyhyellä .i äänteellä. Piste ( . ) ei ole välimerkki vaan osoittaa ääntämisen taukoa. Välimerkkejä ei käytetä. Lojbanissa kaikki mitä kirjoitetaan on myös äännettävissä, siksi ei myöskään käytetä isoja kirjaimia.&lt;br /&gt;&lt;br /&gt;2.Erisnimien kanssa käytetään la – artikkelia. Muita artikkeleita on paljon, mutta ei mitään ”sukuja”. Erisnimien on päätyttävä konsonanttiin ja pisteeseen, joka siis osoittaa vain lyhyttä taukoa.&lt;br /&gt;&lt;br /&gt;3.Kaikkia gismun sumteja ei ole pakko käyttää.&lt;br /&gt;&lt;br /&gt;4. Gismua voidaan le-artikkelilla varustettuna käyttää sumtina, jolloin tarkoitetaan ko gismun X1 sumtia. Siis &lt;span style="font-style: italic;font-family:courier new;" &gt;le patfu&lt;/span&gt; on se, joka on jonkun isä, eli patfun X1. Kuten yllä: "x 1  on  x 2  :n isä".&lt;br /&gt;&lt;br /&gt;Esimerkkinä vielä realistisempi, monimutkaisempi lause:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(153, 0, 0); font-weight: bold;font-family:courier new;" &gt;  .i la ranjit. smaji ca lenu la suzyn. cpedu le sanmi le bevri kei ki'u le nu ry. clite kei .e le nu ry. nelci le voksa be la suzyn. kei&lt;/span&gt;&lt;br /&gt;Ranjeet on hiljaa Susanin pyytäessä ruokaa tarjoilijalta, koska hän on kohtelias ja koska hän pitää Susanin äänestä.&lt;br /&gt;&lt;br /&gt;Lojbanin kielioppi on suhteellisen monimutkainen (mutta looginen, kiinnostava ja ihan opittavissa) sekä koko kielen tapa tarkastella maailmaa on muista kieliestä poikkeava. Kielessä käytetään paljon kieliopillisia pikkusanoja, joista käytetään nimitystä&lt;span style="font-weight: bold;"&gt; cmavo&lt;/span&gt;. Näitä ovat ovat yllä olevassa esimerkissä kaikki, joissa on vähemmän kuin viisi kirjainta. Viisikirjaimiset ovat aina gismuja elleivät ole erisnimiä.&lt;br /&gt;&lt;br /&gt;Lausumisesta neljä suomalaiselle tärkeintä huomiota:&lt;br /&gt;&lt;br /&gt;1.'J ' lausutaan shz-tyypisenä S-kirjaimena kuten ranskan sanassa 'bonjour'.&lt;br /&gt;2. 'C' lausutaan sh -suhu-S – kirjaimena.&lt;br /&gt;3.Heittomerkki: ' on kevyt H-kirjain. Siis yllä esimerkissä ki'u lausutaan ”kihu”.&lt;br /&gt;4.'X' lausutaan vahvana H:na kuten nimessä Bach.&lt;br /&gt;&lt;br /&gt;Muut sujuvat aika suomalaisittain, paitsi 'Z' englantilaisittain (ei siis 'ts' ).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-7634403389520682033?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/7634403389520682033/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=7634403389520682033' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/7634403389520682033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/7634403389520682033'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2008/03/minimaalinen-lojban-pikakurssi.html' title='Minimaalinen lojban pikakurssi'/><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-7566895477569021410.post-3313521321472030061</id><published>2008-03-19T16:10:00.000+02:00</published><updated>2008-03-19T16:36:48.325+02:00</updated><title type='text'>Sanakirjat</title><content type='html'>Lojban-yhteisöllä on &lt;strong&gt;jbovlaste&lt;/strong&gt; - projekti.  JBovlaste on sanakirjojen toimittamisohjelma.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://jbovlaste.lojban.org//"&gt;http://jbovlaste.lojban.org//&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Xx-kieli to Lojban to Xx-kieli&lt;/strong&gt; sanakirjoja on useilla kielillä, mutta ei vielä esim suomeksi. Kukaan ei ole tehnyt sellaista. Siis jossakin vaiheessa sekin olisi aloitettava. Olisin tyytyväinen, jos löytyisi joku, joka voisi aloittaa homman, sitä voi useampi sitten jatkaa työkalulla.&lt;br /&gt;&lt;br /&gt;Työkalulta voi tulosta valmiita sanakirjoja PDF-formaatissa useilla eri kielillä. Mutta eipä ole vielä esim ruotsinkielistäkään sanakirjaa. Voisi yrittää ehtiä ennen ruotsalaisia.&lt;br /&gt;&lt;br /&gt;Tulostin &lt;strong&gt;Englanti-Lojban-Englanti&lt;/strong&gt; sanakirjan ja se näyttää hyvältä 169 sivua / 843 kB. Englanti-osiossa on pelkkä lojban-vastine, jota on erikseen katsottava esim sumti-paikkojen eli käyttötavan suhteen. &lt;strong&gt;Suomi-Lojban-Suomi&lt;/strong&gt; sanakirjan tekeminen olisi tietysti vain käännöstyötä vaikka englanti-sanakirjasta.&lt;br /&gt;&lt;br /&gt;Todennäköisesti hankin itselleni tunnukset vielä tämän kevään kuluessa ja lisään suomi-sanakirjaan ainakin näitä "yläontologian" käsitteitä. Mutta jos opuksesta halutaan kattava arkelämän käsitteitä myöten, tarvitsen apua.&lt;br /&gt;&lt;br /&gt;Toinen nettisanakirja on siis:&lt;br /&gt;&lt;a href="http://members.fortunecity.com/jeroenkuiper/Linguistics/Lojban/Dictionary/aindex.html"&gt;http://members.fortunecity.com/jeroenkuiper/Linguistics/Lojban/Dictionary/aindex.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Mutta oma PDF-sanakirja on kätevämpi, vaikka ei paperille tulostaisikaan.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-3313521321472030061?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/3313521321472030061/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=3313521321472030061' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/3313521321472030061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/3313521321472030061'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2008/03/sanakirjat.html' title='Sanakirjat'/><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-7566895477569021410.post-7106664119794531855</id><published>2008-03-07T10:52:00.000+02:00</published><updated>2008-03-07T11:17:00.662+02:00</updated><title type='text'>Oppikirja ja uusi ajattelutapa</title><content type='html'>Olen tällä hetkellä saanut kirjoittamastani lojban-kielen alkeisoppikirjasta luoduksi suhteellisen lyhyen alun, jossa esitellään kielen taustaa ja ihan bridi-lauserakenteen, predikaattiajattelun perusteita sekä yksinkertaisten lauseiden luomista.  Samalla opiskelen itse lojbania lisää lähinnä:&lt;br /&gt;&lt;a href="http://ptolemy.tlg.uci.edu/~opoudjis/lojbanbrochure/lessons/book1.html"&gt;http://ptolemy.tlg.uci.edu/~opoudjis/lojbanbrochure/lessons/book1.html&lt;/a&gt;&lt;br /&gt;- kirjaa käyttäen.  Tässä lähteessä edistymistä haittaa esimerkkien vähyys, joka hidastaa asioiden sisäistämistä.&lt;br /&gt;&lt;br /&gt;Juuri tästä syystä olen keskeyttänyt kirjoittamisen oppiakseni itse ensin riittävästi kieltä, jotta voin tuottaa riittävän laajoja esimerkkilukemistoja. Yritykseni olen oman motivaationi vuoksi keskittänyt lojban-lauseilla esitettävän yläontologian luomiseen. Yläontologia tarkoittaa niiden peruskäsitteiden määrittelyä, joilla reaalimaailman käytännön käsitteet voidaan määritellä. Viitteenäni on SUMO-ontologia:&lt;br /&gt;&lt;a href="http://www.ontologyportal.org/"&gt;http://www.ontologyportal.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Tämän yläontologian luominen liittää suoraan lojban-chatbot-projektiini.&lt;br /&gt;&lt;br /&gt;Mutta koska lojban-kielen ajattelu eroaa melkoisesti englannin ajattelusta, niin joudun käyttämään ja määrittelemään hyvin erilaisia lojbankielisiä käsitteitä toistensa avulla. Koen homman melko haasteelliseksi, mutta ehkä myös maailmankuvaani muuttavaksi. Tämä puuhastelu havainnollistaa minulle, mitä syvästi kieli ja sen käsitteet  (joista yksityisillä ihmisillä on vielä keskenään usein erilainen tulkinta) vaikuttavat ajatteluumme.&lt;br /&gt;&lt;br /&gt;Koitan myöhemmin antaa tästä esimerkkejä.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-7106664119794531855?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/7106664119794531855/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=7106664119794531855' title='0 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/7106664119794531855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/7106664119794531855'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2008/03/oppikirja-ja-uusi-ajattelutapa.html' title='Oppikirja ja uusi ajattelutapa'/><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-7566895477569021410.post-5487713134008488695</id><published>2008-03-05T12:32:00.000+02:00</published><updated>2008-03-05T12:35:03.380+02:00</updated><title type='text'>Missä mennään</title><content type='html'>Lojbanin asema maailmalla on epäselvä. Toisaalta monet värikkäin ilmauksin maalailevat kielen ainutlaatuisia ominaisuuksia ja lojbanin kykyä ratkaista isoja ongelmia. Toisaalta kielen käyttö edistyy kovin hitaasti. Vain vähän konkreettista on saatu aikaiseksi ja kielen osaajia on vähän.&lt;br /&gt;&lt;br /&gt;Mutta minun tulkintani on, että hidas edistyminen ei ole itse kielen vika. Teknologian, tieteen ja kulttuurin tilanne maailmassa on se, että aivan jokaisen on joka tapauksessa osattava englantia ja siksi yhdenkin uuden kielen opiskelu on vastenmieleinen ajatus. Eteenkin sellaisen kielen ollessa kyseessä, jonka puhujia on todella vähän, johon löytyy suhteellisen vähän opetusmateriaalia, jonka käyttöarvo on epävarma. Tästä seuraa taas edelleen, että mitään markkinarahoitusta kehitysprojekteihin ei ole saatavana.&lt;br /&gt;&lt;br /&gt;Mutta minä uskon silti lojbanin mahdollisuuksiin. Oletan, että tarvitaan merkittävä &lt;strong&gt;kynnyksen ylitys&lt;/strong&gt;: toteutettu projekti, joka kiistatta osoittaa lojbanin käyttöarvon suhteessa siihen vaivaan ja ajankäyttöön, jonka kielen opiskelu vaatii. Tarvitaan lisäksi laadukas, tehokas menetelmä kielen oppimiseen: oppikirja asteittain vaikeutuvine riittävän laajoine lukemistoineen ja audio-materiaalia: MP3-tiedostoja, jotka suoraan tukevat kirjan sisällön, kielen rakenteiden ja sanaston oppimista. Tarvitaan myös intensiivikursseja ym.&lt;br /&gt;&lt;br /&gt;Se läpilyöntiprojekti voisi olla Jornen kaltainen työkalu (kts. alla) ja sen yhteydessä tai itsenäisenä aidosti lojbaniksi keskusteleva, chatbot-tyyppinen ohjelma, joka tukee lojban-kielellä tapahtuvaa tietämyksen, sovelluskohtaisten ontologioiden ja proseduurien määrittelyä.&lt;br /&gt;Lojban-kielisen tietämyskokoelman muuntaminen muunlaiseksi (esim XML-tyyppiseksi) dataksi jopa jo olemassa olevien sovellusten käyttöön, on kohtuullisen suoraviivaista, vain normaalia ohjelmistokehitystä.&lt;br /&gt;&lt;br /&gt;Tässä on linkkinä kolme pientä projektia, kaksi tutkimusta ja yksi epäselvästi kesken oleva, jotka havainnollistavat käsityksiä lojbanin käyttöarvosta:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Meeting the Computer Halfway: Language Processing in the Artificial Language Lojban&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://www.cs.brandeis.edu/~havasi/jimpe_sow.pdf"&gt;http://www.cs.brandeis.edu/~havasi/jimpe_sow.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Jorne -project&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://jorne.sourceforge.net/"&gt;http://jorne.sourceforge.net/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;LOJBAN AS ATOOL FOR ENCODING PROSE ON THE SEMANTICWEB&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://users.csc.calpoly.edu/~gfisher/clas...rick_thesis.pdf"&gt;http://users.csc.calpoly.edu/~gfisher/clas...rick_thesis.pdf&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-5487713134008488695?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/5487713134008488695/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=5487713134008488695' title='4 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/5487713134008488695'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/5487713134008488695'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2008/03/miss-mennn.html' title='Missä mennään'/><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>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7566895477569021410.post-733592767663884503</id><published>2008-03-04T15:47:00.000+02:00</published><updated>2008-03-04T16:08:40.304+02:00</updated><title type='text'>Miksi ihmeessä?</title><content type='html'>Olen nyt runsaat puoli vuotta yrittänyt omatoimisesti opiskella lojban-kieltä ja siinä rinnalla (luovia taukoja harrastaen) kirjoittaa suomenkielistä alkeisoppikirjaa lojbanista.  Vaikeaa on ollut. Käyttämäni pääoppikirja itselleni on ollut:&lt;br /&gt;&lt;a href="http://ptolemy.tlg.uci.edu/~opoudjis/lojbanbrochure/lessons/book1.html"&gt;http://ptolemy.tlg.uci.edu/~opoudjis/lojbanbrochure/lessons/book1.html&lt;/a&gt;&lt;br /&gt;mutta tämä, kuten muukin löytyvä materiaali, painottuvat kieliopiin ja teoriaan, siinä sivussa sanastonkin opiskeluun, mutta varsinaiset lojban-kieliset alkeislukemistot puuttuvat. Siksi on vaikeaa muodostaa selvää käytännön kuvaa kielestä.  Mutta etenen hitaasti koko ajan..&lt;br /&gt;&lt;br /&gt;Olen luonut suomenkileisen keskustelufoorumin:&lt;br /&gt;&lt;a href="http://suomilojban.15.forumer.com/index.php?showforum=3"&gt;http://suomilojban.15.forumer.com/index.php?showforum=3&lt;/a&gt;&lt;br /&gt;mutta toistaiseksi siellä ei ole ollut muita keskustelijoita kuin minä ja "Hopeatikari".&lt;br /&gt;&lt;br /&gt;Minulla on päämääränä luoda lojbania puhuva "chatbot", tekoälykeskustelija, joka todella pysyy keskustelun juonessa mukana, eikä vain reagoi ohjelmoidulla pseudoälykkäällä tavalla ihmisen repliikkeihin.&lt;br /&gt;&lt;br /&gt;Mutta ennen tätä minun on ymmärrettävä itse kielen olemus.&lt;br /&gt;&lt;br /&gt;Leikkaan tähän vielä laatimani "FAQ:n" tuolta foorumin sivulta:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Mikä ihmeen lojban?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Lojban on 50v kestäneen tieteellisen kehityksen tuloksena syntynyt keinokieli. Sanan "lojban" "j"-konsonantti äännetään kuin englanninkielen measure-sanan "s", siis kuten "z", mutta huulet töröllään, "soinnillisena koronaalisena sibilanttina". Mutta jos se on vaikeaa, kuten minulle, niin suomalainen "s" välttää: siis "losban" tai "loszhban".&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Muita jatkokysymyksiä:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;1.* Mihin keinokieliä tarvitaan, eikö maailmassa ole jo tarpeeksi kieliä?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Toisaalta maailmassa on aivan tarpeeksi kieliä, joidenkin kielten puhujamäärä on hyvin pieni. Toisaalta kielten kokonaismäärä on laskussa, pieniä kieliä on häviämässä ja suurten kielten käyttöaste kasvaa. Keinokielet eivät ole oikeastaan edes mukana näillä markkinoilla, koska ne eivät juuri koskaan ole kenenkään äidinkielenä vaan eri kieltä keskenään puhuvien yhdistävänä apukielenä. Niiden yleinen yhteinen ominaisuus on luonnollisiin kieliin verrattuna ylivoimaisen helppo oppiminen. Kaikki luonnollisten kielten turhat vaikeudet on pyritty ohittamaan, jättämään pois.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;2.* Miksi lojbania sitten tarvitaan, eivätkö esperanto ja interlingua riitä?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Ensimmäinen, vähäisempi syy, miksi esperanto ja interlingua eivät riitä, on näiden kielten korostunut eurooppakeskeisyys. Näiden kielten oppimista vierastetaan jossakin määrin Euroopan ja Pohjois-Amerikan ulkopuolelle kielten sanaston ja kieliopinkin kulttuurisidonnaisuuden vuoksi. Valitettavaa ja ehkä turhaa, mutta totta.Toinen, merkittävämpi syy lisätä lojban tärkeiden keinokielten joukkoon on se, että esperanto ja interlingua ovat rakenteeltaan suunnittelupohjastaan huolimatta melko "luonnollisia kieliä". Niiden kielioppi perustuu tavanomaiseen luonnollisten kielten syntaksin ja semantiikan sumeaan keskenäiseen riippuvaisuuteen. Lauseen jäsennystä, syntaksin analyysiä, ei voi useinkaan yksiselitteisesti tehdä ilman sanojen merkityksen tuntemista, joka taas usein riippuu syntaksista ja asiayhteydestä.Lojbanissa tämä puoli on toteutettu paremmin. Sen kielioppi perustuu predikaattilogiikkaan, ja kielen suunnittelun tärkein tavoite on ollut sisällön yksiselitteisyys. Lojbanin lauserakenne, bridi, voidaan jäsennellä tuntematta sanojen merkityksiä ja jäsennyksen tulos myös auttaa ymmärtämään lauseen merkityksen yksiselitteisesti. Tätä ominaisuutta ei ole esperantolla ja interlingualla. Lojban on ei-kultturisidonnainen, looginen kieli.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;3.* Mutta mitä konkreettista hyötyä lojbanista on?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Lojban on valmiina kielenä suhteellisen nuori. Sen vuosikymmeniä kestänyt huolellinen kehittely valmistui vasta 1997, kun "The COMPLETE Lojban Language" kirja julkaistiin. Siksi kielen hallitsevia on vielä vasta muutamia satoja ihmisiä ja "täydellisesti" osaavia on vain muutama kymmenen. Mutta lojbanistien määrä kasvaa vähitellen, sitä mukaa kun kielen arvo ja hyödyllisyys huomataan. Tällä hetkellä lähes ainoa itsekäs hyöty lojbanin opiskelusta ja harrastamisesta on tämän kielen loogisen maailmankuvan, tavan jäsennellä maailmaa istuttaminen omaan ajatteluun ja tutustuminen muihin vastaavalla tavalla ajatteleviin ihmisiin ympäri maailmaa. Mutta parasta käyttöä on itse osallistua lojbanyhteisön kehittämiseen ja laajentamiseen. Työtä on paljon, pienikin panos auttaa.Mutta lojbanin mahdolliset hyödyt (kunhan kielen käyttö ylittää tietyn kriittisen rajan) ovat suuret. Sen mielekkäintä käyttöä on kaikki sellainen, jossa sanotun tai kirjoitetun sisällön yksiselitteisyys ja ymmärrettävyys ovat ensiarvoisen tärkeitä asioita. Tällaisia ovat esimerkiksi sopimuskieli, lakikieli, patenttikieli, ja ennenkaikkea tuotekehityksen määrittelykieli. Lojbanin looginen rakenne mahdollistaa kirjoituskokonaisuuden sisällön muodollisen ristiriidattomuuden tarkastamisen puolueettomasti tietokoneella. Tällainen ei ole mahdollista luonnollisille kielille, ei todennäköisesti edes ensimmäisten AGI-sovellusten valmistuttuakaan.Lojban on "luonnollinen" ja tehokas menetelmä (nykyiset menetelmät eivät pääse tehokkuudessa lähellekään) tuottaa tietorakenteita semanttisen webin tarpeisiin. Semanttisen webin yleistyminen on hidasta nykyisten tehottomien tiedonsyöttömenetelmien vuoksi. Lojban on luonteva yhteinen kieli käytäessä vapaamuotoista, mutta sisällöltään vaativaa keskustelua tietokonesovellusten kanssa. Luonnollisten kielten käyttäminen tähän tarkoitukseen on mahdollista vasta, (mutta lojbaniin verrattuna silloinkin tehottomampaa) kun yleinen tekoäly, AGI on arkitodellisuutta. Mutta lojban voi olla myös tehokas väline tämän tavoitteen saavuttamiseksi.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;4.* Miksi lojban on kummallisen näköistä ja vaikealukuista?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Lojbanin suunnittelussa otettiin tavoitteeksi (en ole itse varma tavoitteen mielekkyydestä), että kirjoitettu ja puhuttu kieli ovat vastaavat toisiaan todella 100% tarkkuudella. Siis kaikki, aivan kaikki, mitä on kirjoitettu, on myös lausuttavissa. Siksi oli loogista, että esim. isot kirjaimet ja välimerkit jätettiin pois: niitähän ei lausuta luonnollisissa kielissäkään. Kirjoituksessa näet kyllä esim. pisteitä, pilkkuja ja heittomerkkejä, mutta ne ovat lausuttavissa, kuultavissa, ohjaamassa ääntämistä. Heittomerkki on kevyt "h" kahden vokaalin välissä, eli lausutaan konsonanttina. Piste ja pilkku ovat ääntämisen taukoja, estämässä foneemeja sekoittumasta ja puheen ymmärrettävyyttä heikentymästä. Pisteen sijaan lojbanin bridi-lauserakenteet eroitetaan toisistaan uuden lauseen alkuun sijoitetulla " .i " erottimella. Lojban näyttää aluksi hyvin oudolta, mutta silmä tottuu pian.. Lojbanin kauneus on rakenteessa ja loogisuudessa!&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;5.* Miksi lojbanissa ei ole (juuri) mitään tuttuja sanoja kuten esim esperantossa?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Lojbanin perussanasto tehtiin algoritmisesti sekoittamalla "lojbanisoidut" versiot maailman kuuden puhutuimman kielen lähinnä vastaavista sanoista, etsimällä yhtäläisyyksiä ja painottamalla niitä näiden kielten puhujien määrien suhteessa. Kielen runsaat 1300 viisikirjaimista, kahta vakiomuotoa edustavaa juurisanaa, gismua ovat todella enimmäkseen outoja, mutta melko tasapuolisesti kaikille ihmisille maailmassa. Minusta näissä sanoissa on silti jonkinlainen "luonne", ihmiskunnan kielten syvempi "perusluonne" (?).&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;6.* Onko lojban tietokoneen ohjelmointikieli?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Ei, lojban tehtiin ennenkaikkea ihmistenvälistä kommunikaatiota varten. Sillä sellaisenaan ei voi ohjelmoida tietokoneita (ainakaan tällä hetkellä), vaikka onkin olemassa ohjelmointikieliä, kuten esim prolog, jotka lojbanin tapaan perustuvat predikaattilogiikkaan.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;7.* Eikö looginen kieli ole kylmä, vivahteeton ja kykenemätön ilmaisemaan tunnetta?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Ei, kielen käyttö ratkaisee sen vivahteikkuuden ja ilmaisun tunteikkuuden. Lojbanilla pystytään ilmaisemaan kaikki se, mitä luonnollisilla kielilläkin. Sillä pystyy halutessaan muodostamaan niin vertauskuvallisia ja hämäriä kiertoilmaisuja kuin on kulloinkin tarve. Lojbanissa on useita erityisesti kirjallisesti esitettäviä tunneilmaisurakenteita, jotka muissa kieleissä jätetään usein lausujan intonaatiolla tai visuaalisella ilmeikkyydellä ilmaistaviksi.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;8.* Onko lojban helppo oppia?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Lojban on helpompi oppia kuin lähes kaikki luonnolliset kielet, mutta vaikeampi kuin useimmat muut keinokielet. Lojbanin sanasto on kaikille lähes kokonaan vieras ja sen laajahko ja tuttuihin kieliin verrattuna "outo", mutta yksiselitteisen säännöllinen kielioppi vaativat hieman opiskeluponnisteluja.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;9.* Kuinka moni ihminen osaa lojbania?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Hyvin lojbania puhuvia on vain muutamia kymmeniä. Kieltä auttavasti osaavia on joitakin satoja ja sen alkeisiin tutustuneita joitakin tuhansia. Tarkkoja tilastoja ei ole olemassa.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;10.* Miksi opetella kieltä, jota tuskin kukaan osaa?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Tällä hetkellä tärkeimmät motiivit voisivat olla lojbanin ainutlaatuisuuden ja tärkeyden ymmärtämisestä seuraava halu osallistua lojban-yhteisön kehittämiseen, asettaa itselleen älyllinen haaste ja tärkeimpänä syynä toive kielen suuresta arvosta tulevaisuudessa, ehkä jo lähitulevaisuudessa. On hyvä olla edelläkulkijoiden joukossa.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;11.* Mikä lojbanissa on niin loogista, verrattuna muihin keinokieliin?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Liian pitkä vastattava tähän yhteyteen. Tähän liittyviä seikkoja on paljon. Lojbanin tapa jäsentää maailmaa on perustavanlaatuisesti erilainen kuin luonnollisissa kielissä ja myös muissa keinokielissä. Lojban ei jaa käsitteitä adjektiiveihin, substantiiveihin ja verbeihin vaan kaikki käsitteet määritellään niiden suhteina toisiin käsitteisiin, predikaatteina, eräänlaisina funktioina. Tämä ei ole käytännössä ihan niin toisesta maailmankaikkeudesta vaan toiset lojbanin käsitteet ovat hyvin substantiivinomaisia, toiset adjektiivinomaisia tai verbinomaisia, mutta kaikkia kohdellaan kielessä samalla tavalla. Lisäksi kielessä on suuri joukko hyvin harkittuja syntaktisia ratkaisuja, jotka korjaavat luonnollisten kielten tunnettuja hämäryyksiä.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;12.* Miten lojbania olisi helpointa opiskella?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Luonnollisesti helpointa olisi kuten muidenkin kielten kyseessä ollessa: ensimmäisenä kielenä, kotikielenä jo imeväisikäisenä. Siis suosittelen lämpimästi lojbanin ottamista kotikieleksi ja sen opettamista lapselle. Kaksikielisyys tutkitusti edistää älykkyyttä ja lojbanin paras paikka olisi heti ensimmäisenä kielenä.Mutta kielen opiskelu aikuisena vielä nykyään on aloitekykyä vaativaa ja opetusmateriaalista on puutetta. Paras ratkaisu tällä hetkellä on käydä itse läpi netistä löytyvää opetusmaterialia ja tulla mukaan perusteilla olevaan suomenkieliseen (tietysti lojbania tullaan myös käyttämään) toimintaan. Yhdistämällä voimamme pystymme ehkä järjestämään esim. lojban-kielen kesäleirin ja intensiivikurssin.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;13.* Mistä saa tietoja ja opetusmateriaalia?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;A Logical Language Group" toimittaa www.loiban.org -sivua, joka on lojbanin keskipiste netissä. Siellä on linkkejä opetusmateriaaliin ja muihin tietoihin.Tälle sivulle:&lt;a href="http://www.lojban.org/tiki/tiki-index.php?page=Lojban+For+Beginners&amp;amp;bl" target="_blank"&gt;http://www.lojban.org/tiki/tiki-index.php?...or+Beginners&amp;amp;bl&lt;/a&gt;on kerätty keskeiset oppimateriaalit. Kielen virallinen määrittely löytyy kirjasta"The COMPLETE Lojban Language", John Woldemar Cowan, ja on tilattavissa esim Amazonista:&lt;a href="http://www.amazon.co.uk/Complete-Lojban-Language-John-Cowan/dp/0966028309/ref=sr_1_1/026-0845608-5221256?ie=UTF8&amp;amp;s=books&amp;amp;qid=1193587348&amp;amp;sr=8-1" target="_blank"&gt;http://www.amazon.co.uk/Complete-Lojban-La...93587348&amp;amp;sr=8-1&lt;/a&gt;Se ei ole halpa kirja ja siitä ei kannata aloittaa. Mutta se on ehdoton käsikirja pidemmälle ehtineille.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7566895477569021410-733592767663884503?l=lojban-ajattelua.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lojban-ajattelua.blogspot.com/feeds/733592767663884503/comments/default' title='Lähetä kommentteja'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7566895477569021410&amp;postID=733592767663884503' title='1 kommenttia'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/733592767663884503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7566895477569021410/posts/default/733592767663884503'/><link rel='alternate' type='text/html' href='http://lojban-ajattelua.blogspot.com/2008/03/miksi-ihmeess.html' title='Miksi ihmeessä?'/><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></feed>
