Kluczowe dania na wynos
- Silnik kodowania AI DeepMind jest tak dobry, jak przeciętny człowiek programista.
- Silnik AlphaCode dostarcza kreatywnych rozwiązań problemów z kodowaniem.
-
AI może być najlepsza, gdy zwiększa ludzką pracę, zamiast ją zastępować.
Firma badawcza DeepMind twierdzi, że silniki kodujące AI mogą pisać programy tak samo, jak człowiek. Czy roboty w końcu przyjdą do pracy dla programistów?
Kiedy DeepMind uruchomił swój silnik AlphaCode do pracy nad wyzwaniami kodowania przeznaczonymi do testowania ludzi, ukończył je w najlepszych 54 procentach, co czyni go tak dobrym, jak przeciętny człowiek. Może to brzmieć, jakby był gotowy do wdrożenia do użytku na żywo. Możesz zwolnić najgorszą połowę swoich ludzkich koderów, a następnie zastąpić ich botami kodującymi AI, prawda? Jeszcze nie.
W przypadku firm zajmujących się sztuczną inteligencją autorzy są potrzebni bardziej niż kiedykolwiek. Prawdziwą zaletą twórców AI jest to, że zapewniają badania i narzędzia, które przyspieszają proces tego, co musi znaleźć się w treści. Wyobrażam sobie, że sztuczna inteligencja Silniki kodujące zrobią to samo dla programistów, dzięki czemu będą bardziej wydajni, ułatwią rozpoczęcie pracy z tworzeniem struktury dla swoich aplikacji i przyspieszą proces kodowania” John Cass, współzałożyciel firmy AI AIContentGen, powiedział Lifewire przez e-mail.
Wsparcie, nie zastępowanie
Sztuczna inteligencja obiecuje, że może zastąpić ludzi w służebnych zadaniach lub zastąpić ludzi w kosztownych pracach. Ale w praktyce jeszcze nas tam nie ma. Jeśli kiedykolwiek korzystałeś z aplikacji AI do edycji zdjęć, na przykład, będziesz wiedział, że po zakończeniu pracy narzędzia nadal jest wiele do zrobienia. Przynajmniej człowiek ogranicza się do klikania przycisku, aby przechodzić przez opcje stworzone przez sztuczną inteligencję, a następnie wybierania najlepszych.
W przypadku silnika AlphaCode DeepMinds jego sztuczna inteligencja jest wyszkolona, aby sprostać wyzwaniom związanym z kodowaniem. Przykłady podane na stronie projektu AlphaCode to znajdowanie optymalnych sposobów aranżacji dróg i budynków lub wymyślanie strategii wygrywania gier planszowych. Może to nie być przydatne w miejscu pracy, ale sztuczna inteligencja DeepMind wykazała jedną ważną cechę: kreatywność.
„Mogę śmiało powiedzieć, że wyniki AlphaCode przekroczyły moje oczekiwania” – powiedział na blogu Deep Mind Mike Mirzayanov, założyciel Codeforces, witryny organizującej konkursy kodowania. „Byłem sceptyczny, ponieważ nawet w prostych problemach konkurencyjnych często wymagane jest nie tylko zaimplementowanie algorytmu, ale także – i to jest najtrudniejsze – wymyślenie go.”
Najbardziej prawdopodobny scenariusz, przynajmniej na początek, polega na tym, że ludzie kodujący używają narzędzi AI, aby pomóc im w pracy. Inne firmy, na przykład Microsoft, pracują nad narzędziami AI, aby pomóc programistom pracować szybciej, wykonując za nich dużo pracy.
W pewnym sensie wszyscy jesteśmy przyzwyczajeni do codziennego używania narzędzi AI i wiemy, jakie pułapki i frustracje niosą ze sobą. Na przykład autokorekta ma przyspieszyć pisanie na małych klawiaturach ekranowych, ale w praktyce kończy się to zmianą stylu pisania, aby lepiej uruchamiać sugestie autokorekty.
Czy ludzie naprawdę zostaną zastąpieni przez sztuczną inteligencję? Mało prawdopodobne.
„Koderzy nadal będą siedzieć za kierownicą, tak jak pisarze z pisarzami treści AI” – mówi Cass. „W pewnym sensie nowe narzędzia do pisania AI oznaczają jeszcze większe bezpieczeństwo pracy dla pisarzy, ponieważ będą oni mieli wiedzę na temat korzystania i jak najlepszego wykorzystania bardziej wyrafinowanych narzędzi w dającej się przewidzieć przyszłości”.
Oficjalna inteligencja sztuki
Istnieje kilka sposobów patrzenia na sztuczną inteligencję w twórczych poszukiwaniach. Jednym z nich jest to, że usuwa pracę gruntowną i pozwala człowiekowi bardziej skupić się na aspektach twórczych. Człowiek staje się bardziej reżyserem filmowym niż scenarzystą aktora. Możemy cofnąć się o krok i obejrzeć cały projekt z wyższego poziomu, nie przejmując się najdrobniejszymi szczegółami potrzebnymi do realizacji naszych wizji.
"Dzięki temu będą bardziej wydajne, co ułatwi rozpoczęcie pracy z tworzeniem struktury dla ich aplikacji…"
Z drugiej strony kreatywność AI to wciąż kreatywność algorytmiczna. Będzie wymyślać rozwiązania, pisać powieści lub filtrować nasze zdjęcia, ale być może nie w taki sposób, który rezonuje z innymi ludźmi, tak jak potrafi to sztuka.
Pomiędzy tymi skrajnościami znajdują się artyści tacy jak Brian Eno, który pozwala muzyce stworzonej przez sztuczną inteligencję działać w tle, gdy jest w studiu. Kiedy coś łapie jego ucho, zachowuje to do późniejszego wykorzystania.
Kreacje AI mogą inspirować ludzi w kierunkach, w których normalnie nie podążamy. Albo sztuczna inteligencja może dyktować, jak pracujemy, więc kończymy jako służebne opiekunki do maszyn. Jak w przypadku każdego narzędzia, liczy się sposób, w jaki go używamy.