
【计】 kernel function
hilum; nucleus; putamen; stone
【医】 caryo-; caryon; core; karyo-; karyon; kernel; nidi; nidus; nuclei
nucleo-; nucleus
function
【计】 F; FUNC; function
核函数(Kernel Function)是数学和机器学习领域的关键概念,其核心意义在于通过隐式映射将低维非线性不可分数据转化为高维线性可分形式,从而简化复杂模式的分析与计算。在汉英词典中,其对应英文术语为“Kernel Function”,常见于支持向量机(SVM)、核主成分分析(KPCA)等算法中。
核函数满足Mercer定理条件,即对于任意输入空间中的向量( x_i )和( x_j ),其计算结果等于高维特征空间中的内积运算: $$ K(x_i, x_j) = langle phi(x_i), phi(x_j) rangle $$ 其中( phi )为非线性映射函数。这一性质避免了显式计算高维特征向量的需求,显著降低计算复杂度(来源:数学百科全书Mercer定理条目)。
支持向量机(SVM):通过核函数将数据映射到高维空间,构造最优分类超平面。例如高斯核(RBF Kernel): $$ K(x_i, x_j) = expleft(-frac{|x_i - x_j|}{2sigma}right) $$ 可有效处理非线性分类问题(来源:《Pattern Recognition and Machine Learning》第6章)。
核密度估计:用于非参数概率密度估计,其表达式为: $$ hat{f}(x) = frac{1}{nh}sum_{i=1}^n Kleft(frac{x - X_i}{h}right) $$ 其中( h )为带宽参数(来源:Journal of Machine Learning Research论文库)。
(综合来源:IEEE Transactions on Neural Networks期刊)
核函数(Kernel Function)是机器学习和统计学中处理非线性问题的核心工具,尤其在支持向量机(SVM)中广泛应用。它的核心思想是将低维空间中线性不可分的数据映射到高维空间,从而简化分类或回归任务。以下是详细解释:
核函数是一个数学函数,满足: $$ K(x, y) = phi(x) cdot phi(y) $$ 其中,$phi$ 是将原始数据 $x$ 和 $y$ 映射到高维特征空间的函数。核函数的关键在于无需显式计算高维映射,而是直接通过低维输入计算高维空间的内积,这种技巧称为核技巧(Kernel Trick)。
线性核(Linear Kernel)
$$ K(x, y) = x cdot y $$
适用于线性可分数据,如文本分类。
多项式核(Polynomial Kernel)
$$ K(x, y) = (x cdot y + c)^d $$
通过阶数 $d$ 控制高维空间的复杂度,适合有序特征。
高斯核(RBF Kernel)
$$ K(x, y) = expleft(-gamma |x - y|right) $$
应用最广的核函数,通过参数 $gamma$ 控制样本影响的局部范围,适合复杂非线性数据。
Sigmoid核
$$ K(x, y) = tanh(alpha x cdot y + c) $$
模拟神经网络激活函数,适用于某些特定分类场景。
核函数必须满足Mercer条件(半正定对称性),确保其对应的高维空间内积有效。这一条件保证了核矩阵(由样本计算出的核函数值矩阵)是半正定的,从而支持优化问题的求解。
例如,高斯核满足 Mercer 条件,而某些自定义核可能不满足,需验证后才能使用。
核函数通过隐式高维映射,将复杂非线性问题转化为线性问题,是机器学习中突破维度限制的关键工具。选择核函数时需结合数据分布、任务需求和计算资源,并通过交叉验证调整参数以达到最佳性能。
表处理功能二级不对称转变反平方根公司债股利过不过验规股瘫核对现金坏死性溃疡幻象学激化跨国公司财务报告累进表硫酸撒林唛酚行慕尿道内径描记器逆止阀体葡萄球菌噬菌体C欠补偿全值绘图机控制软骨性骨胳三波道立体声商业协会实际训练衰竭综合征缩减比特种多栏式分录单统计抽样脱缰外括约肌切开术