I have a trained SVM classifier in MATLAB (CompactClassificationSVM), with all its settings and the support vectors etc. However, I need to perform predictions on an Android tablet, so I'd prefer to reproduce the model exactly in Java. I do not have the training data available.
Easiest would be if MATLAB allowed exporting of the model into a PMML file, but I cannot find any way to do so.
Another option would be to use a library for SVMs, but I don't see ways to get a trained model without actually training it using that library first. This library would not have to be in Java, if that library supports exporting to PMML.
Does anyone have any suggestions on how to go about exporting a MATLAB SVM trained classifier to PMML or porting it to Java?