Люблю автокодировщики.
…вход -> слои -> репрезентация -> слои -> всё тот же вход…
одобрено лучшими функциями потерь
В видимой Вселенной вряд ли существует понятия «правильного» и «неправильного», и человек различает кошку или собаку на фоне безо всяких объяснений (меток).
Автокодировщики получают, однако, представления всей сцены, разложенной по (выбранным с точки зрения функции потерь) осям.
Можно ли выбрать функцию потерь так, чтобы находились кошки? Без меток?
Киборг-генератор
Наверное можно. Нужно чтобы кодировались такие представления, чтобы декодировщик, будучи фиксированным, без весов, сам рисовал сцену из представлений так, чтобы получался… вход.
Это как если бы человек создавал реальность вокруг себя. Minecraft, ameno.
Синтетические кошечки
У меня в детстве был рояль, а синтезатора не было. Поэтому насинтезируем.
Кошку возьмем отсюда. Посмотрим как рисует «рука кибердемона«!
![](https://modelize.ru/wp-content/uploads/2022/10/cyberdemons_hand-1024x359.png)
Чудесник был уставшим и чуда не случилось (к тому же устанавливать координаты свертками бесполезно, а иначе некогда). Упражнения для самостоятельного читателя.
И это 100% должно работать — если научиться рисовать в pytorch.
А не только выпуклые полигоны.