Wednesday, 7 September 2016

image processing - What is the relation between kernel functions, kernels used in convolution and null spaces of a matrix?


I have recently started learning about machine learning and have come across kernels and null spaces. I understand that null space is the set of all vectors that satisfy the equation A.v = 0 (Where A is a matrix). I have been taught that null space is a set of vectors that are squished to 0 when transformation matrix A is applied. Then I came across SVM where kernel functions are used. I read that null spaces are also called kernels of a matrix. My questions are as follows.




  1. Are both kernel functions and null spaces same? If they are related, how are they related?





  2. What is the relation between kernel functions used in SVM and null space of matrix? If yes, how? Is this derived from the null space of transformations used in SVM?




  3. What is the reasoning behind kernels used in kernel convolution? For example: Is the Gaussian kernel used a representation of the transformation? How are they related to null spaces? If they are related, how are they related?




Could you please answer these questions? I am very confused. Thank you in advance.




No comments:

Post a Comment

readings - Appending 内 to a company name is read ない or うち?

For example, if I say マイクロソフト内のパートナーシップは強いです, is the 内 here read as うち or ない? Answer 「内」 in the form: 「Proper Noun + 内」 is always read 「ない...