Hi Saeedeh,
Thanks I will try ti use 3.7.11 also when actual need arise. I could set up the LibSVM through the CLASSPATH in 3.6.11. But I am still not able to have LibLINEAR in the CLASSPATH.
What I gatherd from literature about the implementation of SMO (which originally handles two classes) is part of LibSVM. LibSVM need various parameters selected and that it requires proper parameter optimization.
I remembered something from Dr Ian Witten's Class Videos (don't remember exact which one) & I tried to check weather.nominal.arff show performance of 64.2857% with SMO & LibSVM (both with default setting). This may be just a coincidence as there are many parameters that could be different.
I tried to check another 2 class data i.e. german credit. With default settings the SMO preformance is 75.1% (with filter type = normalize training data, Linear Kernel = Linear Kernel: K(x,y) = <x,y>, takes 0.77 sec) where as LibSVM is 68.7% (1.18 sec) Please note, this also shows about 6% higher accuracy of SMO, similar to your dataset.
The same value of accuracy is achievable 75.2% with (normalize=TRUE, kernel type = linear: u'*v, takes 0.28 sec).
Thus, there is a difference in the default parameters setting for SMO & LibSVM that gives rise to difference in the performance. But once these parameters are properly set the efficiencies are comparable. Please note there are four Kernel Types (linear, ploynomial, radial, sigmoid) on both SMO and LibSVM along with various setting that need to be taken into account.
I hope that help you solve your problems.
Best Luck. Cheers
Bhoomin
On Sunday, June 8, 2014 4:13:23 PM UTC+5:30, Saeedeh wrote: