211service.com
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.