Robot nauczył się korzystać z narzędzi

ANNIE XIE Annie Xie





Nauka korzystania z narzędzi odegrała kluczową rolę w ewolucji ludzkiej inteligencji. Może to jednak okazać się kluczowe dla pojawienia się mądrzejszych i bardziej wydajnych robotów.

Nowe badania pokazują, że roboty potrafią odkryć przynajmniej podstawy korzystania z narzędzi, łącząc eksperymentowanie i obserwację ludzi.

Chelsea Finn , naukowiec z Google Brain, oraz Sergey Levine , adiunkt na UC Berkeley, opracował system robotyczny wraz z kilkoma studentami Levine'a. (Finn i Levine zostali nazwani Innovators Under 35 przez Przegląd technologii MIT odpowiednio w 2018 i 2016 roku.)

Konfiguracja składa się z gotowego ramienia robota, którym może sterować osoba lub komputer. Zawiera również kamerę, która widzi otoczenie w zasięgu ręki – i, co najważniejsze, komputer z bardzo dużą siecią neuronową, która umożliwia robotowi naukę.

Robot wymyślił, jak wykorzystać proste narzędzia, w tym szufelkę, miotłę i miotłę, do przemieszczania innych przedmiotów. Praca wskazuje, w jaki sposób roboty mogą kiedyś nauczyć się wykonywać wyrafinowane manipulacje i samodzielnie rozwiązywać abstrakcyjne problemy. To ekscytujące, ponieważ oznacza, że ​​robot może wymyślić, co zrobić z narzędziem w sytuacjach, których wcześniej nie widział, mówi Finn. Naprawdę chcemy studiować tego rodzaju ogólność, a nie robota uczącego się korzystania z jednego narzędzia.

Naukowcy pokazali wcześniej, jak robot może nauczyć się poruszać obiektami bez wyraźnej instrukcji. Obserwując i eksperymentując, robot opracowuje prosty model przyczyny i skutku (Pchnij w ten sposób obiekt, a znajdzie się tam). Nowy robot uczy się w podobny sposób, ale buduje bardziej złożony model świata fizycznego (przesunięcie tego przedmiotu może przenieść tam inne przedmioty).

System robotyczny uczy się na kilka sposobów. Aby uzyskać podstawowe zrozumienie przyczyny i skutku, sam eksperymentuje z przedmiotami, popychając je, aby zobaczyć wyniki. Jest również zasilany danymi z wielu wcześniejszych procesów uczenia się robotów. Przez cały czas powtarzająca się sieć neuronowa uczy się przewidywać, co stanie się w scenie, jeśli robot podejmie określone działanie.

Aby opanować posługiwanie się narzędziami, robot obserwuje również ludzkie zachowanie. Łącząc lekcje z tych dwóch rodzajów uczenia się, robot może określić, jak wykorzystać przedmiot w nowej sytuacji.

Annie Xie , studentka studiów licencjackich na UC Berkeley zaangażowana w projekt, pisze o swojej pracy w powiązanym poście na blogu: Dzięki połączeniu danych demonstracyjnych i doświadczenia bez nadzoru, robot może używać nowatorskich obiektów jako narzędzi, a nawet improwizować narzędzia w przypadku braku tradycyjnych.

Levine, czołowy badacz nauki robotycznej, mówi, że był zaskoczony zdolnością robota do improwizacji. Na przykład w jednym przypadku robot zdecydował, że butelka wody, ze względu na swój kształt i rozmiar, może być używana do zamiatania przedmiotów po powierzchni.

Kiedy pokazujesz mu rzeczy, które w rzeczywistości nie są narzędziami, może wymyślić sposoby ich użycia, które byłyby nieco zaskakujące, mówi Levine.

ukryć