我試圖圍繞給定數據集創建邊界框。2D中的PCA計算原始數據中的中心點
因此,我的想法是使用PCA。我讀到它不會總是找到最佳解決方案,但這並不重要。
我到目前爲止所做的是我計算協方差矩陣並用它來計算這個矩陣的SVD。
比方說我們有像
[40, 20], [-40, -20],[40, -20],[-40, 20],[30, 30]
樣本輸入的協方差矩陣將成爲
[1780.0, 180.0] [180.0, 580.0]
隨着SVD我得到的旋轉矩陣U:
[0.99, 0.15] [0.15, -0.99]
和對角矩陣d:
[1806.41, 0] [0, 553.58]
隨着我的特徵向量我能夠計算表示框中線的斜率。
我現在需要在原始空間中獲取PCA的中心,而不是在以0爲中心的空間中。 而且我還需要找出向量的長度。
有沒有人有一個想法如何讓他們?