Peleissä tekoäly pystyy nyt keksimään ja myös selittämään omat strategiansa

Share
Peleissä tekoäly pystyy nyt keksimään ja myös selittämään omat strategiansa

Uusi tutkimus esittelee tavan, jolla suuret kielimallit voivat rakentaa ja hioa peliohjelmia eri pelilajeihin – mahdollinen askel kohti itseään kehittävää tekoälyä.

Moni on kokenut saman: perheen peli-illassa voitto tulee, mutta kukaan ei osaa sanoa miksi juuri se siirto kannatti. Kun tekoäly pelaa, vastaus on perinteisesti ollut vieläkin vaikeampi: kone voitti, koska se laski. Nyt lähestytään toista tietä. Tutkijoiden mukaan uudet kielimalleihin perustuvat peliohjelmat eivät vain tee siirtoja, vaan pystyvät myös perustelemaan ne ihmiselle ymmärrettävästi.

Vuosikymmeniä ajatus oli tämä: pelitekoäly rakennetaan joko kaavamaisesti ratkaisemaan peli läpikotaisin tai se oppii paremmaksi valtavien aineistojen ja hakualgoritmien avulla. Jompikumpi, ei molempia. Uusi tutkimus ehdottaa toisenlaista yhdistelmää: suuri kielimalli – käytännössä keskusteleva tekoäly – voi toimia sekä pelistrategian suunnittelijana että pelaajana. Se voi muokata omaa toimintalogiikkaansa, hyödyntää ihmisiltä kerättyä tietoa, soveltaa klassisia nyrkkisääntöjä ja oppia palautteesta.

Todisteeksi tutkijat esittelevät Nembobot-nimisen ohjelmointiympäristön ja siihen kytketyn kielimallipohjaisen chatbotin. Ympäristö antaa käyttäjälle mahdollisuuden luoda ja muokata tekoälypelaajia sekä tarkastella, miten ja miksi ne tekevät valintoja. Tavoite ei ole vain voittaa pelejä, vaan rakentaa tapaa, jolla tekoäly kehittää ja selittää omaa päättelyään eri pelityypeissä.

Tutkimus nojaa ajatukseen, jota tietojenkäsittelyn uranuurtaja Claude Shannon hahmotteli jo 1950-luvulla shakista: pelikoneita voi luokitella sen mukaan, laskevatko ne kaiken vai käyttävätkö ne järkeviä oletuksia. Uutuus on, että kielimalli toimii sillanrakentajana luokkien välillä. Tutkijoiden kuvaama chatbot pelaa ja oppii neljänlaisissa peleissä eri tavoin:

  • Sanapeleissä se ei tallenna jokaista tilannetta erikseen, vaan tiivistää havaintonsa yleisiksi säännöiksi, jotta uuteen tilanteeseen voi sopeutua nopeasti.
  • Peleissä, joissa on olemassa täsmällinen paras ratkaisu, se käyttää matemaattista päättelyä ja tuottaa samalla luettavan selityksen valinnalleen.
  • Heuristisissa peleissä – sellaisissa, joissa täydellistä läpikäyntiä ei ole realistista – se yhdistelee klassisen pelihauissa käytetyn minimax-ajattelun oivalluksia ja ihmisiltä koottua dataa.
  • Oppimista vaativissa peleissä se parantaa suoritustaan yrityksen ja erehdyksen kautta, käyttää ihmispalautetta sekä arvioi omaa toimintaansa kriittisesti seuraavaa kierrosta varten.

Mitä tämä tarkoittaa käytännössä? Kuvitellaan sanapeli, jossa pitää arvata piilossa oleva sana. Perinteinen kone voisi kahlata läpi valtavan määrän vaihtoehtoja tai muistaa aiempia tilanteita. Kielimallin ohjaama agentti taas oppii sananrakenteesta säännön: ensin kokeillaan todennäköisiä kirjainyhdistelmiä, vältetään toistoa ja suositaan siirtoja, jotka kertovat eniten uutta. Samalla se voi kirjoittaa auki, miksi juuri tuo arvaus on nyt järkevin.

Toinen esimerkki löytyy strategiapeleistä kuten shakin kaltaisista tilanteista, joihin Shannon alun perin viittasi. Tutkimuksessa kuvattu agentti ei nojaa vain sokeaan hakemiseen, vaan ottaa huomioon tunnettuja peukalosääntöjä – vaikkapa sen, että nappuloita kannattaa kehittää kohti keskustaa – ja peilaa niitä ihmisten pelidataan. Jos pelaaja pyytää selitystä, agentti tuottaa sellaisen sanallisesti: "Tämä siirto avaa linjan ja uhkaa kahta heikkoa nappulaa yhtä aikaa." Ideana on, että tekoäly ei ole vain musta laatikko.

Kolmas tilanne on oppiva peli, esimerkiksi roolipeli, jossa pelaajan toiveet ja pelitilanteet vaihtelevat. Tutkimuksen mukaan agentti voi kerätä palautetta: mikä toimi, mikä ei, ja mitä pelaaja halusi. Sen perusteella se muuttaa seuraavaa yritystään – ja arvioi vielä itse kriittisesti aiempaa päättelyään. Tämä kuulostaa itsestään selvältä, mutta peliohjelmissa se on uutta: sääntöjen ja logiikan päivittäminen ei tapahdu vain kehittäjän koodissa, vaan myös tekoälyn omassa “ajattelussa”.

Miksi tällä on väliä? Yleisemmällä tasolla kyse on siitä, voiko tekoäly siirtyä pelkistä vastauksista toimintatapojen muovaamiseen. Kun malli oppii tekemään sääntöjä itselleen ja selittämään ne, samat periaatteet voivat olla hyödyllisiä myös muualla, missä päätöksiä tehdään epävarmuuden vallitessa. Tutkimuksen tekijät puhuvat “askeleesta kohti itseohjelmoivaa tekoälyä” – ajatuksesta, että kone pystyy vähitellen parantamaan omaa logiikkaansa ihmisten kanssa käydyn vuoropuhelun avulla.

On silti syytä olla varovainen. Tutkimus esittelee lähestymistavan ja ympäristön, ei ihmelääkettä. Se demonstroi, että kielimalliin pohjaava agentti voi toimia eri pelilajeissa ja tuottaa ymmärrettäviä perusteluja. Se ei väitä, että tällainen agentti voittaisi aina parhaita erikoistuneita ohjelmia tai että oppiminen olisi virheetöntä. Myös “joukkoälyyn” nojaaminen tuo kysymyksiä: mitä tapahtuu, jos ihmisiltä kerätty tieto on puutteellista tai vinoutunutta? Ja vaikka ympäristö tarjoaa mahdollisuuden kokeilla ja virittää agentteja, se ei ratkaise sitä, kuinka luotettavasti malli yleistää uuteen peliin tai täysin uudenlaiseen tilanteeseen.

Silti suunta on kiinnostava. Shannonin kahtiajako – laske kaikki vastaan käytä järkeä – saa kolmannen vaihtoehdon: selittävä, ihmiseltä oppiva tekoäly, joka yhdistelee laskentaa, nyrkkisääntöjä ja kokemusta. Jos kone oppii sanomaan “miksi” yhtä luontevasti kuin “mitä”, kysymys kuuluu: missä vaiheessa haluamme sen tekevän samaa myös pelipöytää suuremmissa päätöksissä?

Paper: https://arxiv.org/abs/2604.21896v1

Register: https://www.AiFeta.com

tekoäly pelit kielimallit tutkimus shakk i itseohjelmointi

Read more

Tekoälyapuria ei kannata valita pelkän esittelytekstin perusteella

Tekoälyapuria ei kannata valita pelkän esittelytekstin perusteella

Uusi vertailu osoittaa, että sanat ja teot eivät kulje käsi kädessä: oikeat koesuoritukset parantavat hakutuloksia, kun etsitään sopivaa tekoälyapuria tuhansien joukosta. Olet etsimässä verkosta apuria, joka hoitaisi puolestasi arjen askareita: täyttäisi lomakkeen, järjestäisi matkasuunnitelman tai seulisi pitkän asiakirjakasan ydinkohdat. Vastassa on valikoima, joka muistuttaa sovelluskauppaa steroideilla. Jokainen ”tekoälyagentti” lupaa paljon

By Kari Jaaskelainen
Hakutulosten kannattaa olla hyödyllisiä, ei vain samankaltaisia

Hakutulosten kannattaa olla hyödyllisiä, ei vain samankaltaisia

Kielimallien taustahaku paranee, kun osumat valitaan sen mukaan, auttavatko ne vastausta — ja se voi olla yli satakertaisesti nopeampaa kuin nykyinen tapa. Kuvittele, että kysyt työpaikan chat-robotilta: “Mitä viime kuun kokouspäiväkirjassa päätettiin etätyöpäivistä?” Robotti selaa arkistoja ja poimii sinulle pätkän, jossa toistellaan, mitä etätyö tarkoittaa. Teksti on aiheeltaan lähellä kysymystä, mutta

By Kari Jaaskelainen
Yksi malli voi pian puhua, soittaa ja kolista – pelkillä tekstiohjeilla

Yksi malli voi pian puhua, soittaa ja kolista – pelkillä tekstiohjeilla

Kun tekee kotivideota, ääni on usein suurin vaiva. Juonto syntyy yhdellä sovelluksella, taustamusiikki toisella ja ukkosen jyrinä kolmannella. Jokainen työkalu ymmärtää erilaisia komentoja, eikä mikään niistä oikein “puhu” toistensa kanssa. Lopputulos on pienen palapelityön tulos. Vuosia on ajateltu, että näin tämän kuuluukin mennä. Puhe on sanoja ja lauseita – hyvin jäsenneltyä.

By Kari Jaaskelainen
Tekoälyn kanssa pärjäämme paremmin sopimalla kuin komentamalla

Tekoälyn kanssa pärjäämme paremmin sopimalla kuin komentamalla

Puhelimesi suosittelee seuraavaa kappaletta, karttasovellus ehdottaa nopeinta reittiä, tekstinkorjaus päättää puolestasi, mitä olit ehkä sanomassa. Harva näistä järjestelmistä tottelee sinua sokeasti. Useammin huomaat itse muokkaavasi tapojasi niiden mukaan – ja ne puolestaan mukautuvat sinuun. Arkinen kokemus paljastaa: emme enää elä maailmassa, jossa kone on vain hiljainen renki. Silti puhe tekoälystä palaa

By Kari Jaaskelainen