[R] nu-SVM crashes in e1071

Uwe Ligges ligges at statistik.tu-dortmund.de
Tue Mar 2 17:28:05 CET 2010

On 02.03.2010 17:05, Häring, Tim (LWF) wrote:
>>> I`m using SVMs for multi-class classification problems. Therefore I`m
>> using the svm() function in the package "e1071".
>>> If I use svm(...type="C-classification") everything works fine. But
>> if I want to use nu-SVM with svm(..., type="nu-classification", nu=0.5)
>> R crashes immediately. No error message - just crash.
>>> Did anybody had the same problem and maybe a solution?
>>> I`m using R 2.10.0 and the latest Version of e1071
>> Maybe for your unstated OS with unstated version of e1071 on an
>> outdated
>> version of R without a reproducible example given.
>> For my WinXP, R-2.10.1, e1071 1.5-22 I get:
>> library(e1071)
>> data(iris)
>> model<- svm(Species ~ ., data = iris, type="nu-classification")
>> model
> O.k. - sorry for my sparse information.
> I just made an update to R-2.10.1 and e1071 version 1.5-22 on WinXP.
> I can reproduce the example with the iris dataset. However R crashes when I call svm() with my dataset
> model<- svm(soil_unit ~ ., data = traindat, type="nu-classification")
> My dataset consists of 9259 obs. of 14 variables. My target variable is a factor variable with 22 levels (multi-class classification). Predictors are 12 numeric and 1 factor variables.
> Hoping this information is enough.

Well, you might want to send the *reproducible* example (i.e. including 
data that reproduces a crash) to the e1071 maintainer (CCing David). 
Maybe he will be unable to help given it is a problem in the underlying 
libsvm code in which case it might be better to contact the libsvm 

Uwe Ligges


More information about the R-help mailing list