常用ML方法及参数

本文介绍了SVM(支持向量机)的参数设置,包括SVC类中的C、kernel、degree、gamma、coef0等关键参数的作用和默认值。同时,讲解了概率估计、收缩启发式、公差停止标准等相关概念,帮助理解SVM的内在工作原理和优化技巧。
摘要由CSDN通过智能技术生成

1.SVM
Sklearn.svm.SVC参数设置

Sklearn.svm.SVC(C=1.0, kernel=’rbf’, degree=3, gamma=’auto’, coef0=0.0, shrinking=True, probability=False,tol=0.001, cache_size=200, class_weight=None, verbose=False, max_iter=-1, decision_function_shape=’ovr’,random_state=None)


C: float,optional(default=1.0)
错误项的惩罚参数C


Kernel:string,optional(default=’rbf’)
指定要在算法中使用的内核类型。 它必须是’linear’,‘poly’,‘rbf’,‘sigmoid’,‘precomputed’或者callable之一。 如果没有给出,将使用’rbf’。 如果给出可调用,则它用于从数据矩阵预先计算内核矩阵; 该矩阵应该是一个形状数组(n_samples,n_samples)。


degree: int,option(default=3)
多项式核函数的次数(‘poly’)。 被所有其他内核忽略。


gamma: float,optional(default:’auto’)
‘rbf’,‘poly’和’sigmoid’的核系数。 如果gamma是’auto’,那么将使用1 / n_features。


coef0:float,option(default:0.0)
核函数中的独立项。 它只在’poly’和’sigmoid

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值