Kernel PCA dùng ma trận kernel đã tâm hóa. Với kernel tuyến tính K=XX⊤ (X là n×d), ma trận kernel tâm hóa:
K~=K−1nK−K1n+1nK1n
trong đó 1n là ma trận n×n với mọi phần tử bằng 1/n.
In ra các trị riêng của K~ theo thứ tự giảm dần (dùng np.linalg.eigvalsh).
Dòng 1: n, d. Tiếp theo n dòng, mỗi dòng d số.
2≤n≤100, 1≤d≤10.
Một dòng gồm n trị riêng (giảm dần), định dạng 2 chữ số thập phân, cách nhau bởi dấu cách.
Ví dụ:
Đầu vào:
2 1
0
2
Đầu ra:
2.00 0.00
Giải thích:
Đang tải editor...