Нейронная сеть рисующая картину
В общем, у меня такое задание (сам поставил :3)
-
Сделать программу, в которую надо 10 картинок "залить" на входе, на выходе выдаст одну "сгенерированную" нейросетью.
Нейронная сеть без учителя, единственный элемент учителя - это принимаем на выходе выданный рисунок, либо не принимаем.
-
Так же не важно какая будет использована библиотека, догадываюсь, что это будет смесь библиотек (OpenCV - для загрузки картинок и нейронная библиотека).
Также скажу, что знаком с библиотеками OpenCV, TensorFlow, Scikit-learn.
Так же упомяну, что прочёл несколько книг ("Глубокое обучение без математики. Эндрю Гласснер", "Машинное обучение с использованием Python. Крис Элбон", "Learning OpenCV 3: Computer Vision in C++ With the OpenCV Library, Adrian Kaehler" ), увидел много теории, в основном их можно аппроксимировать в две области математики - "математическая статистика" и "теорию множеств".
Также замечу, что не увидел в книгах простейшей реализации моей задачи.
Заранее скептикам скажу почему задаю такой вопрос.
- Агрессивная реклама (услышал в такси, что нейронные сети уже картины рисуют на уровне высококлассного художника)
- Доступность инструмента. Доступен он обычным людям либо это инструмент только для корпораций ?? Если это "игрушка" корпораций, то значит это ещё один инструмент мнящий себя человеком :3