Error parsing MDX:
[next-mdx-remote] error compiling MDX:
Unexpected character `(` (U+0028) in name, expected a name character such as letters, digits, `$`, or `_`; whitespace before attributes; or the end of the tag
8 |
9 | ==例:==
> 10 | ==令 x = (x1, x2, x3, x4); y = (y1, y2, y3, y4); 令 f(x) = (x1. x1, x1.x2, x1.x3, x1.x4, x2.x1, x2.x2, x2.x3, x2.x4, x3.x1, x3.x2, x3.x3, x3.x4, x4.x1, x4.x2, x4.x3, x4.x4); f(y)亦然; 这样就实现了四维到更高维度的转换。 让我们带几个简单的数字进去看看是个什么效果: x = (1, 2, 3, 4); y = (5, 6, 7, 8). 那么: f(x) = ( 1, 2, 3, 4, 2, 4, 6, 8, 3, 6, 9, 12, 4, 8, 12, 16) ; f(y) = (25, 30, 35, 40, 30, 36, 42, 48, 35, 42, 49, 56, 40, 48, 56, 64) ; <f(x), f(y)> = 25+60+105+160+60+144+252+384+105+252+441+672+160+384+672+1024 = 4900. 如果我们用核函数呢? K(x, y) = (x1.y1 + x2.y2 + x3.y3 + x4.y4) ^2= (5+12+21+32)^2 = 70^2 = 4900. 所以核函数kernel其实就是帮我们省去在高维空间里进行繁琐计算的“简便运算法”。==
| ^
11 | 
12 |
More information: https://mdxjs.com/docs/troubleshooting-mdx