Teköäly ?

Monilla on varmaan käynyt joskus mielessä täydellisen keinoälyn luominen ? Mitenköhän moisen voisi toteuttaa, vaaditaanko ihmismäisen tekoälyn luomiseen jotain ihmismielen täysin tuntevaa psykologia ? Olisi erittäin mielenkiintoista saada ees osittain toimiva äly aikaiseksi joka esimerkiksi tekstipohjaisena tulkitsisi tekstin ja oppisi uusia sanoja, asioita sekä kokonaisia keskusteluja ja osaisi itse aloittaa keskusteluja, esittää mielipiteitä ja luoda oman persoonan jne.
11968
Äänestä

Muut lukivat myös

Vastaukset 11

Vanhimmat

Windows käyttöjärjestelmä osaa vittuilla ja pitää mykkäkoulua naama sinisenä.

Äänestä

Suosittelen lukemaan jonkun aihetta käsittelevän kirjan, esimerkiksi Stuart J Russellin kirjan "Artificial Intelligence: A Modern Approach ja siitä toinen painos"

Tekoälyn vaikeutta voi testata esimerkiksi tietokoneohjelmalla, joka käy dialogia käyttäjän kanssa. Ohjelmaan syötetään ensiksi joukko yleisiä fraaseja kuten
"Kaunis päivä tänään?"
"Kuinka työt sujuvat?"
"Mikä on nimesi"

ja lisäät dynaamisuutta siten, että kone kerää tietoa käyttäjästä kuten nimen, siviilisäädyn, auton mallin (jos on) jne. ja antaa palautetta kuten
"Kuinka on saabi pelannut?"

Ja sitten vielä satunnaisuutta eli kone etsii käyttäjän antamasta palautteesta jotain avainsanoja, joista se sitten arpoo sopivimman vastauksen:

Esimerkki, avainsanat ympäröity *:llä
"Olen *hukannut* avaimeni" (Käyttäjä)
"Milloin näit XXXX viimeksi" (Kone)
"Eilen käytyäni *kaupungilla*" (Käyttäjä)
"Käytkö usein kaupungilla" (Kone)

Jos ohjelma vielä tallentaa käyttäjän vastauksia tietokantaan, niin illuusio on parempi. Esim.

"Mikä on nimesi?" (Kone)
"N.N" (Käyttäjä)
"Terve N.N, no saitko saabin katsastettua?" (Kone)

Käyttäjä on voinut pilailla koneen kustannuksella, mutta tämäkin lisää illuusiota, esim.

"Ei minulla ole saabia" (Käyttäjä)
"Viimeksi (XXXX) kun keskustelimme puhuit saabistasi ja siitä että ole menossa katsastukseen" (Kone)

Lisäksi ohjelmassa pitäisi olla satunnaisuutta ettei tietty käyttäjän vastaus anna aina samanlaista palautetta sekä muistia että kone ei anna samaa palautetta kahteen kertaan.

Tämäntyyppinen ohjelma tehtiin jo 60-luvulla. Kyse ei ole tekoälystä, mutta sillä voi kokeilla erilaisia tekoälyyn liittyviä kysymyksiä. Ohjelma voi olla toimiessaan aika hauska (ainakin jonkin aikaa) ja jos fraaseja on riittävästi, niin illuusio voi olla aika hyvä.

Äänestä
  • hehe, muistan joskus yheksänkytluvun alussa kun oli noista BBS purkkeja, siellä oli jossain chatissä robottichatti joka vastaili ihan ääliömäisesti, tosin en tajunnut juttua aluksi ja oli mennä käämit ihan totaalisesti kun "chattikaveri" oli niin "ääliö" ettei mitään rajaa, yritin kysyä jotain tärkeetä juttua johon piti saada selvyyttä ja jumakauta kun ei mitään tolkkua vastauksessa. Taisi olla toi robotti vielä laitettu SysOp:n nimellä.. :)

    Äänestä

  • Periaatteessa tuo avainsanojen etsiminen voisi olla toimivakin järjestelmä mutta ongelmaksi jäisi miten ohjelma osaisi etsiä avainsanoja ja tulkita niitä. Pitäisi tehdä eräänlainen valmis listaus avainsanoista jota ohjelma osaisi päivittää uusien avainsanojen ilmestyessä missä taas olisi ongelmana mistä ohjelma osaa tunnistaa uudet avainsanat.

    Äänestä

  • aikaansaava kirjoitti:

    Periaatteessa tuo avainsanojen etsiminen voisi olla toimivakin järjestelmä mutta ongelmaksi jäisi miten ohjelma osaisi etsiä avainsanoja ja tulkita niitä. Pitäisi tehdä eräänlainen valmis listaus avainsanoista jota ohjelma osaisi päivittää uusien avainsanojen ilmestyessä missä taas olisi ongelmana mistä ohjelma osaa tunnistaa uudet avainsanat.

    Jo c64 aikaan oli kotipsykiatri Kalle, joka osasi antaa satunnaisesti vastauksia käyttäjän kysymyksiin.

    Äänestä

  • Kommantoori64 kirjoitti:

    Jo c64 aikaan oli kotipsykiatri Kalle, joka osasi antaa satunnaisesti vastauksia käyttäjän kysymyksiin.

    ja..osasi ottaa ne vastaukset kuitenkin samasta aihepiiristä.

    Äänestä

  • Kommantoori64 kirjoitti:

    ja..osasi ottaa ne vastaukset kuitenkin samasta aihepiiristä.

    paperilla, jotka otin ylös niihin...3k riviä melkein

    Äänestä

  • aikaansaava kirjoitti:

    Periaatteessa tuo avainsanojen etsiminen voisi olla toimivakin järjestelmä mutta ongelmaksi jäisi miten ohjelma osaisi etsiä avainsanoja ja tulkita niitä. Pitäisi tehdä eräänlainen valmis listaus avainsanoista jota ohjelma osaisi päivittää uusien avainsanojen ilmestyessä missä taas olisi ongelmana mistä ohjelma osaa tunnistaa uudet avainsanat.

    Niin, tarkoitus oli lähinnä esittää esimerkki mitä asioita pitäisi ottaa huomioon. Alkuperäinen versio oli nimeltään Eliza ja se tehtiin muistaakseni 1963. Olen tainnut nähdä tuon 64:lle tehdyn kotipsykologin, josta joku taisi mainita. Se osoittaa että ohjelman tekeminen ei ole vaikeaa, jos se toistaa papukaijamaisesti valmiiksi tallennettuja fraaseja.

    Tarvittaisiin huomattavasti monimutkaisempi järjestelmä ennen kuin siitä saataisiin oikeasti oppiva. Mutta olet oikeilla jäljillä. Luulisin, että ihmisen oppimisessa ympäristöllä on oleellinen merkitys ja koneelta tämä puuttuu. Siis jos kone törmää uuteen sanaan ja vaikka se tunnistaisi ja "ymmärtäisi" muut lauseen sanat, se ei pysty päättelemään mitä tuntematon sana tarkoittaa koska se on irrallisessa ympäristössä.

    Esimerkki
    "Käyn elokuvissa usein"
    "Käyn elokuvissa joka viikko"
    "Käyn elokuvissa harvoin"

    Oletetaan että kone tunnistaa sanat "Käyn", "elokuvissa" ja "usein", "joka", "viikko" mutta ei sanaa "harvoin". Ihminen voisi päätellä että sanalla on jokin ajallinen ulottuvuus, mutta koneelle tehtävä olisi lähes mahdoton.

    Vaikka koneeseen olisi syötetty kielioppi ja kaikki käytettävät sanat se olisi silti tyhmä kuin saapas, koska siltä puuttuisi se ympäristö mikä tekee ihmisestä ihmisen. Sen takia on helpompi ohjelmoida valmiita fraaseja kuin tehdä ohjelma joka osaisi muodostaa älykkäitä lauseita.

    Avainsanojen hakemiseen voisi tehdä jonkun hermoverkkosovelluksen, joka laskisi sanojen keskinäisiä yhteyksiä. Esimerkiksi toiset sanat esiintyvät useammin kuin toiset ja tämä voisi olla yksi kriteeri avainsanalle. Toisaalta jotkut sanat esiintyvät usein vain tiettyjen sanojen yhteydessä jne.

    Ohjelman sanavaraston ei tarvitsisi olla aluksi kovin suuri, jos siinä olisi hyvä kielioppiosuus, joka pystyisi päättelemään esimerkiksi onko sana verbi vai substantiivi ja jos uudet sanat talletettaisiin tietokantaan.

    Äänestä

Mutta jos sittenkin kysyisit ensi viikon oikeita Lottonumeroita. Siihen olisi paljon helpompaa antaa oikea vastaus!

Toimivalle tekoälylle (täydellisestä keinoälystä puhumattakaan) löytyisi noin miljardi sovellusta elämän kaikilta osa-alueilta, että jos homma olisi jotakin muuta kuin "mahdotonta", se olisi jo keksitty ja käytössä.

Äänestä

mä oon koodannu tollasen tekoälyn, mut en o keksiny käyttöä. Jos haluut sorsakoodit ni voin lähettää. Meilaa vaa mulle ni saat sorsat.

Äänestä

Haluatko mallintaa ihmisten tapaa "ajatella", vai luoda jonkinlaista oikeata älykkyyttä?

Ihmisen mallintaminen ei ole tehtävä helpoimmasta päästä. Ihmis-"äly" kun on käsittämätön sekoitus tarvehierarkioita, itsekkyyttä, päättelyä, generalisaatiota, yksityistämistä jne jne. Ja kun katselee kanssaihmisten toikkarointia, niin ehkä on parempi, että ei ota ihmistä esikuvakseen uuden älykkyysmuodon rakentamisessa :)

Sinänsä tekoälymallintaminen toki sopii harrasteeksi siinä missä vaikkapa pienoismallien rakentelu. Tällä kertaa pienoismallin tekoon saattaa mennä hieman pidempi tovi.

Äänestä

Kommentoi aloitusta


aikaansaava kirjoitti:

Monilla on varmaan käynyt joskus mielessä täydellisen keinoälyn luominen ? Mitenköhän moisen voisi toteuttaa, vaaditaanko ihmismäisen tekoälyn luomiseen jotain ihmismielen täysin tuntevaa psykologia ? Olisi erittäin mielenkiintoista saada ees osittain toimiva äly aikaiseksi joka esimerkiksi tekstipohjaisena tulkitsisi tekstin ja oppisi uusia sanoja, asioita sekä kokonaisia keskusteluja ja osaisi itse aloittaa keskusteluja, esittää mielipiteitä ja luoda oman persoonan jne.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu