PCA ลดมิติ

ลดมิติโดยใช้การวิเคราะห์องค์ประกอบหลัก. สกัดองค์ประกอบหลักที่จับความแปรปรวนสูงสุด แสดงผลด้วย Scree Plot (ความแปรปรวนที่อธิบาย) และ Biplot (คะแนน + น้ำหนัก)

สกัดองค์ประกอบหลักที่จับความแปรปรวนสูงสุด แสดงผลด้วย Scree Plot (ความแปรปรวนที่อธิบาย) และ Biplot (คะแนน + น้ำหนัก)

การวิเคราะห์องค์ประกอบหลัก (PCA) คืออะไร?

PCA แปลงตัวแปรที่สัมพันธ์กันเป็นชุดตัวแปรไม่สัมพันธ์กันเรียกว่าองค์ประกอบหลัก แต่ละองค์ประกอบจับความแปรปรวนสูงสุด องค์ประกอบแรกๆ มักจับ 80-95% ของทั้งหมด

PCA คำนวณเวกเตอร์ลักษณะเฉพาะและค่าลักษณะเฉพาะของเมทริกซ์ความแปรปรวนร่วม การทำให้เป็นมาตรฐานก่อน PCA เป็นเรื่องปกติ

Scree Plot แสดงค่าลักษณะเฉพาะตามหมายเลของค์ประกอบ Biplot แสดงคะแนนและน้ำหนักเพื่อตีความ

Formula: เมทริกซ์ความแปรปรวนร่วม: C = (1/(n−1)) XᵀX (X ปรับศูนย์กลางแล้ว) การแยกค่าเฉพาะ: C·v = λ·v คะแนน PC: Z = X·V สัดส่วนความแปรปรวนที่อธิบายได้ = λₖ / Σλᵢ ปรับมาตรฐาน (ค่าเริ่มต้น): หารแต่ละคอลัมน์ที่ปรับศูนย์แล้วด้วยส่วนเบี่ยงเบนมาตรฐานก่อน — C กลายเป็นเมทริกซ์สหสัมพันธ์ R และ Σλᵢ = จำนวนตัวแปร

ตัวอย่างการคำนวณ

ชิ้นงาน 5 ชิ้น วัดสามมิติ (มม.): ยาว 24/26/25/28/27 กว้าง 35/35/37/38/40 สูง 13/14/14/15/14 เมทริกซ์ความแปรปรวนร่วมมีค่าลักษณะเฉพาะ λ₁ = 6.21 λ₂ = 1.22 λ₃ = 0.07 ความแปรปรวนรวม 7.50 PC1 อธิบาย 6.21/7.50 = 82.7% PC2 16.3% สะสม 99.0% — เก็บ 2 องค์ประกอบลดสามมิติเหลือสองโดยคงความแปรปรวน 99% ตัวแปรทั้งสามมีหน่วยเดียวกันจึงแยกเมทริกซ์ความแปรปรวนร่วมได้ถูกต้อง หากหน่วยต่างกันต้องทำให้เป็นมาตรฐานก่อน มิฉะนั้นตัวแปรที่มีตัวเลขใหญ่สุดจะครอบงำ PC1 หากต้องการได้ตัวเลขเหล่านี้ในเครื่องคำนวณ ให้ยกเลิกการเลือก «ปรับมาตรฐานตัวแปร» — ค่าเริ่มต้นคือเปิด ซึ่งจะแยกเมทริกซ์สหสัมพันธ์แทน

เมื่อใดควรใช้เครื่องคำนวณนี้

ข้อผิดพลาดที่ควรหลีกเลี่ยง

วิธีตีความผลลัพธ์

มาตรฐานและเอกสารอ้างอิง

คำถามที่พบบ่อย

ต้องทำให้เป็นมาตรฐานก่อน PCA ไหม?

ใช่ เกือบเสมอ ตัวแปรที่มีหน่วย/สเกลต่างกันจะทำให้ PCA ถูกครอบงำ ทำให้เป็นค่าเฉลี่ย 0 ความแปรปรวน 1

ควรเก็บกี่องค์ประกอบ?

เก็บจนความแปรปรวนสะสม 80-95% ใช้ 'ข้อศอก' ของ Scree Plot หรือกฎ Kaiser (ค่าลักษณะเฉพาะ > 1)