OpenAI lærer robotter at kopiere mennesker

OpenAI lærer robotter at kopiere mennesker

Kunstig intelligens behøver ikke altid kommer fra de store kommercielle firmaer. OpenAI kommer fra en non-profit-organisation, der forsker i kunstig intelligens, og er ret avanceret

Del artiklen på

Af Lars Bennetzen

Når vi snakker om robotter, så er målet at få dem til at udføre opgaver baseret på få eksempler. Det er præcist hvad OpenAI har klaret med deres nye algoritme ’one-shot-imitation-learning”.

OpenAI, der både er algoritmens og organisationens navn, har demonstreret hvordan en person med et VR-headset på kunne instruere en robot ganske enkelt.

Alt hvad personen gjorde i VR-simulationen var at stable en række farvede virtuelle bokse. Herefer kopierede robotten personens opgaver, og stablede en række bokse i samme farve og samme rækkefølge.

Den software som robotten lærer fra er delt i to neurale netværk; et til synet og et til efterligning af bevægelsen.

Opgaven er ganske simpel for mennesker, men for en robot er det en ret avanceret opgave. Normalt skal der tusindvis af eksempler til før robotten har lært det fulde bevægelsesmønster. Den lærer normalt ved at spore det fulde sæt af bevægelser der skal udføres, og derefter kigger den efter samme bevægelsesmønster fra en lidt anden vinkel.

Men med ’one-shot-imitation-learning’, lærer algoritmen at forudsige hvilke handlinger der skal klares for at levere det resultat den så i den første instruktion. Den sammenligner bevægelser og lærer ud fra forskellene.

OpenAI oplyser at dette tillader robotten at tilpasse sig til at lære fra demonstrationer af forskellige længde, og f.eks. stable et andet antal bokse end det den ser i demonstrationen.

Forskerne undersøger hvordan robotten kan bruges sammen med almindelige husholdningsting i stedet for bokse. Målet er at bygge en general robot der kan hjælpe rundt om i huset, og udføre opgaver så som at placere stole rundt om et bord.

I øjeblikket kan robotten stable bokse på tiendedele af et sekund, men den køres langsommere for at gøre det lettere at arbejde med den. Men der skal mere research til for at få menneskelig ydelse.