A
2. да, с уточнением по терминологии - выходы аутпуты,
3. нет. не совсем. аналогично первому, два выхода надо, и лосс - комбинация. я уже не помню как это на керасе...
суть - для входов надо выдать такой же вход, попутно скукожив его до вектора. а как будет получаться выход в декодере, дело совершенно неважно, равно как его скукожить до вектора.
рецепт хорошего аутоэнкодера:
1. декодер может быть меньше по слоям и шире по нейронам в слоях, т.е. несимметрично
2. чем ниже вкладываемая размерность, тем больше слоёв в энкодере,
3. следить за активациями по фичам. скэйлить стандарт скэйлером обычно при relu,
4. train/val/test пользовать.




