t-SNE에서 축의 의미는 무엇입니까?


12

나는 현재 t-SNE 수학 주위로 머리를 감싸려고합니다 . 불행히도, 여전히 만족스럽게 대답 할 수없는 질문이 하나 있습니다 : t-SNE 그래프에서 축의 실제 의미는 무엇입니까? 이 주제에 대한 프레젠테이션을하거나 출판물에 포함시킬 경우 : 축에 적절한 레이블을 어떻게 지정합니까?

추신 : 나는 Reddit 질문을 읽었 지만 거기에 주어진 대답 (예 : "해석 및 도메인 지식에 달려 있습니다")은 이것을 이해하는 데 실제로 도움이되지 않습니다.

답변:


20

t-SNE의 개별 축은 전혀 의미가 없습니다.

MDS, SNE, t-SNE 등과 같은 알고리즘은 점 간의 쌍별 거리에만 관심이 있습니다. 그들은 점들 사이의 거리가 특정 기준을 최소화 할 수 있도록 평면에 점을 배치하려고 시도합니다. 즉, t-SNE 플롯을 취하고 회전하면 t-SNE와 관련하여 결과 배열이 동일하게 좋습니다. 따라서 t-SNE 알고리즘에서 벗어나는 전체 회전은 임의적입니다.

축에 레이블을 지정하려면 "t-SNE dimension 1"및 "t-SNE dimension 2"와 같은 것을 작성하는 것이 좋습니다.

(때로는 사람들이 "t-SNE 1"및 "t-SNE 2"또는 그와 비슷한 것을 쓰지 않습니다. 때로는 "t-SNE 구성 요소 1"및 "t-SNE 구성 요소 2"가 표시됩니다. 이 구성 요소에서 "component"는 잘 작동하지 않습니다.)


2
이 답변의 결론은 Reddit 제안이 약간 잘못되었다는 것입니다. 적용 할 도메인 지식이 있더라도 축을 일반적으로 해석하는 합리적인 방법은 없을 것입니다.
shadowtalker

3
이 답변의 또 다른 결과는 축이 동일한 배율로 표시되어야하므로 회전 행렬 을 곱하고 머리를 그에 맞게 기울이면 플롯이 정확히 동일하게 보입니다. 이것은 슬프게도 표준 관행과는 거리가 멀다.
eric_kernfeld
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.