Oppimalla ohjattu vedenalainen robotti löysi telakan – myös oikeassa vedessä

Oppimalla ohjattu vedenalainen robotti löysi telakan – myös oikeassa vedessä

Kun robotti-imuri hivuttautuu kotona lataustelakkaansa, kukaan ei pidä hetkeä ihmeenä. Veden alla sama temppu on kaikkea muuta kuin arkipäivää – näkyvyys on huono, virtaukset nykivät, eikä satelliittipaikannus auta. Silti juuri tähän suuntaan on otettu askel, joka voi venyttää vedenalaisten robottien toimintamatkaa ja -aikaa.

Vuosia on ajateltu, että vedenalaisen telakoitumisen kaltaiset tehtävät pitää ohjelmoida tarkasti käsin ja varmistaa testaamalla, yksi säätö kerrallaan. Toisaalta koneoppiminen on luvannut, että robotti voisi opetella liikkeensä itse – mutta vain simulaatioissa. Kun mallit ja tekoäly on viety veteen, ne ovat usein kompastuneet niin kutsuttuun simulaatiosta todellisuuteen -kuiluun: virtuaalinen maailma on liian siisti, oikea vesi liian sotkuinen.

ArXivissa julkaistu tutkimus ehdottaa, että kuilua voi kaventaa, jos simulaatio tehdään poikkeuksellisen tarkaksi ja robotti saa harjoitella siinä tauotta. Tutkijat rakensivat niin sanotun digikaksosen – yksityiskohtaisen virtuaalisen kopion – Girona-nimisestä autonomisesta vedenalaisesta ajoneuvosta. Simulaatioon kuvattiin, miten laite liikkuu ja kallistelee, mitä tapahtuu, jos se osuu telakan reunoihin ja millaista hälyä sen anturit oikeasti poimivat. Yksi niksi oli ajaa useita simulaatioita rinnakkain, jotta oppiminen ei kestäisi ikuisuutta.

Ohjaus opetettiin menetelmällä, joka on koneelle kuin toistuva yritys–erehdys–palkinto -leikki. Robotti sai pisteitä, kun se lähestyi telakkaa oikeassa kulmassa ja piti liikkeensä pehmeinä. Kolhuista rokotettiin – ja mitä kovemmin se kolautti, sitä enemmän pisteitä katosi. Harjoitus alkoi joka kerta eri etäisyydeltä ja asennosta, jotta taito yleistyisi eikä robotti oppisi vain yhtä siistiä lähestymistä.

Tulos: virtuaalinen robotti onnistui telakoitumaan yli yhdeksässä tapauksessa kymmenestä. Ja tärkeämpää, sama oppinut ohjaus vietiin todelliseen veteen, fyysiseen testialtaaseen, jossa se toimi edelleen. Veden alla robotti teki asioita, joita kukaan ei erikseen käskenyt mutta jotka auttoivat sitä perille: se kallisti "nenänsä" ylös ikään kuin jarruttaakseen ennen koloa ja keinutti suuntaansa kevyesti sivulta sivulle, mikä helpotti mekaanista lukittumista telakan ohjaimien kanssa.

Esimerkki havainnollistaa idean: kuvittele pimeä, samea allas ja avautuva putkimainen telakka. Jos robotti lähestyy liian nopeasti, se osuu reunaan ja kimpoaa pois. Jos se yrittää tulla täysin jäykkänä, pienikin sivuttaisvirta ohjaa sen ohi. Oppinut ohjaus näyttää valitsevan toisin: se keventää etenemistään kallistamalla runkoa, jolloin pieneen virheeseen on aikaa reagoida. Ennen viimeistä naksahdusta se antaa suunnan hieman aaltoilla, jolloin telakan ohjaimet ikään kuin ”poimivat” sen sisään. Näin syntyy pehmeä telakoituminen ilman, että ihminen on säätänyt jokaista liikettä etukäteen.

Miksi tämä on iso asia? Vedenalaiset robotit tekevät yhä enemmän työtä, mutta niiden autonomia nojaa akkuun. Jos laite löytää itse latauspisteen ja telakoituu siihen luotettavasti, se voi olla vedessä pidempään ilman ihmisen apua. Simulaatiossa oppiminen on ainoa realistinen tapa harjoitella satoja tai tuhansia tilanteita rikkomatta kallista rautaa. Siksi kysymys siitä, siirtyykö taito altaan ulkopuolelle, on ollut ratkaiseva.

Tutkimuksen keinot ovat samalla arkisen ymmärrettäviä. Digikaksonen oli tarpeeksi uskollinen: mukana olivat törmäykset, meluisat anturit ja ajoneuvon todellinen fysiikka. Harjoitukset olivat tarpeeksi monipuolisia: lähtöpaikka ja asento vaihtelivat, jolloin pelkkä muistiinpainaminen ei auttanut. Ja oppimisen tavoitetta kuvattiin fiksusti: ei vain nopeutta kohti maalia, vaan myös rauhallisuutta ja kolhujen välttelyä.

On silti syytä olla tarkkana. Allas ei ole meri. Testit tehtiin hallituissa oloissa, eivät avovedessä, jossa virtaukset vaihtelevat arvaamatta, levä tarttuu pintoihin ja näkyvyys voi pudota nollaan. Myös oppiva ohjaus on osin musta laatikko. Se, että robotti keksi itse jarruttaa kallistamalla, on hienoa – mutta mistä tietää, ettei sama temppu johda sivuvaikutuksiin toisissa oloissa? Hento sivuttaiskeikutus auttoi mekaanista linjausta, mutta se voi myös kertoa siitä, ettei ratkaisu ole kaikissa tilanteissa täysin rauhallinen.

Lisäksi oppiminen vie aikaa ja laskentaa. Tutkijat kiersivät ongelmaa ajamalla simulaatiota rinnakkain, mutta jokainen uusi tehtävä, uusi laite tai uusi meri olisivat oman opettamisensa takana. Ja vaikka simulaatioon lisättiin melua ja epätäydellisyyttä, jokin yllätys voi silti odottaa pinnan alla. Digikaksonen on aina karkeistus todellisuudesta.

Silti suunta on kiinnostava. Jos simulaatiosta todellisuuteen -kuilu kapenee tällaisissa rajun käytännönläheisissä tehtävissä kuin telakoituminen, sama voisi toimia muuallakin: tarkastustehtävissä, joissa pitää pujotella rakenteiden lomitse, tai hätätapauksissa, joissa robotti etsii reitin suojaisaan paikkaan. Tämän tutkimuksen näyttö on vielä altaasta, ei avomereltä. Mutta se muistuttaa, että joskus paras tapa rakentaa taito ei ole lisätä käskyjä, vaan antaa koneen harjoitella tarpeeksi monessa, riittävän sotkuisessa maailmassa.

Lopulta kysymys kuuluu: jos vedenalainen robotti oppii pehmeän lähestymisen itse, kuinka pitkälle voimme ulkoistaa taitojen muotoilun oppivalle järjestelmälle – ja missä kohtaa haluamme silti ymmärtää jokaisen liikkeen syyn ennen kuin lähetämme sen merta pidemmälle?

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

Register: https://www.AiFeta.com

tiede robotiikka tekoäly koneoppiminen meri tutkimus

Read more

Koneiden käyttäytymistä ei tarvitse enää kirjoittaa kaavoiksi käsin

Koneiden käyttäytymistä ei tarvitse enää kirjoittaa kaavoiksi käsin

Kun hissi lähtee liikkeelle, ilmastointi säätää puhallusta tai robotti asettaa ruuvin paikalleen, taustalla on malli siitä, miten kone käyttäytyy. Niitä on perinteisesti rakennettu niin kuin hyviä reseptejä: asiantuntija kerää kokemusta, mittaa, kirjoittaa yhtälöitä ja virittää pitkään. Se vie aikaa – ja jokainen muutos laitteessa tai ympäristössä tarkoittaa uutta työtä. Viime vuosina

By Kari Jaaskelainen
Oppivat liikennevalot voivat lyhentää jonotusaikaa kymmenesosan

Oppivat liikennevalot voivat lyhentää jonotusaikaa kymmenesosan

Kaikki tietävät hetken, kun seisot punaisissa valoissa keskellä yötä, eikä mihinkään suuntaan näy autoja. Tai aamun, jolloin tavallinen risteys puuroutuu yllättäen, koska osa kuljettajista päättääkin kääntyä eri suuntaan kuin yleensä. Liikennevalot ovat sääntöjen koneita, mutta liikenne elää kuin säätila. Pitkään ratkaisuksi on ehdotettu ”älykkäitä” valoja, jotka oppivat liikenteestä ja säätävät

By Kari Jaaskelainen
Parempi tulos syntyy, kun tekoäly yrittää samaa tehtävää monta kertaa

Parempi tulos syntyy, kun tekoäly yrittää samaa tehtävää monta kertaa

Kuvittele valmentavasi abiturienttia. Onko järkevämpää teettää hänellä nopeasti sata erilaista laskua, vai pysäyttää hänet viiden samanlaisen äärelle niin, että hän kokeilee eri tapoja ja oppii virheistään? Sama valinta vaivaa myös tekoälyn kouluttajia – vain että ”yritykset” maksavat rahaa ja sähköä. Suuret kielimallit opetetaan ensin valtavilla tekstimäärillä. Sen jälkeen niitä hiotaan vaiheessa,

By Kari Jaaskelainen