DeepDream är ett datorprogram skapat av Google som använder en konstnärlig datorteknik kallad ”inceptionism” för att modifiera bilder. Programmet skapades ursprungligen för att hjälpa forskare och ingenjörer att visualisera vad som händer inuti en konstnärlig neural nätverk. DeepDream använder en typ av konstgjord intelligens kallad deep learning, där programmet lär sig att identifiera och klassificera bilder genom att analysera tusentals i taget.
Programmet fungerar genom att identifiera och förstärka mönster i bilder genom neuralt nätverk, vilket resulterar i mycket unika och ibland bisarra visuella effekter. När DeepDream analyserar en bild söker det efter mönster och försöker matcha dessa med saker som det tidigare har ”sett” eller lärt sig. Detta kan vara något från djurformar till byggnader eller ansikten.
Vad som gör DeepDream ännu mer intressant är att dess sökprocess kan itereras flera gånger, vilket skapar en successivt mer komplext och detaljerat mönster. Varje iterering av bilden lägger till mer detalj, vilket gör bilden mer och mer komplicerad och abstrakt – nästan som om programmet drömmer. Därav namnet ”DeepDream”.