Я знаю, что обычный PCA не следует вероятностной модели для наблюдаемых данных. Так в чем же принципиальная разница между PCA и PPCA ? В PPCA модель скрытых переменных содержит, например, наблюдаемые переменные , скрытые (ненаблюдаемые переменные ) и матрицу , которая не должна быть ортонормированной, как в обычной PCA. Еще одно отличие, которое я могу себе представить, состоит в том, что обычные PCA предоставляют только основные компоненты, где PPCA обеспечивает вероятностное распределение данных.
Не мог бы кто-нибудь, пожалуйста, пролить свет на различия между PCA и PPCA?
Ответы:
Цель PPCA состоит не в том, чтобы дать лучшие результаты, чем в PCA, а в том, чтобы обеспечить широкий спектр будущих расширений и анализа. В документе четко изложены некоторые преимущества во введении, например:
«Определение меры правдоподобия позволяет сравнивать с другими вероятностными методами, облегчая при этом статистическое тестирование и позволяя применять байесовские модели».
В частности, в последнее время байесовские модели переживают огромный ренессанс, например, VAE, «вариационное байесовское автокодирование», https://arxiv.org/abs/1312.6114 . Расширение PCA, чтобы его можно было использовать в вариационных средах и тому подобном, может дать другому исследователю возможность сказать: «Ой, а что если я сделаю ...?»
источник