Programmeringsroboter er ganske hardt. Det er mye koding involvert, og til tross for zillion-læringskodekursene som har vokst opp de siste årene, er det sannsynligvis rimelig å si at de fleste ikke vil utvikle ferdighetene som er nødvendige for å programmere en robot fra grunnen av.

Derfor arbeider forskere fra Washington State Universitys elektroteknikk og datateknologi på alternativer - og en som de har oppdaget, er bruk av teknikker som er designet for å trene dyr.

I dyreopplæring i sanntid har hundene en tendens til å være sakte å svare på instruksjoner når de lærer dem, og reagere raskere når de er mer sikre. Så forskerne utviklet et dataprogram som lar mennesker lære en virtuell robothund og inkluderte muligheten for hund-bot å reagere med forskjellige hastigheter.

"I begynnelsen beveger den virtuelle hunden seg sakte. Men da den mottar mer tilbakemelding og blir mer trygg på hva de skal gjøre, går det opp, sier Bei Peng, som jobbet med prosjektet.

Når brukeren lærte robotthundens oppgaver ved å styrke gode handlinger og straffe feilaktige, kunne han lære å effektivt forutsi riktig handlingsmåte under ulike forhold. Jo mer tilbakemelding det ble, desto bedre fikk det.

Ingen tilbakemelding

I tillegg tillod algoritmen hunden-bot å konfrontere den vanskelige oppgaven med å vite hva som ikke er noen tilbakemelding. "Når du trener en hund, kan du holde en godbit når det gjør noe galt," sa Matthew Taylor, som også jobbet med studien.

"Så ingen tilbakemelding betyr at det gjorde noe galt. På den annen side, når professorer er graderingstester, kan de bare merke feil svar, så ingen tilbakemelding betyr at du gjorde noe riktig."

Det er håpet at disse prinsippene en dag kunne brukes til å la folk uten programmeringsevner lære sine roboter hva de vil at de skal gjøre. Forskerne sier at de også håper det kan lære folk hvordan de skal være mer effektive dyretrenere.

"Vi vil at alle skal kunne programmere, men det kommer nok ikke til å skje," sa Taylor. "Så vi trengte å gi en måte for alle å trene roboter - uten programmering."

  • SpaceX tok bare 1,800 kg vitenskap tilbake til jorden fra ISS