Scikit learn 如何在scikit学习中修改SVM的损失函数?

Scikit learn 如何在scikit学习中修改SVM的损失函数?,scikit-learn,svm,Scikit Learn,Svm,作为一个玩具问题,我的数据具有均匀和独立的噪声,因此我想定义一个新的噪声鲁棒损失函数。它看起来像是沿着 L=[(1-p)L(t,y)-pl(t,y)]/(1-2p) 其中x是我的数据中损坏的度量,l是我们的标准(例如日志丢失)损失。我不知道如何从scikit learn中更改SVM中的损失函数。任何指针都会有帮助吗

作为一个玩具问题,我的数据具有均匀和独立的噪声,因此我想定义一个新的噪声鲁棒损失函数。它看起来像是沿着

L=[(1-p)L(t,y)-pl(t,y)]/(1-2p)

其中x是我的数据中损坏的度量,l是我们的标准(例如日志丢失)损失。我不知道如何从scikit learn中更改SVM中的损失函数。任何指针都会有帮助吗