人工智能面试题

本文介绍了机器学习中的核函数概念及其在解决非线性模型学习中的作用,如RBF核。接着讨论了深度学习框架TensorFlow中常见的核函数类型。此外,还探讨了朴素贝叶斯方法的优势以及监督学习的标准方法,包括K-近邻、决策树和朴素贝叶斯。最后,提到了模型选择的关键因素,如损失函数、风险最小化和正则化。
摘要由CSDN通过智能技术生成

1.什么是核函数
核函数一般是为了解决维度过高导致的计算能力不足的缺陷,实质就是特征向量内积的平方
机器学习中,对于线性可分的情况研究的比较透彻,可以采用SVM/LR感知机等成熟的机器学习模型,但是很多情况是我们希望我们的模型学习非线性的模型。通常的做法就是选择一个函数φ(x)将X映射到另一个空间中,这里的核心就是如何选择φ(x).一般有三种做法
1.通过核函数,比如RBF。如果 具有足够高的维数,我们总是有足够的能力来拟合训练集,但是对于测试集的泛化往往不佳。非常通用的特征映射通常只基于局部光滑的原则,并且没有将足够的先验信息进行编码来解决高级问题。
2.另一种选择是手动地设计 φ,在深度学习以前,这种方法对于每个单独的任务都需要人们数十年的努力,从业者各自擅长特定的领域(如语音识别或计算机视觉),并且不同领域之间很难迁移 (transfer)。
3.深度学习方式是去学习这个函数φ(x)
2、深度学习框架TensorFlow中常见的核函数都有哪些?
(1)Linear Kernel 线性核是最简单的核函数。(2)Polynomial Kernel多项式核实一种非标准核函数,它非常适合于正交归一化后的数据。(3)Gaussian Kernel这里说一种经典的鲁棒径向基核,即高斯核函数,鲁棒径向基核对于数据中的噪音有着较好的抗干扰能力,其参数决定了函数作用范围,超过了这个范围,数据的作用就“基本消失”。高斯核函数是这一族核函数的优秀代表,也是必须尝试的核函数。(4)Exponential Kernel。 (5) Laplacian Kernel 。(6) ANOVA Kernel。(7)Sigmoid Kernel。(8)Wa

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值