I have a data frame with several predictors, lets call them `pred1` through `pred3`, and a result column. Now I need to specify the right model. I could randomly try:

```
svm.model <- svm(result ~ pred1+pred2+pred3,       data = train)
# or
svm.model <- svm(result ~ pred1*pred2+pred3^2,     data = train)
# or
svm.model <- svm(result ~ log2(pred1)+pred2*pred3, data = train)
# etc. etc.

```

But there must be a better automatic approach in R to model selection?!