www.wikidata.de-de.nina.az
DeepDream ist eine Software des Google Mitarbeiters Alexander Mordvintsev aus dem Bereich Computer Vision die auf dem Prinzip eines kunstlichen neuronalen Netzes basiert Dabei wird ein Convolutional Neural Network das eigentlich der Erkennung und Klassifizierung von Inhalten in Bildern dient zur Veranderung des eingegebenen Bildes verwendet wobei Strukturen in das Bild eingefugt werden die beispielsweise Hunden oder Gebauden ahnlich sehen Da die Ergebnisse an das Erkennen von Gesichtern oder Tieren in Wolken erinnert vgl Pareidolie wird dieser Prozess in den Medien gerne das Traumen eines Computers genannt 1 2 Bild mit QuallenDas gleiche Bild nach zehn Iterationen von DeepDream Bild eines Hofer GymnasiumsDeepDream Version des oberen Bildes Durch die hohere Bildauflosung sind feinere DeepDream Strukturen moglich und das Bild sieht dem Originalbild l ahnlicher Inhaltsverzeichnis 1 Funktionsweise 2 Nutzung zur Erzeugung von Computerkunst 3 Die Geschichte von DeepDream 4 Der praktische Nutzen der Bilder Generierung 5 Weblinks 6 EinzelnachweiseFunktionsweise Bearbeiten nbsp Beispiel eines DeepDream Bilds bei dem vermutlich die Aktivierung oberer Schichten des Netzes verstarkt wurdeUm solche Bilder zu erzeugen wird zuerst ein neuronales Netz anhand von Beispielbildern so trainiert dass es die in diesem Datensatz abgebildeten Objekte richtig erkennt Dabei werden die Parameter des Netzes festgelegt Anstatt mit diesem Netz nun Bilder zu klassifizieren verandert DeepDream ein eingegebenes Bild so dass ausgewahlte Teile des Netzes besonders stark aktiviert werden 3 Der ursprungliche Lernprozess wird jetzt quasi umgedreht Hat man vorher Bilder von Hunden gehabt und die Parameter des Netzes so abgeandert dass die Antwort fur diese Eingangsdaten Hund ergibt nimmt man jetzt ein beliebiges Bild und lasst die Software das Bild so abandern dass als Antwort des Netzes Hund herauskommt Dies ist jedoch eine grobe Vereinfachung denn man kann nicht nur eine hohe Aktivierung bestimmter Ausgangsneuronen fordern deren Antwort menschlich interpretierbar ist sondern auch fur verdeckte Schichten Fur diese ist meist nicht bekannt welche Bildinhalte fur eine hohe Aktivierung sorgen Dies ist auch stark abhangig davon mit welchen Bildern das Netz ursprunglich trainiert wurde Mithilfe von DeepDream kann man dies jedoch visualisieren Werden beispielsweise hohe Aktivierungen in Teilen der oberen Schichten des Netzes gefordert sieht man im resultierenden Bild eher simplere Muster aus Kanten und Linien da diese Teile des Netzes auf einfache Strukturen ansprechen In tieferen Schichten werden dann komplexere Strukturen erkannt weshalb in den resultierenden Bildern jene Objekte erkennbar werden mit denen das Netz trainiert wurde nbsp Einfache Muster fuhren zu komplexeren StrukturenNutzung zur Erzeugung von Computerkunst BearbeitenNachdem Google den Quellcode von DeepDream als Open Source veroffentlicht hatte 4 entstanden diverse Generatoren mit denen der Nutzer Bilder kunstlerisch verfremden kann 5 Die oft zitierte Ahnlichkeit der so kreierten Bilder zu LSD und Psilocybin induzierten Pseudohalluzinationen deutet auf eine funktionelle Ahnlichkeit zwischen kunstlichen neuronalen Netzwerken und bestimmten Schichten des visuellen Kortex des Menschen hin 6 nbsp Gemalde konnen mittels DeepDream bis zur Unkenntlichkeit modifiziert werden nbsp Mit DeepDream kann abstrakte Kunst konkrete Formen annehmen nbsp Fotografien von Essen werden nach einer Bearbeitung mit DeepDream tendenziell als eklig wahrgenommen nbsp Pflanzen werden als Tiere interpretiert nbsp Phantastisch anmutende palastartige Strukturen konnen sich bei Gebauden und Strassen ergeben nbsp Menschliche Gesichter werden hundeartig 2021 nbsp Mit mehrfachen DeepDream Iterationen bearbeitetes Foto das 2023 entstanden ist und eine deutlich verbesserte Auflosung aufweist nbsp Szenerien wirken haufig surreal nach einer DeepDream BearbeitungDie Geschichte von DeepDream BearbeitenDie Grundlage fur die Entwicklung der DeepDream Engine ist der grosse Fortschritt der neuronalen Netzwerke bei der Erkennung von graphischen und sprachlichen Mustern Google rief dann das Programm Inceptionism ins Leben um zu erfahren wie man diese Fahigkeit der Mustererkennung ausbauen und verbessern kann 3 Daraus entstand die Software DeepDream 7 die Google im Sommer 2015 der Offentlichkeit zuganglich machte Der praktische Nutzen der Bilder Generierung BearbeitenDie Moglichkeit mithilfe des neuronalen Netzes Bilder zu generieren wurde ursprunglich nicht benutzt um Computerkunst zu erschaffen Die Entwickler wollten erforschen ob die Software eine korrekte Vorstellung von einem Begriff entwickelt hat Vereinfacht dargestelltes Beispiel Die Erkennungssoftware wurde ausschliesslich mit Bildern gefuttert die Hunde mit Halsband zeigen Das kunstliche neuronale Netz hinter der Engine wurde in diesem Fall zwangslaufig davon ausgehen dass ein Halsband ein unabdingbarer Teil eines Hundes ist und wurde ihn daher auch immer so darstellen 3 Weblinks Bearbeiten nbsp Commons Mit DeepDream erzeugte Bilder Sammlung von Bildern Videos und AudiodateienEinzelnachweise Bearbeiten Airen Deep Dream von Google bringt Computern das Traumen bei In welt de 21 Juli 2015 abgerufen am 7 Oktober 2018 https www theguardian com technology 2015 jun 18 google image recognition neural network androids dream electric sheep a b c https research googleblog com 2015 06 inceptionism going deeper into neural html https github com google deepdream http www chip de news Traumbilder von Google Deep Dream Engine einfach kostenlos testen 81893915 html Adrienne LaFrance If You Give a Robot Acid In The Atlantic theatlantic com abgerufen am 11 April 2017 https web archive org web 20150708233542 http googleresearch blogspot co uk 2015 07 deepdream code example for visualizing html Abgerufen von https de wikipedia org w index php title DeepDream amp oldid 237962475