The Altair Community is migrating to a new platform to provide a better experience for you. In preparation for the migration, the Altair Community is on read-only mode from October 28 - November 6, 2024. Technical support via cases will continue to work as is. For any urgent requests from Students/Faculty members, please submit the form linked here
"svm output range very differnt from neural net"
Hi,
Firstly let me thank you for a wonderful product, ive being playing with for a few days and its a lot of fun, if a bit overwhelming to start.
As a hobby Ive been using nueral nets to predict horseracing results for a while now and wanted to give svm a try.
the svm is doing well but the output range is very strange. My target is win (1) or lose(0), so i expect to get back some number between 0 and 1.instead I get ranges between -2 and 10 and the value is inverted, so for a winner it returns ~-2 and for a loser ~10.
Any idea how I can get the svm to scale the output like a nn?
Firstly let me thank you for a wonderful product, ive being playing with for a few days and its a lot of fun, if a bit overwhelming to start.
As a hobby Ive been using nueral nets to predict horseracing results for a while now and wanted to give svm a try.
the svm is doing well but the output range is very strange. My target is win (1) or lose(0), so i expect to get back some number between 0 and 1.instead I get ranges between -2 and 10 and the value is inverted, so for a winner it returns ~-2 and for a loser ~10.
Any idea how I can get the svm to scale the output like a nn?
Tagged:
0
Answers
actually it seems to me that you are trying to solve a classification problem (win or loose) by a regression. RapidMiner does all the handling of ranges and probabilities internally if you just set the label to a nominal value. So if you use the numerical to binominal operator to change the data accordingly, SVM as well as NeuralNet will produce a crisp classification and a confidence for each class.
Greetings,
Sebastian