Software maakt robotleren kinderspel

Net zoals een peuter snel zal leren een smakelijke traktatie te herkennen of een stekelig voorwerp zal vermijden, zal de software die vandaag wordt uitgebracht het gemakkelijker maken om robots te leren hoe ze zich moeten gedragen door ervaring in plaats van moeizaam te herprogrammeren.





De software, BrainOS genaamd, is ontwikkeld door: Brain Corporation , een bedrijf gevestigd in San Diego dat wordt ondersteund door de mobiele chipmaker Qualcomm .

Dergelijke software zou robots uiteindelijk eenvoudiger in het gebruik kunnen maken. In plaats van nieuwe code te schrijven of toegang te krijgen tot een grafische gebruikersinterface, kan een gebruiker met BrainOS een robot trainen om een ​​eenvoudige taak uit te voeren, zoals het bewegen naar een bepaald object, door hem eerst handmatig door het proces te leiden.

Het is vooral moeilijk voor robots om betrouwbaar te presteren in complexe, veranderende omgevingen, daarom is leren een veelbelovende aanpak. Sommige commerciële robots zijn in feite al in staat tot eenvoudige leerprestaties. Maar BrainOS bevat een reeks leertechnieken, waardoor robotingenieurs gemakkelijk softwarebibliotheken kunnen aanboren voor leertaken zoals objectherkenning, navigatie en manipulatie.



Brain Corporation demonstreerde de software vorig jaar op een robotica-evenement in Boston, met behulp van een kleine rode prototyperobot die lijkt op een Segway met twee camera's als ogen. Het was mogelijk om de robot een object te laten zien en het vervolgens dat object te laten volgen.

De leermogelijkheden die door BrainOS worden gebruikt, omvatten het invoeren van informatie in een gesimuleerd netwerk van virtuele neuronen en synapsen en het vervolgens geven van positieve of negatieve feedback, een proces dat bekend staat als gesuperviseerd leren. Vooral de laatste jaren is deze aanpak effectief gebleken.

Todd Hylton, executive vice president van Brain Corporation, zei in een verklaring dat machine learning-software vooral gericht is op academische onderzoekers in plaats van op ingenieurs in de industrie. BrainOS helpt dat probleem op te lossen door een centraal technologisch raamwerk te bieden dat toegankelijk is voor diegenen die robottoepassingen willen prototypen, commercialiseren en er geld mee willen verdienen, zei Hylton.



Ashutosh Saxena , directeur van een project genaamd RoboBrain aan de Cornell University en Stanford, waarbij methoden voor machinaal leren worden toegepast op robots, zegt dat BrainOS aantrekkelijk kan zijn voor diegenen die nieuwe soorten robots willen commercialiseren. Er is behoefte aan een gebruiksvriendelijk product dat vaardigheden van een hoger niveau combineert, zoals visie en bewegingsplanning, zegt hij.

Brain Corporation brengt ook een versie van zijn software uit met een chip ontwikkeld door Qualcomm genaamd bStem (afkorting van hersenstam). Deze chip is ook ontworpen om de manier waarop de hersenen werken na te bootsen, door gegevens parallel op te slaan en te verwerken in plaats van in serie. Dergelijke neuromorfische chips kunnen worden gebruikt om gesimuleerde neurale netwerken zeer efficiënt te laten werken, en Qualcomm is een van de vele bedrijven die de technologie hopen te commercialiseren (zie 10 Doorbraaktechnologieën: Neuromorfische chips).

De robottechnologie gaat snel vooruit, mede dankzij de vooruitgang op het gebied van hardware, waaronder computerchips, sensoren en actuatoren. Maar software stimuleert ook de vooruitgang. Bijvoorbeeld de open source Robotbesturingssysteem maakt het voor technici gemakkelijker om nieuwe mogelijkheden aan een robot toe te voegen zonder de basisfunctionaliteit helemaal opnieuw te hoeven bouwen.



Geavanceerde machine learning-software zoals BrainOS zou andere, meer geavanceerde mogelijkheden kunnen zien die worden gedeeld tussen robots, waarbij robots leren van elkaars ervaringen.

zich verstoppen