Chương 45 pca phương pháp
PCA mục đích chủ yếu là tối đại hóa số liệu Phương Soa, đồng thời thu nhỏ lại đặc thù ở giữa liên quan tính chất.
Phía dưới là PCA phương pháp giải thích cặn kẽ:
1.
Kế Toán Hiệp Phương Soa ma trận: Đầu tiên, chúng ta cần tính toán số liệu hiệp Phương Soa ma trận.
Hiệp Phương Soa ma trận cân nhắc nguyên thủy đặc thù ở giữa liên quan tính chất cùng Phương Soa.
Đối với n cái hàng mẫu cùng p cái đặc thù tập dữ liệu, hiệp Phương Soa ma trận C là một cái p×p ma trận, trong đó thứ i đi thứ j liệt nguyên tố biểu thị thứ i cái đặc thù cùng thứ j cái đặc thù ở giữa hiệp Phương Soa.
2.
Tính toán đặc thù giá trị cùng đặc thù vectơ: Kế tiếp, chúng ta cần Kế Toán Hiệp Phương Soa ma trận đặc thù giá trị cùng đặc thù vectơ. Đặc thù giá trị biểu thị ra nguyên thủy đặc thù tại hiệp Phương Soa ma trận bên trong tầm quan trọng, đặc thù vectơ biểu thị ra nguyên thủy đặc thù tại hiệp Phương Soa ma trận bên trong phương hướng.
Đặc thù giá trị lớn nhỏ phản ứng đối ứng đặc thù vectơ đối số liệu Phương Soa cống hiến trình độ.
3.
Lựa chọn chủ thành phần: Căn cứ vào đặc thù giá trị lớn nhỏ, lựa chọn phía trước k cái đặc thù giá trị đối ứng đặc thù vectơ là chủ thành phần.
Chủ thành phần là nguyên thủy đặc thù tuyến tính chất tổ hợp, có thể trình độ lớn nhất giữ lại số liệu tin tức.
4.
Chuyển đổi số liệu: Đem nguyên thủy số liệu hình chiếu đến trên tuyển định chủ thành phần, nhận được giảm chiều không gian sau số liệu.
Tại trong cái này ví dụ, chúng ta sẽ sử dụng tuyển định k cái chủ thành phần tới biểu thị nguyên thủy số liệu.
Sau khi chuyển đổi số liệu có thể thông qua phía dưới công thức tính toán:
Z = X * P
Trong đó, Z là giảm chiều không gian sau số liệu, X là nguyên thủy số liệu, P là bao hàm k cái đặc thù vectơ ma trận.
kho cung cấp PCA thực hiện.
Phía dưới là sử dụngkho tiến hành PCA giảm chiều không gian thí dụ mẫu dấu hiệu:
Dấu hiệu lặp lại bên dưới
Tại chủ thành phần phân tích (PCA) bên trong, lựa chọn chủ thành phần quá trình chủ yếu quyết định bởi tại đặc thù giá trị lớn nhỏ. Đặc thù giá trị biểu thị ra nguyên thủy đặc thù tại hiệp Phương Soa ma trận bên trong tầm quan trọng, đặc thù giá trị càng lớn, đối ứng đặc thù vectơ đối số liệu Phương Soa cống hiến trình độ càng cao.
Bởi vậy, lựa chọn chủ thành phần quá trình bình thường căn cứ vào phía dưới nguyên tắc:
1.
Tổng Phương Soa giảng giải so: Tổng Phương Soa giảng giải so là năng lực kém số liệu giữ lại nguyên thủy số liệu phương sau đánh giá giảm chiều không gian.CVER biểu thị đã chọn chủ thành phần giải thích Phương Soa cùng cuối cùng Phương Soa ở giữa tỉ lệ. Tại lựa chọn chủ thành phần lúc, chúng ta hy vọng tận khả năng giữ lại nguyên thủy số liệu tin tức, bởi vậy cần lựa chọn những cái kia có tương đối cao đặc thù giá trị chủ thành phần.
Tại trong ứng dụng thực tế, có thể căn cứ vào dự định nghĩa CVER quắc giá trị tới chọn chủ thành phần.
2.
Chủ thành phần lựa chọn phương pháp: Lựa chọn chủ thành phần phương pháp có phía dưới mấy loại:
a) lựa chọn lớn nhất k cái đặc thù giá trị đối ứng đặc thù vectơ là chủ thành phần.
Loại phương pháp này có thể bảo đảm Sở Tuyển Chủ thành phần Phương Soa cống hiến lớn nhất, nhưng cũng có thể không cách nào thu được cao nhất CVER.
b) lựa chọn phía trước k cái tích lũy Phương Soa giảng giải so đạt đến dự định quắc giá trị đặc thù giá trị đối ứng đặc thù vectơ là chủ thành phần.
Loại phương pháp này có thể bảo đảm Sở Tuyển Chủ thành phần tích lũy Phương Soa giảng giải so thỏa mãn yêu cầu, nhưng cũng có thể dẫn đến bộ phận đặc thù giá trị đối ứng đặc thù vectơ bị xem nhẹ.
3.
Xác định chủ thành phần số lượng: Tại lựa chọn chủ thành phần lúc, cần xác định giảm chiều không gian sau đặc thù số lượng ( Tức chủ thành phần số lượng ). Cái này bình thường quyết định bởi tại ứng dụng thực tế nhu cầu và số liệu đặc điểm.
Dưới tình huống một chút, có thể căn cứ vào lĩnh vực tri thức hoặc kinh nghiệm tới xác định chủ thành phần số lượng; Tại một ít tình huống khác phía dưới, có thể thông qua giao nhau nghiệm chứng chờ phương pháp lựa chọn cao nhất chủ thành phần số lượng.
Phía dưới là một cái sử dụngkho tiến hành PCA giảm chiều không gian đồng thời lựa chọn chủ thành phần thí dụ mẫu dấu hiệu:
"""python
# Đọc đến tập dữ liệu
# Dự xử lý số liệu ( Tỷ như: Thiếu hụt giá trị xử lý, số liệu chuyển đổi chờ )
# Kế Toán Hiệp Phương Soa ma trận cùng đặc thù giá trị
# Lựa chọn chủ thành phần
Thiết lập tích lũy Phương Soa giảng giải so quắc giá trị
# Chuyển đổi số liệu
# Đem giảm chiều không gian sau số liệu cùng nguyên thủy số liệu sát nhập
# Bảo tồn giảm chiều không gian sau tập dữ liệu
"""
Tại trong cái này thí dụ mẫu, chúng ta dự tính một cái tích lũy Phương Soa giảng giải so quắc giá trị (0.9), tiếp đó căn cứ vào quắc giá trị lựa chọn chủ thành phần.
Loại phương pháp này có thể bảo đảm Sở Tuyển Chủ thành phần tích lũy Phương Soa giảng giải so thỏa mãn yêu cầu.