Minecraft: Naukowcy uczą sztuczną inteligencję, jak grać z filmami z YouTube

0
696

Używając nowej technologii, SI nauczyła się nawet tworzyć diamentowe kilofy w grze Minecraft. Ale droga do tego celu jest dość skomplikowana.

Lubisz grać wMinecrafta, ale nie masz czasu na wydobywanie tysięcy bloków kamiennych i drewnianych, aby stworzyć kolejną monumentalną budowlę? W takim razie możesz mieć szczęście, ponieważ w przyszłości dobrze wyszkolona sztuczna inteligencja może zrobić to za Ciebie Odpowiedzialna za to jest OpenAI – firma badawcza zajmująca się sztuczną inteligencją. OpenAI jest znana z opracowania (DALL E 2), sztucznej inteligencji, która tworzy obrazy na podstawie wprowadzonego tekstu.

A (wolny wariant DALL E)Przy okazji, możesz spróbować samemu, wyniki mogą być zabawne, ale także dość niepokojące.Ale wracając do tematu:Celem badaczy było nauczenie SI działań nie poprzez wprowadzanie mowy, ale poprzez materiał wideo. Dowiedz się, jak udało im się tego dokonać i do czego zdolna jest sztuczna inteligencja

Zakończone 70 000 godzin gry

Aby nauczyć sztuczną inteligencję Minecrafta,badacze podjęli kilka kroków – pełny raport można znaleźć w ich blogu (post). Po pierwsze, trzeba było się upewnić, że SI w ogóle potrafi uczyć się na materiałach wideo z YouTube. Dzieje się tak dlatego, że czynności wykonywane w tym miejscu nie są dokładnie opisane: SI nie może wiedzieć, które przyciski, kliknięcia myszą i ruchy są używane przez graczy do poruszania się, otwierania ekwipunku i demontażu bloków.

Dlatego najpierw nagraliśmy naszą własną rozgrywkę z użyciem odpowiednich wejść myszy i klawiatury. Na podstawie tych danych wytrenowano model dynamiki odwrotnejInverse Dynamics Modelw celu przewidywania następnej akcji na filmie. Umożliwiło to dostęp zarówno do przeszłych, jak i przyszłych klatek filmu. Model ten został następnie wykorzystany do dopasowania 70 000 godzin nieopisanego materiału filmowego do odpowiednich danych wprowadzanych za pomocą myszy i klawiatury.

KI buduje nawet diamentowe kilofy

Teraz możesz dostarczyć SI przetworzony materiał wideo i kazać jej naśladować zachowanie zademonstrowane w grze.Na przykład, udało jej się ściąć drzewa, zrobić z nich deski i w końcu stół warsztatowy.Na początku może to nie wydawać się imponujące, ale wymaga to około 1000 wejść od gracza, z których wszystkie muszą być naśladowane przez SI.

Sztuczna inteligencja nauczyła się jeszcze więcejludzkichumiejętności, takich jak pływanie, polowanie i jedzenie zwierząt, a nawet tzw. skakanie po słupach. Ale to jeszcze nie był koniec dla badaczy.

Sztuczna Inteligencja posiadała już pewne podstawowe umiejętności, ale miała nauczyć się wykorzystywać je bardziej szczegółowo poprzez dostrajanie. Zaprezentowano więc rozgrywkę z nowo uruchomionych światów Minecrafta, aby wzmocnić umiejętności z wczesnej fazy gry. W rezultacie SI nauczyła się nawet wytwarzać drewniane i kamienne narzędzia, budować (naprawdę bardzo) prymitywne schronienia i plądrować skrzynie w wioskach bohaterów niezależnych.

Z pomocą innej metody dostrajania, uczenia się przez wzmocnienie, SI udało się nawet stworzyć na koniec diamentowy kilof! I to pomimo tego, że beztrosko kopał prosto w dół! Dla porównania: podczas gdy stół warsztatowy wymagał wykonania około 1000 czynności, człowiek potrzebuje około 24 000 czynności, aby wykonać diamentowe narzędzie, a wszystkie te czynności zostały wykonane przez sztuczną inteligencję.

Jaki jest sens tego wszystkiego?

Jak zapewne się domyślasz, badania te nie dotyczą praktycznych towarzyszy SI dla zestresowanych graczy Minecrafta. Sztuczna inteligencja ma się raczej uczyć czynności na podstawie licznych filmów dostępnych w Internecie. We wpisie na blogu naukowcy piszą, że VPT (ich technologia) oferuje ekscytującą możliwość uczenia się wzorców zachowań na dużą skalę bezpośrednio w obszarach innych niż język.

Minecraft idealnie nadaje się do tych eksperymentów, ponieważ ma bardzo ogólny interfejs z myszą i klawiaturą oraz oferuje bardzo otwarty świat z wieloma możliwościami. Uzyskane tam wyniki można łatwo przenieść do podobnych dziedzin, takich jak ogólna obsługa komputerów.

Co sądzisz o eksperymencie naukowców zajmujących się sztuczną inteligencją w Minecrafcie? Czy uważasz, że sztuczne inteligencje są nudne i nie oczekujesz od nich zbyt wiele, czy też wierzysz w ich przyszłe znaczenie? Zachęcamy do wyrażenia swojej opinii w komentarzach!