Razem: 0,00 zł
Jak Sztuczna Inteligencja generuje obrazy?
Zastosowanie sztucznej inteligencji we współczesnym świecie nierzadko budzi zdziwienie, a nawet podziw. Doskonałym przykładem dla tego twierdzenia jest zdolność AI do generowania obrazów. Mowa tu o obrazach, które doskonale imitują dzieła największych twórców, a przy tym są oryginalne i niepowtarzalne. W jaki sposób sztuczna inteligencja tworzy obrazy? Czy grafiki generowane przez AI mogą stanowić realną konkurencję dla grafik tworzonych przez człowieka?
Obrazy generowane przez AI – jak to możliwe?
Nie da się ukryć, że komputery wielokrotnie udowodniły swoją wyższość nad człowiekiem. Wiele procesów są w stanie przeprowadzić w ułamkach sekund, nie męczą się, nie potrzebują przerw czy urlopów. Doskonale liczą i dzięki tej umiejętności pozwalają skutecznie przewidywać nie tylko pogodę, ale również zachowanie kursów spółek giełdowych czy ryzyko kredytowe. Są też niezwykle trudnym do pokonania przeciwnikiem w wielu grach (np. szachach). Jeszcze do niedawna sztuczna inteligencja nie radziła sobie najlepiej w obszarze bardziej kreatywnym, wymagającym talentu, zmysłu estetycznego, dobrego oka czy wyobraźni. Okazuje się, że i ten przyczółek został już zdobyty przez AI. Boty są dziś w stanie nie tylko kreatywnie pisać, ale również tworzyć obrazy, które trudno odróżnić od obrazów namalowanych przez człowieka.
W jaki sposób sztuczna inteligencja generuje obraz? Współczesne algorytmy, które można „uczyć” i trenować, widzą wszelkie grafiki jako zbiór pikseli. Dzięki ogromnej mocy obliczeniowej dzisiejszych komputerów i odpowiednich kart graficznych mogą w ułamkach sekund analizować tysiące obrazów i w ten sposób się ich uczyć. Jeśli podsuniemy im obrazy stworzone w konkretnym stylu i na takim zbiorze danych będziemy je trenować, algorytmy będą w stanie stworzyć dla nas dzieła, które będą utrzymane w podobnej stylistyce i jednocześnie całkowicie unikalne. Dzięki możliwości komunikowania się z maszynami, możemy zarządzać od algorytmu stworzenia działa na konkretny temat. To, co otrzymamy jako rezultat będzie mieszanką tego, co algorytm widział w przeszłości i co jednocześnie wpisuje się w zadaną tematykę.
By efekty pracy sztucznej inteligencji były zdumiewające, konieczne jest przetrenowanie modelu na odpowiednio dużych i właściwie opisanych zbiorach danych. Im więcej algorytm zobaczy, tym efekty jego pracy będą bardziej intrygujące. Już dziś sztuczna inteligencja odpowiada za tworzenie nie tylko wielu obrazów i grafik, ale również animacji.
Czy obraz namalowany przez sztuczną inteligencję może być lepszy od tego, który namalował człowiek?
Podstawowe pytanie, jakie nasuwa się w kontekście twórczości algorytmów jest jakość generowanych obrazów. Czy mogą one skutecznie konkurować z pracami najwybitniejszych artystów? Okazuje się, że tak. Potwierdzeniem tych słów jest tegoroczny konkurs Colorado State Fair Fine Arts Competition i obraz Jasona M. Allena, który zwyciężył w kategorii digital arts / digitally-manipulated photography. Stworzony przez niego obraz powstał przy pomocy sztucznej inteligencji a następnie został nieco udoskonalony i oczyszczony przez stosowne programy graficzne, które miały za zadanie poprawić nieco jego jakość. Jak powstał obraz? Finalna wersja to efekt setek prób i kombinacji fraz i słów kluczowych, które w efekcie zaskoczyły niezwykle interesującym połączeniem stylu wiktoriańskiego z futurystyczną wizją świata.
"Theatre d Opera Spatial" obraz wygenerowany przez programistę Jasona Allena, który wygrał Colorado State Fair Fine Arts Competition
Prezentacja dzieła Allena wywołała sporo kontrowersji. Szybko pojawiły się pytania, czy dzieła tworzone przy pomocy sztucznej inteligencji wciąż wpisują się w kategorię sztuki i powinny być zestawiane z dziełami wykonanymi przez człowieka. Wiele osób podnosi również pytania związane z kwestią autorstwa. Kto powinien zostać uznany za autora takiego obrazu? Sam algorytm, jego autor, a może osoba, która stworzyła zapytanie, które w rezultacie doprowadziło do wygenerowania konkretnego obrazu? Tego typu pytania z pewnością będą się jeszcze długo pojawiać, jednak nie ma wątpliwości, że rynek sztuki czeka w najbliższych latach wiele zmian, które mogą być bardzo negatywnie odbierane przez twórców.
Jak stworzyć swój własny obraz z pomocą AI?
Jason M. Allen nie jest w żaden sposób związany ze światem sztuki (zajmuje się projektowaniem gier komputerowych), a mimo to zdołał wygrać prestiżowy konkurs i stał się znany na całym świecie. Oznacza to, że dzięki sztucznej inteligencji dosłownie każdy może zostać artystą i tworzyć dzieła, które będą budzić powszechny zachwyt. Jak tego dokonać? Wystarczy prześledzić kroki wykonane przez Allena i następnie spróbować je odtworzyć.
Wygenerowany przez niego obraz powstał dzięki algorytmowi Midjourney, który tworzy obrazy na podstawie słownych opisów. Program (w wersji beta) dostępny jest online i każdy może z niego skorzystać. Kluczem do sukcesu jest jednak odpowiednie ubranie w słowa pomysłu, który zrodzi się w naszej głowie. To, w jaki sposób zaproponowany opis zostanie zinterpretowany przez AI jest wielką niewiadomą, ale dzięki temu ta metoda tworzenia jest jeszcze bardziej intrygująca. Bardzo prawdopodobne jest to, że wygenerowanie interesującego obrazy wymagać będzie dziesiątek lub nawet setek prób, a następnie wielu godzin pracy, by dzieło AI nieco podrasować. Nad rozwojem Sztucznej Inteligencji pracują również inni giganci rynku, jak na przykład NVIDIA, która rozwija swoje oprogramowanie wirtualnych GPU, które mają posłużyć nie tylko jako pomoc dla branży marketingowej, ale również medycznej, finansowej, edukacji, przemysłu, inżynierii czy energetycznej.