Kindly help and guide me, as I seem to be lost.
On Monday, February 11, 2013 4:32:01 PM UTC-5, Manzil Zaheer wrote:In one of the slides you have mentioned, "Simple trick for checking Mercer’s condition: Compute the Fourier transform of the kernel and check that it is nonnegative". I have some questions:1. With respect to which variable do we take fourier transform? I guess x, anyways it should not matter as its symmetric
2. How do we prove this?
3. Infact how do you even guarantee it is real in the first place so that an order is defined? For functions having symmetry its fine like the Laplacian or Gaussian RBF, but for example in case of linear kernel, the Fourier transform is imaginary at origin
--
http://alex.smola.org/teaching/cmu2013-10-701 (course website)
http://www.youtube.com/playlist?list=PLZSO_6-bSqHQmMKwWVvYwKreGu4b4kMU9 (YouTube playlist)
---
You received this message because you are subscribed to the Google Groups "10-701 Spring 2013 CMU" group.
To unsubscribe from this group and stop receiving emails from it, send an email to 10-701-spring-201...@googlegroups.com.
To post to this group, send email to 10-701-spri...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
btw, Laplacian and Gaussian kernels are both translation-invariant since they depend only on x-y.Krik
On 11 February 2013 23:42, Krikamol Muandet <krik...@gmail.com> wrote:
Hi Manzil,Some of my answers below. As I am not an expert, please correct me if I am wrong.
On 11 February 2013 22:34, Manzil Zaheer <manzil...@gmail.com> wrote:
Kindly help and guide me, as I seem to be lost.
On Monday, February 11, 2013 4:32:01 PM UTC-5, Manzil Zaheer wrote:In one of the slides you have mentioned, "Simple trick for checking Mercer’s condition: Compute the Fourier transform of the kernel and check that it is nonnegative". I have some questions:1. With respect to which variable do we take fourier transform? I guess x, anyways it should not matter as its symmetric
I guess this trick works only for translation-invariant kernels, i.e., k(x,y) = g(x-y) for some positive semidefinite function g. In which case, there is only one variable, i.e., x-y, and you should take fourier transform with respect to this variable. I think there is also a way to check this for other types of kernels such as dot product kernels, e.g., k(x,y) = g(x^T. y), but I believe things get more complicate.
2. How do we prove this?What do you mean by this?3. Infact how do you even guarantee it is real in the first place so that an order is defined? For functions having symmetry its fine like the Laplacian or Gaussian RBF, but for example in case of linear kernel, the Fourier transform is imaginary at originIf I understand correctly, you get a Fourier transform, which is a real-valued function, whose domain can be complex. So in principle you should be able to check non-negativity of the function.
Btw, I don't think you need to do a Fourior transform to prove that a linear kernel satisfies Mercer condition.Krik
--
http://alex.smola.org/teaching/cmu2013-10-701 (course website)
http://www.youtube.com/playlist?list=PLZSO_6-bSqHQmMKwWVvYwKreGu4b4kMU9 (YouTube playlist)
---
You received this message because you are subscribed to the Google Groups "10-701 Spring 2013 CMU" group.
To unsubscribe from this group and stop receiving emails from it, send an email to 10-701-spring-2013-cmu+unsub...@googlegroups.com.
To post to this group, send email to 10-701-spri...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
--Krikamol Muandet
PhD Student
Max Planck Institute for Intelligent Systems
Spemannstrasse 38, 72076 Tübingen, Germany
Telephone: +49-(0)7071 601 554
http://www.kyb.mpg.de/~krikamol
To unsubscribe from this group and stop receiving emails from it, send an email to 10-701-spring-201...@googlegroups.com.
To post to this group, send email to 10-701-spri...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.