Sztuczna inteligencja – szansa czy zagrożenie dla branży IT?

Sztuczna inteligencja na dobre wkroczyła już w nasze życie, biorąc pod uwagę świat biznesu pozwala między innymi na automatyzację wielu procesów. W ostatnim czasie do wzrostu popularności tej technologii w mainstreamie przyczynia się generatywna AI, której twory – grafiki i teksty – podbijają media społecznościowe. Jak działa sztuczna inteligencja? Jak może być wykorzystywana w świecie IT? Czy jest zdolna zastąpić specjalistów tej branży? O tym Krzysztof Wołk, ekspert w obszarze rekrutacji talentów z ramienia Experis.
Dr Aleksandra Przegalińska w jednej ze swoich książek wspomniała, że głównym celem zastosowania sztucznej inteligencji jest zbudowanie androida, który byłby w stanie naśladować człowieka, a także cyborga, czyli maszyny na wzór człowieka. Nie budzi więc żadnych wątpliwości to, że jednym z elementów pracy nad humanoidalną maszyną jest sprawdzanie tego, jaki poziom kreatywności osiągnie i czy poradzi sobie z procesem twórczym. Z kolei pierwsza programistka, Ada Lovelace, uważała, że komputerom nie można przypisać żadnej kreatywności w procesie tworzenia. Jednak warto przypomnieć, że już 100 lat przed jego wynalezieniem John Clark stworzył maszynę, która generowała wiersze. Ilość możliwych kombinacji pozwalała na „wyprodukowanie” 26 milionów różnych utworów. Oczywiście, za każdym sukcesem sztucznej inteligencji stoją tysiące danych, zarówno tych posiadanych jak i przeanalizowanych, podobnie jak w przypadku człowieka, który w procesie kreatywnym także wykorzystuje zdobywane przez całe życie doświadczenia czy wiedzę.
Czym jest „artificial intelligence” (AI), czyli sztuczna inteligencja?
Żyjemy w czasach, kiedy hasło „sztuczna inteligencja” jest używane bardzo często, niekiedy dość pochopnie. Większość produktów, które serwują nam firmy pod tym hasłem to zwykłe uczenie maszynowe. Przykładem może być automatyczny translator, który w oparciu o próbki i ewentualnie dostarczony kontekst wygeneruje nam tłumaczenie będące najbardziej prawdopodobnym, ale niekoniecznie najlepszym czy najbardziej naturalnym. Sam termin został określony w 1956 roku na konferencji naukowej w Dartmouth przez Johna McCarthy’ego, jako „nauka i inżynieria tworzenia inteligentnych maszyn”. Inteligencja to zdolność rozumienia, uczenia się i wykorzystywania posiadanej wiedzy w zależności od sytuacji. Sztuczne jest to, co jest tworzone przez człowieka w celu wyręczenia go. Innymi słowy sztuczna inteligencja to nauka o produkcji maszyn, tworzeniu algorytmów, które będą wyposażone w niektóre cechy szczególne dla ludzkiego umysłu, jak na przykład rozumienie języka, rozpoznawanie obrazów, rozwiązywania problemów, czy po prostu uczenie się.
Sztuczną inteligencję możemy podzielić na tę słabą oraz silną. To pokazuje, jej osiągnięcia, ale także wyzwania, jakie stoją przed nami w tej dziedzinie. Słaba sztuczna inteligencja stosowana jest jedynie do realizacji określonych zadań czy rozwiązania konkretnych typów problemów, ale system potrafi wykonać je lepiej lub szybciej od człowieka. Przykład? Automatyczny tłumacz językowy lub asystent głosowy. Silna sztuczna inteligencja jest już bardziej skomplikowana. Są to dysponujące wszechstronną wiedzą inteligentne systemy ze zdolnościami poznawczymi, potrafiące samodzielnie myśleć i wykonywać zadania tak samo sprawnie, jak człowiek. Należy zaznaczyć, że ten typ AI zrealizuje również zadania, których wcześniej nie znał. Oczywiście taka sztuczna inteligencja jeszcze nie istnieje, jest to sfera wciąż niezrealizowanych projektów – byłaby czymś zdolnym do rozumienia świata i człowieka, z wiedzą nieporównywalnie większą od każdego z nas, a do tego z niezwykłą zdolnością do uczenia się oraz działania.
Rola sztucznej inteligencji w IT
W IT sztuczna inteligencja odgrywa bardzo ważną rolę – często odciąża pracownika, pozwala na automatyzację procesów, a co za tym idzie, pomaga firmom oszczędzić czas i pieniądze. AI pomaga również – za pomocą odpowiednich algorytmów czy uczenia maszynowego – w ochronie różnego rodzaju wrażliwych, poufnych danych, jak na przykład dane osobowe czy finansowe, które muszą być dobrze zabezpieczone.
W obszarze programowania sztuczna inteligencja może zostać wykorzystana do generowania i poprawy jakości kodu. W wyniku automatyzacji tworzenia oprogramowania, przyszłość zawodu programisty może zostać sprowadzona za jakiś czas do roli odpowiadającej bardziej za zarządzanie czy kontrolę działań. Już teraz powstaje coraz więcej narzędzi programistycznych, które nie wymagają kodowania. Techniki sztucznej inteligencji mogą pomóc w korzystaniu z odpowiednich narzędzi do znajdowania oraz naprawiania błędów w aplikacjach. Już teraz testerzy oprogramowania niejednokrotnie wykorzystują różnego rodzaju boty do sprawdzania tego, czy aplikacji lub system działają poprawnie.
Boty w biznesie
Sztuczna inteligencja może być także z powodzeniem wykorzystywana w branży HR. Na stronach internetowych można spotkać różnego rodzaju boty, które na przykład zachęcają nas do aplikacji. Coraz bardziej popularni są również wirtualni asystenci wypytujący kandydata o jego umiejętności, doświadczenie, które potrafią też opowiedzieć o stanowisku czy firmie. Na podstawie wprowadzonych danych są zdolne do zasugerowania pasującej do profilu danej osoby oferty pracy, a co za tym idzie – taki bot pomoże zaoszczędzić czas, który rekruter spędziłby na selekcji nadesłanych CV. Odpowiednio wykorzystany algorytm pozwala też na porównywanie kompetencji kandydatów względem konkretnego wzorca, jak na przykład kompetencji poszukiwanego pracownika.
Firmy korzystają też z botów obsługujących klientów podczas pierwszego kontaktu. Wiele infolinii na początku łączy nas właśnie z wirtualnymi asystentami, co pozwala na oszczędność czasu, który konsultant musiałby przeznaczyć na weryfikację osoby kontaktującej się, czy odpowiedź na bardzo proste pytania. To trend, który jest coraz bardziej popularny i z pewnością będzie się tylko umacniał.
AI szansą na współpracę wielu branż
Zastosowanie sztucznej inteligencji jest szansą na rozwój, zdobycie nowego, unikalnego doświadczenia, i to nie tylko w branży IT. Różne dziedziny nauki i biznesu rozpoczynają współpracę właśnie za sprawą AI. Przykładem może być medycyna i informatyka. Powstają inteligentne urządzenia do diagnostyki, algorytmy pozwalające na wykrywanie różnego rodzaju nieprawidłowości w wynikach obrazowych badań, niezwykle pomoce dla lekarzy oraz personelu podczas stawiania diagnozy. Sztuczna inteligencja może przynieść wiele dobrego. Dla znacznej części firm użycie sztucznej inteligencji jest wyznacznikiem sukcesu na rynku. Implementacja AI pozwala na osiągnięcie w krótszym czasie wzrostu produktywności czy wydajności, a także optymalizację procesów, czy zwiększenie rentowności. Jest innowacją, która wspiera rozwój organizacji, pozwala na zbudowanie przewagi konkurencyjnej.
Można się pokusić o stwierdzenie, że sztuczna inteligencja umacnia się w branży IT. Korzyści, jakie ze sobą niesie to między innymi zwiększenie wydajności procesów i operacji, maksymalizacja zysków, przy jednoczesnej redukcji kosztów, oszczędność czasu. Jej istotną zaletą są również tak ważne zwiększenie poziomu bezpieczeństwa oraz wykrywania nieprawidłowości, ale też podniesienie jakości oferowanych produktów oraz usług.
Jaka czeka nas przyszłość?
Sztuczna inteligencja zyskuje na popularności, coraz więcej mówi się o jej wykorzystaniu niemal każdego dnia, ostatnio zwłaszcza o generatywnej sztucznej inteligencji, która prawie samodzielnie „produkuje” różnorodne treści wideo, muzykę, obrazy, czy tekst. Można więc wnioskować, że produkowanie różnego rodzaju treści na potrzeby internetu oraz mediów społecznościowych stanie się coraz bardziej powszechne. AI z pewnością niejednokrotnie nas zaskoczy, ale na ten moment nie mamy czego się obawiać, nie zabierze nikomu pracy, a jedynie pomoże ją zoptymalizować i usprawnić. Może się okazać, że ludzie będą jeszcze bardziej potrzebni do wykonywania kreatywnych, nieszablonowych zadań, przez co wzrośnie ich poczucie satysfakcji oraz własnej wartości. Jak na razie nie zapowiada się, by w najbliższej przyszłości AI stała się choć w najmniejszym stopniu kreatywna. Oferty pracy dla specjalistów z dziedzin powiązanych ze sztuczną inteligencją będą się mnożyły, w szczególności dla osób zajmujących się big data, uczeniem maszynowym, poszukiwani będą badacze sztucznej inteligencji, inżynierowie oprogramowania, systemów, sieci, czy analitycy danych. Ciężko jest przewidzieć przyszłość AI w IT, ale na pewno można powiedzieć jedno – jej rozwój jest dynamiczny i tworzy niezliczone możliwości.
