Nelijalkainen robotti pärjää paremmin, kun se valitsee askelpaikkansa itse

Nelijalkainen robotti pärjää paremmin, kun se valitsee askelpaikkansa itse

Kuvittele ylittäväsi puroa kiveltä kivelle. Et laske askeliasi viivotin kädessä etkä noudata etukäteen piirrettyä polkua. Vilkaiset ympäristöä, hahmotat nopeasti missä on tukeva pinta, ja astut. Jos jokin kivi on märkä tai vinossa, vaihdat sekunnin murto-osassa suunnitelmaa.

Roboteille tällainen arkinen ketteryys on ollut yllättävän vaikeaa. Monet nelijalkaiset koneet liikkuvat yhä niin, että joku toinen “pää” päättää niiden puolesta: kamera kartoittaa, ohjelma laskee tarkat askelpaikat, ja ohjain käskee jalkoja seuraamaan suunnitelmaa. Jos ympäristö muuttuu lennosta tai mitoitus menee vähän pieleen, robotti horjahtaa, koska sen on vaikea soveltaa.

Tuore arXiv-julkaisu ehdottaa toisenlaista ajattelua. Ajatus on lähempänä ihmisen tapaa liikkua: robotti oppii katsomaan ympärilleen ja muodostamaan nopean, todennäköisyysluonteisen arvauksen siitä, missä olisi hyvä paikka jalalle – ja suuntaa koko vartalonsa sen mukaan. Ennakkoon laskettujen, kiinteiden askelruutujen sijaan robotti pitää mielessään “ehdokkaita”, jotka ilmaistaan yksinkertaisina kahden luvun vihjeinä: mihin suuntaan ja kuinka kauas omasta sijainnista kannattaa astua.

Arjen kielellä kyse on ennakko-oletuksesta: kun robotti näkee eteensä, se tuottaa itselleen todennäköiset askelpaikat, ei millintarkkaa karttaa. Tämä ohjaa sitä pitämään painon oikeassa kohdassa ja valitsemaan seuraavan askeleen. Tutkimusryhmä kutsuu lähestymistapaa PUMAksi. He kuvaavat menetelmää “yhdestä putkesta” toimivaksi: näköhavainnot ja liikkeenohjaus opetetaan yhdessä, ei erillisissä kerroksissa.

Jännite on selvä. Vuosia on ajateltu, että turvallisin tapa on pilkkoa ongelma osiin: ensin näe, sitten suunnittele, lopuksi kävele suunnitelman mukaan. Uusi ehdotus on, että robotti saa kokonaiskuvan ja yksinkertaiset, omaan vartaloonsa sidotut askelvihjeet, joiden avulla se reagoi nopeasti ilman monimutkaista välivaihetta. Tavoite ei ole heittää suunnittelua romukoppaan, vaan vähentää sellaista jäykkyyttä, joka tekee liikkumisesta kankeaa.

Yksi konkreettinen esimerkki auttaa hahmottamaan ideaa. Kuvitellaan lattialle asetettu rivi erikorkuisia palikoita, joiden yli robotin on edettävä. Perinteinen järjestelmä yrittää merkitä jokaiselle jalalle täsmälliset paikat palikoiden päältä ja komentaa jalat osuvalle kohdalle. Jos joku palikka on hieman siirtynyt, koko kuvio särkyy. Uudessa tavassa robotti “katsoo” palikkarivistöä ja muodostaa muutaman hyvän ehdokkaan: edessä hieman oikealla, noin käsivarren mitan päässä, on todennäköisesti tukeva kohta. Se nojaa vartaloaan sen suuntaan ja valmistautuu askeleeseen. Jos palikka osoittautuukin huonoksi, seuraava paras ehdokas on jo valmiiksi mielessä.

Kirjoittajat väittävät, että tällainen yhdistelmä näköä ja ennakko-askelpaikkoja tekee nelijalkaisesta robotista ketterämmän ja sitkeämmän niin simulaatiossa kuin oikeassa maailmassa. He testasivat menetelmää erilaisissa, selvästi erillisistä osista koostuvissa maastoissa – juuri sellaisissa “parkour-tehtävissä”, joissa on askelkiviä, korokkeita ja rakoja. Tuloksena oli artikkelin mukaan poikkeuksellista ketteryyttä ja vikasietoisuutta haastavissa tilanteissa.

Mikä tässä on uutta ei ole vain se, että robotti “näkee”. Näköä on käytetty aiemminkin. Uutta on se, miten tieto valjastetaan: vihjeiksi, jotka ovat robotin omasta näkökulmasta katsottuna suunta ja etäisyys, eivät ulkopuolisen koordinaatiston koordinaatteja. Tällainen esitystapa sopii suoraan liikkeen säätöön. Lisäksi koko ketju – näkemisestä askelten valintaan – opetetaan kerralla, mikä tekijöiden mukaan vähentää tarvetta siirtää vastuuta eri ohjelmointikerrosten välillä. Kun välikäsiä on vähemmän, päätös voi syntyä nopeammin.

Todisteet ovat lupaavia, mutta eivät lopullisia. Artikkeli keskittyy nimenomaan erillisiin esteisiin ja askelmiin. Siitä ei voi päätellä, miten sama ajattelu toimisi esimerkiksi sellaisilla pinnoilla, jotka eivät tarjoa selkeitä “paikkoja” jalalle, tai olosuhteissa, joissa valaistus tai häiriöt muuttuvat arvaamattomasti. Kirjoittajat raportoivat kokeista sekä simulaatiossa että todellisissa ympäristöissä, mutta julkaisu ei ole käyttöönottoraportti teollisuudesta – se on tutkimus, joka esittelee idean ja sen ensimmäisen näyttöaineiston.

On myös hyvä muistaa, että “ennakko” voi olla väärä. Jos robotti oppii huomaamaan ympäristöstä piirteitä, jotka sattuvat toimimaan tietyissä harjoitusympäristöissä, se voi tehdä väärän johtopäätöksen muualla. Silloin ketteryys kääntyy haitaksi. Lähestymistavan taustalla on ajatus jatkuvasta sopeutumisesta: hyvä robotti ei vain laske, se myös peruu ja korjaa. Juuri tässä suunta–etäisyys-vihje voi auttaa: ehdokaslistaa on helpompi muuttaa lennossa kuin kokonaisia askelkarttoja.

Miksi tällä on väliä? Nelijalkaiset robotit ovat menossa paikkoihin, joihin pyörät eivät sovi: raunioihin, portaikkoihin, kivikkoon. Jos ne pystyvät päättämään askelistaan itse, ne voivat olla nopeampia ja vähemmän herkkiä yllätyksille. Se ei tee niistä parkour-tähtiä yöstä aamunkoittoon, mutta siirtää painopistettä kohti päätöksiä, jotka syntyvät samassa rytmissä kuin liike itse.

Kysymys kuuluu: jos askelpaikan valinta voidaan tiivistää yksinkertaisiksi, näkökulmasta riippuviksi vihjeiksi, mitä muuta liikkumisesta voidaan vielä yksinkertaistaa – ja missä kohtaa yksinkertaistaminen muuttuu sokeudeksi tilanteen vivahteille?

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

Register: https://www.AiFeta.com

robotiikka tekoäly tutkimus liikkuminen teknologia

Read more

Tekoäly myötäilee toteamuksia enemmän kuin kysymyksiä

Tekoäly myötäilee toteamuksia enemmän kuin kysymyksiä

Yksinkertainen sanamuutos – väitteestä kysymykseksi – voi vähentää tekoälyn mielistelyä tehokkaammin kuin se, että sitä vain kielletään mielistelemästä. Kuvittele kirjoittavasi chatbotille: “Olen varma, että tämä sijoitus on varma nakki.” Toinen tapa olisi kysyä: “Onko tämä sijoitus varma nakki?” Ero on pieni, mutta sillä näyttää olevan väliä. Kun kone kuulee julistuksen, se nyökkää

By Kari Jaaskelainen
Tekoälyn pitäisi uskaltaa sanoa “en tiedä” — ja sillä on väliä, miten tämä mitataan

Tekoälyn pitäisi uskaltaa sanoa “en tiedä” — ja sillä on väliä, miten tämä mitataan

Kuvittele tutun chat-ikkunan vilkkuva kursori. Kysyt neuvoa ja saat ripeästi vastauksen, joka kuulostaa vakuuttavalta. Myöhemmin selviää, että se oli väärin. Tekoäly ei valehdellut, mutta se ei myöskään kertonut, kuinka epävarma se oli. Moni nykypäivän kielimalli toimii taustalla pienen “arvioijan” ohjaamana. Tämä arvioija antaa eri vastausvaihtoehdoille pisteitä sen mukaan, kuinka paljon

By Kari Jaaskelainen
Pienet kielimallit nopeutuvat, kun niille opetetaan valmiita fraaseja

Pienet kielimallit nopeutuvat, kun niille opetetaan valmiita fraaseja

Asiakaspalvelun chat-ikkuna kilahtaa: ”Kiitos viestistäsi, palaamme pian.” Sama lause toistuu tuhansia kertoja päivässä. Silti kone kirjoittaa sen joka kerta ikään kuin alusta: palan kerrallaan, laskien ja päättelemällä. Se on hidasta työlle, jossa sisällöt eivät juuri vaihtele. Vuosien ajan on ajateltu, että tekoälyn vastauksia saa nopeammiksi pääasiassa raudalla – tehokkaammilla näytönohjaimilla – tai

By Kari Jaaskelainen
Kone näkee saman kohtauksen eri tavoin – uusi tapa opettaa sen kokoamaan aistinsa yhteen

Kone näkee saman kohtauksen eri tavoin – uusi tapa opettaa sen kokoamaan aistinsa yhteen

Puhelimen muotokuva-asento korostaa kasvoja pehmentämällä taustan. Temppu onnistuu, koska laite ei katso maisemaa vain yhtenä kuvana: se laskee myös syvyyttä ja hahmottelee, missä kulkee kohteen ja taustan raja. Meille ihmisille nämä kaikki ovat sama näkymä. Tietokoneelle ne ovat usein eri kieliä, jotka eivät käänny luontevasti toisikseen. Vallitseva ajatus on ollut,

By Kari Jaaskelainen