Возможность спонтанного создания образов и идей является одним и сложнейших процессов человеческой деятельности. В основе воображения лежат представления человека (его знания и опыт). Воспроизведение этого процесса искусственным интеллектом является сложной задачей. К примеру, для человека не составит труда представить некоторый объект с различными свойствами, но для нейронных сетей, в процессе "представления" будут возникать некоторые трудности. В чем заключаться трудности воспроизведения воображения? Вообще, большая часть придуманных идей или вещей, представляемых людьми, является, некоторой компиляцией из объектов и свойств, которые уже и так знакомы, то есть в процессе воображения участвует разум (некоторая логика) и память. Следовательно, для того чтобы воссоздать процесс воображения, сперва следует научить алгоритм различать множество предметов и их свойства, и только лишь затем научить их перемешивать между собой. Еще одной трудностью является выделение морали. Она является одно