Morderczy komputer o nazwie HAL w filmie „2001: A Space Odyssey” (1968).
(Zdjęcie: © Warner Bros. Pictures)
Superkomputer HAL 9000 w arcydziele science-fiction „2001: A Space Odyssey” najlepiej zapamiętać ze względu na chłodny sposób, w jaki zabił astronautów. Teraz naukowcy pracują nad sztuczną inteligencją podobną do HAL, aby pomóc astronautom bez ich mordowania, a ich prototyp z powodzeniem kontrolował symulowaną bazę planetarną przez wiele godzin.
W „2001: A Space Odyssey” HAL 9000 to sztuczna inteligencja kontrolująca napędzany energią jądrową statek kosmiczny Discovery One. W powieści legendy science-fiction Arthur C. Clarke napisanej obok filmu HAL jest opisany jako zdolny do rozmowy z astronautami „w doskonałym idiomatycznym angielskim, którego nauczył się podczas przelotnych tygodni swojego elektronicznego dzieciństwa”.
Badacz sztucznej inteligencji Pete Bonasso z TRACLabs Inc. w Webster w Teksasie po raz pierwszy zobaczył „2001: A Space Odyssey” w poprzednim roku w West Point, gdzie zaprogramował samotny komputer akademii do gry w wirtualną wersję puli. [Najlepsze filmy kosmiczne we wszechświecie]
„Kiedy zobaczyłem„ 2001 ”, wiedziałem, że muszę przekształcić komputer w inną istotę, istotę taką jak HAL 9000” - przypomniał w badaniu ukazującym się dzisiaj w Internecie (21 listopada) w czasopiśmie Science Robotics.
Oprogramowanie sztucznej inteligencji, które zaprojektowali teraz Bonasso i jego koledzy, nazwane „architekturą poznawczą dla agentów kosmicznych” lub CASE, składa się z trzech kluczowych warstw. Pierwsza to stale działająca warstwa kontrolna, która łączy się i obsługuje sprzęt, taki jak roboty i oczy. W szczególności CASE kontroluje symulację bazy planetarnej.
Druga warstwa wykonuje procedury leżące u podstaw rutynowych czynności. Obejmują one podłączenie zasilania do akumulatorów, kontrolowanie systemów wytwarzania tlenu i usuwania dwutlenku węgla oraz ładowanie i wysyłanie łazików w celu pobrania próbek skał planetarnych.
Ostatnia warstwa składa się z oprogramowania do automatycznego planowania, które decyduje o tym, jak osiągnąć zaprogramowane cele CASE na dany dzień i kolejność ich realizacji. Bonasso powiedział, że może także automatycznie przestawiać działania, gdy pojawią się problemy, takie jak wycieki gazu, zepsute silniki lub burze planetarne.
Wszystkie trzy warstwy są połączone z serwerem ontologii - rygorystyczną, wyczerpującą bazą danych, która może uzasadniać swoje dane. Na przykład, jeśli ktoś przeniesie skrzynkę narzędziową z szafki na sprzęt do pomieszczeń załogi, serwer ontologii powoduje, że wszystkie narzędzia w skrzynce również zmienią lokalizację, twierdzą naukowcy.
Oprogramowanie może wizualnie wyświetlać informacje, takie jak dotyczące podtrzymania życia i statusu robota, ale może także rozmawiać z ludźmi, aby mogli zadawać pytania, wysyłać polecenia i być ostrzegani o wszelkich zbliżających się problemach. Aby zapobiec sytuacji, w której HAL zdradził swoich astronautów, CASE ma na celu realizację planów dopiero po udostępnieniu ich ludziom i uzyskaniu zgody na działanie.
„Nasi koledzy i partnerzy NASA nie obawiają się, że nasz HAL może wymknąć się spod kontroli” - powiedział Bonasso dla Space.com. „To dlatego, że nie może zrobić nic, co nie jest zaprogramowane”.
W eksperymentach CASE zarządzał symulowaną bazą planetarną przez około 4 godziny. Jednak naukowcy podkreślili, że potrzeba więcej pracy, zanim będzie mogła uruchomić rzeczywistą bazę.
Co więcej, „choć CASE robi wrażenie, nie jest to w pełni zrealizowany HAL z„ 2001: A Space Odyssey ”, ani dane porucznika dowódcy z„ Star Trek: The Next Generation ”- powiedział Bonasso. „Jego możliwości są bardzo wąskie, koncentrują się na wydarzeniach zachodzących na bazie planetarnej. Chociaż mogą utrzymywać działające systemy podtrzymywania życia, nie ma pojęcia, kto wygrał ostatnie wybory prezydenckie”.
Naukowcy pracują teraz nad tym, co NASA nazywa analogami - miejscami, w których wolontariusze udają, że żyją w odległym świecie. W perspektywie długoterminowej celem jest włączenie CASE do analogów, aby przekonać się, w jaki sposób oprogramowanie może poprawić przyszłe wyprawy kosmiczne.
Czasami Bonasso traci kontrolę nad tym, w jaki sposób praca ta ma na celu stworzenie rzeczywistej wersji HAL dla odległych astronautów.
„Kiedy jesteś głęboko w działaniu oprogramowania, czasami zapominasz, że tak naprawdę wyobrażasz sobie, jak by to było żyć na Marsie lub Księżycu” - powiedział Bonasso. „Czasami musimy się cofnąć i powiedzieć:„ Hej! To całkiem fajne ”.