sklearn.svm.NuSVC

sklearn.svm.NuSVC是支持向量机的一种变体,其关键参数包括nu、kernel、degree、gamma等。nu决定了训练误差和支持向量的比例范围,通常在0到1之间。kernel选项允许使用不同的核函数,如'linear'、'poly'、'rbf'等。gamma参数影响'rbf'、'poly'和'sigmoid'核函数的行为。其他参数如shrinking、probability、cache_size和max_iter则分别控制收缩启发式、概率估计、内核缓存大小和求解器迭代次数。通过调整这些参数,可以优化NuSVC在非线性问题上的表现。
摘要由CSDN通过智能技术生成
class sklearn.svm.NuSVC(nu=0.5,
                        kernel=’rbf’, 
						degree=3, 
						gamma=’auto_deprecated’,
					    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)

nu : float,optional(默认值= 0.5)
训练误差分数的上限和支持向量分数的下限。应该在区间(0,1)。

kernel : string,optional(default =‘rbf’)
指定要在算法中使用的内核类型。它必须是’linear’,‘poly’,‘rbf’,‘sigmoid’,‘precomputed’或者callable之一。如果没有给出,将使用’rbf’。如果给出了callable,则它用于预先计算内核矩阵。

degree : int,可选(默认= 3)
多项式核函数的次数(‘

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值