Baby robots
Baby’s leren door dingen aan te raken, ze te gebruiken, door te spelen, en door simpelweg alle volwassenen goed te bestuderen. Robots doen helaas niks uit zichzelf: ontwikkelaars zullen toch echt vele regels aan code moeten schrijven om hun mechanische uitvinding ook maar de simpelste handeling uit te laten voeren. Daar moet met de technieken van tegenwoordig wel verandering in kunnen komen, dus computer wetenschappers en psychologen van de Universiteit van Washington hebben een benadering ontwikkeld waarmee het opvoeden van robots veel meer op het opvoeden van baby’s gaat lijken.
De onderzoekers bouwden computer algoritmes gebaseerd op behandelingen die op baby’s gebaseerd zijn, en vervolgens werden de nieuwe methodes getest. Die test bestond uit twee delen: in het eerste deel moeten de robots leren hoe ze hun hoofd moeten bewegen, en hoe ze de bewegingen van de mens met hun hoofd kunnen volgen. De test is succesvol als de robot vervolgens uit zichzelf in dezelfde richting als de mens gaat kijken.
Lees ook: Deze robots kunnen objecten oppakken door te oefenen en elkaar te helpen
De tweede test bestaat uit het imiteren van de mens: de robot ziet bijvoorbeeld hoe een onderzoeker een voorwerp oppakt, en vervolgens moet de robot hetzelfde doen. In een ideaal scenario zou de robot zelfs een betere manier vinden om het voorwerp op te pakken. Het lijken simpele taken, maar het op deze manier trainen van robots kan ervoor zorgen dat ze veel meer verschillende taken aan kunnen. Op dit moment worden robots vaak zo geprogrammeerd dat ze één specifieke taak heel goed uit kunnen voeren, wat in de meeste gevallen de beste oplossing is, maar als ze een onverwachte situatie tegenkomen zal er altijd weer een mens moeten helpen. Met deze nieuwe methode zullen robots zelf mensen kunnen analyseren en imiteren, waardoor ze veel beter met nieuwe situaties om kunnen gaan, en ze eigenlijk op grote baby’s gaan lijken.
Uiteindelijk zal het nog een tijd duren voor deze aanpak echt goed gaat werken, en tot dan zal een mooie combinatie tussen leren en programmeren de beste benadering blijven. Het hele punt van robots is namelijk dat ze taken sneller en secuurder dan mensen uit kunnen voeren, en als je ze alles wilt aanleren kan je één van die voordelen verliezen. Toch zullen dit soort onderzoeken ervoor zorgen dat je sneller een huisrobot hebt rond lopen, en is dat niet wat we allemaal willen?
(Video is van een ongerelateerde robot)