Czy po uruchomieniu PCA na określonym zestawie danych rozwiązanie jest dla mnie wyjątkowe?
To znaczy, otrzymuję zestaw współrzędnych 2d na podstawie odległości między punktami. Czy można znaleźć co najmniej jeszcze jeden układ punktów, który spełniałby te ograniczenia?
Jeśli odpowiedź brzmi „tak”, jak mogę znaleźć tak różne rozwiązanie?
Odpowiedzi:
Nie, odpowiedź nie jest unikalna. Istnieje wiele sposobów na pokazanie tego. Jedną z możliwości jest zauważenie, że rozkład widmowy kwadratu przez macierz jest rozwiązaniem dla maksymalizacji funkcji wypukłej . Rozważ pierwszy wektor własny / wartość:p X wp p X w
(gdzie jest pierwszą wartością własną, a pierwszym wektorem własnym).λ1 w∗
Rozwiązanie takich problemów (np. Wartości osiągnięciu tego maksimum) na ogół nie są wyjątkowe.w
Jednak algorytmy obliczania tych rozwiązań są deterministyczne, co oznacza, że oprócz numerycznych przypadków narożnych rozwiązania, które otrzymujesz, powinny być takie same.
Przykład takich liczbowych przypadków narożnych: przypadki, w których kilka wartości własnych jest (liczbowo) takich samych, przypadki, w których ma niedobór rangi ...X
źródło
Nie zauważono jeszcze tego, że po prostu odwrócenie znaku komputera daje inne rozwiązanie. To znaczy, jeśli jest tym głównym składnikiem, to jest również rozwiązaniem tego głównego elementu. Powodowało to wcześniej zamieszanie, zwłaszcza gdy komputer wysyła naprzemiennie komputery PC. Zobacz to pytanie .w n −w n
źródło