임의 푸리에 기능이 음이 아닌 이유는 무엇입니까?


10

랜덤 푸리에 기능은 커널 기능에 대한 근사치를 제공합니다. SVM 및 Gaussian 프로세스와 같은 다양한 커널 방법에 사용됩니다.

오늘은 TensorFlow 구현을 사용해 보았고 기능의 절반에 대해 음수 값을 얻었습니다. 내가 알기로는 이런 일이 일어나지 않아야합니다.

그래서 나는 원래의 논문으로 되돌아갔습니다. 예상했던 것처럼 기능이 [0,1]에 있어야한다고 말합니다. 그러나 그 설명 (아래 강조 표시)은 이해가되지 않습니다. 코사인 함수는 [-1,1]의 어느 곳에서나 값을 생성 할 수 있으며 표시된 대부분의 포인트에는 음의 코사인 값이 있습니다.

아마도 분명한 것이 빠져 있지만 아마도 그것이 무엇인지 지적 할 수 있다면 감사하겠습니다.

그림 1

답변:


4

분명히 강조 표시된 문장이 잘못되었습니다 (또는 적어도 혼란 스럽습니다). 음수 일 있습니다. 우리는 단지의 내부 제품에 대한 관심이 있기 때문에 문제가되지 않습니다 가 아닌 자체.z(x) zz

와 섞었기 때문에이 방법을 사용할 때 의 "내부 제품" 만 잘못 표시되었습니다 . 가 잘못 되었기 때문 이 아닙니다 .zzzzzz

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.