Ý nghĩa của các trục trong t-SNE là gì?


12

Tôi hiện đang cố gắng quấn đầu quanh toán học t-SNE . Thật không may, vẫn còn một câu hỏi tôi không thể trả lời thỏa đáng: ý nghĩa thực sự của các trục trong biểu đồ t-SNE là gì? Nếu tôi định thuyết trình về chủ đề này hoặc đưa nó vào bất kỳ ấn phẩm nào: Làm thế nào tôi có thể gắn nhãn cho các trục một cách thích hợp?

Tái bút: Tôi đã đọc câu hỏi Reddit này nhưng các câu trả lời được đưa ra ở đó (chẳng hạn như "nó phụ thuộc vào diễn giải và kiến ​​thức tên miền"), không thực sự giúp tôi hiểu điều này.

Câu trả lời:


20

Các trục riêng lẻ trong t-SNE không có ý nghĩa gì cả.

Các thuật toán như MDS, SNE, t-SNE, v.v. chỉ quan tâm đến khoảng cách cặp giữa các điểm. Họ cố gắng định vị các điểm trên một mặt phẳng sao cho khoảng cách theo cặp giữa chúng sẽ giảm thiểu một tiêu chí nhất định. Điều này có nghĩa là nếu bạn lấy một âm mưu t-SNE và xoay nó, thì sự sắp xếp kết quả sẽ tốt như nhau khi có liên quan đến t-SNE. Vì vậy, vòng quay tổng thể mà bạn nhận được từ thuật toán t-SNE là tùy ý.

Để gắn nhãn cho các trục, tôi khuyên bạn nên viết một cái gì đó như "t-SNE chiều 1" và "t-SNE chiều 2".

(Đôi khi mọi người viết "t-SNE 1" và "t-SNE 2" hoặc một số thứ tương tự, rất cẩu thả. Đôi khi tôi thấy "t-SNE thành phần 1" và "t-SNE thành phần 2"; nhưng tôi nghĩ rằng từ đó "thành phần" không hoạt động tốt trong bối cảnh này.)


2
Một hệ quả của câu trả lời này là đề xuất Reddit hơi sai. Có lẽ không có cách nào hợp lý để diễn giải các trục nói chung, ngay cả khi bạn có kiến ​​thức về miền để áp dụng.
Shadowtalker

3
Một hệ quả khác cho câu trả lời này là các trục phải được hiển thị trên cùng một tỷ lệ, sao cho nếu bạn nhân với ma trận công cụ quay và nghiêng đầu tương ứng, cốt truyện sẽ trông giống hệt nhau. Điều này thật đáng buồn so với thực hành tiêu chuẩn (càu nhàu!).
eric_kernfeld
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.