Я изучал вероятностную книгу из книги епископа, там есть ЭМ-алго, чтобы вычислить основное подпространство.Как определить временную сложность алгоритма ЭМ вероятностного СПС?
Здесь М представляет собой матрицу MxM, W является матрицей DXM и (х - х) вектор dx1 матрица. Позже в книге есть утверждение о сложности времени: «Вместо этого наиболее требовательные к вычислению шаги - это те, которые связаны с суммами над набором данных, которые являются O (NDM)».
Мне было интересно, может ли кто-нибудь помочь мне понять временную сложность алгоритма. Заранее спасибо.
отличный ответ Но у меня возникли трудности с пониманием последней точки. Из того, что я понимаю - в Tr (E [zn zn '] Wnew'Wnew)] Я могу заранее вычислить Wnew'Wew, требуя, таким образом, O (M^2D) , тогда в сумме мне просто нужен след (M x M) x (M x M), которая должна требовать O (M^2), N раз, таким образом, общий O (NM^2), который меньше O (NMD) Я прав? – user3086871
Да, вы можете предварительно скопировать эту часть, чтобы ускорить работу, я тоже обновил ответ – lejlot