Google Deep Dream

Google Deep Dream Generator jest szczególnym narzędziem, jakie oferuje nam Google. Ten napisany w Pythonie program powstał już dwa lata temu, jednak dopiero niedawno zaczął zyskiwać coraz większą popularność. Jego umiejętności stają się coraz bardziej zaawansowane. To dzięki użytkownikom rozwija się i uczy. Poprzez Google Deep Dream Generator dodajemy zdjęcie, a program na jego podstawie tworzy obraz. Można samemu dodać zdjęcie, na którego podstawie Deep Dream wykreuje zjawiskowe dzieło. Można również skorzystać z Popular Styles, które zmieniane są codziennie. Są to np. motywy roślin czy charakterystyczne dla różnych obszarów świata ornamenty czy obrazy. Deep Dream stworzony został na kanwie kilku warstwowej sztucznej sieci neuronowej i uczył się obrazów ze zdjęć z bazy danych zawierającej miliony zdjęć – w tym również zwierząt (stąd częste używanie przez niego motywów zwierzęcych przy generowaniu obrazów).

Nie zostało do końca zbadane, w jaki sposób powstaje nowy obraz. Pracownicy Google Research podejrzewają, że na poziomie pierwszych warstw Deep Dream rozpoznaje podstawowe dane dotyczące obiektu – np. linie. Ostatnie warstwy odpowiedzialne są za rozpoznanie całych obiektów i kształtów ludzi czy budynków. Po załadowaniu obrazu możliwe jest ustalenie własnych ustawień –stylu, rozdzielczości i tzw. głębi incepcji. Użytkownicy niejednokrotnie eksperymentują, przetwarzając to samo zdjęcie na różne sposoby. Używanie generatora pozwala uzyskiwać niezwykłe efekty, a,przetworzone zdjęcia faktycznie wyglądają jakby pochodziły z głębokiego snu.